public class org.jruby.ir.IRClosure extends org.jruby.ir.IRScope
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.jruby.ir.IRClosure
  super_class: org.jruby.ir.IRScope
{
  public final int closureId;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  private boolean isEND;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private org.jruby.runtime.Signature signature;
    descriptor: Lorg/jruby/runtime/Signature;
    flags: (0x0002) ACC_PRIVATE

  private org.jruby.ast.IterNode source;
    descriptor: Lorg/jruby/ast/IterNode;
    flags: (0x0002) ACC_PRIVATE

  protected org.jruby.runtime.ArgumentDescriptor[] argDesc;
    descriptor: [Lorg/jruby/runtime/ArgumentDescriptor;
    flags: (0x0004) ACC_PROTECTED

  private org.jruby.runtime.IRBlockBody body;
    descriptor: Lorg/jruby/runtime/IRBlockBody;
    flags: (0x0002) ACC_PRIVATE

  private Handle handle;
    descriptor: LHandle;
    flags: (0x0002) ACC_PRIVATE

  private static final org.jruby.util.ByteList CLOSURE;
    descriptor: Lorg/jruby/util/ByteList;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final org.jruby.util.ByteList CLOSURE_CLONE;
    descriptor: Lorg/jruby/util/ByteList;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  protected void <init>(org.jruby.ir.IRManager, org.jruby.ir.IRScope, int, org.jruby.parser.StaticScope, org.jruby.util.ByteList);
    descriptor: (Lorg/jruby/ir/IRManager;Lorg/jruby/ir/IRScope;ILorg/jruby/parser/StaticScope;Lorg/jruby/util/ByteList;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.objectweb cannot be resolved\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
               Name  Flags
      manager        
      lexicalParent  
      lineNumber     
      staticScope    
      prefix         

  protected void <init>(org.jruby.ir.IRClosure, org.jruby.ir.IRScope, int, org.jruby.util.ByteList);
    descriptor: (Lorg/jruby/ir/IRClosure;Lorg/jruby/ir/IRScope;ILorg/jruby/util/ByteList;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.objectweb cannot be resolved\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
               Name  Flags
      c              
      lexicalParent  
      closureId      
      fullName       

  public void <init>(org.jruby.ir.IRManager, org.jruby.ir.IRScope, int, org.jruby.parser.StaticScope, org.jruby.runtime.Signature);
    descriptor: (Lorg/jruby/ir/IRManager;Lorg/jruby/ir/IRScope;ILorg/jruby/parser/StaticScope;Lorg/jruby/runtime/Signature;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.objectweb cannot be resolved\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
               Name  Flags
      manager        
      lexicalParent  
      lineNumber     
      staticScope    
      signature      

  public void <init>(org.jruby.ir.IRManager, org.jruby.ir.IRScope, int, org.jruby.parser.StaticScope, org.jruby.runtime.Signature, boolean);
    descriptor: (Lorg/jruby/ir/IRManager;Lorg/jruby/ir/IRScope;ILorg/jruby/parser/StaticScope;Lorg/jruby/runtime/Signature;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.objectweb cannot be resolved\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
               Name  Flags
      manager        
      lexicalParent  
      lineNumber     
      staticScope    
      signature      
      needsCoverage  

  public void <init>(org.jruby.ir.IRManager, org.jruby.ir.IRScope, int, org.jruby.parser.StaticScope, org.jruby.runtime.Signature, org.jruby.util.ByteList);
    descriptor: (Lorg/jruby/ir/IRManager;Lorg/jruby/ir/IRScope;ILorg/jruby/parser/StaticScope;Lorg/jruby/runtime/Signature;Lorg/jruby/util/ByteList;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.objectweb cannot be resolved\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
               Name  Flags
      manager        
      lexicalParent  
      lineNumber     
      staticScope    
      signature      
      prefix         

  public void <init>(org.jruby.ir.IRManager, org.jruby.ir.IRScope, int, org.jruby.parser.StaticScope, org.jruby.runtime.Signature, org.jruby.util.ByteList, boolean);
    descriptor: (Lorg/jruby/ir/IRManager;Lorg/jruby/ir/IRScope;ILorg/jruby/parser/StaticScope;Lorg/jruby/runtime/Signature;Lorg/jruby/util/ByteList;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=8
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.objectweb cannot be resolved\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
                 Name  Flags
      manager          
      lexicalParent    
      lineNumber       
      staticScope      
      signature        
      prefix           
      isBeginEndBlock  

  public void <init>(org.jruby.ir.IRManager, org.jruby.ir.IRScope, int, org.jruby.parser.StaticScope, org.jruby.runtime.Signature, org.jruby.util.ByteList, boolean, boolean);
    descriptor: (Lorg/jruby/ir/IRManager;Lorg/jruby/ir/IRScope;ILorg/jruby/parser/StaticScope;Lorg/jruby/runtime/Signature;Lorg/jruby/util/ByteList;ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=9, args_size=9
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.objectweb cannot be resolved\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
                 Name  Flags
      manager          
      lexicalParent    
      lineNumber       
      staticScope      
      signature        
      prefix           
      isBeginEndBlock  
      needsCoverage    

  public org.jruby.ir.interpreter.InterpreterContext allocateInterpreterContext(java.util.List<org.jruby.ir.instructions.Instr>);
    descriptor: (Ljava/util/List;)Lorg/jruby/ir/interpreter/InterpreterContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 123
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    Signature: (Ljava/util/List<Lorg/jruby/ir/instructions/Instr;>;)Lorg/jruby/ir/interpreter/InterpreterContext;
    MethodParameters:
              Name  Flags
      instructions  

  public org.jruby.ir.interpreter.InterpreterContext allocateInterpreterContext(java.util.concurrent.Callable<java.util.List<org.jruby.ir.instructions.Instr>>);
    descriptor: (Ljava/util/concurrent/Callable;)Lorg/jruby/ir/interpreter/InterpreterContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 130
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    Signature: (Ljava/util/concurrent/Callable<Ljava/util/List<Lorg/jruby/ir/instructions/Instr;>;>;)Lorg/jruby/ir/interpreter/InterpreterContext;
    MethodParameters:
              Name  Flags
      instructions  

  public void setIsEND();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 140
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public boolean isEND();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 144
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public int getNextClosureId();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 149
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public org.jruby.ir.operands.TemporaryLocalVariable createTemporaryVariable();
    descriptor: ()Lorg/jruby/ir/operands/TemporaryLocalVariable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 154
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public org.jruby.ir.operands.TemporaryLocalVariable getNewTemporaryVariable(org.jruby.ir.operands.TemporaryVariableType);
    descriptor: (Lorg/jruby/ir/operands/TemporaryVariableType;)Lorg/jruby/ir/operands/TemporaryLocalVariable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 159
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
      Name  Flags
      type  

  public org.jruby.ir.operands.Label getNewLabel();
    descriptor: ()Lorg/jruby/ir/operands/Label;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 169
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public org.jruby.ir.IRScopeType getScopeType();
    descriptor: ()Lorg/jruby/ir/IRScopeType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 174
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public boolean isTopLocalVariableScope();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 179
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public java.lang.String toStringBody();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 183
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public org.jruby.runtime.BlockBody getBlockBody();
    descriptor: ()Lorg/jruby/runtime/BlockBody;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 187
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public boolean isNestedClosuresSafeForMethodConversion();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 193
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public org.jruby.ir.IRMethod convertToMethod(org.jruby.util.ByteList);
    descriptor: (Lorg/jruby/util/ByteList;)Lorg/jruby/ir/IRMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 201
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
      Name  Flags
      name  

  public void setSource(org.jruby.ast.IterNode);
    descriptor: (Lorg/jruby/ast/IterNode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 217
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
      Name  Flags
      iter  

  protected org.jruby.ir.operands.LocalVariable findExistingLocalVariable(org.jruby.RubySymbol, int);
    descriptor: (Lorg/jruby/RubySymbol;I)Lorg/jruby/ir/operands/LocalVariable;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 222
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
            Name  Flags
      name        
      scopeDepth  

  public org.jruby.ir.operands.LocalVariable getNewLocalVariable(org.jruby.RubySymbol, int);
    descriptor: (Lorg/jruby/RubySymbol;I)Lorg/jruby/ir/operands/LocalVariable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 237
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
       Name  Flags
      name   
      depth  

  public org.jruby.ir.operands.LocalVariable getLocalVariable(org.jruby.RubySymbol, int);
    descriptor: (Lorg/jruby/RubySymbol;I)Lorg/jruby/ir/operands/LocalVariable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 264
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
       Name  Flags
      name   
      depth  

  protected org.jruby.ir.IRClosure cloneForInlining(org.jruby.ir.transformations.inlining.CloneInfo, org.jruby.ir.IRClosure);
    descriptor: (Lorg/jruby/ir/transformations/inlining/CloneInfo;Lorg/jruby/ir/IRClosure;)Lorg/jruby/ir/IRClosure;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 315
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
       Name  Flags
      ii     
      clone  

  public org.jruby.ir.IRClosure cloneForInlining(org.jruby.ir.transformations.inlining.CloneInfo);
    descriptor: (Lorg/jruby/ir/transformations/inlining/CloneInfo;)Lorg/jruby/ir/IRClosure;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 337
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
      Name  Flags
      ii    

  public void setByteName(org.jruby.util.ByteList);
    descriptor: (Lorg/jruby/util/ByteList;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 360
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
      Name  Flags
      name  

  public org.jruby.runtime.Signature getSignature();
    descriptor: ()Lorg/jruby/runtime/Signature;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 369
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public void setHandle(Handle);
    descriptor: (LHandle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 373
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
        Name  Flags
      handle  

  public Handle getHandle();
    descriptor: ()LHandle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 377
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHandle cannot be resolved to a type\n\tHandle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public org.jruby.runtime.ArgumentDescriptor[] getArgumentDescriptors();
    descriptor: ()[Lorg/jruby/runtime/ArgumentDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 381
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;

  public void setArgumentDescriptors(org.jruby.runtime.ArgumentDescriptor[]);
    descriptor: ([Lorg/jruby/runtime/ArgumentDescriptor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 389
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
         Name  Flags
      argDesc  

  public void persistScopeHeader(org.jruby.ir.persistence.IRWriterEncoder);
    descriptor: (Lorg/jruby/ir/persistence/IRWriterEncoder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 393
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jruby.ir.IRClosure this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/ir/IRClosure;
    MethodParameters:
      Name  Flags
      file  
}
SourceFile: "IRClosure.java"