C# Class Antlr4.Codegen.Model.SrcOp

Inheritance: OutputModelObject
Datei anzeigen Open project: sharwell/antlr4cs Class Usage Examples

Public Properties

Property Type Description
enclosingBlock Antlr4.Codegen.Model.Decl.CodeBlock
enclosingRuleRunction RuleFunction
uniqueID int

Public Methods

Method Description
GetContextName ( ) : string
GetOuterMostAltCodeBlock ( ) : CodeBlockForOuterMostAlt

Protected Methods

Method Description
SrcOp ( OutputModelFactory factory ) : Antlr4.Codegen.Model.Decl
SrcOp ( OutputModelFactory factory, GrammarAST ast ) : Antlr4.Codegen.Model.Decl

Method Details

GetContextName() public method

public GetContextName ( ) : string
return string

GetOuterMostAltCodeBlock() public method

public GetOuterMostAltCodeBlock ( ) : CodeBlockForOuterMostAlt
return CodeBlockForOuterMostAlt

SrcOp() protected method

protected SrcOp ( OutputModelFactory factory ) : Antlr4.Codegen.Model.Decl
factory OutputModelFactory
return Antlr4.Codegen.Model.Decl

SrcOp() protected method

protected SrcOp ( OutputModelFactory factory, GrammarAST ast ) : Antlr4.Codegen.Model.Decl
factory OutputModelFactory
ast Antlr4.Tool.Ast.GrammarAST
return Antlr4.Codegen.Model.Decl

Property Details

enclosingBlock public_oe property

public CodeBlock,Antlr4.Codegen.Model.Decl enclosingBlock
return Antlr4.Codegen.Model.Decl.CodeBlock

enclosingRuleRunction public_oe property

public RuleFunction,Antlr4.Codegen.Model enclosingRuleRunction
return RuleFunction

uniqueID public_oe property

public int uniqueID
return int