![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::ExperimentalRegExp, including all inherited members.
CanBeHandled(RegExpTree *tree, DirectHandle< String > pattern, RegExpFlags flags, int capture_count) | v8::internal::ExperimentalRegExp | static |
Compile(Isolate *isolate, DirectHandle< IrRegExpData > re_data) | v8::internal::ExperimentalRegExp | static |
Exec(Isolate *isolate, DirectHandle< IrRegExpData > regexp_data, DirectHandle< String > subject, int index, int32_t *result_offsets_vector, uint32_t result_offsets_vector_length) | v8::internal::ExperimentalRegExp | static |
ExecRaw(Isolate *isolate, RegExp::CallOrigin call_origin, Tagged< IrRegExpData > regexp_data, Tagged< String > subject, int32_t *output_registers, int32_t output_register_count, int32_t subject_index) | v8::internal::ExperimentalRegExp | static |
Initialize(Isolate *isolate, DirectHandle< JSRegExp > re, DirectHandle< String > pattern, RegExpFlags flags, int capture_count) | v8::internal::ExperimentalRegExp | static |
IsCompiled(DirectHandle< IrRegExpData > re_data, Isolate *isolate) | v8::internal::ExperimentalRegExp | static |
kSupportsUnicode | v8::internal::ExperimentalRegExp | static |
MatchForCallFromJs(Address subject, int32_t start_position, Address input_start, Address input_end, int *output_registers, int32_t output_register_count, RegExp::CallOrigin call_origin, Isolate *isolate, Address regexp_data) | v8::internal::ExperimentalRegExp | static |
OneshotExec(Isolate *isolate, DirectHandle< IrRegExpData > regexp_data, DirectHandle< String > subject, int index, int32_t *result_offsets_vector, uint32_t result_offsets_vector_length) | v8::internal::ExperimentalRegExp | static |
OneshotExecRaw(Isolate *isolate, DirectHandle< IrRegExpData > regexp_data, DirectHandle< String > subject, int32_t *output_registers, int32_t output_register_count, int32_t subject_index) | v8::internal::ExperimentalRegExp | static |