Uses of Class
org.aspectj.apache.bcel.generic.InstructionFactory
Packages that use InstructionFactory
-
Uses of InstructionFactory in org.aspectj.weaver.bcel
Methods in org.aspectj.weaver.bcel that return InstructionFactoryMethods in org.aspectj.weaver.bcel with parameters of type InstructionFactoryModifier and TypeMethodDescriptionstatic void
Utility.appendConversion
(InstructionList il, InstructionFactory fact, ResolvedType fromType, ResolvedType toType) void
AnnotationAccessVar.appendLoad
(InstructionList il, InstructionFactory fact) void
AspectInstanceVar.appendLoad
(InstructionList il, InstructionFactory fact) void
BcelCflowAccessVar.appendLoad
(InstructionList il, InstructionFactory fact) void
BcelVar.appendLoad
(InstructionList il, InstructionFactory fact) void
TypeAnnotationAccessVar.appendLoad
(InstructionList il, InstructionFactory fact) void
AnnotationAccessVar.appendLoadAndConvert
(InstructionList il, InstructionFactory fact, ResolvedType toType) void
AspectInstanceVar.appendLoadAndConvert
(InstructionList il, InstructionFactory fact, ResolvedType toType) void
BcelCflowAccessVar.appendLoadAndConvert
(InstructionList il, InstructionFactory fact, ResolvedType toType) void
BcelVar.appendLoadAndConvert
(InstructionList il, InstructionFactory fact, ResolvedType toType) void
TypeAnnotationAccessVar.appendLoadAndConvert
(InstructionList il, InstructionFactory fact, ResolvedType toType) void
AspectInstanceVar.appendStore
(InstructionList il, InstructionFactory fact) void
BcelVar.appendStore
(InstructionList il, InstructionFactory fact) static Instruction
Utility.createConstant
(InstructionFactory fact, int value) static InstructionList
Utility.createConversion
(InstructionFactory factory, Type fromType, Type toType) static InstructionList
Utility.createConversion
(InstructionFactory fact, Type fromType, Type toType, boolean allowAutoboxing) AnnotationAccessVar.createCopyFrom
(InstructionFactory fact, int oldSlot) AspectInstanceVar.createCopyFrom
(InstructionFactory fact, int oldSlot) BcelCflowAccessVar.createCopyFrom
(InstructionFactory fact, int oldSlot) BcelFieldRef.createCopyFrom
(InstructionFactory fact, int oldSlot) BcelVar.createCopyFrom
(InstructionFactory fact, int oldSlot) TypeAnnotationAccessVar.createCopyFrom
(InstructionFactory fact, int oldSlot) static Instruction
Utility.createGet
(InstructionFactory fact, Member signature) static Instruction
Utility.createInstanceof
(InstructionFactory fact, ReferenceType t) static Instruction
Utility.createInvoke
(InstructionFactory fact, short kind, Member member) Create an invoke instructionstatic Instruction
Utility.createInvoke
(InstructionFactory fact, BcelWorld world, Member signature) static Instruction
Utility.createInvoke
(InstructionFactory fact, LazyMethodGen m) AnnotationAccessVar.createLoad
(InstructionFactory fact) AspectInstanceVar.createLoad
(InstructionFactory fact) BcelCflowAccessVar.createLoad
(InstructionFactory fact) BcelFieldRef.createLoad
(InstructionFactory fact) BcelVar.createLoad
(InstructionFactory fact) TypeAnnotationAccessVar.createLoad
(InstructionFactory fact) BcelCflowAccessVar.createLoadInstructions
(ResolvedType toType, InstructionFactory fact) TypeAnnotationAccessVar.createLoadInstructions
(ResolvedType toType, InstructionFactory fact) static Instruction
Utility.createSet
(InstructionFactory fact, Member signature) AnnotationAccessVar.createStore
(InstructionFactory fact) AspectInstanceVar.createStore
(InstructionFactory fact) BcelCflowAccessVar.createStore
(InstructionFactory fact) BcelFieldRef.createStore
(InstructionFactory fact) BcelVar.createStore
(InstructionFactory fact) TypeAnnotationAccessVar.createStore
(InstructionFactory fact) static Instruction
Utility.createSuperInvoke
(InstructionFactory fact, BcelWorld world, Member signature) void
AnnotationAccessVar.insertLoad
(InstructionList il, InstructionFactory fact) void
AspectInstanceVar.insertLoad
(InstructionList il, InstructionFactory fact) void
BcelCflowAccessVar.insertLoad
(InstructionList il, InstructionFactory fact) void
BcelVar.insertLoad
(InstructionList il, InstructionFactory fact) void
TypeAnnotationAccessVar.insertLoad
(InstructionList il, InstructionFactory fact) static BcelVar[]
Utility.pushAndReturnArrayOfVars
(ResolvedType[] proceedParamTypes, InstructionList il, InstructionFactory fact, LazyMethodGen enclosingMethod) static InstructionList
BcelRenderer.renderExpr
(InstructionFactory fact, BcelWorld world, Expr e) static InstructionList
BcelRenderer.renderExpr
(InstructionFactory fact, BcelWorld world, Expr e, Type desiredType) static InstructionList
BcelRenderer.renderExprs
(InstructionFactory fact, BcelWorld world, Expr[] es) static InstructionList
BcelRenderer.renderTest
(InstructionFactory fact, BcelWorld world, Test e, InstructionHandle sk, InstructionHandle fk, InstructionHandle next)