slcom/slangc/model/statements/DefaultLabelStatement.sauce

29 lines
667 B
Plaintext

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 DefaultLabelStatement extends StatementModel {
public DefaultLabelStatement(StatementOwner owner, Node source) {
super(owner, source);
}
@Override
public void dump(Reporter reporter, String indent, String incr) {
reporter.note("DUMP", indent + "> Return (nothing)");
}
@Override
public int resolveExpressions() {
return 0;
}
@Override
public void innerGenerate(BytecodeInstructionWriter w) {
}
}