Lines Matching defs:FindExistingResult
231 class FindExistingResult {
240 FindExistingResult(ASTReader &Reader) : Reader(Reader) {}
242 FindExistingResult(ASTReader &Reader, NamedDecl *New, NamedDecl *Existing,
249 FindExistingResult(FindExistingResult &&Other)
257 FindExistingResult &operator=(FindExistingResult &&) = delete;
258 ~FindExistingResult();
273 FindExistingResult findExisting(NamedDecl *D);
2876 else if (FindExistingResult ExistingRes = findExisting(D))
3052 if (FindExistingResult ExistingRes = findExisting(static_cast<T*>(D)))
3323 ASTDeclReader::FindExistingResult::~FindExistingResult() {
3444 ASTDeclReader::FindExistingResult ASTDeclReader::findExisting(NamedDecl *D) {
3451 FindExistingResult Result(Reader, D, /*Existing=*/nullptr,
3464 return FindExistingResult(Reader, D, It->second, AnonymousDeclNumber,
3476 return FindExistingResult(Reader, D, Existing, AnonymousDeclNumber,
3508 return FindExistingResult(Reader, D, Existing, AnonymousDeclNumber,
3516 return FindExistingResult(Reader, D, Existing, AnonymousDeclNumber,
3521 return FindExistingResult(Reader);
3538 return FindExistingResult(Reader, D, /*Existing=*/nullptr,