Lines Matching refs:ExprResult
1729 ExprResult Res;
1756 ExprResult operand(ParseExpression());
2029 ExprResult Res(ParseExpressionWithLeadingAt(AtLoc));
2043 ExprResult Parser::ParseObjCAtExpression(SourceLocation AtLoc) {
2067 ExprResult Lit(Actions.ActOnNumericConstant(Tok));
2174 ExprResult Receiver = ParseExpression();
2203 ExprResult Receiver = ParseCXXTypeConstructExpression(DS);
2279 ExprResult Parser::ParseObjCMessageExpression() {
2351 ExprResult Res(ParseExpression());
2399 ExprResult
2467 ExprResult Res(ParseAssignmentExpression());
2510 ExprResult Res(ParseAssignmentExpression());
2567 ExprResult Parser::ParseObjCStringLiteral(SourceLocation AtLoc) {
2568 ExprResult Res(ParseStringLiteralExpression());
2586 ExprResult Lit(ParseStringLiteralExpression());
2602 ExprResult Parser::ParseObjCBooleanLiteral(SourceLocation AtLoc,
2611 ExprResult Parser::ParseObjCCharacterLiteral(SourceLocation AtLoc) {
2612 ExprResult Lit(Actions.ActOnCharacterConstant(Tok));
2625 ExprResult Parser::ParseObjCNumericLiteral(SourceLocation AtLoc) {
2626 ExprResult Lit(Actions.ActOnNumericConstant(Tok));
2637 ExprResult
2644 ExprResult ValueExpr(ParseAssignmentExpression());
2659 ExprResult Parser::ParseObjCArrayLiteral(SourceLocation AtLoc) {
2665 ExprResult Res(ParseAssignmentExpression());
2692 ExprResult Parser::ParseObjCDictionaryLiteral(SourceLocation AtLoc) {
2697 ExprResult KeyExpr;
2716 ExprResult ValueExpr(ParseAssignmentExpression());
2751 ExprResult
2776 ExprResult
2801 ExprResult Parser::ParseObjCSelectorExpression(SourceLocation AtLoc) {