Lines Matching refs:Res
206 ExprResult Res(ParseRHSOfBinaryExpression(LHS, prec::Conditional)); in ParseConstantExpression() local
207 return Actions.ActOnConstantExpression(Res); in ParseConstantExpression()
223 ExprResult Res(ParseRHSOfBinaryExpression(LHS, prec::LogicalOr)); in ParseConstraintExpression() local
225 return Res; in ParseConstraintExpression()
465 ExprResult Res = ParseCastExpression(isUnaryExpression, in ParseCastExpression() local
471 return Res; in ParseCastExpression()
685 ExprResult Res; in ParseCastExpression() local
709 Res = ParseParenExpression(ParenExprType, false/*stopIfCastExr*/, in ParseCastExpression()
722 return Res; in ParseCastExpression()
733 Res = Actions.ActOnNumericConstant(Tok, /*UDLScope*/getCurScope()); in ParseCastExpression()
750 assert(Res.get() == nullptr && "Stray primary-expression annotation?"); in ParseCastExpression()
751 Res = getExprAnnotation(Tok); in ParseCastExpression()
884 Res = Actions.ActOnClassPropertyRefExpr(II, PropertyName, in ParseCastExpression()
898 Res = ParseObjCMessageExpressionBody(SourceLocation(), ILoc, ParsedType(), in ParseCastExpression()
931 Res = ParseObjCMessageExpressionBody(SourceLocation(), in ParseCastExpression()
959 Res = Actions.ActOnIdExpression( in ParseCastExpression()
964 if (!Res.isInvalid() && !Res.get()) { in ParseCastExpression()
976 Res = Actions.ActOnCharacterConstant(Tok, /*UDLScope*/getCurScope()); in ParseCastExpression()
985 Res = Actions.ActOnPredefinedExpr(Tok.getLocation(), SavedKind); in ParseCastExpression()
993 Res = ParseStringLiteralExpression(true); in ParseCastExpression()
996 Res = ParseGenericSelectionExpression(); in ParseCastExpression()
1017 Res = ParseCastExpression(!getLangOpts().CPlusPlus, in ParseCastExpression()
1020 if (!Res.isInvalid()) in ParseCastExpression()
1021 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get()); in ParseCastExpression()
1022 return Res; in ParseCastExpression()
1027 Res = ParseCastExpression(false, true); in ParseCastExpression()
1028 if (!Res.isInvalid()) in ParseCastExpression()
1029 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get()); in ParseCastExpression()
1030 return Res; in ParseCastExpression()
1041 Res = ParseCastExpression(false); in ParseCastExpression()
1042 if (!Res.isInvalid()) in ParseCastExpression()
1043 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get()); in ParseCastExpression()
1044 return Res; in ParseCastExpression()
1049 Res = ParseCastExpression(false); in ParseCastExpression()
1050 if (!Res.isInvalid()) in ParseCastExpression()
1051 Res = Actions.ActOnCoawaitExpr(getCurScope(), CoawaitLoc, Res.get()); in ParseCastExpression()
1052 return Res; in ParseCastExpression()
1059 Res = ParseCastExpression(false); in ParseCastExpression()
1060 if (!Res.isInvalid()) in ParseCastExpression()
1061 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get()); in ParseCastExpression()
1062 return Res; in ParseCastExpression()
1088 Res = Actions.ActOnAddrLabel(AmpAmpLoc, Tok.getLocation(), LD); in ParseCastExpression()
1090 return Res; in ParseCastExpression()
1096 Res = ParseCXXCasts(); in ParseCastExpression()
1099 Res = ParseCXXTypeid(); in ParseCastExpression()
1102 Res = ParseCXXUuidof(); in ParseCastExpression()
1105 Res = ParseCXXThis(); in ParseCastExpression()
1129 Res = ParseObjCMessageExpressionBody(SourceLocation(), SourceLocation(), in ParseCastExpression()
1186 Res = ParseCXXTypeConstructExpression(DS); in ParseCastExpression()
1216 Res = ParseCXXIdExpression(isAddressOfOperand); in ParseCastExpression()
1235 Res = ParseCXXIdExpression(isAddressOfOperand); in ParseCastExpression()
1304 Res = ParseBlockLiteralExpression(); in ParseCastExpression()
1319 Res = TryParseLambdaExpression(); in ParseCastExpression()
1320 if (!Res.isInvalid() && !Res.get()) in ParseCastExpression()
1321 Res = ParseObjCMessageExpression(); in ParseCastExpression()
1324 Res = ParseLambdaExpression(); in ParseCastExpression()
1328 Res = ParseObjCMessageExpression(); in ParseCastExpression()
1338 return ParsePostfixExpressionSuffix(Res); in ParseCastExpression()
1889 ExprResult Res; in ParseBuiltinPrimaryExpression() local
1923 Res = ExprError(); in ParseBuiltinPrimaryExpression()
1925 Res = Actions.ActOnVAArg(StartLoc, Expr.get(), Ty.get(), ConsumeParen()); in ParseBuiltinPrimaryExpression()
1982 Res = ParseExpression(); in ParseBuiltinPrimaryExpression()
1983 if (Res.isInvalid()) { in ParseBuiltinPrimaryExpression()
1985 return Res; in ParseBuiltinPrimaryExpression()
1987 Comps.back().U.E = Res.get(); in ParseBuiltinPrimaryExpression()
1994 Res = ExprError(); in ParseBuiltinPrimaryExpression()
1996 Res = ExprError(); in ParseBuiltinPrimaryExpression()
1999 Res = Actions.ActOnBuiltinOffsetOf(getCurScope(), StartLoc, TypeLoc, in ParseBuiltinPrimaryExpression()
2038 Res = Actions.ActOnChooseExpr(StartLoc, Cond.get(), Expr1.get(), in ParseBuiltinPrimaryExpression()
2067 Res = Actions.ActOnAsTypeExpr(Expr.get(), DestTy.get(), StartLoc, in ParseBuiltinPrimaryExpression()
2096 Res = Actions.ActOnConvertVectorExpr(Expr.get(), DestTy.get(), StartLoc, in ParseBuiltinPrimaryExpression()
2102 if (Res.isInvalid()) in ParseBuiltinPrimaryExpression()
2107 return ParsePostfixExpressionSuffix(Res.get()); in ParseBuiltinPrimaryExpression()