Class NormalArgumentsCompiler

java.lang.Object
org.jruby.ir.targets.simple.NormalArgumentsCompiler
All Implemented Interfaces:
ArgumentsCompiler

public class NormalArgumentsCompiler extends Object implements ArgumentsCompiler
  • Constructor Details

    • NormalArgumentsCompiler

      public NormalArgumentsCompiler(IRBytecodeAdapter compiler)
  • Method Details

    • kwargsHash

      public void kwargsHash(int length)
      Description copied from interface: ArgumentsCompiler
      Construct a Hash based on keyword arguments pasesd to this method, for use in zsuper

      Stack required: context, kwargs hash to dup, remaining elements of hash

      Specified by:
      kwargsHash in interface ArgumentsCompiler
      Parameters:
      length - number of element pairs