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

Declarations

tools/clang/unittests/AST/MatchVerifier.h
   57   testing::AssertionResult match(const Decl *D, const MatcherType &AMatcher);

References

tools/clang/unittests/AST/ASTImporterTest.cpp
   93     EXPECT_TRUE(Verifier.match(ToImport, WrapperMatcher));
  105     return Verifier.match(*Imported, WrapperMatcher);
  239         Verifier.match(ToVerify, BindableMatcher<Decl>(VerificationMatcher)));
  992   EXPECT_TRUE(MatchVerifier<FunctionDecl>().match(
 1308   ASSERT_TRUE(Verifier.match(From, Matcher));
 1309   EXPECT_TRUE(Verifier.match(To, Matcher));
 1408       MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern));
 1410       MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern));
 1417       MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern));
 1419       MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern));
 1454   ASSERT_TRUE(MatchVerifier<Decl>{}.match(From, Pattern));
 1455   EXPECT_TRUE(MatchVerifier<Decl>{}.match(To, Pattern));
 1460   ASSERT_TRUE(MatchVerifier<Decl>{}.match(From, Pattern));
 1461   EXPECT_TRUE(MatchVerifier<Decl>{}.match(To, Pattern));
 1473   ASSERT_TRUE(Verifier.match(From, cxxRecordDecl(hasFieldOrder({"a", "b"}))));
 1474   EXPECT_TRUE(Verifier.match(To, cxxRecordDecl(hasFieldOrder({"a", "b"}))));
 1494       Verifier.match(From, cxxRecordDecl(hasFieldOrder({"a", "b", "c"}))));
 1496       Verifier.match(To, cxxRecordDecl(hasFieldOrder({"a", "b", "c"}))));
 1518   ASSERT_TRUE(Verifier.match(
 1520   EXPECT_TRUE(Verifier.match(
 1536   ASSERT_TRUE(Verifier.match(From, Matcher));
 1537   EXPECT_TRUE(Verifier.match(To, Matcher));
 1554   ASSERT_TRUE(Verifier.match(From, Matcher));
 1555   EXPECT_TRUE(Verifier.match(To, Matcher));
 1574       MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern));
 1576       MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern));
 1586   ASSERT_TRUE(Verifier.match(From, Matcher));
 1587   EXPECT_TRUE(Verifier.match(To, Matcher));
 1618       MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern));
 1620       MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern));
 2388   EXPECT_TRUE(MatchVerifier<FunctionDecl>().match(
 2415   EXPECT_TRUE(MatchVerifier<TranslationUnitDecl>().match(
 3253   EXPECT_TRUE(MatchVerifier<RecordDecl>().match(
 3255   EXPECT_TRUE(MatchVerifier<RecordDecl>().match(
 3775   ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromD, Pattern));
 3776   EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToD, Pattern));
 3794   ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromD, Pattern));
 3795   EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToD, Pattern));
 4061   ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromTU, Pattern));
 4068   EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToTU, Pattern));
 4085   ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromTU, Pattern));
 4091   EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToTU, Pattern));
 4109   ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromTU, Pattern));
 4115   EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToTU, Pattern));