Searched refs:re_compiler_ctx_t (Results 1 – 6 of 6) sorted by relevance
/third_party/jerryscript/jerry-core/parser/regexp/ |
D | re-bytecode.h | 108 void re_initialize_regexp_bytecode (re_compiler_ctx_t *re_ctx_p); 109 uint32_t re_bytecode_size (re_compiler_ctx_t *re_ctx_p); 111 void re_append_opcode (re_compiler_ctx_t *re_ctx_p, const re_opcode_t opcode); 112 void re_append_byte (re_compiler_ctx_t *re_ctx_p, const uint8_t byte); 113 void re_append_char (re_compiler_ctx_t *re_ctx_p, const lit_code_point_t cp); 114 void re_append_value (re_compiler_ctx_t *re_ctx_p, const uint32_t value); 116 void re_insert_opcode (re_compiler_ctx_t *re_ctx_p, const uint32_t offset, const re_opcode_t opcode… 117 void re_insert_byte (re_compiler_ctx_t *re_ctx_p, const uint32_t offset, const uint8_t byte); 118 void re_insert_char (re_compiler_ctx_t *re_ctx_p, const uint32_t offset, const lit_code_point_t cp… 119 void re_insert_value (re_compiler_ctx_t *re_ctx_p, const uint32_t offset, const uint32_t value); [all …]
|
D | re-bytecode.c | 34 re_initialize_regexp_bytecode (re_compiler_ctx_t *re_ctx_p) /**< RegExp bytecode context */ in re_initialize_regexp_bytecode() 42 re_bytecode_size (re_compiler_ctx_t *re_ctx_p) /**< RegExp bytecode context */ in re_bytecode_size() 51 re_bytecode_reserve (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_bytecode_reserve() 65 re_bytecode_insert (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_bytecode_insert() 82 re_append_byte (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_append_byte() 93 re_insert_byte (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_insert_byte() 114 re_append_opcode (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_append_opcode() 124 re_insert_opcode (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_insert_opcode() 231 re_append_value (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_append_value() 243 re_insert_value (re_compiler_ctx_t *re_ctx_p, /**< RegExp bytecode context */ in re_insert_value() [all …]
|
D | re-parser.c | 54 re_get_group_end_opcode (re_compiler_ctx_t *re_ctx_p, /**< RegExp compiler context */ in re_get_group_end_opcode() 79 re_insert_into_group (re_compiler_ctx_t *re_ctx_p, /**< RegExp compiler context */ in re_insert_into_group() 125 re_insert_atom_iterator (re_compiler_ctx_t *re_ctx_p, /**< RegExp compiler context */ in re_insert_atom_iterator() 147 re_insert_assertion_lookahead (re_compiler_ctx_t *re_ctx_p, /**< RegExp compiler context */ in re_insert_assertion_lookahead() 176 re_parse_lazy_char (re_compiler_ctx_t *re_ctx_p) /**< RegExp parser context */ in re_parse_lazy_char() 195 re_parse_octal (re_compiler_ctx_t *re_ctx_p) /**< RegExp parser context */ in re_parse_octal() 230 re_check_quantifier (re_compiler_ctx_t *re_ctx_p) in re_check_quantifier() 248 re_parse_quantifier (re_compiler_ctx_t *re_ctx_p) /**< RegExp compiler context */ in re_parse_quantifier() 355 re_count_groups (re_compiler_ctx_t *re_ctx_p) /**< RegExp compiler context */ in re_count_groups() 431 re_parse_char_escape (re_compiler_ctx_t *re_ctx_p) /**< RegExp compiler context */ in re_parse_char_escape() [all …]
|
D | re-parser.h | 50 ecma_value_t re_parse_alternative (re_compiler_ctx_t *re_ctx_p, bool expect_eof);
|
D | re-compiler-context.h | 51 } re_compiler_ctx_t; typedef
|
D | re-compiler.c | 116 re_compiler_ctx_t re_ctx; in re_compile_bytecode()
|