public override string VisitBooleanValue(BooleanValue node) => node.Value ? "true" : "false";
public override INode VisitBooleanValue(BooleanValue node) { return(DefaultVisit(node)); }
public virtual BooleanValue EnterBooleanValue(BooleanValue booleanValue) { return(Enter(booleanValue)); }
public virtual BooleanValue LeaveBooleanValue(BooleanValue booleanValue) { return(Leave(booleanValue)); }
public virtual TResult VisitBooleanValue(BooleanValue node) { return(DefaultVisit(node)); }