public class StringLiteral extends Constant
| Modifier and Type | Field and Description |
|---|---|
org.jruby.util.ByteList |
_bl_value |
java.lang.String |
_str_value |
cachedValueEMPTY_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() |
isConstantaddUsedVariables, cloneForInlining, fetchCompileTimeArrayElement, getSimplifiedOperand, getValue, isNonAtomicValue, storepublic 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.Objectpublic IRClass getTargetClass()
getTargetClass in class Operandpublic java.lang.Object retrieve(InterpreterContext interp)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.