package slangc.model.statements; import slangc.api.BytecodeInstructionWriter; import slangc.api.Reporter; import slangc.model.StatementModel; import slangc.model.StatementOwner; import slangc.parser.Node; public class EmptyStatement extends StatementModel { public EmptyStatement(StatementOwner owner, Node source) { super(owner, source); } @Override public void dump(Reporter reporter, String indent, String incr) { reporter.note("DUMP", indent + "> Empty statement (just a semicolon?)"); } @Override public int resolveExpressions() { return 0; } @Override public void innerGenerate(BytecodeInstructionWriter w) { // Nothing to generate. } }