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

References

tools/clang/include/clang/Tooling/Transformer/RangeSelector.h
   29 inline RangeSelector charRange(CharSourceRange R) {
   35 RangeSelector range(RangeSelector Begin, RangeSelector End);
   35 RangeSelector range(RangeSelector Begin, RangeSelector End);
   35 RangeSelector range(RangeSelector Begin, RangeSelector End);
   38 RangeSelector range(std::string BeginID, std::string EndID);
   41 RangeSelector before(RangeSelector Selector);
   41 RangeSelector before(RangeSelector Selector);
   47 RangeSelector after(RangeSelector Selector);
   47 RangeSelector after(RangeSelector Selector);
   51 RangeSelector node(std::string ID);
   55 RangeSelector statement(std::string ID);
   59 RangeSelector member(std::string ID);
   68 RangeSelector name(std::string ID);
   72 RangeSelector callArgs(std::string ID);
   76 RangeSelector statements(std::string ID);
   80 RangeSelector initListElements(std::string ID);
   84 RangeSelector elseBranch(std::string ID);
   89 RangeSelector expansion(RangeSelector S);
   89 RangeSelector expansion(RangeSelector S);
   95 using RangeSelector = transformer::RangeSelector;
tools/clang/include/clang/Tooling/Transformer/RewriteRule.h
   72   RangeSelector TargetRange;
  193 ASTEdit change(RangeSelector Target, TextGenerator Replacement);
  207 inline ASTEdit insertBefore(RangeSelector S, TextGenerator Replacement) {
  213 inline ASTEdit insertAfter(RangeSelector S, TextGenerator Replacement) {
  218 inline ASTEdit remove(RangeSelector S) {
tools/clang/include/clang/Tooling/Transformer/Stencil.h
  129   static StencilPart wrap(RangeSelector Selector);
  148 StencilPart selection(RangeSelector Selector);
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp
  107 RangeSelector transformer::before(RangeSelector Selector) {
  107 RangeSelector transformer::before(RangeSelector Selector) {
  116 RangeSelector transformer::after(RangeSelector Selector) {
  116 RangeSelector transformer::after(RangeSelector Selector) {
  129 RangeSelector transformer::node(std::string ID) {
  141 RangeSelector transformer::statement(std::string ID) {
  151 RangeSelector transformer::range(RangeSelector Begin, RangeSelector End) {
  151 RangeSelector transformer::range(RangeSelector Begin, RangeSelector End) {
  151 RangeSelector transformer::range(RangeSelector Begin, RangeSelector End) {
  170 RangeSelector transformer::range(std::string BeginID, std::string EndID) {
  174 RangeSelector transformer::member(std::string ID) {
  186 RangeSelector transformer::name(std::string ID) {
  261 RangeSelector transformer::statements(std::string ID) {
  276 RangeSelector transformer::callArgs(std::string ID) {
  290 RangeSelector transformer::initListElements(std::string ID) {
  303 RangeSelector transformer::elseBranch(std::string ID) {
  307 RangeSelector transformer::expansion(RangeSelector S) {
  307 RangeSelector transformer::expansion(RangeSelector S) {
tools/clang/lib/Tooling/Transformer/RewriteRule.cpp
   57 ASTEdit transformer::change(RangeSelector S, TextGenerator Replacement) {
tools/clang/lib/Tooling/Transformer/Stencil.cpp
   74   explicit SelectorData(RangeSelector S) : Selector(std::move(S)) {}
   75   RangeSelector Selector;
  257 StencilPart Stencil::wrap(RangeSelector Selector) {
  279 StencilPart transformer::selection(RangeSelector Selector) {
tools/clang/unittests/Tooling/RangeSelectorTest.cpp
   58 Expected<StringRef> select(RangeSelector Selector, const TestMatch &Match) {
   67 Expected<CharSourceRange> selectFromTrivial(const RangeSelector &Selector) {
   86 Expected<CharSourceRange> selectFromAssorted(RangeSelector Selector) {