Lines Matching refs:LookupResult
88 void Sema::FilterAcceptableTemplateNames(LookupResult &R,
92 LookupResult::Filter filter = R.makeFilter();
116 // the fact that LookupResult doesn't let us remember that we
126 bool Sema::hasAnyAcceptableTemplateNames(LookupResult &R,
128 for (LookupResult::iterator I = R.begin(), IEnd = R.end(); I != IEnd; ++I)
168 LookupResult R(*this, TName, Name.getLocStart(), LookupOrdinaryName);
246 void Sema::LookupTemplateName(LookupResult &Found,
366 LookupResult FoundOuter(*this, Found.getLookupName(), Found.getNameLoc(),
865 LookupResult Previous(*this, Name, NameLoc,
952 LookupResult Previous(*this, Name, NameLoc, LookupOrdinaryName,
2623 LookupResult PrevSpec(*this, GetNameForDeclarator(D), LookupOrdinaryName,
2825 LookupResult &R,
2881 LookupResult R(*this, NameInfo, LookupOrdinaryName);
3048 LookupResult Result(*this, NameInfo, LookupOrdinaryName);
3053 LookupResult::NotFoundInCurrentInstantiation) {
6580 LookupResult &Previous) {
6584 LookupResult::Filter F = Previous.makeFilter();
6622 LookupResult &Previous) {
6629 for (LookupResult::iterator I = Previous.begin(), E = Previous.end();
6784 Sema::CheckMemberSpecialization(NamedDecl *Member, LookupResult &Previous) {
6795 for (LookupResult::iterator I = Previous.begin(), E = Previous.end();
7425 LookupResult Previous(*this, NameInfo, LookupOrdinaryName);
7447 for (LookupResult::iterator P = Previous.begin(), PEnd = Previous.end();
7571 for (LookupResult::iterator P = Previous.begin(), PEnd = Previous.end();
7895 LookupResult Result(*this, Name, IILoc, LookupOrdinaryName);
7900 case LookupResult::NotFound: {
7914 case LookupResult::FoundUnresolvedValue: {
7931 case LookupResult::NotFoundInCurrentInstantiation:
7937 case LookupResult::Found:
7950 case LookupResult::FoundOverloaded:
7955 case LookupResult::Ambiguous: