mirror of
https://github.com/github/codeql.git
synced 2026-05-03 04:39:29 +02:00
avoid materializing isFeasibleTuple
This commit is contained in:
@@ -106,6 +106,7 @@ private module FeasibleTuple {
|
||||
/**
|
||||
* Holds if the tuple `(r1, r2, r3)` might be on path from a start-state to an end-state in the product automaton.
|
||||
*/
|
||||
pragma[inline]
|
||||
predicate isFeasibleTuple(State r1, State r2, State r3) {
|
||||
// The first element is either inside a repetition (or the start state itself)
|
||||
isRepeitionOrStart(r1) and
|
||||
|
||||
Reference in New Issue
Block a user