// TODO: don't require pop
if (!expr) context.consumeCurrentValue();
}
public void compileClassVarDecl(Node node, BodyCompiler context, boolean expr) {
final ClassVarDeclNode classVarDeclNode = (ClassVarDeclNode) node;
CompilerCallback value = new CompilerCallback() {
public void call(BodyCompiler context) {
compile(classVarDeclNode.getValueNode(), context, true);
}
};
context.declareClassVariable(classVarDeclNode.getName(), value);
// TODO: don't require pop
if (!expr) context.consumeCurrentValue();
}