C# Класс Antlr4.Tool.LeftRecursiveRule

Наследование: Rule
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
leftRecursiveRuleRefLabels string>>.IList
originalAST Antlr4.Tool.Ast.RuleAST
recOpAlts LeftRecursiveRuleAltInfo>.OrderedHashMap
recPrimaryAlts IList

Открытые методы

Метод Описание
GetAltLabels ( ) : IDictionary>>
GetOriginalAST ( ) : RuleAST
GetOriginalNumberOfAlts ( ) : int
GetPrimaryAlts ( ) : int[]
GetRecursiveOpAlts ( ) : int[]
GetUnlabeledAltASTs ( ) : IList
HasAltSpecificContexts ( ) : bool
LeftRecursiveRule ( Grammar g, string name, RuleAST ast ) : System.Collections.Generic

Описание методов

GetAltLabels() публичный Метод

public GetAltLabels ( ) : IDictionary>>
Результат IDictionary>>

GetOriginalAST() публичный Метод

public GetOriginalAST ( ) : RuleAST
Результат Antlr4.Tool.Ast.RuleAST

GetOriginalNumberOfAlts() публичный Метод

public GetOriginalNumberOfAlts ( ) : int
Результат int

GetPrimaryAlts() публичный Метод

public GetPrimaryAlts ( ) : int[]
Результат int[]

GetRecursiveOpAlts() публичный Метод

public GetRecursiveOpAlts ( ) : int[]
Результат int[]

GetUnlabeledAltASTs() публичный Метод

public GetUnlabeledAltASTs ( ) : IList
Результат IList

HasAltSpecificContexts() публичный Метод

public HasAltSpecificContexts ( ) : bool
Результат bool

LeftRecursiveRule() публичный Метод

public LeftRecursiveRule ( Grammar g, string name, RuleAST ast ) : System.Collections.Generic
g Grammar
name string
ast Antlr4.Tool.Ast.RuleAST
Результат System.Collections.Generic

Описание свойств

leftRecursiveRuleRefLabels публичное свойство

public IList> leftRecursiveRuleRefLabels
Результат string>>.IList

originalAST публичное свойство

public RuleAST,Antlr4.Tool.Ast originalAST
Результат Antlr4.Tool.Ast.RuleAST

recOpAlts публичное свойство

public OrderedHashMap recOpAlts
Результат LeftRecursiveRuleAltInfo>.OrderedHashMap

recPrimaryAlts публичное свойство

public IList recPrimaryAlts
Результат IList