C# Class Antlr4.Analysis.LeftRecursiveRuleAltInfo

ファイルを表示 Open project: sharwell/antlr4cs Class Usage Examples

Public Properties

Property Type Description
altAST AltAST
altLabel string
altNum int
altText string
isListLabel bool
leftRecursiveRuleRefLabel string
nextPrec int
originalAltAST AltAST

Public Methods

Method Description
LeftRecursiveRuleAltInfo ( int altNum, string altText ) : Antlr4.Tool.Ast
LeftRecursiveRuleAltInfo ( int altNum, string altText, string leftRecursiveRuleRefLabel, string altLabel, bool isListLabel, AltAST originalAltAST ) : Antlr4.Tool.Ast

Method Details

LeftRecursiveRuleAltInfo() public method

public LeftRecursiveRuleAltInfo ( int altNum, string altText ) : Antlr4.Tool.Ast
altNum int
altText string
return Antlr4.Tool.Ast

LeftRecursiveRuleAltInfo() public method

public LeftRecursiveRuleAltInfo ( int altNum, string altText, string leftRecursiveRuleRefLabel, string altLabel, bool isListLabel, AltAST originalAltAST ) : Antlr4.Tool.Ast
altNum int
altText string
leftRecursiveRuleRefLabel string
altLabel string
isListLabel bool
originalAltAST AltAST
return Antlr4.Tool.Ast

Property Details

altAST public_oe property

public AltAST altAST
return AltAST

altLabel public_oe property

public string altLabel
return string

altNum public_oe property

public int altNum
return int

altText public_oe property

public string altText
return string

isListLabel public_oe property

public bool isListLabel
return bool

leftRecursiveRuleRefLabel public_oe property

public string leftRecursiveRuleRefLabel
return string

nextPrec public_oe property

public int nextPrec
return int

originalAltAST public_oe property

public AltAST originalAltAST
return AltAST