org.codehaus.groovy.classgen.asm.sc
Class StaticTypesClosureWriter

java.lang.Object
  extended by org.codehaus.groovy.classgen.asm.ClosureWriter
      extended by org.codehaus.groovy.classgen.asm.sc.StaticTypesClosureWriter

public class StaticTypesClosureWriter
extends ClosureWriter

Writer responsible for generating closure classes in statically compiled mode.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.groovy.classgen.asm.ClosureWriter
ClosureWriter.UseExistingReference
 
Constructor Summary
StaticTypesClosureWriter(WriterController wc)
           
 
Method Summary
protected  ClassNode createClosureClass(ClosureExpression expression, int mods)
           
 
Methods inherited from class org.codehaus.groovy.classgen.asm.ClosureWriter
addGeneratedClosureConstructorCall, getClosureSharedVariables, getOrAddClosureClass, loadReference, writeClosure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticTypesClosureWriter

public StaticTypesClosureWriter(WriterController wc)
Method Detail

createClosureClass

protected ClassNode createClosureClass(ClosureExpression expression,
                                       int mods)
Overrides:
createClosureClass in class ClosureWriter