• Home
  • Raw
  • Download

Lines Matching defs:ASTMatchersTest

21 TEST_P(ASTMatchersTest, Decl_CXX) {  in TEST_P()  argument
31 TEST_P(ASTMatchersTest, NameableDeclaration_MatchesVariousDecls) { in TEST_P() argument
41 TEST_P(ASTMatchersTest, NamedDecl_CXX) { in TEST_P() argument
51 TEST_P(ASTMatchersTest, MatchesNameRE) { in TEST_P() argument
74 TEST_P(ASTMatchersTest, MatchesNameRE_CXX) { in TEST_P() argument
98 TEST_P(ASTMatchersTest, DeclarationMatcher_MatchClass) { in TEST_P() argument
110 TEST_P(ASTMatchersTest, TranslationUnitDecl) { in TEST_P() argument
130 TEST_P(ASTMatchersTest, LinkageSpecDecl) { in TEST_P() argument
138 TEST_P(ASTMatchersTest, ClassTemplateDecl_DoesNotMatchClass) { in TEST_P() argument
147 TEST_P(ASTMatchersTest, ClassTemplateDecl_MatchesClassTemplate) { in TEST_P() argument
156 TEST_P(ASTMatchersTest, in TEST_P() argument
167 TEST_P(ASTMatchersTest, in TEST_P() argument
192 TEST_P(ASTMatchersTest, ValueDecl) { in TEST_P() argument
203 TEST_P(ASTMatchersTest, FriendDecl) { in TEST_P() argument
216 TEST_P(ASTMatchersTest, EnumDecl_DoesNotMatchClasses) { in TEST_P() argument
223 TEST_P(ASTMatchersTest, EnumDecl_MatchesEnums) { in TEST_P() argument
231 TEST_P(ASTMatchersTest, EnumConstantDecl) { in TEST_P() argument
242 TEST_P(ASTMatchersTest, TagDecl) { in TEST_P() argument
252 TEST_P(ASTMatchersTest, TagDecl_CXX) { in TEST_P() argument
259 TEST_P(ASTMatchersTest, UnresolvedLookupExpr) { in TEST_P() argument
274 TEST_P(ASTMatchersTest, UsesADL) { in TEST_P() argument
310 TEST_P(ASTMatchersTest, CallExpr_CXX) { in TEST_P() argument
357 TEST_P(ASTMatchersTest, LambdaExpr) { in TEST_P() argument
364 TEST_P(ASTMatchersTest, CXXForRangeStmt) { in TEST_P() argument
369 TEST_P(ASTMatchersTest, CXXForRangeStmt_CXX11) { in TEST_P() argument
378 TEST_P(ASTMatchersTest, SubstNonTypeTemplateParmExpr) { in TEST_P() argument
392 TEST_P(ASTMatchersTest, NonTypeTemplateParmDecl) { in TEST_P() argument
402 TEST_P(ASTMatchersTest, TemplateTypeParmDecl) { in TEST_P() argument
411 TEST_P(ASTMatchersTest, TemplateTemplateParmDecl) { in TEST_P() argument
420 TEST_P(ASTMatchersTest, UserDefinedLiteral) { in TEST_P() argument
431 TEST_P(ASTMatchersTest, FlowControl) { in TEST_P() argument
442 TEST_P(ASTMatchersTest, CXXOperatorCallExpr) { in TEST_P() argument
474 TEST_P(ASTMatchersTest, ThisPointerType) { in TEST_P() argument
504 TEST_P(ASTMatchersTest, DeclRefExpr) { in TEST_P() argument
532 TEST_P(ASTMatchersTest, CXXMemberCallExpr) { in TEST_P() argument
555 TEST_P(ASTMatchersTest, UnaryExprOrTypeTraitExpr) { in TEST_P() argument
560 TEST_P(ASTMatchersTest, AlignOfExpr) { in TEST_P() argument
570 TEST_P(ASTMatchersTest, MemberExpr_DoesNotMatchClasses) { in TEST_P() argument
580 TEST_P(ASTMatchersTest, MemberExpr_MatchesMemberFunctionCall) { in TEST_P() argument
592 TEST_P(ASTMatchersTest, MemberExpr_MatchesVariable) { in TEST_P() argument
611 TEST_P(ASTMatchersTest, MemberExpr_MatchesStaticVariable) { in TEST_P() argument
623 TEST_P(ASTMatchersTest, FunctionDecl) { in TEST_P() argument
634 TEST_P(ASTMatchersTest, FunctionDecl_C) { in TEST_P() argument
642 TEST_P(ASTMatchersTest, FunctionDecl_CXX) { in TEST_P() argument
672 TEST_P(ASTMatchersTest, FunctionDecl_CXX11) { in TEST_P() argument
681 TEST_P(ASTMatchersTest, in TEST_P() argument
690 TEST_P(ASTMatchersTest, FunctionTemplate_DoesNotMatchFunctionDeclarations) { in TEST_P() argument
697 TEST_P(ASTMatchersTest, in TEST_P() argument
709 TEST_P(ASTMatchersTest, ClassTemplateSpecializationDecl) { in TEST_P() argument
722 TEST_P(ASTMatchersTest, DeclaratorDecl) { in TEST_P() argument
727 TEST_P(ASTMatchersTest, DeclaratorDecl_CXX) { in TEST_P() argument
734 TEST_P(ASTMatchersTest, ParmVarDecl) { in TEST_P() argument
739 TEST_P(ASTMatchersTest, Matcher_ConstructorCall) { in TEST_P() argument
756 TEST_P(ASTMatchersTest, Match_ConstructorInitializers) { in TEST_P() argument
764 TEST_P(ASTMatchersTest, Matcher_ThisExpr) { in TEST_P() argument
774 TEST_P(ASTMatchersTest, Matcher_BindTemporaryExpression) { in TEST_P() argument
807 TEST_P(ASTMatchersTest, MaterializeTemporaryExpr_MatchesTemporaryCXX11CXX14) { in TEST_P() argument
822 TEST_P(ASTMatchersTest, MaterializeTemporaryExpr_MatchesTemporary) { in TEST_P() argument
851 TEST_P(ASTMatchersTest, Matcher_NewExpression) { in TEST_P() argument
865 TEST_P(ASTMatchersTest, Matcher_DeleteExpression) { in TEST_P() argument
873 TEST_P(ASTMatchersTest, Matcher_NoexceptExpression) { in TEST_P() argument
886 TEST_P(ASTMatchersTest, Matcher_DefaultArgument) { in TEST_P() argument
897 TEST_P(ASTMatchersTest, StringLiteral) { in TEST_P() argument
906 TEST_P(ASTMatchersTest, StringLiteral_CXX) { in TEST_P() argument
913 TEST_P(ASTMatchersTest, CharacterLiteral) { in TEST_P() argument
918 TEST_P(ASTMatchersTest, CharacterLiteral_CXX) { in TEST_P() argument
928 TEST_P(ASTMatchersTest, IntegerLiteral) { in TEST_P() argument
950 TEST_P(ASTMatchersTest, FloatLiteral) { in TEST_P() argument
969 TEST_P(ASTMatchersTest, CXXNullPtrLiteralExpr) { in TEST_P() argument
976 TEST_P(ASTMatchersTest, ChooseExpr) { in TEST_P() argument
981 TEST_P(ASTMatchersTest, GNUNullExpr) { in TEST_P() argument
988 TEST_P(ASTMatchersTest, AtomicExpr) { in TEST_P() argument
993 TEST_P(ASTMatchersTest, Initializers_C99) { in TEST_P() argument
1013 TEST_P(ASTMatchersTest, Initializers_CXX) { in TEST_P() argument
1032 TEST_P(ASTMatchersTest, ParenListExpr) { in TEST_P() argument
1042 TEST_P(ASTMatchersTest, StmtExpr) { in TEST_P() argument
1047 TEST_P(ASTMatchersTest, PredefinedExpr) { in TEST_P() argument
1054 TEST_P(ASTMatchersTest, AsmStatement) { in TEST_P() argument
1058 TEST_P(ASTMatchersTest, HasCondition) { in TEST_P() argument
1074 TEST_P(ASTMatchersTest, ConditionalOperator) { in TEST_P() argument
1101 TEST_P(ASTMatchersTest, BinaryConditionalOperator) { in TEST_P() argument
1124 TEST_P(ASTMatchersTest, ArraySubscriptExpr) { in TEST_P() argument
1130 TEST_P(ASTMatchersTest, ForStmt) { in TEST_P() argument
1135 TEST_P(ASTMatchersTest, ForStmt_CXX11) { in TEST_P() argument
1144 TEST_P(ASTMatchersTest, ForStmt_NoFalsePositives) { in TEST_P() argument
1149 TEST_P(ASTMatchersTest, CompoundStatement) { in TEST_P() argument
1155 TEST_P(ASTMatchersTest, CompoundStatement_DoesNotMatchEmptyStruct) { in TEST_P() argument
1167 TEST_P(ASTMatchersTest, CastExpr_MatchesExplicitCasts) { in TEST_P() argument
1171 TEST_P(ASTMatchersTest, CastExpr_MatchesExplicitCasts_CXX) { in TEST_P() argument
1180 TEST_P(ASTMatchersTest, CastExpression_MatchesImplicitCasts) { in TEST_P() argument
1189 TEST_P(ASTMatchersTest, CastExpr_DoesNotMatchNonCasts) { in TEST_P() argument
1200 TEST_P(ASTMatchersTest, CastExpr_DoesNotMatchNonCasts_CXX) { in TEST_P() argument
1207 TEST_P(ASTMatchersTest, CXXReinterpretCastExpr) { in TEST_P() argument
1215 TEST_P(ASTMatchersTest, CXXReinterpretCastExpr_DoesNotMatchOtherCasts) { in TEST_P() argument
1230 TEST_P(ASTMatchersTest, CXXFunctionalCastExpr_MatchesSimpleCase) { in TEST_P() argument
1239 TEST_P(ASTMatchersTest, CXXFunctionalCastExpr_DoesNotMatchOtherCasts) { in TEST_P() argument
1251 TEST_P(ASTMatchersTest, CXXDynamicCastExpr) { in TEST_P() argument
1261 TEST_P(ASTMatchersTest, CXXStaticCastExpr_MatchesSimpleCase) { in TEST_P() argument
1268 TEST_P(ASTMatchersTest, CXXStaticCastExpr_DoesNotMatchOtherCasts) { in TEST_P() argument
1283 TEST_P(ASTMatchersTest, CStyleCastExpr_MatchesSimpleCase) { in TEST_P() argument
1287 TEST_P(ASTMatchersTest, CStyleCastExpr_DoesNotMatchOtherCasts) { in TEST_P() argument
1300 TEST_P(ASTMatchersTest, ImplicitCastExpr_MatchesSimpleCase) { in TEST_P() argument
1315 TEST_P(ASTMatchersTest, ImplicitCastExpr_DoesNotMatchIncorrectly) { in TEST_P() argument
1328 TEST_P(ASTMatchersTest, ImplicitCastExpr_DoesNotMatchIncorrectly_CXX) { in TEST_P() argument
1338 TEST_P(ASTMatchersTest, Stmt_DoesNotMatchDeclarations) { in TEST_P() argument
1342 TEST_P(ASTMatchersTest, Stmt_MatchesCompoundStatments) { in TEST_P() argument
1346 TEST_P(ASTMatchersTest, DeclStmt_DoesNotMatchCompoundStatements) { in TEST_P() argument
1350 TEST_P(ASTMatchersTest, DeclStmt_MatchesVariableDeclarationStatements) { in TEST_P() argument
1354 TEST_P(ASTMatchersTest, ExprWithCleanups_MatchesExprWithCleanups) { in TEST_P() argument
1368 TEST_P(ASTMatchersTest, InitListExpr) { in TEST_P() argument
1377 TEST_P(ASTMatchersTest, InitListExpr_CXX) { in TEST_P() argument
1387 TEST_P(ASTMatchersTest, in TEST_P() argument
1418 TEST_P(ASTMatchersTest, UsingDecl_MatchesUsingDeclarations) { in TEST_P() argument
1425 TEST_P(ASTMatchersTest, UsingDecl_MatchesShadowUsingDelcarations) { in TEST_P() argument
1433 TEST_P(ASTMatchersTest, UsingDirectiveDecl_MatchesUsingNamespace) { in TEST_P() argument
1443 TEST_P(ASTMatchersTest, WhileStmt) { in TEST_P() argument
1449 TEST_P(ASTMatchersTest, DoStmt_MatchesDoLoops) { in TEST_P() argument
1454 TEST_P(ASTMatchersTest, DoStmt_DoesNotMatchWhileLoops) { in TEST_P() argument
1458 TEST_P(ASTMatchersTest, SwitchCase_MatchesCase) { in TEST_P() argument
1465 TEST_P(ASTMatchersTest, SwitchCase_MatchesSwitch) { in TEST_P() argument
1472 TEST_P(ASTMatchersTest, CxxExceptionHandling_SimpleCases) { in TEST_P() argument
1494 TEST_P(ASTMatchersTest, ParenExpr_SimpleCases) { in TEST_P() argument
1505 TEST_P(ASTMatchersTest, IgnoringParens) { in TEST_P() argument
1516 TEST_P(ASTMatchersTest, QualType) { in TEST_P() argument
1520 TEST_P(ASTMatchersTest, ConstantArrayType) { in TEST_P() argument
1530 TEST_P(ASTMatchersTest, DependentSizedArrayType) { in TEST_P() argument
1542 TEST_P(ASTMatchersTest, IncompleteArrayType) { in TEST_P() argument
1550 TEST_P(ASTMatchersTest, VariableArrayType) { in TEST_P() argument
1559 TEST_P(ASTMatchersTest, AtomicType) { in TEST_P() argument
1572 TEST_P(ASTMatchersTest, AutoType) { in TEST_P() argument
1592 TEST_P(ASTMatchersTest, DecltypeType) { in TEST_P() argument
1601 TEST_P(ASTMatchersTest, FunctionType) { in TEST_P() argument
1606 TEST_P(ASTMatchersTest, IgnoringParens_Type) { in TEST_P() argument
1613 TEST_P(ASTMatchersTest, FunctionProtoType) { in TEST_P() argument
1619 TEST_P(ASTMatchersTest, FunctionProtoType_C) { in TEST_P() argument
1626 TEST_P(ASTMatchersTest, FunctionProtoType_CXX) { in TEST_P() argument
1633 TEST_P(ASTMatchersTest, ParenType) { in TEST_P() argument
1646 TEST_P(ASTMatchersTest, PointerType) { in TEST_P() argument
1674 TEST_P(ASTMatchersTest, PointerType_CXX) { in TEST_P() argument
1707 TEST_P(ASTMatchersTest, PointerType_CXX11) { in TEST_P() argument
1726 TEST_P(ASTMatchersTest, AutoRefTypes) { in TEST_P() argument
1760 TEST_P(ASTMatchersTest, EnumType) { in TEST_P() argument
1765 TEST_P(ASTMatchersTest, EnumType_CXX) { in TEST_P() argument
1772 TEST_P(ASTMatchersTest, EnumType_CXX11) { in TEST_P() argument
1780 TEST_P(ASTMatchersTest, PointerType_MatchesPointersToConstTypes) { in TEST_P() argument
1789 TEST_P(ASTMatchersTest, TypedefType) { in TEST_P() argument
1794 TEST_P(ASTMatchersTest, TemplateSpecializationType) { in TEST_P() argument
1802 TEST_P(ASTMatchersTest, DeducedTemplateSpecializationType) { in TEST_P() argument
1811 TEST_P(ASTMatchersTest, RecordType) { in TEST_P() argument
1818 TEST_P(ASTMatchersTest, RecordType_CXX) { in TEST_P() argument
1827 TEST_P(ASTMatchersTest, ElaboratedType) { in TEST_P() argument
1843 TEST_P(ASTMatchersTest, SubstTemplateTypeParmType) { in TEST_P() argument
1858 TEST_P(ASTMatchersTest, NestedNameSpecifier) { in TEST_P() argument
1878 TEST_P(ASTMatchersTest, NullStmt) { in TEST_P() argument
1883 TEST_P(ASTMatchersTest, NamespaceAliasDecl) { in TEST_P() argument
1891 TEST_P(ASTMatchersTest, NestedNameSpecifier_MatchesTypes) { in TEST_P() argument
1903 TEST_P(ASTMatchersTest, NestedNameSpecifier_MatchesNamespaceDecls) { in TEST_P() argument
1914 TEST_P(ASTMatchersTest, in TEST_P() argument
1971 TEST_P(ASTMatchersTest, IsEqualTo_MatchesNodesByIdentity) { in TEST_P() argument
1977 TEST_P(ASTMatchersTest, IsEqualTo_MatchesNodesByIdentity_Cxx) { in TEST_P() argument
1990 TEST_P(ASTMatchersTest, TypedefDecl) { in TEST_P() argument
1995 TEST_P(ASTMatchersTest, TypedefDecl_Cxx) { in TEST_P() argument
2003 TEST_P(ASTMatchersTest, TypeAliasDecl) { in TEST_P() argument
2008 TEST_P(ASTMatchersTest, TypeAliasDecl_CXX) { in TEST_P() argument
2016 TEST_P(ASTMatchersTest, TypedefNameDecl) { in TEST_P() argument
2021 TEST_P(ASTMatchersTest, TypedefNameDecl_CXX) { in TEST_P() argument
2029 TEST_P(ASTMatchersTest, TypeAliasTemplateDecl) { in TEST_P() argument
2218 TEST(ASTMatchersTest, Finder_DynamicOnlyAcceptsSomeMatchers) { in TEST() argument