reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  420     ExprSet Refs;
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
   39   ExprSet Removables;
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
   65   mutable std::unique_ptr<ExprSet> Removables;
  323       Removables.reset(new ExprSet);
tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp
   37   ExprSet Removables;
tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
   33   ExprSet Removables;
tools/clang/lib/ARCMigrate/Transforms.cpp
  215   ExprSet &Refs;
  217   ReferenceClear(ExprSet &refs) : Refs(refs) { }
  223   ExprSet &Refs;
  226   ReferenceCollector(ValueDecl *D, ExprSet &refs)
  237   ExprSet &Removables;
  240   RemovablesCollector(ExprSet &removables)
  300 void trans::clearRefsIn(Stmt *S, ExprSet &refs) {
  304 void trans::collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs) {
  308 void trans::collectRemovables(Stmt *S, ExprSet &exprs) {
tools/clang/lib/ARCMigrate/Transforms.h
  207 void clearRefsIn(Stmt *S, ExprSet &refs);
  209 void clearRefsIn(iterator begin, iterator end, ExprSet &refs) {
  214 void collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs);
  216 void collectRemovables(Stmt *S, ExprSet &exprs);