Home
last modified time | relevance | path

Searched refs:CheckedConversionKind (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp139 bool CheckHLSLCStyleCast(CheckedConversionKind CCK);
193 void checkObjCConversion(CheckedConversionKind CCK, in checkObjCConversion()
292 CheckedConversionKind CCK,
297 QualType DestType, CheckedConversionKind CCK,
1296 checkObjCConversion(CheckedConversionKind::OtherCast, in CheckReinterpretCast()
1349 TryStaticCast(Self, SrcExpr, DestType, CheckedConversionKind::OtherCast, in CheckStaticCast()
1370 checkObjCConversion(CheckedConversionKind::OtherCast); in CheckStaticCast()
1391 QualType DestType, CheckedConversionKind CCK, in TryStaticCast()
1397 bool CStyle = (CCK == CheckedConversionKind::CStyleCast || in TryStaticCast()
1398 CCK == CheckedConversionKind::FunctionalCast); in TryStaticCast()
[all …]
H A DSemaExprObjC.cpp3750 Sema &S, DiagBuilderT &DiagB, CheckedConversionKind CCK, in addFixitForObjCARCConversion()
3755 case CheckedConversionKind::Implicit: in addFixitForObjCARCConversion()
3756 case CheckedConversionKind::ForBuiltinOverloadedOp: in addFixitForObjCARCConversion()
3757 case CheckedConversionKind::CStyleCast: in addFixitForObjCARCConversion()
3758 case CheckedConversionKind::OtherCast: in addFixitForObjCARCConversion()
3760 case CheckedConversionKind::FunctionalCast: in addFixitForObjCARCConversion()
3765 if (CCK == CheckedConversionKind::OtherCast) { in addFixitForObjCARCConversion()
3810 if (CCK == CheckedConversionKind::CStyleCast) { in addFixitForObjCARCConversion()
3812 } else if (CCK == CheckedConversionKind::OtherCast) { in addFixitForObjCARCConversion()
3876 CheckedConversionKind CCK) { in diagnoseObjCARCConversion()
[all …]
H A DSemaExprCXX.cpp4552 CheckedConversionKind CCK) { in PerformImplicitConversion()
4554 if (CCK == CheckedConversionKind::ForBuiltinOverloadedOp && in PerformImplicitConversion()
4615 if (CCK == CheckedConversionKind::ForBuiltinOverloadedOp) in PerformImplicitConversion()
4668 CheckedConversionKind CCK) { in PerformImplicitConversion()
4669 bool CStyle = (CCK == CheckedConversionKind::CStyleCast || in PerformImplicitConversion()
4670 CCK == CheckedConversionKind::FunctionalCast); in PerformImplicitConversion()
H A DSemaInit.cpp7750 CheckedConversionKind CCK) { in PerformQualificationConversion()
8220 CheckedConversionKind CCK = in Perform()
8221 Kind.isCStyleCast() ? CheckedConversionKind::CStyleCast in Perform()
8222 : Kind.isFunctionalCast() ? CheckedConversionKind::FunctionalCast in Perform()
8223 : Kind.isExplicitCast() ? CheckedConversionKind::OtherCast in Perform()
8224 : CheckedConversionKind::Implicit; in Perform()
H A DSemaPseudoObject.cpp1065 CheckedConversionKind::Implicit); in CheckKeyForObjCARCConversion()
H A DSema.cpp760 CheckedConversionKind CCK) { in ImpCastExprToType()
H A DSemaOverload.cpp15114 CheckedConversionKind::ForBuiltinOverloadedOp); in CreateOverloadedUnaryOp()
15585 CheckedConversionKind::ForBuiltinOverloadedOp); in CreateOverloadedBinOp()
15593 CheckedConversionKind::ForBuiltinOverloadedOp); in CreateOverloadedBinOp()
15964 CheckedConversionKind::ForBuiltinOverloadedOp); in CreateOverloadedArraySubscriptExpr()
15972 CheckedConversionKind::ForBuiltinOverloadedOp); in CreateOverloadedArraySubscriptExpr()
H A DSemaExpr.cpp9903 CheckedConversionKind::Implicit, Diagnose, in CheckSingleAssignmentConstraints()
12764 CheckedConversionKind::Implicit); in CheckCompareOperands()
12772 CheckedConversionKind::Implicit, in CheckCompareOperands()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h43 enum class CheckedConversionKind; variable
812 CheckedConversionKind CCK,
H A DSema.h433 enum class CheckedConversionKind { enum
1130 CheckedConversionKind CCK = CheckedConversionKind::Implicit);
2508 static bool isCast(CheckedConversionKind CCK) { in isCast()
2509 return CCK == CheckedConversionKind::CStyleCast || in isCast()
2510 CCK == CheckedConversionKind::FunctionalCast || in isCast()
2511 CCK == CheckedConversionKind::OtherCast; in isCast()
8635 CheckedConversionKind CCK = CheckedConversionKind::Implicit);
8645 CheckedConversionKind CCK);
8985 CheckedConversionKind CCK = CheckedConversionKind::Implicit);