Predicate Make::deltaClosed
Holds if there is a state q
that can be reached from q1
along epsilon edges, such that there is a transition from
q
to q2
that consumes symbol s
.
Import path
import codeql.regex.nfa.NfaUtils
predicate deltaClosed(State q1, InputSymbol s, State q2)