Class LexContext

java.lang.Object
org.jruby.lexer.yacc.LexContext

public class LexContext extends Object
  • Field Details

    • in_class

      public boolean in_class
    • in_def

      public boolean in_def
    • cant_return

      public boolean cant_return
    • in_defined

      public boolean in_defined
    • in_kwarg

      public boolean in_kwarg
    • shareable_constant_value

      public ShareableConstantValue shareable_constant_value
    • in_argdef

      public boolean in_argdef
    • in_rescue

      public LexContext.InRescue in_rescue
  • Constructor Details

    • LexContext

      public LexContext()
  • Method Details

    • reset

      public void reset()
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • restore

      public void restore(DefHolder holder)