Lines Matching refs:RelSet
131 using RelSet = DeclRelationSet; typedef
137 std::pair<RelSet, /*InsertionOrder*/ size_t>>
139 llvm::SmallDenseMap<const Decl *, RelSet> Seen;
140 RelSet Flags;
142 template <typename T> void debug(T &Node, RelSet Flags) { in debug()
146 void report(const NamedDecl *D, RelSet Flags) { in report()
157 llvm::SmallVector<std::pair<const NamedDecl *, RelSet>, 1> takeDecls() const { in takeDecls()
158 using ValTy = std::pair<const NamedDecl *, RelSet>; in takeDecls()
166 void add(const Decl *Dcl, RelSet Flags) { in add()
244 void add(const Stmt *S, RelSet Flags) { in add()
250 RelSet Flags; in add()
251 Visitor(TargetFinder &Outer, RelSet Flags) : Outer(Outer), Flags(Flags) {} in add()
351 void add(QualType T, RelSet Flags) { in add()
357 RelSet Flags; in add()
358 Visitor(TargetFinder &Outer, RelSet Flags) : Outer(Outer), Flags(Flags) {} in add()
467 void add(const NestedNameSpecifier *NNS, RelSet Flags) { in add()
498 void add(const CXXCtorInitializer *CCI, RelSet Flags) { in add()
508 void add(const TemplateArgument &Arg, RelSet Flags) { in add()