Lines Matching refs:ASTExpression
31 struct ASTExpression;
236 std::unique_ptr<ASTExpression> expression();
238 std::unique_ptr<ASTExpression> commaExpression();
240 std::unique_ptr<ASTExpression> assignmentExpression();
242 std::unique_ptr<ASTExpression> ternaryExpression();
244 std::unique_ptr<ASTExpression> logicalOrExpression();
246 std::unique_ptr<ASTExpression> logicalXorExpression();
248 std::unique_ptr<ASTExpression> logicalAndExpression();
250 std::unique_ptr<ASTExpression> bitwiseOrExpression();
252 std::unique_ptr<ASTExpression> bitwiseXorExpression();
254 std::unique_ptr<ASTExpression> bitwiseAndExpression();
256 std::unique_ptr<ASTExpression> equalityExpression();
258 std::unique_ptr<ASTExpression> relationalExpression();
260 std::unique_ptr<ASTExpression> shiftExpression();
262 std::unique_ptr<ASTExpression> additiveExpression();
264 std::unique_ptr<ASTExpression> multiplicativeExpression();
266 std::unique_ptr<ASTExpression> unaryExpression();
268 std::unique_ptr<ASTExpression> postfixExpression();
272 std::unique_ptr<ASTExpression> term();