Home
last modified time | relevance | path

Searched refs:hasCastKind (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DImplicitBoolConversionCheck.cpp269 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 DRedundantFunctionPtrDereferenceCheck.cpp22 has(implicitCastExpr(hasCastKind( in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DUpgradeDurationConversionsCheck.cpp104 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 DNoIntToPtrCheck.cpp20 Finder->addMatcher(castExpr(hasCastKind(CK_IntegralToPointer), in registerMatchers()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp50 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 DIntegerDivisionCheck.cpp37 hasAncestor(castExpr(hasCastKind(CK_IntegralToFloating)) in registerMatchers()
H A DBoolPointerImplicitConversionCheck.cpp30 hasCastKind(CK_PointerToBoolean)))), in registerMatchers()
H A DStringviewNullptrCheck.cpp66 hasCastKind(clang::CK_NullToPointer), in StringviewNullptrCheckImpl()
H A DImplicitWideningOfMultiplicationResultCheck.cpp245 hasCastKind(CK_IntegralCast)) in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseNullptrCheck.cpp40 anyOf(hasCastKind(CK_NullToPointer), hasCastKind(CK_NullToMemberPointer)), in makeCastSequenceMatcher()
H A DUseEmplaceCheck.cpp160 hasParent(implicitCastExpr(hasCastKind(CastKind::CK_DerivedToBase))); in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DNarrowingConversionsCheck.cpp126 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 DRegistry.cpp296 REGISTER_MATCHER(hasCastKind); in RegistryMaps()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp318 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 DRedundantExpressionCheck.cpp586 implicitCastExpr(hasCastKind(CK_IntegralToBoolean), in matchRelationalIntegerConstantExpr()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5811 AST_MATCHER_P(CastExpr, hasCastKind, CastKind, Kind) { in AST_MATCHER_P() argument