Lines Matching refs:TryCastResult
32 enum TryCastResult { enum
41 static bool isValidCast(TryCastResult TCR) { in isValidCast()
204 static TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr,
209 static TryCastResult TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr,
215 static TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType,
221 static TryCastResult TryStaticDowncast(Sema &Self, CanQualType SrcType,
228 static TryCastResult TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr,
236 static TryCastResult TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr,
242 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr,
249 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr,
252 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr,
256 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr,
723 static TryCastResult getCastAwayConstnessCastKind(CastAwayConstnessKind CACK, in getCastAwayConstnessCastKind()
1052 TryCastResult tcr = in CheckReinterpretCast()
1120 TryCastResult tcr in CheckStaticCast()
1162 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr, in TryStaticCast()
1187 TryCastResult tcr; in TryStaticCast()
1364 TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, in TryLValueToRValueCast()
1418 TryCastResult
1456 TryCastResult
1490 TryCastResult
1602 TryCastResult
1720 TryCastResult
1776 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr, in TryConstCast()
2089 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr, in TryReinterpretCast()
2263 TryCastResult Result = TC_NotApplicable; in TryReinterpretCast()
2330 TryCastResult SuccessResult = TC_Success; in TryReinterpretCast()
2426 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr, in TryAddressSpaceCast()
2585 TryCastResult tcr = TryConstCast(Self, SrcExpr, DestType, in CheckCXXCStyleCast()