Package org.aspectj.weaver.bcel
Class BcelRenderer
java.lang.Object
org.aspectj.weaver.bcel.BcelRenderer
- All Implemented Interfaces:
IExprVisitor,ITestVisitor
-
Method Summary
Modifier and TypeMethodDescriptionstatic InstructionListrenderExpr(InstructionFactory fact, BcelWorld world, Expr e) static InstructionListrenderExpr(InstructionFactory fact, BcelWorld world, Expr e, Type desiredType) static InstructionListrenderExprs(InstructionFactory fact, BcelWorld world, Expr[] es) static InstructionListrenderTest(InstructionFactory fact, BcelWorld world, Test e, InstructionHandle sk, InstructionHandle fk, InstructionHandle next) voidvoidvoidvoidvoidvisit(FieldGetCall fieldGetCall) voidvisit(HasAnnotation hasAnnotation) voidvisit(Instanceof i) voidvoidvoidvoidvoidvisit(MatchingContextBasedTest matchingContextTest)
-
Method Details
-
renderExpr
-
renderExpr
public static InstructionList renderExpr(InstructionFactory fact, BcelWorld world, Expr e, Type desiredType) -
renderExprs
-
renderTest
public static InstructionList renderTest(InstructionFactory fact, BcelWorld world, Test e, InstructionHandle sk, InstructionHandle fk, InstructionHandle next) -
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceITestVisitor
-
visit
- Specified by:
visitin interfaceIExprVisitor
-
visit
- Specified by:
visitin interfaceIExprVisitor
-
visit
- Specified by:
visitin interfaceIExprVisitor
-