C# Class ABT.ArrayType

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

Public Properties

Property Type Description
ElemType ExprType
NumElems System.Int32

Public Methods

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

Method Details

ArrayType() public method

public ArrayType ( ExprType elemType, Int32 numElems ) : System
elemType ExprType
numElems System.Int32
return System

Decl() public method

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

EqualType() public method

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

GetQualifiedType() public method

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

Property Details

ElemType public_oe property

public ExprType,ABT ElemType
return ExprType

NumElems public_oe property

public Int32,System NumElems
return System.Int32