Class Nodes.BlockLocalVariableNode

java.lang.Object
org.prism.Nodes.Node
org.prism.Nodes.BlockLocalVariableNode
Enclosing class:
Nodes

public static final class Nodes.BlockLocalVariableNode extends Nodes.Node
 Represents a block local variable.

     a { |; b| }
            ^
 
  • Field Details

    • flags

      public final short flags
    • name

      public final org.jruby.RubySymbol name
       The name of the block local variable.
      
           a { |; b| } # name `:b`
                  ^
       
  • Constructor Details

    • BlockLocalVariableNode

      public BlockLocalVariableNode(int startOffset, int length, short flags, org.jruby.RubySymbol name)
  • Method Details