Class ASTAnalysis

    • Constructor Detail

      • ASTAnalysis

        public ASTAnalysis()
    • Method Detail

      • getAnalysisDepth

        public abstract int getAnalysisDepth()
      • analyseASTNode

        public void analyseASTNode​(ASTNode n)
      • analyseDefinitionStmt

        public void analyseDefinitionStmt​(DefinitionStmt s)
      • analyseReturnStmt

        public void analyseReturnStmt​(ReturnStmt s)
      • analyseInvokeStmt

        public void analyseInvokeStmt​(InvokeStmt s)
      • analyseThrowStmt

        public void analyseThrowStmt​(ThrowStmt s)
      • analyseStmt

        public void analyseStmt​(Stmt s)
      • analyseBinopExpr

        public void analyseBinopExpr​(BinopExpr v)
      • analyseUnopExpr

        public void analyseUnopExpr​(UnopExpr v)
      • analyseNewArrayExpr

        public void analyseNewArrayExpr​(NewArrayExpr v)
      • analyseNewMultiArrayExpr

        public void analyseNewMultiArrayExpr​(NewMultiArrayExpr v)
      • analyseInstanceOfExpr

        public void analyseInstanceOfExpr​(InstanceOfExpr v)
      • analyseInstanceInvokeExpr

        public void analyseInstanceInvokeExpr​(InstanceInvokeExpr v)
      • analyseInvokeExpr

        public void analyseInvokeExpr​(InvokeExpr v)
      • analyseExpr

        public void analyseExpr​(Expr v)
      • analyseArrayRef

        public void analyseArrayRef​(ArrayRef v)
      • analyseInstanceFieldRef

        public void analyseInstanceFieldRef​(InstanceFieldRef v)
      • analyseRef

        public void analyseRef​(Ref v)
      • analyseValue

        public void analyseValue​(Value v)