• Home
  • Raw
  • Download

Lines Matching refs:MatchState

198 typedef struct MatchState {  struct
209 } MatchState; typedef
213 static const char *match (MatchState *ms, const char *s, const char *p);
226 static int check_capture (MatchState *ms, int l) { in check_capture()
234 static int capture_to_close (MatchState *ms) { in capture_to_close()
242 static const char *classend (MatchState *ms, const char *p) { in classend()
309 static int singlematch (MatchState *ms, const char *s, const char *p, in singlematch()
325 static const char *matchbalance (MatchState *ms, const char *s, in matchbalance()
346 static const char *max_expand (MatchState *ms, const char *s, in max_expand()
361 static const char *min_expand (MatchState *ms, const char *s, in min_expand()
374 static const char *start_capture (MatchState *ms, const char *s, in start_capture()
388 static const char *end_capture (MatchState *ms, const char *s, in end_capture()
399 static const char *match_capture (MatchState *ms, const char *s, int l) { in match_capture()
410 static const char *match (MatchState *ms, const char *s, const char *p) { in match()
536 static void push_onecapture (MatchState *ms, int i, const char *s, in push_onecapture()
555 static int push_captures (MatchState *ms, const char *s, const char *e) { in push_captures()
598 MatchState ms; in str_find_aux()
640 MatchState ms; in gmatch_aux()
678 static void add_s (MatchState *ms, luaL_Buffer *b, const char *s, in add_s()
704 static void add_value (MatchState *ms, luaL_Buffer *b, const char *s, in add_value()
743 MatchState ms; in str_gsub()