reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2423 Result = ExprError(Diag(OpenLoc, diag::err_stmtexpr_file_scope)); 2443 Result = Actions.ActOnStmtExpr(OpenLoc, Stmt.get(), Tok.getLocation()); 2519 Result = ParseObjCMessageExpressionBody(SourceLocation(), 2558 Result = ParseCastExpression(/*isUnaryExpression=*/false, 2563 if (!Result.isInvalid()) { 2564 Result = Actions.ActOnCastExpr(getCurScope(), OpenLoc, 2566 RParenLoc, Result.get()); 2570 if (!Result.isInvalid()) { 2571 Result = ParsePostfixExpressionSuffix(Result); 2571 Result = ParsePostfixExpressionSuffix(Result); 2574 return Result; 2610 Result = ParseCastExpression(/*isUnaryExpression=*/false, 2613 if (!Result.isInvalid()) { 2614 Result = Actions.ActOnCastExpr(getCurScope(), OpenLoc, 2616 RParenLoc, Result.get()); 2618 return Result; 2645 Result = Actions.ActOnParenListExpr(OpenLoc, Tok.getLocation(), 2651 Result = ParseExpression(MaybeTypeCast); 2652 if (!getLangOpts().CPlusPlus && MaybeTypeCast && Result.isUsable()) { 2655 Result = Actions.CorrectDelayedTyposInExpr(Result); 2655 Result = Actions.CorrectDelayedTyposInExpr(Result); 2661 return ParseFoldExpression(Result, T); 2666 if (!Result.isInvalid() && Tok.is(tok::r_paren)) 2667 Result = 2668 Actions.ActOnParenExpr(OpenLoc, Tok.getLocation(), Result.get()); 2672 if (Result.isInvalid()) { 2679 return Result;