public class BuiltinObjectConstant extends Constant
UNWRAP_INT, UNWRAP_REAL, VOID, WRAP_INT, WRAP_REALVOID_ASSIGNMENTS| Constructor and Description |
|---|
BuiltinObjectConstant(java.lang.Object value,
Type type) |
BuiltinObjectConstant(Type type) |
| Modifier and Type | Method and Description |
|---|---|
void |
compile(Compiler compiler)
This method compiles this expression in the context of the specified
Compiler.
|
boolean |
equals(java.lang.Object other) |
java.lang.String |
toString() |
java.lang.Object |
value() |
copy, FALSE, initialize, isFalse, isNull, isTrue, NULL, NULL, setCheckedType, setIsNull, TRUE, typeCheck, typedCopycheckedType, setCheckedType, setType, type, typeRefaddType, addTypes, boxSort, containsFreeName, enclosingScope, extent, getEnd, getStart, isConstant, isEquality, isHiddenSlicing, isSelector, isSlicing, isVoid, locationString, numberOfSubexpressions, otherTypes, parameters, sanitizeNames, sanitizeSorts, setCheckedTypeLocked, setEnd, setExtent, setOtherTypes, setStart, setSubexpression, shiftOffsets, shiftOffsets, sort, subexpression, substitute, typeCheck, typeCheck, typeCheckLockedpublic BuiltinObjectConstant(Type type)
public BuiltinObjectConstant(java.lang.Object value,
Type type)
public final java.lang.Object value()
public final void compile(Compiler compiler)
Expression