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

References

tools/clang/tools/extra/unittests/clang-tidy/TransformerClangTidyCheckTest.cpp
   39           cat("if(!(", node(C), ")) ", statement(E), " else ", statement(T))),
  126                            change(cat("void changed() {}")), text("no message"));
  151                            change(cat("void nothing()")), text("no message"));
tools/clang/unittests/Tooling/StencilTest.cpp
  132   auto Stencil = cat("if (!", node(Condition), ") ", statement(Else), " else ",
  151   Stencil S = cat("if (!", node(Condition), ") ", statement(Else), " else ",
  167   auto Stencil = cat("if(!", node("a1"), ") ", node("UNBOUND"), ";");
  193   testExpr(Id, "3;", cat(node(Id)), "3");
  198   testExpr(Id, "3;", cat(ifBound(Id, text("5"), text("7"))), "5");
  203   testExpr(Id, "3;", cat(ifBound("other", text("5"), text("7"))), "7");
  208   testExpr(Id, "3;", cat(expression(Id)), "3");
  214   testExpr(Id, "(3);", cat(expression(Id)), "(3)");
  219   testExpr(Id, "3+4;", cat(expression(Id)), "(3+4)");
  227   testFailure(Id, "3;", cat(expression("ACACA")),
  233   testExpr(Id, "int *x; x;", cat(deref(Id)), "*x");
  238   testExpr(Id, "int *x; x + 1;", cat(deref(Id)), "*(x + 1)");
  243   testExpr(Id, "int x; &x;", cat(deref(Id)), "x");
  248   testExpr(Id, "int x; x;", cat(addressOf(Id)), "&x");
  253   testExpr(Id, "int *x; *x;", cat(addressOf(Id)), "x");
  262   testExpr(Id, Snippet, cat(access(Id, "field")), "x.field");
  271   testExpr(Id, Snippet, cat(access(Id, text("field"))), "x.field");
  280   testExpr(Id, Snippet, cat(access(Id, "field")), "x.field");
  289   testExpr(Id, Snippet, cat(access(Id, "field")), "x->field");
  298   testExpr(Id, Snippet, cat(access(Id, "field")), "x->field");
  317   const Stencil Stencil = cat(access("obj", "field"));
  338   const Stencil Stencil = cat(access("obj", "field"));
  348   testExpr(Id, "3;", cat(run(SimpleFn)), "Bound");
  352   auto S = cat("foo bar baz");
  358   auto S = cat("foo \"bar\" baz\\n");
  364   auto S = cat(dPrint("Id"));
  370   auto S = cat(expression("Id"));
  376   auto S = cat(deref("Id"));
  382   auto S = cat(addressOf("Id"));
  388   auto S1 = cat(node("node1"));
  393   auto S = cat(access("Id", text("memberData")));
  399   auto S = cat(access("Id", access("subId", "memberData")));
  405   auto S = cat(ifBound("Id", text("trueText"), access("exprId", "memberData")));
  413   auto S1 = cat(run(F1));
  418   auto S = cat("foo", access("x", "m()"), "bar",