Lines Matching defs:StatementMatcher
125 TEST(StatementMatcher, Has) {
126 StatementMatcher HasVariableI =
136 TEST(StatementMatcher, HasDescendant) {
137 StatementMatcher HasDescendantVariableI =
487 StatementMatcher CallMethodX = callExpr(callee(cxxMethodDecl(hasName("x"))));
507 StatementMatcher CallArgumentY = callExpr(
515 StatementMatcher WrongIndex = callExpr(
523 StatementMatcher CallArgumentY = callExpr(HasArgumentY);
524 StatementMatcher CtorArgumentY = cxxConstructExpr(HasArgumentY);
525 StatementMatcher UnresolvedCtorArgumentY =
527 StatementMatcher ObjCCallArgumentY = objcMessageExpr(HasArgumentY);
554 StatementMatcher ImplicitCastedArgument =
891 StatementMatcher ArgumentY =
894 StatementMatcher CallExpr =
904 StatementMatcher ArgumentY =
907 StatementMatcher CallExpr =
919 StatementMatcher CallExpr2 =
933 StatementMatcher ArgumentY =
936 StatementMatcher CallExpr =
957 StatementMatcher ArgumentY =
960 StatementMatcher ConstructExpr = traverse(
998 StatementMatcher CallExpr =
1023 StatementMatcher ArgumentY =
1026 StatementMatcher CallExpr =
1036 StatementMatcher ArgumentY =
1039 StatementMatcher CallExpr =
1051 StatementMatcher CallExpr2 =
1065 StatementMatcher ArgumentY =
1068 StatementMatcher CallExpr =
1087 StatementMatcher ArgumentY =
1090 StatementMatcher ConstructExpr =
1110 StatementMatcher ArgumentY =
1113 StatementMatcher CallExpr =
1141 StatementMatcher ArgumentY =
1144 StatementMatcher CallExpr =
1158 StatementMatcher ArgumentY =
1161 StatementMatcher CallExpr =
1181 StatementMatcher ArgumentY =
1184 StatementMatcher CallExpr =
1213 StatementMatcher CallExpr =
1622 StatementMatcher OperatorOr = binaryOperator(hasOperatorName("||"));
1629 StatementMatcher Matcher =
1642 StatementMatcher OperatorTrueFalse =
1650 StatementMatcher OperatorIntPointer = arraySubscriptExpr(
1737 StatementMatcher HasOperand =
1746 StatementMatcher HasOperands = binaryOperator(
1757 StatementMatcher HasOperandsWithBindings = binaryOperator(hasOperands(
1870 StatementMatcher OperatorNot = unaryOperator(hasOperatorName("!"));
1877 StatementMatcher Matcher = unaryOperator(hasAnyOperatorName("-", "*", "++"));
1889 StatementMatcher OperatorOnFalse =
2240 StatementMatcher Constructor = cxxConstructExpr(hasDeclaration(cxxMethodDecl(
2274 StatementMatcher IfStmt =
2279 StatementMatcher ForStmt =
2284 StatementMatcher WhileStmt =
2289 StatementMatcher SwitchStmt =
4951 StatementMatcher SingleDeclStmt =
5934 TEST(StatementMatcher, HasReturnValue) {
5935 StatementMatcher RetVal = returnStmt(hasReturnValue(binaryOperator()));
5941 TEST(StatementMatcher, ForFunction) {
5974 TEST(StatementMatcher, ForCallable) {
6144 TEST(StatementMatcher, ForCallablePreservesBindingWithMultipleParents) {
6265 StatementMatcher NewArray = cxxNewExpr(isArray());
6270 StatementMatcher NewArraySize10 =
6279 StatementMatcher IsPlacementNew = cxxNewExpr(hasAnyPlacementArg(anything()));