Home | History | Annotate | Download | only in Parse

Lines Matching defs:ExprType

1526     ParenParseOption ExprType = CastExpr;
1529 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/,
1535 if (ExprType == CastExpr) {
1902 /// based on what is allowed by ExprType. The actual thing parsed is returned
1903 /// in ExprType. If stopIfCastExpr is true, it will only return the parsed type,
1923 Parser::ParseParenExpression(ParenParseOption &ExprType, bool stopIfCastExpr,
1939 ExprType >= CompoundLiteral? Sema::PCC_ParenthesizedExpression
1965 if (ExprType >= CompoundStmt && Tok.is(tok::l_brace)) {
1970 ExprType = CompoundStmt;
1978 } else if (ExprType >= CompoundLiteral && BridgeCast) {
2013 } else if (ExprType >= CompoundLiteral &&
2024 ExprResult res = ParseCXXAmbiguousParenExpression(ExprType, CastTy, T,
2056 ExprType = CompoundLiteral;
2065 if (ExprType == CastExpr) {
2117 ExprType = SimpleExpr;
2125 ExprType = SimpleExpr;