mixin fanc::StmtPrinter

fanc::StmtPrinter : fanc::CodePrinter

Source

CodePrinter routing for Stmt nodes

block

virtual This block(Block x)

Source

breakStmt

abstract This breakStmt(BreakStmt x)

Source

continueStmt

abstract This continueStmt(ContinueStmt x)

Source

exprStmt

abstract This exprStmt(ExprStmt x)

Source

forStmt

abstract This forStmt(ForStmt x)

Source

ifStmt

abstract This ifStmt(IfStmt x)

Source

localDefStmt

abstract This localDefStmt(LocalDefStmt x)

Source

returnStmt

abstract This returnStmt(ReturnStmt x)

Source

stmt

virtual This stmt(Stmt x)

Source

switchStmt

abstract This switchStmt(SwitchStmt x)

Source

throwStmt

abstract This throwStmt(ThrowStmt x)

Source

tryStmt

abstract This tryStmt(TryStmt x)

Source

whileStmt

abstract This whileStmt(WhileStmt x)

Source