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

Packages that use SwitchStatement
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 SwitchStatement in org.tromer.jie.opportunity
 

Methods in org.tromer.jie.opportunity with parameters of type SwitchStatement
 java.lang.Object NominalBasicBlockOpp.visit(SwitchStatement n, java.lang.Object argu)
          'switch' statement
 

Uses of SwitchStatement in org.tromer.jie.parser
 

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

Uses of SwitchStatement in org.tromer.jie.visitor
 

Methods in org.tromer.jie.visitor with parameters of type SwitchStatement
 java.lang.Object NullObjectVisitor.visit(SwitchStatement n, java.lang.Object argu)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 java.lang.Object CallingDepthFirst.visit(SwitchStatement n, java.lang.Object argu)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 void PrePostDepthFirst.visit(SwitchStatement n)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 java.lang.Object ObjectVisitor.visit(SwitchStatement n, java.lang.Object argu)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 void Visitor.visit(SwitchStatement n)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 java.lang.Object ObjectDepthFirst.visit(SwitchStatement n, java.lang.Object argu)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 void DepthFirstVisitor.visit(SwitchStatement n)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 void TreeFormatter.visit(SwitchStatement n)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"
 java.lang.Object GreedyDepthFirst.visit(SwitchStatement n, java.lang.Object argu)
           nodeToken -> "switch" nodeToken1 -> "(" expression -> Expression() nodeToken2 -> ")" nodeToken3 -> "{" nodeListOptional -> ( SwitchLabel() ( BlockStatement() )* )* nodeToken4 -> "}"