C# Class Antlr4.Analysis.LeftRecursiveRuleAltInfo

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

public AltAST altAST
return AltAST

altLabel public property

public string altLabel
return string

altNum public property

public int altNum
return int

altText public property

public string altText
return string

isListLabel public property

public bool isListLabel
return bool

leftRecursiveRuleRefLabel public property

public string leftRecursiveRuleRefLabel
return string

nextPrec public property

public int nextPrec
return int

originalAltAST public property

public AltAST originalAltAST
return AltAST