Page MenuHomePhorge

regex.h
No OneTemporary

Size
1008 B
Referenced Files
None
Subscribers
None
#ifndef REGEX_H
#define REGEX_H
#include "types.h"
#include "gc.h"
void init_regex_module(void);
void cleanup_regex_module(void);
void regex_gc_update_roots(jsoff_t (*weak_off)(void *ctx, jsoff_t old), GC_OP_VAL_ARGS);
size_t js_to_pcre2_pattern(const char *src, size_t src_len, char *dst, size_t dst_size);
jsval_t builtin_regexp_symbol_split(ant_t *js, jsval_t *args, int nargs);
jsval_t builtin_regexp_symbol_match(ant_t *js, jsval_t *args, int nargs);
jsval_t builtin_regexp_symbol_replace(ant_t *js, jsval_t *args, int nargs);
jsval_t builtin_regexp_symbol_search(ant_t *js, jsval_t *args, int nargs);
jsval_t builtin_regexp_flags_getter(ant_t *js, jsval_t *args, int nargs);
jsval_t is_regexp_like(ant_t *js, jsval_t value);
jsval_t reject_regexp_arg(ant_t *js, jsval_t value, const char *method_name);
jsval_t do_regex_match_pcre2(
ant_t *js, const char *pattern_ptr, jsoff_t pattern_len,
const char *str_ptr, jsoff_t str_len,
bool global_flag, bool ignore_case, bool multiline
);
#endif

File Metadata

Mime Type
text/x-c
Expires
Thu, Mar 26, 4:41 PM (2 d)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
511782
Default Alt Text
regex.h (1008 B)

Event Timeline