reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
526 templateTypeParmDecl;
496 REGISTER_MATCHER(templateTypeParmDecl);
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp71 templateTypeParmDecl().bind("type-parm-decl")))), 81 unless(hasParent(functionTemplateDecl(has(templateTypeParmDecl(tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp
79 templateTypeParmDecl().bind("type-parm-decl")))),
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp315 templateTypeParmDecl(hasName("T")))); 317 notMatches("template <int N> void f();", templateTypeParmDecl()));tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
902 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T")))); 903 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U")))); 914 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T")))); 915 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U")))); 927 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T")))); 928 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T2")))); 929 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U")))); 930 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U2")))); 942 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T")))); 943 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T2")))); 944 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U")))); 945 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U2")))); 959 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T")))); 960 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U")))); 973 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("T")))); 974 EXPECT_TRUE(matches(input, templateTypeParmDecl(hasName("U"))));