Class ThisJoinPointVisitor

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.ASTVisitor
org.aspectj.ajdt.internal.compiler.ast.ThisJoinPointVisitor

public class ThisJoinPointVisitor extends ASTVisitor
Takes a method that already has the three extra parameters thisJoinPointStaticPart, thisJoinPoint and thisEnclosingJoinPointStaticPart
  • Method Details

    • computeJoinPointParams

      public void computeJoinPointParams()
    • endVisit

      public void endVisit(SingleNameReference ref, BlockScope scope)
      Overrides:
      endVisit in class ASTVisitor
    • visit

      public boolean visit(MessageSend call, BlockScope scope)
      Overrides:
      visit in class ASTVisitor
    • removeUnusedExtraArguments

      public int removeUnusedExtraArguments()
    • usedThisAspectInstance

      public boolean usedThisAspectInstance()