public class DummyLocal extends Local
VOID_ASSIGNMENTS| Constructor and Description |
|---|
DummyLocal(Parameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
void |
compile(Compiler compiler)
A DummyLocal never gets to invoke this.
|
Expression |
sanitizeNames(ParameterStack parameters)
No-op...
|
void |
sanitizeSorts(Enclosure enclosure)
No-op...
|
void |
setCheckedType()
No-op...
|
Expression |
shiftOffsets(int intShift,
int realShift,
int objectShift,
int intDepth,
int realDepth,
int objectDepth)
No-op...
|
checkedType, containsFreeName, copy, incOffset, name, offset, parameter, setCheckedType, setOffset, setType, toString, type, typeCheck, typedCopy, typeRefaddType, addTypes, boxSort, enclosingScope, extent, getEnd, getStart, isConstant, isEquality, isFalse, isHiddenSlicing, isNull, isSelector, isSlicing, isTrue, isVoid, locationString, numberOfSubexpressions, otherTypes, parameters, setCheckedTypeLocked, setEnd, setExtent, setOtherTypes, setStart, setSubexpression, shiftOffsets, sort, subexpression, substitute, typeCheck, typeCheck, typeCheckLockedpublic DummyLocal(Parameter parameter)
public final void setCheckedType()
LocalsetCheckedType in class Localpublic final Expression sanitizeNames(ParameterStack parameters)
sanitizeNames in class Localpublic final void sanitizeSorts(Enclosure enclosure)
sanitizeSorts in class Localpublic final Expression shiftOffsets(int intShift, int realShift, int objectShift, int intDepth, int realDepth, int objectDepth)
shiftOffsets in class Local