Lines Matching refs:ExprResult

2494   ExprResult Res;
2521 ExprResult operand(ParseExpression());
2826 ExprResult Res(ParseExpressionWithLeadingAt(AtLoc));
2840 ExprResult Parser::ParseObjCAtExpression(SourceLocation AtLoc) {
2864 ExprResult Lit(Actions.ActOnNumericConstant(Tok));
2980 ExprResult Receiver = Actions.CorrectDelayedTyposInExpr(ParseExpression());
3009 ExprResult Receiver = ParseCXXTypeConstructExpression(DS);
3086 ExprResult Parser::ParseObjCMessageExpression() {
3172 ExprResult Res = Actions.CorrectDelayedTyposInExpr(ParseExpression());
3220 ExprResult
3283 ExprResult Expr;
3290 ExprResult Res(Expr);
3330 ExprResult Res(ParseAssignmentExpression());
3387 ExprResult Parser::ParseObjCStringLiteral(SourceLocation AtLoc) {
3388 ExprResult Res(ParseStringLiteralExpression());
3406 ExprResult Lit(ParseStringLiteralExpression());
3421 ExprResult Parser::ParseObjCBooleanLiteral(SourceLocation AtLoc,
3430 ExprResult Parser::ParseObjCCharacterLiteral(SourceLocation AtLoc) {
3431 ExprResult Lit(Actions.ActOnCharacterConstant(Tok));
3444 ExprResult Parser::ParseObjCNumericLiteral(SourceLocation AtLoc) {
3445 ExprResult Lit(Actions.ActOnNumericConstant(Tok));
3456 ExprResult
3463 ExprResult ValueExpr(ParseAssignmentExpression());
3478 ExprResult Parser::ParseObjCArrayLiteral(SourceLocation AtLoc) {
3485 ExprResult Res(ParseAssignmentExpression());
3521 ExprResult Parser::ParseObjCDictionaryLiteral(SourceLocation AtLoc) {
3527 ExprResult KeyExpr;
3545 ExprResult ValueExpr(ParseAssignmentExpression());
3589 ExprResult
3614 ExprResult
3639 ExprResult Parser::ParseObjCSelectorExpression(SourceLocation AtLoc) {