public class StringLiteral extends Constant
Modifier and Type | Field and Description |
---|---|
org.jruby.util.ByteList |
_bl_value |
java.lang.String |
_str_value |
cachedValue
EMPTY_ARRAY
Constructor and Description |
---|
StringLiteral(org.jruby.util.ByteList val) |
StringLiteral(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
IRClass |
getTargetClass() |
java.lang.Object |
retrieve(InterpreterContext interp) |
java.lang.String |
toString() |
isConstant
addUsedVariables, cloneForInlining, fetchCompileTimeArrayElement, getSimplifiedOperand, getValue, isNonAtomicValue, store
public final org.jruby.util.ByteList _bl_value
public final java.lang.String _str_value
public StringLiteral(org.jruby.util.ByteList val)
public StringLiteral(java.lang.String s)
public java.lang.String toString()
toString
in class java.lang.Object
public IRClass getTargetClass()
getTargetClass
in class Operand
public java.lang.Object retrieve(InterpreterContext interp)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.