Home | History | Annotate | Download | only in Parse

Lines Matching refs:ExprResult

565 ExprResult Parser::ParseCXXIdExpression(bool isAddressOfOperand) {
632 ExprResult Parser::ParseLambdaExpression() {
653 ExprResult Parser::TryParseLambdaExpression() {
762 ExprResult Init;
903 ExprResult Parser::ParseLambdaExpressionAfterIntroducer(
953 ExprResult NoexceptExpr;
1085 ExprResult Parser::ParseCXXCasts() {
1130 ExprResult Result = ParseExpression();
1151 ExprResult Parser::ParseCXXTypeid() {
1163 ExprResult Result;
1217 ExprResult Parser::ParseCXXUuidof() {
1227 ExprResult Result;
1274 ExprResult
1352 ExprResult Parser::ParseCXXBoolLiteral() {
1361 ExprResult Parser::ParseThrowExpression() {
1378 ExprResult Expr(ParseAssignmentExpression());
1389 ExprResult Parser::ParseCXXThis() {
1407 ExprResult
1417 ExprResult Init = ParseBraceInitializer();
1476 bool Parser::ParseCXXCondition(ExprResult &ExprOut,
1517 ExprResult AsmLabel(ParseSimpleAsm(&Loc));
1541 ExprResult InitExpr = ExprError();
2391 ExprResult
2465 ExprResult Initializer;
2520 ExprResult Size(first ? ParseExpression()
2585 ExprResult
2610 ExprResult Operand(ParseCastExpression(false));
2715 ExprResult Parser::ParseUnaryTypeTrait() {
2743 ExprResult Parser::ParseBinaryTypeTrait() {
2783 ExprResult Parser::ParseTypeTrait() {
2833 ExprResult Parser::ParseArrayTypeTrait() {
2860 ExprResult DimExpr = ParseExpression();
2876 ExprResult Parser::ParseExpressionTrait() {
2884 ExprResult Expr = ParseExpression();
2896 ExprResult
2904 ExprResult Result(true);