Package sota.ast.nodes

Interface Summary
IConditionNode Superklasse für Knoten mit Bedingungs-/Sprungauswertung
IScopeNode  
IStatementNode  
 

Class Summary
ASTBranchNode Superklasse für Knoten mit Verzweigung abgeleitete Klassen: ASTIfNode, ASTIterationNode, ASTSwitchNode, ASTTryNode ..
ASTCaseNode AST-Knoten für Case-Statements (inkl.
ASTCatchNode AST-Knoten für Catches in Ausnahme-Blöcke ..
ASTClassNode AST-Knoten für Klassenknoten
ASTCompoundNode AST-Knoten für Compoundblöcke
ASTDoNode AST-Knoten für Do-Knoten
ASTFunctionNode AST-Knoten für eine Funktion
ASTIfNode AST-Knoten für If- oder If-Else-Anweisung ..
ASTIterationNode AST-Knoten für iterierende Statements/Blöcke
ASTJumpNode AST-Knoten für Sprunganweisungen (break, continue, return, throw)
ASTLabelNode AST-Knoten für Anweisungslabel Label steht in Java immer direkt vor BranchStatement (while, do, for, if, switch, try) oder direkt vor einem CompoundNode!
ASTNode Basisknoten des AST *
ASTScopeNode AST-Knoten für Scopestatements ASTScopeNode this > ..
ASTStatementNode AST-Knoten für Statements - ein ASTNode, der einfache Überdeckungsinformation speichert (nrHits)
ASTSwitchNode AST-Knoten für Switch-Statements ..
ASTTryNode AST-Knoten für Ausnahme-Blöcke ..
Condition AST-Knoten für Konditionknoten
FileNode AST-Knoten für eine geparste Datei