Home | History | Annotate | Download | only in Parse

Lines Matching refs:ExprResult

542 ExprResult Parser::ParseCXXIdExpression(bool isAddressOfOperand) {
601 ExprResult Parser::ParseLambdaExpression() {
622 ExprResult Parser::TryParseLambdaExpression() {
785 ExprResult Parser::ParseLambdaExpressionAfterIntroducer(
832 ExprResult NoexceptExpr;
964 ExprResult Parser::ParseCXXCasts() {
1009 ExprResult Result = ParseExpression();
1030 ExprResult Parser::ParseCXXTypeid() {
1042 ExprResult Result;
1096 ExprResult Parser::ParseCXXUuidof() {
1106 ExprResult Result;
1153 ExprResult
1231 ExprResult Parser::ParseCXXBoolLiteral() {
1240 ExprResult Parser::ParseThrowExpression() {
1257 ExprResult Expr(ParseAssignmentExpression());
1268 ExprResult Parser::ParseCXXThis() {
1286 ExprResult
1296 ExprResult Init = ParseBraceInitializer();
1355 bool Parser::ParseCXXCondition(ExprResult &ExprOut,
1396 ExprResult AsmLabel(ParseSimpleAsm(&Loc));
1420 ExprResult InitExpr = ExprError();
2268 ExprResult
2342 ExprResult Initializer;
2397 ExprResult Size(first ? ParseExpression()
2462 ExprResult
2487 ExprResult Operand(ParseCastExpression(false));
2588 ExprResult Parser::ParseUnaryTypeTrait() {
2616 ExprResult Parser::ParseBinaryTypeTrait() {
2656 ExprResult Parser::ParseTypeTrait() {
2706 ExprResult Parser::ParseArrayTypeTrait() {
2733 ExprResult DimExpr = ParseExpression();
2749 ExprResult Parser::ParseExpressionTrait() {
2757 ExprResult Expr = ParseExpression();
2769 ExprResult
2777 ExprResult Result(true);