| /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() 48 0, refersToType(qualType(isConstQualified()))), in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | MakeUniqueCheck.cpp | 28 0, templateArgument(refersToType(qualType().bind(PointerType)))), in getSmartPointerTypeMatcher() 30 1, templateArgument(refersToType( in getSmartPointerTypeMatcher() 35 0, templateArgument(refersToType(qualType( in getSmartPointerTypeMatcher()
|
| H A D | UseTransparentFunctorsCheck.cpp | 31 unless(hasAnyTemplateArgument(refersToType(voidType()))), in registerMatchers() 46 unless(hasAnyTemplateArgument(templateArgument(refersToType( in registerMatchers() 49 templateArgument(refersToType(qualType(hasDeclaration( in registerMatchers()
|
| 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 | 26 0, templateArgument(refersToType(qualType().bind(PointerTypeN))))); in getSmartPointerClassMatcher()
|
| H A D | SpuriouslyWakeUpFunctionsCheck.cpp | 25 0, templateArgument(refersToType(qualType(hasDeclaration( in registerMatchers()
|
| H A D | StringIntegerAssignmentCheck.cpp | 26 hasTemplateArgument(0, refersToType(hasCanonicalType( 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()
|
| H A D | QualifiedAutoCheck.cpp | 127 auto IsBoundToType = refersToType(equalsBoundNode("type")); in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/ |
| H A D | DontModifyStdNamespaceCheck.cpp | 54 hasAnyTemplateArgumentIncludingPack(refersToType(UserDefinedType))); in registerMatchers()
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersTraversalTest.cpp | 1211 classTemplateSpecializationDecl(hasAnyTemplateArgument(refersToType( in TEST() 1257 1, refersToType(asString("int")))))); in TEST() 1262 1, refersToType(asString("int")))))); in TEST() 1268 1, refersToType(asString("int")))))); in TEST() 1273 1, refersToType(asString("int")))))); 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() 2783 templateArgument(refersToType(asString("long")))), in TEST() 2800 hasTemplateArgument(0, templateArgument(refersToType(booleanType()))), in TEST() [all …]
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTTraverserTest.cpp | 1719 0, templateArgument(refersToType(asString("_Bool"))))) in TEST() 1837 0, templateArgument(refersToType(asString("float")))), in TEST()
|
| /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 | 539 REGISTER_MATCHER(refersToType); in RegistryMaps()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1107 AST_MATCHER_P(TemplateArgument, refersToType, in AST_MATCHER_P() argument
|