C# Класс Antlr4.Codegen.Model.Choice

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

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

Свойство Тип Описание
decision int
label Antlr4.Codegen.Model.Decl.Decl

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

Метод Описание
AddCodeForLookaheadTempVar ( Antlr4.Runtime.Misc.IntervalSet look ) : TestSetInline
AddPreambleOp ( SrcOp op ) : void
Choice ( OutputModelFactory factory, GrammarAST blkOrEbnfRootAST, IList alts ) : System.Collections.Generic
GetAltLookaheadAsStringLists ( Antlr4.Runtime.Misc.IntervalSet altLookSets ) : IList
GetThrowNoViableAlt ( OutputModelFactory factory, GrammarAST blkAST, Antlr4.Runtime.Misc.IntervalSet expecting ) : ThrowNoViableAlt

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

AddCodeForLookaheadTempVar() публичный метод

public AddCodeForLookaheadTempVar ( Antlr4.Runtime.Misc.IntervalSet look ) : TestSetInline
look Antlr4.Runtime.Misc.IntervalSet
Результат TestSetInline

AddPreambleOp() публичный метод

public AddPreambleOp ( SrcOp op ) : void
op SrcOp
Результат void

Choice() публичный метод

public Choice ( OutputModelFactory factory, GrammarAST blkOrEbnfRootAST, IList alts ) : System.Collections.Generic
factory OutputModelFactory
blkOrEbnfRootAST Antlr4.Tool.Ast.GrammarAST
alts IList
Результат System.Collections.Generic

GetAltLookaheadAsStringLists() публичный метод

public GetAltLookaheadAsStringLists ( Antlr4.Runtime.Misc.IntervalSet altLookSets ) : IList
altLookSets Antlr4.Runtime.Misc.IntervalSet
Результат IList

GetThrowNoViableAlt() публичный метод

public GetThrowNoViableAlt ( OutputModelFactory factory, GrammarAST blkAST, Antlr4.Runtime.Misc.IntervalSet expecting ) : ThrowNoViableAlt
factory OutputModelFactory
blkAST Antlr4.Tool.Ast.GrammarAST
expecting Antlr4.Runtime.Misc.IntervalSet
Результат ThrowNoViableAlt

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

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

public int decision
Результат int

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

public Decl,Antlr4.Codegen.Model.Decl label
Результат Antlr4.Codegen.Model.Decl.Decl