| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/portability/ |
| H A D | StdAllocatorConstCheck.cpp | 23 hasTemplateArgument(0, refersToType(qualType(isConstQualified())))))); in registerMatchers() 41 hasTemplateArgument(1, refersToType(allocatorConst)), in registerMatchers() 42 hasTemplateArgument(2, refersToType(allocatorConst)), in registerMatchers() 43 hasTemplateArgument(3, refersToType(allocatorConst)))))), in registerMatchers() 47 hasTemplateArgument( in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | MakeUniqueCheck.cpp | 27 hasTemplateArgument( in getSmartPointerTypeMatcher() 29 hasTemplateArgument( in getSmartPointerTypeMatcher() 34 hasTemplateArgument( in getSmartPointerTypeMatcher()
|
| H A D | MakeSharedCheck.cpp | 28 hasTemplateArgument(0, templateArgument(refersToType( in getSmartPointerTypeMatcher()
|
| H A D | UseAutoCheck.cpp | 246 hasTemplateArgument(0, refersToType(qualType().bind("arg"))); in makeDeclWithTemplateCastMatcher()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | UpgradeDurationConversionsCheck.cpp | 40 unless(hasTemplateArgument(0, refersToType(builtinType()))), in registerMatchers() 52 unless(hasTemplateArgument(0, refersToType(builtinType()))), in registerMatchers() 64 unless(hasTemplateArgument(0, refersToType(builtinType()))), in registerMatchers() 78 unless(hasTemplateArgument(0, refersToType(builtinType()))), in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SharedPtrArrayMismatchCheck.cpp | 25 hasTemplateArgument( in getSmartPointerClassMatcher()
|
| H A D | SpuriouslyWakeUpFunctionsCheck.cpp | 24 hasTemplateArgument( in registerMatchers()
|
| H A D | StringIntegerAssignmentCheck.cpp | 26 hasTemplateArgument(0, refersToType(hasCanonicalType( in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/boost/ |
| H A D | UseToStringCheck.cpp | 30 hasTemplateArgument(0, in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | UniqueptrDeleteReleaseCheck.cpp | 36 hasTemplateArgument(1, refersToType(hasDeclaration(cxxRecordDecl( in registerMatchers()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTTraverserTest.cpp | 1718 hasTemplateArgument( in TEST() 1836 hasTemplateArgument( in TEST()
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersTraversalTest.cpp | 1256 classTemplateSpecializationDecl(hasTemplateArgument( in TEST() 1261 classTemplateSpecializationDecl(hasTemplateArgument( in TEST() 1267 templateSpecializationType(hasTemplateArgument( in TEST() 1272 templateSpecializationType(hasTemplateArgument( in TEST() 1278 functionDecl(hasTemplateArgument(0, refersToType(asString("int")))))); in TEST() 1281 functionDecl(hasTemplateArgument(0, refersToType(asString("int")))))); in TEST() 2738 hasTemplateArgument(0, refersToType(asString("float")))); in TEST() 2762 hasTemplateArgument(0, in TEST() 2772 hasTemplateArgument(0, in TEST() 2782 hasTemplateArgument(0, in TEST() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Template.h | 157 bool hasTemplateArgument(unsigned Depth, unsigned Index) const { in hasTemplateArgument() function
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 724 !TemplateArgs.hasTemplateArgument(Depth, Index)) { in CheckParameterPacksForExpansion() 842 !TemplateArgs.hasTemplateArgument(Depth, Index)) in getNumArgumentsInExpansion()
|
| H A D | SemaTemplateInstantiate.cpp | 993 if (TemplateArgs.hasTemplateArgument(Depth, Index)) { in ForgetPartiallySubstitutedPack() 1242 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformDecl() 1378 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformTemplateName() 1451 if (!TemplateArgs.hasTemplateArgument(NTTP->getDepth(), in TransformTemplateParmRefExpr() 1789 if (!TemplateArgs.hasTemplateArgument(T->getDepth(), T->getIndex())) { in TransformTemplateTypeParmType()
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 45 hasTemplateArgument(0, refersToType(type().bind("T")))); in optionalClass()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 361 REGISTER_MATCHER(hasTemplateArgument); in RegistryMaps()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1067 hasTemplateArgument, in AST_POLYMORPHIC_MATCHER_P2() argument
|