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

References

tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
  497     commit.replace(MsgRange, "@{}");
  506     objectifyExpr(Msg->getArg(0), commit);
  507     objectifyExpr(Msg->getArg(1), commit);
  512     commit.insertBefore(ValRange.getBegin(), ": ");
  513     commit.insertFromRange(ValRange.getBegin(),
  516     commit.insertBefore(ValRange.getBegin(), "@{");
  517     commit.insertAfterToken(ValRange.getEnd(), "}");
  518     commit.replaceWithInner(MsgRange, ValRange);
  533       commit.replace(MsgRange, "@{}");
  538       objectifyExpr(Msg->getArg(i), commit);
  539       objectifyExpr(Msg->getArg(i+1), commit);
  544       commit.insertAfterToken(KeyRange.getEnd(), ": ");
  545       commit.insertFromRange(KeyRange.getEnd(), ValRange, /*afterToken=*/true);
  546       commit.remove(CharSourceRange::getCharRange(ValRange.getBegin(),
  554     commit.insertWrap("@{", ArgRange, "}");
  555     commit.replaceWithInner(MsgRange, ArgRange);
  577       commit.replace(MsgRange, "@{}");
  582       objectifyExpr(Vals[i], commit);
  583       objectifyExpr(Keys[i], commit);
  588       commit.insertAfterToken(KeyRange.getEnd(), ": ");
  589       commit.insertFromRange(KeyRange.getEnd(), ValRange, /*afterToken=*/true);
  594     commit.insertWrap("@{", ArgRange, "}");
  595     commit.replaceWithInner(MsgRange, ArgRange);