C# Класс Antlr4.Runtime.Atn.DecisionInfo

This class contains profiling gathered for a particular decision.
This class contains profiling gathered for a particular decision.

Parsing performance in ANTLR 4 is heavily influenced by both static factors (e.g. the form of the rules in the grammar) and dynamic factors (e.g. the choice of input and the state of the DFA cache at the time profiling operations are started). For best results, gather and use aggregate statistics from a large sample of inputs representing the inputs expected in production before using the results to make changes in the grammar.

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

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

Свойство Тип Описание
LL_ATNTransitions long
LL_DFATransitions long
LL_Fallback long
LL_MaxLook long
LL_MaxLookEvent LookaheadEventInfo
LL_MinLook long
LL_TotalLook long
SLL_ATNTransitions long
SLL_DFATransitions long
SLL_MaxLook long
SLL_MaxLookEvent LookaheadEventInfo
SLL_MinLook long
SLL_TotalLook long
ambiguities List
contextSensitivities List
decision int
errors List
invocations long
predicateEvals List
timeInPrediction long

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

Метод Описание
DecisionInfo ( int decision ) : System.Collections.Generic
ToString ( ) : string

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

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

public DecisionInfo ( int decision ) : System.Collections.Generic
decision int
Результат System.Collections.Generic

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

public ToString ( ) : string
Результат string

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

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

public long LL_ATNTransitions
Результат long

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

public long LL_DFATransitions
Результат long

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

public long LL_Fallback
Результат long

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

public long LL_MaxLook
Результат long

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

public LookaheadEventInfo,Antlr4.Runtime.Atn LL_MaxLookEvent
Результат LookaheadEventInfo

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

public long LL_MinLook
Результат long

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

public long LL_TotalLook
Результат long

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

public long SLL_ATNTransitions
Результат long

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

public long SLL_DFATransitions
Результат long

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

public long SLL_MaxLook
Результат long

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

public LookaheadEventInfo,Antlr4.Runtime.Atn SLL_MaxLookEvent
Результат LookaheadEventInfo

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

public long SLL_MinLook
Результат long

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

public long SLL_TotalLook
Результат long

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

public List ambiguities
Результат List

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

public List contextSensitivities
Результат List

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

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

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

public List errors
Результат List

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

public long invocations
Результат long

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

public List predicateEvals
Результат List

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

public long timeInPrediction
Результат long