package qls.ast.expression.literal;
import ql.ast.QLType;
import ql.value.BooleanValue;
import qls.ast.expression.Literal;
import qls.ast.visitor.ExpressionVisitor;
public class BooleanLiteral extends Literal<BooleanValue> {
public BooleanLiteral(boolean value) {
super(new BooleanValue(value));
}
@Override
public QLType getType() {
return getValue().getType();
}
@Override
public <T> T accept(ExpressionVisitor<T> visitor) {
return visitor.visit(this);
}
}