Lines Matching defs:Decls
185 Ambiguity(std::move(Other.Ambiguity)), 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());
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);
726 UnresolvedSet<8> Decls;
801 llvm::MapVector<NamedDecl*, NamedDecl*> Decls;
815 Decls.erase(cast<NamedDecl>(D->getCanonicalDecl()));
819 llvm::mapped_iterator<decltype(Decls)::iterator, select_second>;
821 iterator begin() { return iterator(Decls.begin(), select_second()); }
822 iterator end() { return iterator(Decls.end(), select_second()); }