C# Class Irony.Compiler.AstNodeArgs

Show file 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 property

public AstNodeList ChildNodes
return AstNodeList

Context public property

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

Span public property

public SourceSpan,Irony.Compiler Span
return SourceSpan

Term public property

public BnfTerm Term
return BnfTerm