Lines Matching refs:Decls

330   assert(ResultKind != NotFound || Decls.size() == 0);  in checkDebugAssumptions()
331 assert(ResultKind != Found || Decls.size() == 1); in checkDebugAssumptions()
332 assert(ResultKind != FoundOverloaded || Decls.size() > 1 || in checkDebugAssumptions()
333 (Decls.size() == 1 && in checkDebugAssumptions()
336 assert(ResultKind != Ambiguous || Decls.size() > 1 || in checkDebugAssumptions()
337 (Decls.size() == 1 && (Ambiguity == AmbiguousBaseSubobjects || in checkDebugAssumptions()
481 unsigned N = Decls.size(); in resolveKind()
493 NamedDecl *D = (*Decls.begin())->getUnderlyingDecl(); in resolveKind()
518 NamedDecl *D = Decls[I]->getUnderlyingDecl(); in resolveKind()
523 Decls[I] = Decls[--N]; in resolveKind()
556 if (isPreferredLookupResult(getSema(), getLookupKind(), Decls[I], in resolveKind()
557 Decls[*ExistingI])) in resolveKind()
558 Decls[*ExistingI] = Decls[I]; in resolveKind()
559 Decls[I] = Decls[--N]; in resolveKind()
586 Decls[I] = Decls[--N]; in resolveKind()
608 NamedDecl *OtherDecl = Decls[UniqueTagIndex ? 0 : N - 1]; in resolveKind()
609 if (isa<TagDecl>(Decls[UniqueTagIndex]->getUnderlyingDecl()) && in resolveKind()
610 getContextForScopeMatching(Decls[UniqueTagIndex])->Equals( in resolveKind()
613 Decls[UniqueTagIndex] = Decls[--N]; in resolveKind()
624 Decls.truncate(N); in resolveKind()
642 for (DeclContext::lookup_iterator DI = I->Decls, DE = DI.end(); DI != DE; in addDeclsFromBasePaths()
664 Out << Decls.size() << " result(s)"; in print()
2491 for (Path.Decls = BaseRecord->lookup(Name).begin(); in LookupQualifiedName()
2492 Path.Decls != Path.Decls.end(); ++Path.Decls) { in LookupQualifiedName()
2493 if ((*Path.Decls)->isInIdentifierNamespace(IDNS)) in LookupQualifiedName()
2619 if (HasOnlyStaticMembers(Path->Decls) && in LookupQualifiedName()
2620 HasSameDeclarations(Paths.begin()->Decls, Path->Decls)) in LookupQualifiedName()
2637 if (HasOnlyStaticMembers(Path->Decls)) in LookupQualifiedName()
2649 for (DeclContext::lookup_iterator I = Paths.front().Decls, E = I.end(); in LookupQualifiedName()
2796 DeclContext::lookup_iterator Found = Paths->front().Decls; in DiagnoseAmbiguousLookup()
2814 const NamedDecl *D = *Path->Decls; in DiagnoseAmbiguousLookup()
3785 NamedDecl *&Old = Decls[cast<NamedDecl>(New->getCanonicalDecl())]; in insert()