C# Class ABT.ExprType

显示文件 Open project: phisiart/C-Compiler Class Usage Examples

Public Properties

Property Type Description
IsConst System.Boolean
IsVolatile System.Boolean

Public Methods

Method Description
Decl ( ) : String
Decl ( String name ) : String
Decl ( String name, Int32 precedence ) : String
DumpQualifiers ( ) : String
EqualType ( ExprType other ) : System.Boolean
GetQualifiedType ( System.Boolean isConst, System.Boolean isVolatile ) : ExprType
ToString ( ) : String

Protected Methods

Method Description
ExprType ( System.Boolean isConst, System.Boolean isVolatile ) : System

Method Details

Decl() public method

public Decl ( ) : String
return String

Decl() public method

public Decl ( String name ) : String
name String
return String

Decl() public abstract method

public abstract Decl ( String name, Int32 precedence ) : String
name String
precedence System.Int32
return String

DumpQualifiers() public method

public DumpQualifiers ( ) : String
return String

EqualType() public abstract method

public abstract EqualType ( ExprType other ) : System.Boolean
other ExprType
return System.Boolean

ExprType() protected method

protected ExprType ( System.Boolean isConst, System.Boolean isVolatile ) : System
isConst System.Boolean
isVolatile System.Boolean
return System

GetQualifiedType() public abstract method

public abstract GetQualifiedType ( System.Boolean isConst, System.Boolean isVolatile ) : ExprType
isConst System.Boolean
isVolatile System.Boolean
return ExprType

ToString() public final method

public final ToString ( ) : String
return String

Property Details

IsConst public_oe property

public Boolean,System IsConst
return System.Boolean

IsVolatile public_oe property

public Boolean,System IsVolatile
return System.Boolean