C# Class Antlr4.Codegen.Model.Decl.StructDecl

Inheritance: Decl
Show file Open project: sharwell/antlr4cs Class Usage Examples

Public Properties

Property Type Description
attributeDecls OrderedHashSet
derivedFromName string
provideCopyFrom bool
ruleContextDecls OrderedHashSet
ruleContextListDecls OrderedHashSet
tokenDecls OrderedHashSet
tokenListDecls OrderedHashSet
tokenTypeDecls OrderedHashSet

Public Methods

Method Description
AddDecl ( Attribute a ) : void
AddDecl ( Decl d ) : void
AddDecls ( ICollection attrList ) : void
AddDispatchMethods ( Rule r ) : void
AddExtensionMember ( OutputModelObject member ) : void
ImplementInterface ( OutputModelObject value ) : void
IsEmpty ( ) : bool
StructDecl ( OutputModelFactory factory, Rule r ) : System.Collections.Generic

Method Details

AddDecl() public method

public AddDecl ( Attribute a ) : void
a Antlr4.Tool.Attribute
return void

AddDecl() public method

public AddDecl ( Decl d ) : void
d Decl
return void

AddDecls() public method

public AddDecls ( ICollection attrList ) : void
attrList ICollection
return void

AddDispatchMethods() public method

public AddDispatchMethods ( Rule r ) : void
r Antlr4.Tool.Rule
return void

AddExtensionMember() public method

public AddExtensionMember ( OutputModelObject member ) : void
member OutputModelObject
return void

ImplementInterface() public method

public ImplementInterface ( OutputModelObject value ) : void
value OutputModelObject
return void

IsEmpty() public method

public IsEmpty ( ) : bool
return bool

StructDecl() public method

public StructDecl ( OutputModelFactory factory, Rule r ) : System.Collections.Generic
factory OutputModelFactory
r Antlr4.Tool.Rule
return System.Collections.Generic

Property Details

attributeDecls public property

public OrderedHashSet attributeDecls
return OrderedHashSet

derivedFromName public property

public string derivedFromName
return string

provideCopyFrom public property

public bool provideCopyFrom
return bool

ruleContextDecls public property

public OrderedHashSet ruleContextDecls
return OrderedHashSet

ruleContextListDecls public property

public OrderedHashSet ruleContextListDecls
return OrderedHashSet

tokenDecls public property

public OrderedHashSet tokenDecls
return OrderedHashSet

tokenListDecls public property

public OrderedHashSet tokenListDecls
return OrderedHashSet

tokenTypeDecls public property

public OrderedHashSet tokenTypeDecls
return OrderedHashSet