Lines Matching refs:rure
17 typedef struct rure rure; typedef
135 rure *rure_compile_must(const char *pattern);
156 rure *rure_compile(const uint8_t *pattern, size_t length,
165 void rure_free(rure *re);
185 bool rure_is_match(rure *re, const uint8_t *haystack, size_t length,
208 bool rure_find(rure *re, const uint8_t *haystack, size_t length,
236 bool rure_find_captures(rure *re, const uint8_t *haystack, size_t length,
261 bool rure_shortest_match(rure *re, const uint8_t *haystack, size_t length,
273 int32_t rure_capture_name_index(rure *re, const char *name);
280 rure_iter_capture_names *rure_iter_capture_names_new(rure *re);
305 rure_iter *rure_iter_new(rure *re);
373 rure_captures *rure_captures_new(rure *re);