1 6 package tests.jfun.parsec.mssql; 7 8 13 public interface ExpressionVisitor { 14 void visitNull(); 15 void visitStringLiteral(String s); 16 void visitDecimalLiteral(String s); 17 void visitName(QualifiedName n); 18 void visitFunctionCall(QualifiedName on, Expression[] args); 19 void visitCase(Expression e, WhenThen[] conds, Expression def); 21 void visitCaseWhen(BoolWhenThen[] conds, Expression def); 22 void visitBinary(Expression e1, BinaryOp op, Expression e2); 23 void visitPrefix(UnaryOp op, Expression e); 24 } 25 | Popular Tags |