Home
last modified time | relevance | path

Searched refs:ExpectMatch (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/clang/unittests/Tooling/
H A DLexicallyOrderedRecursiveASTVisitorTest.cpp134 Visitor.ExpectMatch("/I/method/", 8, 1); in TEST()
141 Visitor.ExpectMatch("/Cat/catF/", 22, 1); in TEST()
176 Visitor.ExpectMatch("/f/T@1", 2, 11); in TEST()
177 Visitor.ExpectMatch("/f/f/@2", 2, 20); in TEST()
178 Visitor.ExpectMatch("/Class/U@4", 3, 11); in TEST()
179 Visitor.ExpectMatch("/Class/@5", 3, 20); in TEST()
213 Visitor.ExpectMatch("a@0", 14, 3); in TEST()
214 Visitor.ExpectMatch("operator=@1", 14, 5); in TEST()
215 Visitor.ExpectMatch("b@2", 14, 7); in TEST()
216 Visitor.ExpectMatch("operator+@3", 14, 9); in TEST()
[all …]
H A DRecursiveASTVisitorTestDeclVisitor.cpp25 Visitor.ExpectMatch("i", 2, 17); in TEST()
52 Visitor.ExpectMatch("", 1, 7); in TEST()
53 Visitor.ExpectMatch("", 3, 7); in TEST()
82 Visitor.ExpectMatch("A<bool>", 1, 26); in TEST()
83 Visitor.ExpectMatch("A<char *>", 2, 26); in TEST()
93 Visitor.ExpectMatch("A<int>", 1, 29); in TEST()
101 Visitor.ExpectMatch("A<int>::B<char>", 2, 31); in TEST()
111 Visitor.ExpectMatch("A<int>", 1, 26); in TEST()
119 Visitor.ExpectMatch("A<int>::B<char>", 2, 35); in TEST()
130 Visitor.ExpectMatch("vector_iterator<int>", 2, 7); in TEST()
H A DRecursiveASTVisitorTestTypeLocVisitor.cpp25 Visitor.ExpectMatch("class X", 1, 30); in TEST()
31 Visitor.ExpectMatch("class X", 3, 18); in TEST()
40 Visitor.ExpectMatch("class X", 2, 18); in TEST()
48 Visitor.ExpectMatch("X<class Y>", 2, 18); in TEST()
56 Visitor.ExpectMatch("class X", 2, 23); in TEST()
65 Visitor.ExpectMatch("struct S", 1, 26); in TEST()
73 Visitor.ExpectMatch("NSNumber", 2, 33); in TEST()
/llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/
H A DDeclRefExpr.cpp36 Visitor.ExpectMatch("x", 2, 3); in TEST()
43 Visitor.ExpectMatch("x", 2, 25); in TEST()
44 Visitor.ExpectMatch("x", 2, 30); in TEST()
53 Visitor.ExpectMatch("x", 1, 22); in TEST()
60 Visitor.ExpectMatch("i", 1, 20); in TEST()
68 Visitor.ExpectMatch("i", 1, 24); in TEST()
80 Visitor.ExpectMatch("i", 1, 20, /*Times=*/1); in TEST()
81 Visitor.ExpectMatch("i", 1, 24, /*Times=*/1); in TEST()
89 Visitor.ExpectMatch("i", 1, 24); in TEST()
109 Visitor.ExpectMatch("s", 1, 24); in TEST()
[all …]
H A DNestedNameSpecifiers.cpp62 Visitor.ExpectMatch("ns", 13, 8); in TEST()
63 Visitor.ExpectMatch("ns", 16, 8); in TEST()
64 Visitor.ExpectMatch("ns", 19, 8); in TEST()
65 Visitor.ExpectMatch("ns", 22, 5); in TEST()
66 Visitor.ExpectMatch("Outer", 13, 12); in TEST()
67 Visitor.ExpectMatch("Outer", 16, 12); in TEST()
68 Visitor.ExpectMatch("Outer", 19, 12); in TEST()
69 Visitor.ExpectMatch("Outer", 22, 9); in TEST()
H A DAttr.cpp36 Visitor.ExpectMatch("Attr", 4, 24); in TEST()
37 Visitor.ExpectMatch("guarded_by", 4, 24); in TEST()
38 Visitor.ExpectMatch("mu1", 4, 35); in TEST()
39 Visitor.ExpectMatch("Attr", 5, 29); in TEST()
40 Visitor.ExpectMatch("mu1", 5, 54); in TEST()
41 Visitor.ExpectMatch("mu2", 5, 59); in TEST()
H A DLambdaExpr.cpp51 Visitor.ExpectMatch("", 1, 12); in TEST()
60 Visitor.ExpectMatch("", 1, 12); in TEST()
61 Visitor.ExpectMatch("", 1, 16); in TEST()
71 Visitor.ExpectMatch("", 1, 10); in TEST()
72 Visitor.ExpectMatch("", 1, 14); in TEST()
82 Visitor.ExpectMatch("", 1, 12); in TEST()
93 Visitor.ExpectMatch("", 1, 12); in TEST()
H A DCXXMemberCall.cpp27 Visitor.ExpectMatch("Y::x", 3, 3); in TEST()
38 Visitor.ExpectMatch("Y::x", 4, 5); in TEST()
51 Visitor.ExpectMatch("A::x", 5, 7); in TEST()
69 Visitor.ExpectMatch("A::x", 6, 20); in TEST()
86 Visitor.ExpectMatch("A::f", 4, 5); in TEST()
H A DInitListExprPreOrder.cpp36 Visitor.ExpectMatch("syntactic", 2, 21); in TEST()
37 Visitor.ExpectMatch("semantic", 2, 21); in TEST()
45 Visitor.ExpectMatch("syntactic", 2, 21); in TEST()
H A DLambdaTemplateParams.cpp42 Visitor.ExpectMatch("T", 2, 15); in TEST()
43 Visitor.ExpectMatch("I", 2, 24); in TEST()
44 Visitor.ExpectMatch("TT", 2, 31); in TEST()
H A DCXXMethodDecl.cpp41 Visitor.ExpectMatch("declref", 8, 28); in TEST()
45 Visitor.ExpectMatch("parm", 8, 27); in TEST()
63 Visitor.ExpectMatch("declref", 4, 58, /*Times=*/2); in TEST()
H A DTraversalScope.cpp50 V.ExpectMatch("TU", 1, 1); in TEST()
52 V.ExpectMatch("bar", 3, 10); in TEST()
53 V.ExpectMatch("baz", 4, 12); in TEST()
H A DInitListExprPostOrder.cpp28 Visitor.ExpectMatch("syntactic", 2, 21); in TEST()
29 Visitor.ExpectMatch("semantic", 2, 21); in TEST()
H A DInitListExprPreOrderNoQueue.cpp30 Visitor.ExpectMatch("syntactic", 2, 21); in TEST()
31 Visitor.ExpectMatch("semantic", 2, 21); in TEST()
H A DInitListExprPostOrderNoQueue.cpp32 Visitor.ExpectMatch("syntactic", 2, 21); in TEST()
33 Visitor.ExpectMatch("semantic", 2, 21); in TEST()
H A DMemberPointerTypeLoc.cpp35 Visitor.ExpectMatch("Bar", 4, 36); in TEST()
36 Visitor.ExpectMatch("T", 7, 23); in TEST()
H A DIntegerLiteral.cpp27 Visitor.ExpectMatch("literal", 1, 15, 2); in TEST()
H A DParenExpr.cpp25 Visitor.ExpectMatch("", 1, 9); in TEST()
H A DCXXBoolLiteralExpr.cpp29 Visitor.ExpectMatch("true", 2, 19); in TEST()
H A DLambdaDefaultCapture.cpp29 Visitor.ExpectMatch("", 1, 20); in TEST()
H A DCXXOperatorCallExprTraverser.cpp29 Visitor.ExpectMatch("()", 4, 9); in TEST()
H A DImplicitCtor.cpp33 Visitor.ExpectMatch("Simple", 2, 8); in TEST()
H A DTemplateArgumentLocTraverser.cpp32 Visitor.ExpectMatch("X", 2, 40); in TEST()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersTest.h86 const Twine &Code, const T &AMatcher, bool ExpectMatch,
132 if (!Found && ExpectMatch) {
135 } else if (Found && !ExpectMatch) {
144 matchesConditionally(const Twine &Code, const T &AMatcher, bool ExpectMatch, in matchesConditionally() argument
148 Code, AMatcher, ExpectMatch, getCommandLineArgsForTesting(Lang), in matchesConditionally()
173 bool ExpectMatch = true) {
174 return matchesConditionally(Code, AMatcher, ExpectMatch,
196 bool ExpectMatch, llvm::StringRef CompileArg) { in matchesConditionallyWithCuda() argument
240 if (!Found && ExpectMatch) { in matchesConditionallyWithCuda()
243 } else if (Found && !ExpectMatch) { in matchesConditionallyWithCuda()
/llvm-project-15.0.7/libcxx/test/support/test.support/
H A Dtest_check_assertion.pass.cpp47 AssertionInfoMatcher ExpectMatch("my message"); in test_no_match_found() local
48 TEST_DEATH_TEST_MATCHES(DeathTest::RK_MatchFailure, ExpectMatch, my_libcpp_assert()); in test_no_match_found()

12