|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CompilationUnit | |
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 CompilationUnit in org.tromer.jie |
Methods in org.tromer.jie with parameters of type CompilationUnit | |
static java.lang.Object |
ContextualVisitor.apply(CompilationUnit root,
java.lang.String filename,
GenericStaticFilter filter,
ObjectVisitor payload)
Applies a new ContextualVisitor to a compilation unit. |
static void |
Syntax.fillInNodePositions(CompilationUnit root)
Fills in the textual position fields of all the nodes in the AST. |
static void |
Syntax.fillInNodeDFSIndices(CompilationUnit root)
Fills in the previsitIndex and postvisitIndex
fields of all the nodes in the AST. |
Uses of CompilationUnit in org.tromer.jie.opportunity |
Methods in org.tromer.jie.opportunity with parameters of type CompilationUnit | |
java.lang.Object |
ClassOpp.visit(CompilationUnit n,
java.lang.Object argu)
|
java.lang.Object |
NominalBasicBlockOpp.visit(CompilationUnit n,
java.lang.Object argu)
|
java.lang.Object |
NominalMethodOpp.visit(CompilationUnit n,
java.lang.Object argu)
|
java.lang.Object |
ClassInstantiationOpp.visit(CompilationUnit n,
java.lang.Object argu)
|
java.lang.Object |
MethodOpp.visit(CompilationUnit n,
java.lang.Object argu)
|
Uses of CompilationUnit in org.tromer.jie.parser |
Methods in org.tromer.jie.parser that return CompilationUnit | |
CompilationUnit |
JavaParser.CompilationUnit()
|
Uses of CompilationUnit in org.tromer.jie.visitor |
Methods in org.tromer.jie.visitor with parameters of type CompilationUnit | |
java.lang.Object |
NullObjectVisitor.visit(CompilationUnit n,
java.lang.Object argu)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
java.lang.Object |
CallingDepthFirst.visit(CompilationUnit n,
java.lang.Object argu)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
void |
PrePostDepthFirst.visit(CompilationUnit n)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
java.lang.Object |
ObjectVisitor.visit(CompilationUnit n,
java.lang.Object argu)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
void |
Visitor.visit(CompilationUnit n)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
java.lang.Object |
ObjectDepthFirst.visit(CompilationUnit n,
java.lang.Object argu)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
void |
DepthFirstVisitor.visit(CompilationUnit n)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
void |
TreeFormatter.visit(CompilationUnit n)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
java.lang.Object |
GreedyDepthFirst.visit(CompilationUnit n,
java.lang.Object argu)
nodeOptional -> [ PackageDeclaration() ] nodeListOptional -> ( ImportDeclaration() )* nodeListOptional1 -> ( TypeDeclaration() )* nodeToken -> <EOF> |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |