mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-11-19 10:34:25 +03:00
Introduce REPEAT_ALWAYS model for {0,} castle repeats
As Castle guards the repeats, no more state is needed for these repeats
This commit is contained in:
@@ -68,7 +68,8 @@ struct RepeatStateInfo {
|
||||
* type.
|
||||
*/
|
||||
enum RepeatType chooseRepeatType(const depth &repeatMin, const depth &repeatMax,
|
||||
u32 minPeriod, bool is_reset);
|
||||
u32 minPeriod, bool is_reset,
|
||||
bool has_external_guard = false);
|
||||
|
||||
u32 calcPackedBytes(u64a val);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user