Lines Matching refs:ExprResult
592 ExprResult Parser::tryParseCXXIdExpression(CXXScopeSpec &SS, bool isAddressOfOperand, in tryParseCXXIdExpression()
656 ExprResult Parser::ParseCXXIdExpression(bool isAddressOfOperand) { in ParseCXXIdExpression()
665 ExprResult Result = in ParseCXXIdExpression()
717 ExprResult Parser::ParseLambdaExpression() { in ParseLambdaExpression()
737 ExprResult Parser::TryParseLambdaExpression() { in TryParseLambdaExpression()
851 ExprResult Init; in ParseLambdaIntroducer()
1110 ExprResult Parser::ParseLambdaExpressionAfterIntroducer( in ParseLambdaExpressionAfterIntroducer()
1179 ExprResult NoexceptExpr; in ParseLambdaExpressionAfterIntroducer()
1335 ExprResult Parser::ParseCXXCasts() { in ParseCXXCasts()
1380 ExprResult Result = ParseExpression(); in ParseCXXCasts()
1401 ExprResult Parser::ParseCXXTypeid() { in ParseCXXTypeid()
1413 ExprResult Result; in ParseCXXTypeid()
1467 ExprResult Parser::ParseCXXUuidof() { in ParseCXXUuidof()
1477 ExprResult Result; in ParseCXXUuidof()
1524 ExprResult
1599 ExprResult Parser::ParseCXXBoolLiteral() { in ParseCXXBoolLiteral()
1608 ExprResult Parser::ParseThrowExpression() { in ParseThrowExpression()
1625 ExprResult Expr(ParseAssignmentExpression()); in ParseThrowExpression()
1635 ExprResult Parser::ParseCoyieldExpression() { in ParseCoyieldExpression()
1639 ExprResult Expr = Tok.is(tok::l_brace) ? ParseBraceInitializer() in ParseCoyieldExpression()
1651 ExprResult Parser::ParseCXXThis() { in ParseCXXThis()
1669 ExprResult
1679 ExprResult Init = ParseBraceInitializer(); in ParseCXXTypeConstructExpression()
1757 ExprResult Expr = ParseExpression(); // expression in ParseCXXCondition()
1795 ExprResult AsmLabel(ParseSimpleAsm(&Loc)); in ParseCXXCondition()
1820 ExprResult InitExpr = ExprError(); in ParseCXXCondition()
2694 ExprResult
2768 ExprResult Initializer; in ParseCXXNewExpression()
2830 ExprResult Size(first ? ParseExpression() in ParseDirectNewDeclarator()
2895 ExprResult
2920 ExprResult Operand(ParseCastExpression(false)); in ParseCXXDeleteExpression()
2976 ExprResult Parser::ParseTypeTrait() { in ParseTypeTrait()
3035 ExprResult Parser::ParseArrayTypeTrait() { in ParseArrayTypeTrait()
3062 ExprResult DimExpr = ParseExpression(); in ParseArrayTypeTrait()
3078 ExprResult Parser::ParseExpressionTrait() { in ParseExpressionTrait()
3086 ExprResult Expr = ParseExpression(); in ParseExpressionTrait()
3098 ExprResult
3107 ExprResult Result(true); in ParseCXXAmbiguousParenExpression()