reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
185 Ambiguity(std::move(Other.Ambiguity)), Decls(std::move(Other.Decls)), 206 Decls = std::move(Other.Decls); 206 Decls = std::move(Other.Decls); 332 return Decls; 335 iterator begin() const { return iterator(Decls.begin()); } 336 iterator end() const { return iterator(Decls.end()); } 339 bool empty() const { return Decls.empty(); } 433 Decls.addDecl(D, AS); 440 Decls.append(Other.Decls.begin(), Other.Decls.end()); 440 Decls.append(Other.Decls.begin(), Other.Decls.end()); 440 Decls.append(Other.Decls.begin(), Other.Decls.end()); 453 assert(ResultKind == NotFound && Decls.empty()); 475 if (Decls.empty()) { 525 assert(!Decls.empty() && "cannot get representative of empty set"); 556 Decls.clear(); 655 Results.Decls.erase(--I); 662 Results.Decls.replace(I-1, D); 668 Results.Decls.replace(I-1, D, AS);tools/clang/lib/Sema/SemaLookup.cpp
328 assert(ResultKind != NotFound || Decls.size() == 0); 329 assert(ResultKind != Found || Decls.size() == 1); 330 assert(ResultKind != FoundOverloaded || Decls.size() > 1 || 331 (Decls.size() == 1 && 334 assert(ResultKind != Ambiguous || Decls.size() > 1 || 335 (Decls.size() == 1 && (Ambiguity == AmbiguousBaseSubobjects || 476 unsigned N = Decls.size(); 488 NamedDecl *D = (*Decls.begin())->getUnderlyingDecl(); 513 NamedDecl *D = Decls[I]->getUnderlyingDecl(); 518 Decls[I] = Decls[--N]; 518 Decls[I] = Decls[--N]; 551 if (isPreferredLookupResult(getSema(), getLookupKind(), Decls[I], 552 Decls[*ExistingI])) 553 Decls[*ExistingI] = Decls[I]; 553 Decls[*ExistingI] = Decls[I]; 554 Decls[I] = Decls[--N]; 554 Decls[I] = Decls[--N]; 581 Decls[I] = Decls[--N]; 581 Decls[I] = Decls[--N]; 603 NamedDecl *OtherDecl = Decls[UniqueTagIndex ? 0 : N - 1]; 604 if (isa<TagDecl>(Decls[UniqueTagIndex]->getUnderlyingDecl()) && 605 getContextForScopeMatching(Decls[UniqueTagIndex])->Equals( 608 Decls[UniqueTagIndex] = Decls[--N]; 608 Decls[UniqueTagIndex] = Decls[--N]; 619 Decls.set_size(N); 659 Out << Decls.size() << " result(s)";