Searched refs:ExprSet (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | Transforms.h | 205 typedef llvm::DenseSet<Expr *> ExprSet; typedef 207 void clearRefsIn(Stmt *S, ExprSet &refs); 209 void clearRefsIn(iterator begin, iterator end, ExprSet &refs) { in clearRefsIn() 214 void collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs); 216 void collectRemovables(Stmt *S, ExprSet &exprs);
|
H A D | Transforms.cpp | 215 ExprSet &Refs; 217 ReferenceClear(ExprSet &refs) : Refs(refs) { } in ReferenceClear() 223 ExprSet &Refs; 226 ReferenceCollector(ValueDecl *D, ExprSet &refs) in ReferenceCollector() 237 ExprSet &Removables; 240 RemovablesCollector(ExprSet &removables) in RemovablesCollector() 300 void trans::clearRefsIn(Stmt *S, ExprSet &refs) { in clearRefsIn() 304 void trans::collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs) { in collectRefs() 308 void trans::collectRemovables(Stmt *S, ExprSet &exprs) { in collectRemovables()
|
H A D | TransUnusedInitDelegate.cpp | 37 ExprSet Removables;
|
H A D | TransUnbridgedCasts.cpp | 65 mutable std::unique_ptr<ExprSet> Removables; 323 Removables.reset(new ExprSet); in tryRemoving()
|
H A D | TransZeroOutPropsInDealloc.cpp | 33 ExprSet Removables;
|
H A D | TransRetainReleaseDealloc.cpp | 39 ExprSet Removables;
|