Package org.jruby.ast

Class RequiredKeywordArgumentValueNode

java.lang.Object
org.jruby.ast.Node
org.jruby.ast.RequiredKeywordArgumentValueNode
All Implemented Interfaces:
InvisibleNode

public class RequiredKeywordArgumentValueNode extends Node implements InvisibleNode
Marker to indicate that rather than assigning nil (where in multiple places we have nulls getting implicitly converted to nils) we should raise an error. MRI passes a -1 as a special value so we are doing something similar but more explicit.
  • Constructor Details

    • RequiredKeywordArgumentValueNode

      public RequiredKeywordArgumentValueNode()
  • Method Details