public class AspectInstanceVar extends BcelVar
| Constructor and Description |
|---|
AspectInstanceVar(ResolvedType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendLoad(InstructionList il,
InstructionFactory fact) |
void |
appendLoadAndConvert(InstructionList il,
InstructionFactory fact,
ResolvedType toType) |
void |
appendStore(InstructionList il,
InstructionFactory fact) |
InstructionList |
createCopyFrom(InstructionFactory fact,
int oldSlot) |
Instruction |
createLoad(InstructionFactory fact) |
Instruction |
createStore(InstructionFactory fact) |
int |
getPositionInAroundState() |
void |
insertLoad(InstructionList il,
InstructionFactory fact) |
void |
setPositionInAroundState(int positionInAroundState) |
accept, getAccessorForValue, getTypemakeCallExprpublic AspectInstanceVar(ResolvedType type)
public Instruction createLoad(InstructionFactory fact)
createLoad in class BcelVarpublic Instruction createStore(InstructionFactory fact)
createStore in class BcelVarpublic void appendStore(InstructionList il, InstructionFactory fact)
appendStore in class BcelVarpublic void appendLoad(InstructionList il, InstructionFactory fact)
appendLoad in class BcelVarpublic void appendLoadAndConvert(InstructionList il, InstructionFactory fact, ResolvedType toType)
appendLoadAndConvert in class BcelVarpublic void insertLoad(InstructionList il, InstructionFactory fact)
insertLoad in class BcelVarpublic InstructionList createCopyFrom(InstructionFactory fact, int oldSlot)
createCopyFrom in class BcelVarpublic int getPositionInAroundState()
getPositionInAroundState in class BcelVarpublic void setPositionInAroundState(int positionInAroundState)
setPositionInAroundState in class BcelVar