Lines Matching full:exprresult
480 ExprResult Parser::ParseCXXIdExpression(bool isAddressOfOperand) {
516 ExprResult Parser::ParseCXXCasts() {
559 ExprResult Result = ParseExpression();
579 ExprResult Parser::ParseCXXTypeid() {
591 ExprResult Result;
628 ExprResult er =
646 ExprResult Parser::ParseCXXUuidof() {
658 ExprResult Result;
703 ExprResult
767 ExprResult Parser::ParseCXXBoolLiteral() {
776 ExprResult Parser::ParseThrowExpression() {
793 ExprResult Expr(ParseAssignmentExpression());
804 ExprResult Parser::ParseCXXThis() {
822 ExprResult
873 /// \param ExprResult
886 bool Parser::ParseCXXCondition(ExprResult &ExprOut,
920 ExprResult AsmLabel(ParseSimpleAsm(&Loc));
942 ExprResult AssignExpr(ParseAssignmentExpression());
1745 ExprResult
1855 ExprResult Size(first ? ParseExpression()
1915 ExprResult
1930 ExprResult Operand(ParseCastExpression(false));
2020 ExprResult Parser::ParseUnaryTypeTrait() {
2048 ExprResult Parser::ParseBinaryTypeTrait() {
2085 ExprResult Parser::ParseArrayTypeTrait() {
2111 ExprResult DimExpr = ParseExpression();
2128 ExprResult Parser::ParseExpressionTrait() {
2136 ExprResult Expr = ParseExpression();
2147 ExprResult
2156 ExprResult Result(true);