Lines Matching refs:TryCastResult
33 enum TryCastResult { enum
42 static bool isValidCast(TryCastResult TCR) { in isValidCast()
214 static TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr,
219 static TryCastResult TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr,
225 static TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType,
231 static TryCastResult TryStaticDowncast(Sema &Self, CanQualType SrcType,
238 static TryCastResult TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr,
246 static TryCastResult TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr,
252 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr,
259 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr,
262 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr,
266 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr,
733 static TryCastResult getCastAwayConstnessCastKind(CastAwayConstnessKind CACK, in getCastAwayConstnessCastKind()
1146 TryCastResult tcr = in CheckReinterpretCast()
1218 TryCastResult tcr in CheckStaticCast()
1260 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr, in TryStaticCast()
1285 TryCastResult tcr; in TryStaticCast()
1472 TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, in TryLValueToRValueCast()
1526 TryCastResult
1564 TryCastResult
1598 TryCastResult
1710 TryCastResult
1828 TryCastResult
1884 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr, in TryConstCast()
2198 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr, in TryReinterpretCast()
2382 TryCastResult Result = TC_NotApplicable; in TryReinterpretCast()
2449 TryCastResult SuccessResult = TC_Success; in TryReinterpretCast()
2545 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr, in TryAddressSpaceCast()
2736 TryCastResult tcr = TryConstCast(Self, SrcExpr, DestType, in CheckCXXCStyleCast()