C# Class ABT.Stmt

Mostrar archivo Open project: phisiart/C-Compiler Class Usage Examples

Public Methods

Method Description
Accept ( StmtVisitor visitor ) : void
CGenExprStmt ( Env env, Expr expr, CGenState state ) : System.Reg
CGenStmt ( Env env, CGenState state ) : void
CGenTest ( System.Reg ret, CGenState state ) : void

Method Details

Accept() public abstract method

public abstract Accept ( StmtVisitor visitor ) : void
visitor StmtVisitor
return void

CGenExprStmt() public method

public CGenExprStmt ( Env env, Expr expr, CGenState state ) : System.Reg
env Env
expr Expr
state CodeGeneration.CGenState
return System.Reg

CGenStmt() public abstract method

public abstract CGenStmt ( Env env, CGenState state ) : void
env Env
state CodeGeneration.CGenState
return void

CGenTest() public method

public CGenTest ( System.Reg ret, CGenState state ) : void
ret System.Reg
state CodeGeneration.CGenState
return void