public class DefHolder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
LexContext |
ctxt |
ByteList |
current_arg |
ByteList |
dotOrColon |
int |
line |
RubySymbol |
name |
java.lang.Object |
singleton |
IRubyObject |
value |
| Constructor and Description |
|---|
DefHolder(RubySymbol name,
ByteList currentArg,
IRubyObject value,
LexContext ctxt) |
DefHolder(RubySymbol name,
ByteList currentArg,
LexContext ctxt) |
| Modifier and Type | Method and Description |
|---|---|
IRubyObject |
getRipperSingleton() |
void |
setDotOrColon(ByteList dotOrColon) |
void |
setSingleton(java.lang.Object singleton) |
public final RubySymbol name
public final ByteList current_arg
public final LexContext ctxt
public IRubyObject value
public int line
public java.lang.Object singleton
public ByteList dotOrColon
public DefHolder(RubySymbol name, ByteList currentArg, IRubyObject value, LexContext ctxt)
public DefHolder(RubySymbol name, ByteList currentArg, LexContext ctxt)
public IRubyObject getRipperSingleton()
public void setSingleton(java.lang.Object singleton)
public void setDotOrColon(ByteList dotOrColon)
Copyright © 2001-2023 JRuby. All Rights Reserved.