Home | History | Annotate | Download | only in AST

Lines Matching defs:Verifier

128   RangeVerifier<DynTypedNode> Verifier;
129 Verifier.expectRange(1, 1, 1, 11);
130 EXPECT_TRUE(Verifier.match("void f() {}", decl()));
134 RangeVerifier<DynTypedNode> Verifier;
135 Verifier.expectRange(1, 10, 1, 11);
136 EXPECT_TRUE(Verifier.match("void f() {}", stmt()));
140 RangeVerifier<DynTypedNode> Verifier;
141 Verifier.expectRange(1, 1, 1, 8);
142 EXPECT_TRUE(Verifier.match("void f() {}", typeLoc(loc(functionType()))));
146 RangeVerifier<DynTypedNode> Verifier;
147 Verifier.expectRange(1, 33, 1, 34);
148 EXPECT_TRUE(Verifier.match("namespace N { typedef void T; } N::T f() {}",
153 DumpVerifier Verifier;
154 Verifier.expectSubstring("FunctionDecl");
155 EXPECT_TRUE(Verifier.match("void f() {}", functionDecl()));
159 DumpVerifier Verifier;
160 Verifier.expectSubstring("CompoundStmt");
161 EXPECT_TRUE(Verifier.match("void f() {}", stmt()));
165 PrintVerifier Verifier;
166 Verifier.expectString("void f() {\n}\n\n");
167 EXPECT_TRUE(Verifier.match("void f() {}", functionDecl()));
171 PrintVerifier Verifier;
172 Verifier.expectString("{\n}\n");
173 EXPECT_TRUE(Verifier.match("void f() {}", stmt()));