Lines Matching refs:ExprResult
316 static ExprResult PerformEmptyInit(Sema &SemaRef,
342 ExprResult InitListChecker::PerformEmptyInit(Sema &SemaRef, in PerformEmptyInit()
443 return VerifyOnly ? ExprResult(static_cast<Expr *>(nullptr)) in PerformEmptyInit()
469 ExprResult DIE = SemaRef.BuildCXXDefaultInitExpr(Loc, Field); in FillInEmptyInitForField()
497 ExprResult MemberInit = PerformEmptyInit(SemaRef, Loc, MemberEntity, in FillInEmptyInitForField()
598 ExprResult ElementInit = PerformEmptyInit(SemaRef, ILE->getLocEnd(), in FillInEmptyInitializations()
1011 ExprResult Result = in CheckSubElementType()
1058 ExprResult ExprRes = expr; in CheckSubElementType()
1186 ExprResult Result = in CheckScalarType()
1248 ExprResult Result = in CheckReferenceType()
1296 ExprResult Result = in CheckVectorType()
2491 static ExprResult
2496 ExprResult Result = S.VerifyIntegerConstantExpression(Index, &Value); in CheckArrayDesignatorExpr()
2508 ExprResult Sema::ActOnDesignatedInitializer(Designation &Desig, in ActOnDesignatedInitializer()
2511 ExprResult Init) { in ActOnDesignatedInitializer()
4632 ExprResult result = S.CheckPlaceholderExpr(Args[I]); in InitializeFrom()
5121 static ExprResult CopyObject(Sema &S, in CopyObject()
5124 ExprResult CurInit, in CopyObject()
5356 static ExprResult
5388 ExprResult CurInit((Expr *)nullptr); in PerformConstructorInitialization()
5742 ExprResult
5802 return ExprResult(Args[0]); in Perform()
5807 return ExprResult((Expr *)nullptr); in Perform()
5840 ExprResult CurInit((Expr *)nullptr); in Perform()
6079 ExprResult CurInitExprRes = in Perform()
6161 ExprResult CurInitExprRes = in Perform()
6303 ExprResult Result = CurInit; in Perform()
6312 ExprResult CurInitExprRes = CurInit; in Perform()
7327 ExprResult Init) { in CanPerformCopyInitialization()
7340 ExprResult
7343 ExprResult Init, in PerformCopyInitialization()
7360 ExprResult Result = Seq.Perform(*this, Entity, Kind, InitE); in PerformCopyInitialization()