Package org.aspectj.weaver.bcel
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 TypeMethodDescriptionvoidappendLoad(InstructionList il, InstructionFactory fact)voidappendLoadAndConvert(InstructionList il, InstructionFactory fact, ResolvedType toType)voidappendStore(InstructionList il, InstructionFactory fact)createCopyFrom(InstructionFactory fact, int oldSlot)createLoad(InstructionFactory fact)createStore(InstructionFactory fact)intintgetSlot()voidinsertLoad(InstructionList il, InstructionFactory fact)voidsetPositionInAroundState(int positionInAroundState)toString()Methods inherited from class org.aspectj.weaver.ast.Var
accept, getAccessorForValue, getTypeMethods 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)
-