Lines Matching refs:ExprResult
51 CastOperation(Sema &S, QualType destType, ExprResult src) in CastOperation()
66 ExprResult SrcExpr;
88 ExprResult complete(CastExpr *castExpr) { in complete()
181 static TryCastResult TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr,
189 static TryCastResult TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr,
195 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr,
202 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr,
205 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr,
213 ExprResult
236 ExprResult
240 ExprResult Ex = E; in BuildCXXNamedCast()
945 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr, in TryStaticCast()
1373 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, in TryStaticMemberPointerUpcast()
1491 TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, in TryStaticImplicitCast()
1526 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
1543 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr, in TryConstCast()
1710 static void DiagnoseCastOfObjCSEL(Sema &Self, const ExprResult &SrcExpr, in DiagnoseCastOfObjCSEL()
1729 static void DiagnoseCallingConvCast(Sema &Self, const ExprResult &SrcExpr, in DiagnoseCallingConvCast()
1845 ExprResult &Result) { in fixOverloadedReinterpretCastExpr()
1870 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr, in TryReinterpretCast()
1883 ExprResult FixedExpr = SrcExpr; in TryReinterpretCast()
2299 static void DiagnoseBadFunctionCast(Sema &Self, const ExprResult &SrcExpr, in DiagnoseBadFunctionCast()
2593 ExprResult Sema::BuildCStyleCastExpr(SourceLocation LPLoc, in BuildCStyleCastExpr()
2616 ExprResult Sema::BuildCXXFunctionalCastExpr(TypeSourceInfo *CastTypeInfo, in BuildCXXFunctionalCastExpr()