commonMain.org.antlr.v4.kotlinruntime.atn.StarLoopEntryState.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of antlr-kotlin-runtime-jvm Show documentation
Show all versions of antlr-kotlin-runtime-jvm Show documentation
Kotlin multiplatform port of ANTLR
/*
* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved.
* Use of this file is governed by the BSD 3-clause license that
* can be found in the LICENSE.txt file in the project root.
*/
package org.antlr.v4.kotlinruntime.atn
import org.antlr.v4.kotlinruntime.dfa.DFA
class StarLoopEntryState : DecisionState() {
var loopBackState: StarLoopbackState? = null
/**
* Indicates whether this state can benefit from a precedence DFA during SLL
* decision making.
*
*
* This is a computed property that is calculated during ATN deserialization
* and stored for use in [ParserATNSimulator] and
* [ParserInterpreter].
*
* @see DFA.isPrecedenceDfa
*/
var isPrecedenceDecision: Boolean = false
override val stateType: Int
get() = ATNState.STAR_LOOP_ENTRY
}