public class NullBlock extends ImmutableLiteral
| Modifier and Type | Field and Description |
|---|---|
static NullBlock |
INSTANCE |
EMPTY_ARRAY| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createCacheObject(ThreadContext context)
Implementing class is responsible for constructing the cached value.
|
static NullBlock |
decode(IRReaderDecoder d) |
OperandType |
getOperandType() |
java.lang.String |
toString() |
void |
visit(IRVisitor visitor) |
addUsedVariables, cachedObject, canCopyPropagate, cloneForInlining, hasKnownValue, isCached, retrieveencode, getSimplifiedOperand, getValuepublic static final NullBlock INSTANCE
public OperandType getOperandType()
getOperandType in class Operandpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object createCacheObject(ThreadContext context)
ImmutableLiteralcreateCacheObject in class ImmutableLiteralpublic static NullBlock decode(IRReaderDecoder d)
Copyright © 2001-2018 JRuby. All Rights Reserved.