package org.develnext.jphp.core.compiler.jvm.statement.expr;
import org.develnext.jphp.core.compiler.jvm.statement.ExpressionStmtCompiler;
import org.develnext.jphp.core.tokenizer.token.stmt.LabelStmtToken;
import org.objectweb.asm.tree.LabelNode;
public class GotoLabelCompiler extends BaseStatementCompiler<LabelStmtToken> {
public GotoLabelCompiler(ExpressionStmtCompiler exprCompiler) {
super(exprCompiler);
}
@Override
public void write(LabelStmtToken token) {
LabelNode labelNode = method.getOrCreateGotoLabel(token.getName());
add(labelNode);
}
}