C# Class Antlr4.Codegen.Model.LL1Loop

Inheritance: Choice
Datei anzeigen Open project: sharwell/antlr4cs

Public Properties

Property Type Description
blockStartStateNumber int
loopBackStateNumber int

Public Methods

Method Description
AddCodeForLoopLookaheadTempVar ( Antlr4.Runtime.Misc.IntervalSet look ) : SrcOp
AddIterationOp ( SrcOp op ) : void
LL1Loop ( OutputModelFactory factory, GrammarAST blkAST, IList alts ) : System.Collections.Generic

Method Details

AddCodeForLoopLookaheadTempVar() public method

public AddCodeForLoopLookaheadTempVar ( Antlr4.Runtime.Misc.IntervalSet look ) : SrcOp
look Antlr4.Runtime.Misc.IntervalSet
return SrcOp

AddIterationOp() public method

public AddIterationOp ( SrcOp op ) : void
op SrcOp
return void

LL1Loop() public method

public LL1Loop ( OutputModelFactory factory, GrammarAST blkAST, IList alts ) : System.Collections.Generic
factory OutputModelFactory
blkAST Antlr4.Tool.Ast.GrammarAST
alts IList
return System.Collections.Generic

Property Details

blockStartStateNumber public_oe property

public int blockStartStateNumber
return int

loopBackStateNumber public_oe property

public int loopBackStateNumber
return int