C# Class Antlr3.Tool.Grammar.LabelElementPair

Datei anzeigen Open project: antlr/antlrcs Class Usage Examples

Public Properties

Property Type Description
actionReferencesLabel bool
elementRef Antlr3.Tool.GrammarAST
label Antlr.Runtime.IToken
referencedRuleName string
type LabelType

Public Methods

Method Description
GetReferencedRule ( ) : Antlr3.Tool.Rule
LabelElementPair ( Grammar outer, Antlr.Runtime.IToken label, Antlr3.Tool.GrammarAST elementRef ) : System.Collections.Generic
ToString ( ) : string

Method Details

GetReferencedRule() public method

public GetReferencedRule ( ) : Antlr3.Tool.Rule
return Antlr3.Tool.Rule

LabelElementPair() public method

public LabelElementPair ( Grammar outer, Antlr.Runtime.IToken label, Antlr3.Tool.GrammarAST elementRef ) : System.Collections.Generic
outer Grammar
label Antlr.Runtime.IToken
elementRef Antlr3.Tool.GrammarAST
return System.Collections.Generic

ToString() public method

public ToString ( ) : string
return string

Property Details

actionReferencesLabel public_oe property

public bool actionReferencesLabel
return bool

elementRef public_oe property

public GrammarAST,Antlr3.Tool elementRef
return Antlr3.Tool.GrammarAST

label public_oe property

public Antlr.Runtime.IToken label
return Antlr.Runtime.IToken

referencedRuleName public_oe property

public string referencedRuleName
return string

type public_oe property

public LabelType type
return LabelType