Lines Matching defs:FindExistingResult
215 class FindExistingResult {
224 FindExistingResult(ASTReader &Reader) : Reader(Reader) {}
226 FindExistingResult(ASTReader &Reader, NamedDecl *New, NamedDecl *Existing,
233 FindExistingResult(FindExistingResult &&Other)
241 FindExistingResult &operator=(FindExistingResult &&) = delete;
242 ~FindExistingResult();
256 FindExistingResult findExisting(NamedDecl *D);
2843 else if (FindExistingResult ExistingRes = findExisting(D))
3022 if (FindExistingResult ExistingRes = findExisting(static_cast<T*>(D)))
3293 ASTDeclReader::FindExistingResult::~FindExistingResult() {
3414 ASTDeclReader::FindExistingResult ASTDeclReader::findExisting(NamedDecl *D) {
3421 FindExistingResult Result(Reader, D, /*Existing=*/nullptr,
3434 return FindExistingResult(Reader, D, It->second, AnonymousDeclNumber,
3446 return FindExistingResult(Reader, D, Existing, AnonymousDeclNumber,
3478 return FindExistingResult(Reader, D, Existing, AnonymousDeclNumber,
3486 return FindExistingResult(Reader, D, Existing, AnonymousDeclNumber,
3491 return FindExistingResult(Reader);
3507 return FindExistingResult(Reader, D, /*Existing=*/nullptr,