public AsmClassGenerator( GeneratorContext context, ClassVisitor classVisitor, ClassLoader classLoader, String sourceFile ) { super(classLoader); this.context = context; this.cv = classVisitor; this.sourceFile = sourceFile; this.dummyClassWriter = new ClassWriter(true); dummyGen = new DummyClassGenerator(context, dummyClassWriter, classLoader, sourceFile); compileStack = new CompileStack(); genericParameterNames = new HashMap(); closureClassMap = new HashMap(); }
public AsmClassGenerator( GeneratorContext context, ClassVisitor classVisitor, ClassLoader classLoader, String sourceFile ) { super(classLoader); this.context = context; this.cv = classVisitor; this.sourceFile = sourceFile; this.dummyClassWriter = new ClassWriter(true); dummyGen = new DummyClassGenerator(context, dummyClassWriter, classLoader, sourceFile); compileStack = new CompileStack(); genericParameterNames = new HashMap(); closureClassMap = new HashMap(); }
public AsmClassGenerator( GeneratorContext context, ClassVisitor classVisitor, ClassLoader classLoader, String sourceFile ) { super(classLoader); this.context = context; this.cv = classVisitor; this.sourceFile = sourceFile; this.dummyClassWriter = new ClassWriter(true); dummyGen = new DummyClassGenerator(context, dummyClassWriter, classLoader, sourceFile); compileStack = new CompileStack(); genericParameterNames = new HashMap(); closureClassMap = new HashMap(); }