Class BcelVar
java.lang.Object
org.aspectj.weaver.ast.ASTNode
org.aspectj.weaver.ast.Expr
org.aspectj.weaver.ast.Var
org.aspectj.weaver.bcel.BcelVar
- Direct Known Subclasses:
AnnotationAccessVar
,AspectInstanceVar
,BcelCflowAccessVar
,BcelFieldRef
,TypeAnnotationAccessVar
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendLoad
(InstructionList il, InstructionFactory fact) void
appendLoadAndConvert
(InstructionList il, InstructionFactory fact, ResolvedType toType) void
appendStore
(InstructionList il, InstructionFactory fact) createCopyFrom
(InstructionFactory fact, int oldSlot) createLoad
(InstructionFactory fact) int
int
getSlot()
void
insertLoad
(InstructionList il, InstructionFactory fact) void
setPositionInAroundState
(int positionInAroundState) toString()
Methods inherited from class org.aspectj.weaver.ast.Var
accept, getAccessorForValue, getType
Methods inherited from class org.aspectj.weaver.ast.Expr
makeCallExpr
-
Field Details
-
NONE
-
-
Constructor Details
-
BcelVar
-
-
Method Details
-
toString
-
getSlot
public int getSlot() -
createLoad
-
createStore
-
appendStore
-
appendLoad
-
appendLoadAndConvert
-
insertLoad
-
createCopyFrom
-
getPositionInAroundState
public int getPositionInAroundState() -
setPositionInAroundState
public void setPositionInAroundState(int positionInAroundState)
-