Lines Matching refs:ExprResult
59 CastOperation(Sema &S, QualType destType, ExprResult src) in CastOperation()
87 ExprResult SrcExpr;
119 ExprResult complete(CastExpr *castExpr) { in complete()
205 static void DiagnoseCastQual(Sema &Self, const ExprResult &SrcExpr,
243 static TryCastResult TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr,
251 static TryCastResult TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr,
257 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr,
264 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr,
267 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr,
271 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr,
277 ExprResult
300 ExprResult
304 ExprResult Ex = E; in BuildCXXNamedCast()
387 ExprResult Sema::ActOnBuiltinBitCastExpr(SourceLocation KWLoc, Declarator &D, in ActOnBuiltinBitCastExpr()
388 ExprResult Operand, in ActOnBuiltinBitCastExpr()
399 ExprResult Sema::BuildBuiltinBitCastExpr(SourceLocation KWLoc, in BuildBuiltinBitCastExpr()
1094 static unsigned int checkCastFunctionType(Sema &Self, const ExprResult &SrcExpr, in checkCastFunctionType()
1307 static TryCastResult TryStaticCast(Sema &Self, ExprResult &SrcExpr, in TryStaticCast()
1758 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, in TryStaticMemberPointerUpcast()
1876 TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, in TryStaticImplicitCast()
1914 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
1931 static TryCastResult TryConstCast(Sema &Self, ExprResult &SrcExpr, in TryConstCast()
2084 static void DiagnoseCastOfObjCSEL(Sema &Self, const ExprResult &SrcExpr, in DiagnoseCastOfObjCSEL()
2103 static void DiagnoseCallingConvCast(Sema &Self, const ExprResult &SrcExpr, in DiagnoseCallingConvCast()
2218 ExprResult &Result) { in fixOverloadedReinterpretCastExpr()
2245 static TryCastResult TryReinterpretCast(Sema &Self, ExprResult &SrcExpr, in TryReinterpretCast()
2258 ExprResult FixedExpr = SrcExpr; in TryReinterpretCast()
2598 static TryCastResult TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr, in TryAddressSpaceCast()
2874 static void DiagnoseBadFunctionCast(Sema &Self, const ExprResult &SrcExpr, in DiagnoseBadFunctionCast()
3295 static void DiagnoseCastQual(Sema &Self, const ExprResult &SrcExpr, in DiagnoseCastQual()
3331 ExprResult Sema::BuildCStyleCastExpr(SourceLocation LPLoc, in BuildCStyleCastExpr()
3357 ExprResult Sema::BuildCXXFunctionalCastExpr(TypeSourceInfo *CastTypeInfo, in BuildCXXFunctionalCastExpr()