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
-