C# Class Irony.Compiler.AstNodeArgs

Datei anzeigen Open project: Zepheus/Fiesta_Utils Class Usage Examples

Public Properties

Property Type Description
ChildNodes AstNodeList
Context Irony.Compiler.CompilerContext
Span SourceSpan
Term BnfTerm

Public Methods

Method Description
AsToken ( int index ) : Token
AstNodeArgs ( BnfTerm term, Irony.Compiler.CompilerContext context, SourceSpan span, AstNodeList childNodes ) : System
GetContent ( int index ) : string

Method Details

AsToken() public method

public AsToken ( int index ) : Token
index int
return Token

AstNodeArgs() public method

public AstNodeArgs ( BnfTerm term, Irony.Compiler.CompilerContext context, SourceSpan span, AstNodeList childNodes ) : System
term BnfTerm
context Irony.Compiler.CompilerContext
span SourceSpan
childNodes AstNodeList
return System

GetContent() public method

public GetContent ( int index ) : string
index int
return string

Property Details

ChildNodes public_oe property

public AstNodeList ChildNodes
return AstNodeList

Context public_oe property

public CompilerContext,Irony.Compiler Context
return Irony.Compiler.CompilerContext

Span public_oe property

public SourceSpan,Irony.Compiler Span
return SourceSpan

Term public_oe property

public BnfTerm Term
return BnfTerm