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 27
            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 27
            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 27
            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 27
            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 27
            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 27
            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 27
            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>, int, java.util.EnumSet<org.jruby.ir.IRFlags>);
    descriptor: (Ljava/util/List;ILjava/util/EnumSet;)Lorg/jruby/ir/interpreter/InterpreterContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 124
            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;>;ILjava/util/EnumSet<Lorg/jruby/ir/IRFlags;>;)Lorg/jruby/ir/interpreter/InterpreterContext;
    MethodParameters:
                        Name  Flags
      instructions            
      temporaryVariableCount  
      flags                   

  public org.jruby.ir.interpreter.InterpreterContext allocateInterpreterContext(java.util.function.Supplier<java.util.List<org.jruby.ir.instructions.Instr>>, int, java.util.EnumSet<org.jruby.ir.IRFlags>);
    descriptor: (Ljava/util/function/Supplier;ILjava/util/EnumSet;)Lorg/jruby/ir/interpreter/InterpreterContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.jruby.ir.IRClosure this
         0: .line 131
            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/function/Supplier<Ljava/util/List<Lorg/jruby/ir/instructions/Instr;>;>;ILjava/util/EnumSet<Lorg/jruby/ir/IRFlags;>;)Lorg/jruby/ir/interpreter/InterpreterContext;
    MethodParameters:
                        Name  Flags
      instructions            
      temporaryVariableCount  
      flags                   

  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 141
            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 145
            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 150
            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.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 155
            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 160
            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 165
            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 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.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 173
            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 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 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 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;
    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 203
            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 208
            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 223
            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 250
            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 302
            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 324
            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 347
            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 356
            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 360
            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 364
            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 368
            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 376
            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 380
            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"