Lines Matching refs:TryCastResult
33 enum TryCastResult { enum
42 static bool isValidCast(TryCastResult TCR) { in isValidCast()
205 static TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr,
210 static TryCastResult TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr,
216 static TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType,
222 static TryCastResult TryStaticDowncast(Sema &Self, CanQualType SrcType,
229 static TryCastResult TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr,
237 static TryCastResult TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr,
243 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr,
250 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr,
253 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr,
257 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr,
724 static TryCastResult getCastAwayConstnessCastKind(CastAwayConstnessKind CACK, in getCastAwayConstnessCastKind()
1137 TryCastResult tcr = in CheckReinterpretCast()
1216 TryCastResult tcr in CheckStaticCast()
1258 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr, in TryStaticCast()
1283 TryCastResult tcr; in TryStaticCast()
1460 TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, in TryLValueToRValueCast()
1514 TryCastResult
1552 TryCastResult
1586 TryCastResult
1698 TryCastResult
1816 TryCastResult
1872 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr, in TryConstCast()
2185 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr, in TryReinterpretCast()
2369 TryCastResult Result = TC_NotApplicable; in TryReinterpretCast()
2436 TryCastResult SuccessResult = TC_Success; in TryReinterpretCast()
2532 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr, in TryAddressSpaceCast()
2698 TryCastResult tcr = TryConstCast(Self, SrcExpr, DestType, in CheckCXXCStyleCast()