reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2228 if (LookupTemplateName(R, S, SS, QualType(), /*EnteringContext=*/false, 2234 (R.getResultKind() == LookupResult::NotFoundInCurrentInstantiation)) 2239 LookupParsedName(R, S, &SS, !IvarLookupFollowUp); 2243 if (R.getResultKind() == LookupResult::NotFoundInCurrentInstantiation) 2250 ExprResult E(LookupInObjCMethod(R, S, II, true)); 2259 if (R.isAmbiguous()) 2264 if (R.empty() && HasTrailingLParen && II && !getLangOpts().CPlusPlus) { 2266 if (D) R.addDecl(D); 2271 bool ADL = UseArgumentDependentLookup(SS, R, HasTrailingLParen); 2273 if (R.empty() && !ADL) { 2301 if (DiagnoseEmptyLookup(S, SS, R, CCC ? *CCC : DefaultValidator, nullptr, 2326 assert(!R.empty() && 2332 if (ObjCIvarDecl *Ivar = R.getAsSingle<ObjCIvarDecl>()) { 2333 R.clear(); 2334 ExprResult E(LookupInObjCMethod(R, S, Ivar->getIdentifier())); 2344 assert(!R.empty() || ADL); 2370 if (!R.empty() && (*R.begin())->isCXXClassMember()) { 2370 if (!R.empty() && (*R.begin())->isCXXClassMember()) { 2376 else if (R.isOverloadedResult()) 2378 else if (R.isUnresolvableResult()) 2381 MightBeImplicitMember = isa<FieldDecl>(R.getFoundDecl()) || 2382 isa<IndirectFieldDecl>(R.getFoundDecl()) || 2383 isa<MSPropertyDecl>(R.getFoundDecl()); 2387 R, TemplateArgs, S); 2397 assert(R.getAsSingle<VarTemplateDecl>() && 2401 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, ADL, TemplateArgs); 2404 return BuildDeclarationNameExpr(SS, R, ADL);