public class TemporaryClosureVariable extends TemporaryVariable
offsetBLOCK, CURRENT_MODULE, CURRENT_SCOPEEMPTY_ARRAY| Constructor and Description |
|---|
TemporaryClosureVariable(int closureId,
int offset) |
TemporaryClosureVariable(String name,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
Variable |
cloneForCloningClosure(InlinerInfo ii) |
protected String |
getPrefix() |
void |
visit(IRVisitor visitor) |
compareTo, equals, getName, hashCode, retrieve, toStringaddUsedVariables, canCopyPropagate, cloneForInlining, getSimplifiedOperand, getValue, isImplicitBlockArgfetchCompileTimeArrayElement, hasKnownValuepublic TemporaryClosureVariable(int closureId,
int offset)
public TemporaryClosureVariable(String name, int offset)
public Variable cloneForCloningClosure(InlinerInfo ii)
cloneForCloningClosure in class TemporaryVariableprotected String getPrefix()
getPrefix in class TemporaryVariablepublic void visit(IRVisitor visitor)
visit in class TemporaryVariableCopyright © 2001–2024 JRuby. All rights reserved.