public class IRCompilerLocalVar extends Object
| Constructor and Description |
|---|
IRCompilerLocalVar(IRSymbol symbol,
int index,
IRCompilerScope scope) |
| Modifier and Type | Method and Description |
|---|---|
gw.internal.ext.org.objectweb.asm.Label |
getEndLabel() |
int |
getIndex() |
String |
getName() |
IRCompilerScope |
getScope() |
gw.internal.ext.org.objectweb.asm.Label |
getStartLabel() |
IRType |
getType() |
int |
getWidth() |
boolean |
isTemp() |
void |
setEndLabel(gw.internal.ext.org.objectweb.asm.Label endLabel) |
void |
setIndex(int index) |
void |
setStartLabel(gw.internal.ext.org.objectweb.asm.Label startLabel) |
public IRCompilerLocalVar(IRSymbol symbol, int index, IRCompilerScope scope)
public String getName()
public IRType getType()
public int getIndex()
public void setIndex(int index)
public IRCompilerScope getScope()
public gw.internal.ext.org.objectweb.asm.Label getStartLabel()
public gw.internal.ext.org.objectweb.asm.Label getEndLabel()
public void setStartLabel(gw.internal.ext.org.objectweb.asm.Label startLabel)
public void setEndLabel(gw.internal.ext.org.objectweb.asm.Label endLabel)
public boolean isTemp()
public int getWidth()
Copyright © 2016. All rights reserved.