Lines Matching refs:Decls
321 assert(ResultKind != NotFound || Decls.size() == 0); in sanityImpl()
322 assert(ResultKind != Found || Decls.size() == 1); in sanityImpl()
323 assert(ResultKind != FoundOverloaded || Decls.size() > 1 || in sanityImpl()
324 (Decls.size() == 1 && in sanityImpl()
327 assert(ResultKind != Ambiguous || Decls.size() > 1 || in sanityImpl()
328 (Decls.size() == 1 && (Ambiguity == AmbiguousBaseSubobjects || in sanityImpl()
357 unsigned N = Decls.size(); in resolveKind()
368 NamedDecl *D = (*Decls.begin())->getUnderlyingDecl(); in resolveKind()
390 NamedDecl *D = Decls[I]->getUnderlyingDecl(); in resolveKind()
395 Decls[I] = Decls[--N]; in resolveKind()
409 Decls[I] = Decls[--N]; in resolveKind()
418 Decls[I] = Decls[--N]; in resolveKind()
455 if (getContextForScopeMatching(Decls[UniqueTagIndex])->Equals( in resolveKind()
456 getContextForScopeMatching(Decls[UniqueTagIndex ? 0 : N - 1]))) in resolveKind()
457 Decls[UniqueTagIndex] = Decls[--N]; in resolveKind()
462 Decls.set_size(N); in resolveKind()
480 for (DeclContext::lookup_iterator DI = I->Decls.begin(), in addDeclsFromBasePaths()
481 DE = I->Decls.end(); DI != DE; ++DI) in addDeclsFromBasePaths()
502 Out << Decls.size() << " result(s)"; in print()
1552 Path.Decls = BaseRecord->lookup(N); in LookupAnyMember()
1553 return !Path.Decls.empty(); in LookupAnyMember()
1740 if (HasOnlyStaticMembers(Path->Decls.begin(), Path->Decls.end())) { in LookupQualifiedName()
1742 DeclContext::lookup_iterator FirstD = FirstPath->Decls.begin(); in LookupQualifiedName()
1743 DeclContext::lookup_iterator CurrentD = Path->Decls.begin(); in LookupQualifiedName()
1745 while (FirstD != FirstPath->Decls.end() && in LookupQualifiedName()
1746 CurrentD != Path->Decls.end()) { in LookupQualifiedName()
1755 if (FirstD == FirstPath->Decls.end() && in LookupQualifiedName()
1756 CurrentD == Path->Decls.end()) in LookupQualifiedName()
1771 if (HasOnlyStaticMembers(Path->Decls.begin(), Path->Decls.end())) in LookupQualifiedName()
1783 DeclContext::lookup_result DR = Paths.front().Decls; in LookupQualifiedName()
1863 DeclContext::lookup_iterator Found = Paths->front().Decls.begin(); in DiagnoseAmbiguousLookup()
1881 Decl *D = Path->Decls.front(); in DiagnoseAmbiguousLookup()
2844 NamedDecl *&Old = Decls[cast<NamedDecl>(New->getCanonicalDecl())]; in insert()