C# Class ABT.GotoLabelsGrabber

Inheritance: StmtVisitor
Afficher le fichier Open project: phisiart/C-Compiler Class Usage Examples

Méthodes publiques

Méthode Description
GrabLabels ( Stmt stmt ) : IReadOnlyList
Visit ( BreakStmt stmt ) : void
Visit ( CaseStmt stmt ) : void
Visit ( CompoundStmt stmt ) : void
Visit ( ContStmt stmt ) : void
Visit ( DefaultStmt stmt ) : void
Visit ( DoWhileStmt stmt ) : void
Visit ( ExprStmt stmt ) : void
Visit ( ForStmt stmt ) : void
Visit ( GotoStmt stmt ) : void
Visit ( IfElseStmt stmt ) : void
Visit ( IfStmt stmt ) : void
Visit ( LabeledStmt stmt ) : void
Visit ( ReturnStmt stmt ) : void
Visit ( Stmt stmt ) : void
Visit ( SwitchStmt stmt ) : void
Visit ( WhileStmt stmt ) : void

Method Details

GrabLabels() public static méthode

public static GrabLabels ( Stmt stmt ) : IReadOnlyList
stmt Stmt
Résultat IReadOnlyList

Visit() public méthode

public Visit ( BreakStmt stmt ) : void
stmt BreakStmt
Résultat void

Visit() public méthode

public Visit ( CaseStmt stmt ) : void
stmt CaseStmt
Résultat void

Visit() public méthode

public Visit ( CompoundStmt stmt ) : void
stmt CompoundStmt
Résultat void

Visit() public méthode

public Visit ( ContStmt stmt ) : void
stmt ContStmt
Résultat void

Visit() public méthode

public Visit ( DefaultStmt stmt ) : void
stmt DefaultStmt
Résultat void

Visit() public méthode

public Visit ( DoWhileStmt stmt ) : void
stmt DoWhileStmt
Résultat void

Visit() public méthode

public Visit ( ExprStmt stmt ) : void
stmt ExprStmt
Résultat void

Visit() public méthode

public Visit ( ForStmt stmt ) : void
stmt ForStmt
Résultat void

Visit() public méthode

public Visit ( GotoStmt stmt ) : void
stmt GotoStmt
Résultat void

Visit() public méthode

public Visit ( IfElseStmt stmt ) : void
stmt IfElseStmt
Résultat void

Visit() public méthode

public Visit ( IfStmt stmt ) : void
stmt IfStmt
Résultat void

Visit() public méthode

public Visit ( LabeledStmt stmt ) : void
stmt LabeledStmt
Résultat void

Visit() public méthode

public Visit ( ReturnStmt stmt ) : void
stmt ReturnStmt
Résultat void

Visit() public méthode

public Visit ( Stmt stmt ) : void
stmt Stmt
Résultat void

Visit() public méthode

public Visit ( SwitchStmt stmt ) : void
stmt SwitchStmt
Résultat void

Visit() public méthode

public Visit ( WhileStmt stmt ) : void
stmt WhileStmt
Résultat void