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