public abstract void VisitCompoundStatement(CompoundStatementAstNode node);
public override void VisitCompoundStatement(CompoundStatementAstNode node) { }