Home
last modified time | relevance | path

Searched refs:refersToType (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/portability/
H A DStdAllocatorConstCheck.cpp23 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 DMakeUniqueCheck.cpp28 0, templateArgument(refersToType(qualType().bind(PointerType)))), in getSmartPointerTypeMatcher()
30 1, templateArgument(refersToType( in getSmartPointerTypeMatcher()
35 0, templateArgument(refersToType(qualType( in getSmartPointerTypeMatcher()
H A DUseTransparentFunctorsCheck.cpp31 unless(hasAnyTemplateArgument(refersToType(voidType()))), in registerMatchers()
46 unless(hasAnyTemplateArgument(templateArgument(refersToType( in registerMatchers()
49 templateArgument(refersToType(qualType(hasDeclaration( in registerMatchers()
H A DMakeSharedCheck.cpp28 hasTemplateArgument(0, templateArgument(refersToType( in getSmartPointerTypeMatcher()
H A DUseAutoCheck.cpp246 hasTemplateArgument(0, refersToType(qualType().bind("arg"))); in makeDeclWithTemplateCastMatcher()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DUpgradeDurationConversionsCheck.cpp40 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 DSharedPtrArrayMismatchCheck.cpp26 0, templateArgument(refersToType(qualType().bind(PointerTypeN))))); in getSmartPointerClassMatcher()
H A DSpuriouslyWakeUpFunctionsCheck.cpp25 0, templateArgument(refersToType(qualType(hasDeclaration( in registerMatchers()
H A DStringIntegerAssignmentCheck.cpp26 hasTemplateArgument(0, refersToType(hasCanonicalType( in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DUniqueptrDeleteReleaseCheck.cpp36 hasTemplateArgument(1, refersToType(hasDeclaration(cxxRecordDecl( in registerMatchers()
H A DQualifiedAutoCheck.cpp127 auto IsBoundToType = refersToType(equalsBoundNode("type")); in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DDontModifyStdNamespaceCheck.cpp54 hasAnyTemplateArgumentIncludingPack(refersToType(UserDefinedType))); in registerMatchers()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersTraversalTest.cpp1211 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 DASTTraverserTest.cpp1719 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 DUncheckedOptionalAccessModel.cpp45 hasTemplateArgument(0, refersToType(type().bind("T")))); in optionalClass()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp539 REGISTER_MATCHER(refersToType); in RegistryMaps()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1107 AST_MATCHER_P(TemplateArgument, refersToType, in AST_MATCHER_P() argument