class Antlr4::Runtime::DecisionInfo

Attributes

LL_ATNTransitions[RW]
LL_DFATransitions[RW]
LL_Fallback[RW]
LL_MaxLook[RW]
LL_MaxLookEvent[RW]
LL_MinLook[RW]
LL_TotalLook[RW]
SLL_ATNTransitions[RW]
SLL_DFATransitions[RW]
SLL_MaxLook[RW]
SLL_MaxLookEvent[RW]
SLL_MinLook[RW]
SLL_TotalLook[RW]
ambiguities[RW]
context_sensitivities[RW]
decision[RW]
errors[RW]
invocations[RW]
predicate_evals[RW]
timeInPrediction[RW]

Public Class Methods

new(decision) click to toggle source
# File lib/antlr4/runtime/decision_info.rb, line 24
def initialize(decision)
  @context_sensitivities = []
  @errors = []
  @ambiguities = []
  @predicate_evals = []
  @decision = decision
end

Public Instance Methods

to_s() click to toggle source
# File lib/antlr4/runtime/decision_info.rb, line 32
def to_s
  '' + 'decision=' + @decision + ', contextSensitivities=' + @context_sensitivities.size + ', errors=' + @errors.size + ', ambiguities=' + @ambiguities.size + ', SLL_lookahead=' + SLL_TotalLook + ', SLL_ATNTransitions=' + SLL_ATNTransitions + ', SLL_DFATransitions=' + SLL_DFATransitions + ', LL_Fallback=' + LL_Fallback + ', LL_lookahead=' + LL_TotalLook + ', LL_ATNTransitions=' + LL_ATNTransitions + 'end'
end