C# Class ABT.IncDecExpr

Inheritance: Expr
Show file Open project: phisiart/C-Compiler

Public Methods

Method Description
CGenAddress ( CGenState state ) : void
CGenValue ( CGenState state ) : System.Reg
CalcAndSaveByte ( CGenState state ) : void
CalcAndSaveDouble ( CGenState state ) : void
CalcAndSaveFloat ( CGenState state ) : void
CalcAndSaveLong ( CGenState state ) : void
CalcAndSavePtr ( CGenState state ) : void
CalcAndSaveWord ( CGenState state ) : void

Protected Methods

Method Description
IncDecExpr ( Expr expr ) : System

Method Details

CGenAddress() public final method

public final CGenAddress ( CGenState state ) : void
state CodeGeneration.CGenState
return void

CGenValue() public final method

public final CGenValue ( CGenState state ) : System.Reg
state CodeGeneration.CGenState
return System.Reg

CalcAndSaveByte() public abstract method

public abstract CalcAndSaveByte ( CGenState state ) : void
state CodeGeneration.CGenState
return void

CalcAndSaveDouble() public abstract method

public abstract CalcAndSaveDouble ( CGenState state ) : void
state CodeGeneration.CGenState
return void

CalcAndSaveFloat() public abstract method

public abstract CalcAndSaveFloat ( CGenState state ) : void
state CodeGeneration.CGenState
return void

CalcAndSaveLong() public abstract method

public abstract CalcAndSaveLong ( CGenState state ) : void
state CodeGeneration.CGenState
return void

CalcAndSavePtr() public abstract method

public abstract CalcAndSavePtr ( CGenState state ) : void
state CodeGeneration.CGenState
return void

CalcAndSaveWord() public abstract method

public abstract CalcAndSaveWord ( CGenState state ) : void
state CodeGeneration.CGenState
return void

IncDecExpr() protected method

protected IncDecExpr ( Expr expr ) : System
expr Expr
return System