Uses of Class
org.tromer.jie.syntaxtree.AllocationExpression

Packages that use AllocationExpression
org.tromer.jie Core classes of JIE. 
org.tromer.jie.opportunity Concrete instrumentation opportunities. 
org.tromer.jie.parser Java parser, generated by JavaCC from JTB-generated grammar. 
org.tromer.jie.visitor Basic visitor classes for Java abstract syntax trees, generated by JTB and by JIE's makeVisitors.pl script. 
 

Uses of AllocationExpression in org.tromer.jie
 

Methods in org.tromer.jie with parameters of type AllocationExpression
 java.lang.Object ContextualVisitor.visit(AllocationExpression n, java.lang.Object argu)
          Visit allocation expression: if it includes an anonymous class declaration, update the context accordingly.
 

Uses of AllocationExpression in org.tromer.jie.opportunity
 

Methods in org.tromer.jie.opportunity with parameters of type AllocationExpression
 java.lang.Object ClassInstantiationOpp.visit(AllocationExpression n, java.lang.Object argu)
          Allocation expression -- if a class (as opposed to primitive) is instantiated, instrument it.
 

Uses of AllocationExpression in org.tromer.jie.parser
 

Methods in org.tromer.jie.parser that return AllocationExpression
 AllocationExpression JavaParser.AllocationExpression()
           
 

Uses of AllocationExpression in org.tromer.jie.visitor
 

Methods in org.tromer.jie.visitor with parameters of type AllocationExpression
 java.lang.Object NullObjectVisitor.visit(AllocationExpression n, java.lang.Object argu)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 java.lang.Object CallingDepthFirst.visit(AllocationExpression n, java.lang.Object argu)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 void PrePostDepthFirst.visit(AllocationExpression n)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 java.lang.Object ObjectVisitor.visit(AllocationExpression n, java.lang.Object argu)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 void Visitor.visit(AllocationExpression n)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 java.lang.Object ObjectDepthFirst.visit(AllocationExpression n, java.lang.Object argu)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 void DepthFirstVisitor.visit(AllocationExpression n)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 void TreeFormatter.visit(AllocationExpression n)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )
 java.lang.Object GreedyDepthFirst.visit(AllocationExpression n, java.lang.Object argu)
           nodeChoice -> "new" PrimitiveType() ArrayDimsAndInits() | "new" Name() ( ArrayDimsAndInits() | Arguments() [ ClassBody() ] )