Home | History | Annotate | Download | only in Parse

Lines Matching refs:ParseCastExpression

19 /// handled by ParseCastExpression, the higher level pieces are handled by
145 LHS = ParseCastExpression(false);
166 ExprResult LHS = ParseCastExpression(/*isUnaryExpression=*/false,
202 ExprResult LHS(ParseCastExpression(false, false, isTypeCast));
314 // ParseCastExpression works here because all RHS expressions in C have it
331 RHS = ParseCastExpression(false);
412 ExprResult Parser::ParseCastExpression(bool isUnaryExpression,
416 ExprResult Res = ParseCastExpression(isUnaryExpression,
615 ExprResult Parser::ParseCastExpression(bool isUnaryExpression,
700 return ParseCastExpression(isUnaryExpression, isAddressOfOperand);
753 return ParseCastExpression(isUnaryExpression, isAddressOfOperand,
767 return ParseCastExpression(isUnaryExpression, isAddressOfOperand);
902 Res = ParseCastExpression(!getLangOpts().CPlusPlus);
910 Res = ParseCastExpression(false, true);
924 Res = ParseCastExpression(false);
934 Res = ParseCastExpression(false);
1070 return ParseCastExpression(isUnaryExpression, isAddressOfOperand,
1084 return ParseCastExpression(isUnaryExpression, isAddressOfOperand,
1101 return ParseCastExpression(isUnaryExpression, isAddressOfOperand,
1118 return ParseCastExpression(isUnaryExpression, isAddressOfOperand);
1591 Operand = ParseCastExpression(true/*isUnaryExpression*/);
2035 ExprResult SubExpr = ParseCastExpression(/*isUnaryExpression=*/false);
2123 Result = ParseCastExpression(/*isUnaryExpression=*/false,