ATNDeserializer class

Constructors

ATNDeserializer([ATNDeserializationOptions? options])

Properties

data List<int>
getter/setter pair
deserializationOptions ATNDeserializationOptions
latefinal
hashCode int
The hash code for this object.
no setterinherited
pos int
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

checkCondition(bool condition, [String message = '']) → void
checkVersion() → void
deserialize(List<int> data) ATN
edgeFactory(ATN atn, TransitionType type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets) Transition
generateRuleBypassTransition(ATN atn, int idx) → void
generateRuleBypassTransitions(ATN atn) → void
lexerActionFactory(LexerActionType type, int data1, int data2) → LexerAction
markPrecedenceDecisions(ATN atn) → void
Analyze the StarLoopEntryState states in the specified ATN to set the {@link StarLoopEntryState#isPrecedenceDecision} field to the correct value.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readATN() ATN
readDecisions(ATN atn) → void
readEdges(ATN atn, dynamic sets) → void
readInt() int
readLexerActions(ATN atn) → void
readModes(ATN atn) → void
readRules(ATN atn) → void
readSets(ATN atn, List<IntervalSet> sets) → void
readStates(ATN atn) → void
stateFactory(StateType type, int ruleIndex) ATNState?
toString() String
A string representation of this object.
inherited
verifyATN(ATN atn) → void

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

SERIALIZED_VERSION int
final