public class StaticTypesClosureWriter extends ClosureWriter
ClosureWriter.CorrectAccessedVariableVisitor, ClosureWriter.UseExistingReference
controller, OUTER_INSTANCE, THIS_OBJECT
Constructor and Description |
---|
StaticTypesClosureWriter(WriterController wc) |
Modifier and Type | Method and Description |
---|---|
protected ClassNode |
createClosureClass(ClosureExpression expression,
int mods) |
addConstructor, addFieldsAndGettersForLocalVariables, addGeneratedClosureConstructorCall, createBlockStatementForConstructor, getClosureSharedVariables, getOrAddClosureClass, loadReference, loadThis, removeInitialValues, writeClosure
public StaticTypesClosureWriter(WriterController wc)
protected ClassNode createClosureClass(ClosureExpression expression, int mods)
createClosureClass
in class ClosureWriter