package qls.ast.visitor;
import qls.ast.expression.literal.BooleanLiteral;
import qls.ast.expression.literal.FloatLiteral;
import qls.ast.expression.literal.IntegerLiteral;
import qls.ast.expression.literal.StringLiteral;
public interface ExpressionVisitor<T> extends ql.ast.visitor.ExpressionVisitor<T> {
default T visit(BooleanLiteral booleanLiteral) {
return null;
}
default T visit(FloatLiteral floatLiteral) {
return null;
}
default T visit(IntegerLiteral integerLiteral) {
return null;
}
default T visit(StringLiteral stringLiteral) {
return null;
}
}