Searched refs:ExprSet (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/ARCMigrate/
H A DTransforms.h206 typedef llvm::DenseSet<Expr *> ExprSet; typedef in namespace:clang::arcmt::trans
208 void clearRefsIn(Stmt *S, ExprSet &refs);
210 void clearRefsIn(iterator begin, iterator end, ExprSet &refs) {
215 void collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs);
217 void collectRemovables(Stmt *S, ExprSet &exprs);
H A DTransUnusedInitDelegate.cpp38 ExprSet Removables;
H A DTransforms.cpp225 ExprSet &Refs;
227 ReferenceClear(ExprSet &refs) : Refs(refs) { }
233 ExprSet &Refs;
236 ReferenceCollector(ValueDecl *D, ExprSet &refs)
247 ExprSet &Removables;
250 RemovablesCollector(ExprSet &removables)
309 void trans::clearRefsIn(Stmt *S, ExprSet &refs) {
313 void trans::collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs) {
317 void trans::collectRemovables(Stmt *S, ExprSet &exprs) {
H A DTransUnbridgedCasts.cpp66 mutable std::unique_ptr<ExprSet> Removables;
326 Removables.reset(new ExprSet);
H A DTransZeroOutPropsInDealloc.cpp34 ExprSet Removables;
H A DTransAutoreleasePool.cpp421 ExprSet Refs;
H A DTransRetainReleaseDealloc.cpp40 ExprSet Removables;

Completed in 252 milliseconds