Home | History | Annotate | Download | only in rewrite_scoped_ptr_ctor_null

Lines Matching refs:Replacements

39 using clang::tooling::Replacements;
49 // Handles replacements for stack and heap-allocated instances, e.g.:
55 ConstructorCallback(Replacements* replacements)
56 : replacements_(replacements) {}
61 Replacements* const replacements_;
64 // Handles replacements for invocations of scoped_ptr<T>(NULL) in an initializer
68 InitializerCallback(Replacements* replacements)
69 : replacements_(replacements) {}
74 Replacements* const replacements_;
77 // Handles replacements for invocations of scoped_ptr<T>(NULL) in a temporary
81 TemporaryCallback(Replacements* replacements) : replacements_(replacements) {}
86 Replacements* const replacements_;
91 explicit EmptyStringConverter(Replacements* replacements)
92 : constructor_callback_(replacements),
93 initializer_callback_(replacements),
94 temporary_callback_(replacements) {}
174 Replacements replacements;
175 EmptyStringConverter converter(&replacements);
189 for (Replacements::const_iterator it = replacements.begin();
190 it != replacements.end();