Uses of Class
org.jruby.runtime.assigner.Assigner

Packages that use Assigner
org.jruby.runtime   
org.jruby.runtime.assigner   
 

Uses of Assigner in org.jruby.runtime
 

Fields in org.jruby.runtime declared as Assigner
protected  Assigner InterpretedBlock.assigner
          Logic for assigning the blocks local variables
 

Uses of Assigner in org.jruby.runtime.assigner
 

Subclasses of Assigner in org.jruby.runtime.assigner
 class Pre0Rest0Post0Assigner
          Assign to no arguments.
 class Pre0Rest0Post0BlockAssigner
          Assign to no arguments except for a block variable |&b|.
 class Pre0Rest1Post0Assigner
          Assign to a single rest argument.
 class Pre0Rest1Post0BlockAssigner
          Assign to a single rest argument and a block variable |*r, &b|.
 class Pre1ExpandedRest0Post0Assigner
          A single fixed parameter which can handled receiving an expandable argument (RubyArray).
 class Pre1ExpandedRest0Post0BlockAssigner
          A single fixed parameter which can handled receiving an expandable argument (RubyArray) that also has a block variable.
 class Pre1Rest0Post0Assigner
          Assigner with one fixed parameter (pre) and a rest argument.
 class Pre1Rest0Post0BlockAssigner
          Assigner with one fixed parameter (pre) and a rest argument.
 class Pre1Rest1Post0Assigner
          Assigner with one fixed parameter (pre) and a rest argument.
 class Pre1Rest1Post0BlockAssigner
          Assigner with one fixed parameter (pre), a rest argument, and a block argument |a, *b, &c|.
 class Pre2Rest0Post0Assigner
          Assigner for two fixed parameters (pre).
 class Pre2Rest0Post0BlockAssigner
          Assigner for two fixed parameters (pre) and a block variable: |a,b,&c|
 class Pre2Rest1Post0Assigner
          Assigner for two fixed parameters (pre) with a rest arg
 class Pre2Rest1Post0BlockAssigner
          Assigner for two fixed parameters (pre), a rest arg, and a block var: |a,b,*c,&d|.
 class Pre3Rest0Post0Assigner
          Assigner for three fixed arguments (pre).
 class Pre3Rest0Post0BlockAssigner
          Assigner for three fixed arguments (pre) and a block var: |a,b,c,&d|
 class Pre3Rest1Post0Assigner
          Assigner for three fixed parameters (pre) plus a rest argument.
 class Pre3Rest1Post0BlockAssigner
          Assigner for three fixed parameters (pre), a rest argument and a block variable: |a,b,c,*d,&e|
 class PreManyRest0Post0Assigner
          This will only be true for blocks which have a pre > 3 in length.
 class PreManyRest0Post0BlockAssigner
          This will only be true for blocks which have a pre > 3 in length and have a block variable: |a,b,c,...,z,&A|.
 class PreManyRest1Post0Assigner
          This will only be true for blocks which have a pre > 3 in length with a rest argument.
 class PreManyRest1Post0BlockAssigner
          This will only be true for blocks which have a pre > 3 in length with a rest argument, and a block variable: |a,b,c,d,e,f,g,h,...,z,*A,&B|
 



Copyright © 2002-2009 JRuby Team. All Rights Reserved.