Searched refs:can_stop_matching (Results 1 – 11 of 11) sorted by relevance
169 assert(!can_stop_matching(scratch)); in roseBlockEodExec()214 return can_stop_matching(scratch); in roseBlockAnchored()262 return can_stop_matching(scratch); in roseBlockFloating()407 assert(!can_stop_matching(scratch)); in roseBlockExec()416 if (can_stop_matching(scratch)) { in roseBlockExec()
196 if (can_stop_matching(scratch)) { in roseAnchoredCallback()217 assert(can_stop_matching(scratch)); in roseAnchoredCallback()495 if (can_stop_matching(scratch)) { in roseCallback_i()520 assert(can_stop_matching(scratch)); in roseCallback_i()546 if (can_stop_matching(scratch)) { in roseRunBoundaryProgram()632 return can_stop_matching(scratch) ? MO_HALT_MATCHING : MO_CONTINUE_MATCHING; in roseReportAdaptor()
106 assert(!can_stop_matching(scratch)); in roseCatchUpMPV()165 assert(!can_stop_matching(scratch) || rv == HWLM_TERMINATE_MATCHING); in roseCatchUpTo()
61 return can_stop_matching(scratch) ? MO_HALT_MATCHING : MO_CONTINUE_MATCHING; in roseNfaRunProgram()195 if (report_curr && can_stop_matching(scratch)) { in runExistingNfaToNextMatch()254 if (can_stop_matching(scratch)) { in runNewNfaToNextMatch()408 if (can_stop_matching(scratch)) { in roseCatchUpMPV_i()440 return can_stop_matching(scratch) ? HWLM_TERMINATE_MATCHING in roseCatchUpMPV_i()536 if (can_stop_matching(scratch)) { in buildSufPQ_final()825 if (can_stop_matching(scratch)) { in roseCatchUpNfas()877 assert(!can_stop_matching(scratch) || rv == HWLM_TERMINATE_MATCHING); in roseCatchUpAll()
417 assert(!can_stop_matching(scratch)); in do_rebuild()428 assert(!can_stop_matching(scratch)); in do_rebuild()607 if (can_stop_matching(scratch)) { in roseStreamExec()675 if (!can_stop_matching(scratch)) { in roseStreamExec()
227 if (can_stop_matching(scratch)) { in cleanUpDelayed()
567 assert(!can_stop_matching(scratch)); in roseSetExhaust()
582 if (can_stop_matching(scratch)) { in rawEodExec()599 if (can_stop_matching(scratch)) { in soleOutfixEodExec()785 assert(!can_stop_matching(scratch)); in rawStreamExec()806 assert(!can_stop_matching(scratch)); in pureLiteralStreamExec()838 assert(!can_stop_matching(scratch)); in soleOutfixStreamExec()965 } else if (likely(!can_stop_matching(scratch))) { in hs_scan_stream_internal()
316 assert(!can_stop_matching(scratch)); in roseDeliverReport()365 assert(!can_stop_matching(scratch)); in roseDeliverSomReport()
233 char can_stop_matching(const struct hs_scratch *scratch) { in can_stop_matching() function
410 if (can_stop_matching(q->scratch)) { in nfaExecTamarama_Q()432 if (can_stop_matching(q->scratch)) { in nfaExecTamarama_Q2()