| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ImplicitBoolConversionCheck.cpp | 269 anyOf(hasCastKind(CK_IntegralCast), hasCastKind(CK_IntegralToFloating), in registerMatchers() 271 allOf(anyOf(hasCastKind(CK_NullToPointer), in registerMatchers() 272 hasCastKind(CK_NullToMemberPointer)), in registerMatchers() 282 anyOf(hasCastKind(CK_IntegralToBoolean), in registerMatchers() 283 hasCastKind(CK_FloatingToBoolean), in registerMatchers() 284 hasCastKind(CK_PointerToBoolean), in registerMatchers() 285 hasCastKind(CK_MemberPointerToBoolean)), in registerMatchers()
|
| H A D | RedundantFunctionPtrDereferenceCheck.cpp | 22 has(implicitCastExpr(hasCastKind( in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | UpgradeDurationConversionsCheck.cpp | 104 anyOf(hasCastKind(CK_UserDefinedConversion), in registerMatchers() 106 hasCastKind(CK_UserDefinedConversion)))), in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | NoIntToPtrCheck.cpp | 20 Finder->addMatcher(castExpr(hasCastKind(CK_IntegralToPointer), in registerMatchers()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 50 return implicitCastExpr(anyOf(hasCastKind(CK_DerivedToBase), in AST_MATCHER_P() 51 hasCastKind(CK_UncheckedDerivedToBase)), in AST_MATCHER_P() 308 unless(hasParent(implicitCastExpr(hasCastKind(CK_NoOp)))), in findDirectMutation() 311 castExpr(hasCastKind(CK_ArrayToPointerDecay), in findDirectMutation() 404 allOf(hasCastKind(CK_ArrayToPointerDecay), in findArrayElementMutation()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | IntegerDivisionCheck.cpp | 37 hasAncestor(castExpr(hasCastKind(CK_IntegralToFloating)) in registerMatchers()
|
| H A D | BoolPointerImplicitConversionCheck.cpp | 30 hasCastKind(CK_PointerToBoolean)))), in registerMatchers()
|
| H A D | StringviewNullptrCheck.cpp | 66 hasCastKind(clang::CK_NullToPointer), in StringviewNullptrCheckImpl()
|
| H A D | ImplicitWideningOfMultiplicationResultCheck.cpp | 245 hasCastKind(CK_IntegralCast)) in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseNullptrCheck.cpp | 40 anyOf(hasCastKind(CK_NullToPointer), hasCastKind(CK_NullToMemberPointer)), in makeCastSequenceMatcher()
|
| H A D | UseEmplaceCheck.cpp | 160 hasParent(implicitCastExpr(hasCastKind(CastKind::CK_DerivedToBase))); in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | NarrowingConversionsCheck.cpp | 126 hasCastKind(CK_IntegralCast), hasType(asString("int")), in registerMatchers() 127 has(castExpr(hasCastKind(CK_LValueToRValue), in registerMatchers()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 296 REGISTER_MATCHER(hasCastKind); in RegistryMaps()
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersNarrowingTest.cpp | 318 varDecl(has(castExpr(hasCastKind(CK_NullToPointer))))))); in TEST_P() 322 varDecl(has(castExpr(hasCastKind(CK_DerivedToBase))))))); in TEST_P() 325 hasCastKind(CK_NullToPointer))))))); in TEST_P()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | RedundantExpressionCheck.cpp | 586 implicitCastExpr(hasCastKind(CK_IntegralToBoolean), in matchRelationalIntegerConstantExpr()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 5811 AST_MATCHER_P(CastExpr, hasCastKind, CastKind, Kind) { in AST_MATCHER_P() argument
|