C# Class AST.SpecQualList

specifier-qualifier-list : [ Type-specifier | Type-qualifier ]+
Inheritance: ISyntaxTreeNode
ファイルを表示 Open project: phisiart/C-Compiler Class Usage Examples

Private Properties

Property Type Description
GetExprType ISemantReturn
SpecQualList System

Public Methods

Method Description
Add ( SpecQualList list, TypeQual typeQual ) : SpecQualList
Add ( SpecQualList list, TypeSpec typeSpec ) : SpecQualList
Create ( ImmutableList typeSpecs, ImmutableList typeQuals ) : SpecQualList

Protected Methods

Method Description
SpecQualList ( ImmutableList typeSpecs, ImmutableList typeQuals ) : System

Private Methods

Method Description
GetExprType ( Env env ) : ISemantReturn
SpecQualList ( ) : System

Method Details

Add() public static method

public static Add ( SpecQualList list, TypeQual typeQual ) : SpecQualList
list SpecQualList
typeQual TypeQual
return SpecQualList

Add() public static method

public static Add ( SpecQualList list, TypeSpec typeSpec ) : SpecQualList
list SpecQualList
typeSpec TypeSpec
return SpecQualList

Create() public static method

public static Create ( ImmutableList typeSpecs, ImmutableList typeQuals ) : SpecQualList
typeSpecs ImmutableList
typeQuals ImmutableList
return SpecQualList

SpecQualList() protected method

protected SpecQualList ( ImmutableList typeSpecs, ImmutableList typeQuals ) : System
typeSpecs ImmutableList
typeQuals ImmutableList
return System