Lines Matching defs:Found
369 LookupResult Found(*this, NNS->getAsIdentifier(), SourceLocation(),
371 LookupName(Found, S);
372 assert(!Found.isAmbiguous() && "Cannot handle ambiguities here yet");
374 if (!Found.isSingleResult())
377 NamedDecl *Result = Found.getFoundDecl();
416 LookupResult Found(*this, IdInfo.Identifier, IdInfo.IdentifierLoc,
437 Found.setContextRange(SS.getRange());
452 LookupQualifiedName(Found, LookupCtx);
454 if (!ObjectType.isNull() && Found.empty()) {
476 LookupName(Found, S);
478 Found.addDecl(ScopeLookupResult);
484 LookupName(Found, S);
487 if (Found.isAmbiguous())
492 if (Found.empty() && isDependent &&
508 if (Found.empty() && !ErrorRecoveryLookup) {
511 LookupResult R(*this, Found.getLookupNameInfo(), LookupOrdinaryName);
542 if (Found.empty() && !ErrorRecoveryLookup && !getLangOpts().MSVCCompat) {
545 DeclarationName Name = Found.getLookupName();
546 Found.clear();
549 Found.getLookupNameInfo(), Found.getLookupKind(), S, &SS, CCC,
566 SourceRange(Found.getNameLoc()));
569 Found.addDecl(ND);
570 Found.setLookupName(Corrected.getCorrection());
572 Found.setLookupName(IdInfo.Identifier);
577 Found.isSingleResult() ? Found.getRepresentativeDecl() : nullptr;
704 if (Found.empty()) {
705 Found.clear(LookupOrdinaryName);
706 LookupName(Found, S);
749 if (!Found.empty()) {
750 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>()) {
753 } else if (Found.getAsSingle<TemplateDecl>()) {
760 if (NamedDecl *ND = Found.getAsSingle<NamedDecl>())