![]() |
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::RegExpImpl, including all inherited members.
AtomCompile(Isolate *isolate, DirectHandle< JSRegExp > re, DirectHandle< String > pattern, RegExpFlags flags, DirectHandle< String > match_pattern) | v8::internal::RegExpImpl | static |
AtomExec(Isolate *isolate, DirectHandle< AtomRegExpData > regexp_data, DirectHandle< String > subject, int index, int32_t *result_offsets_vector, int result_offsets_vector_length) | v8::internal::RegExpImpl | static |
AtomExecRaw(Isolate *isolate, DirectHandle< AtomRegExpData > regexp_data, DirectHandle< String > subject, int index, int32_t *result_offsets_vector, int result_offsets_vector_length) | v8::internal::RegExpImpl | static |
AtomExecRaw(Isolate *isolate, const String::FlatContent &pattern, const String::FlatContent &subject, int index, RegExpFlags flags, int32_t *result_offsets_vector, int result_offsets_vector_length, const DisallowGarbageCollection &no_gc) | v8::internal::RegExpImpl | static |
Compile(Isolate *isolate, Zone *zone, RegExpCompileData *input, RegExpFlags flags, DirectHandle< String > pattern, DirectHandle< String > sample_subject, bool is_one_byte, uint32_t &backtrack_limit) | v8::internal::RegExpImpl | static |
CompileIrregexp(Isolate *isolate, DirectHandle< IrRegExpData > re_data, DirectHandle< String > sample_subject, bool is_one_byte) | v8::internal::RegExpImpl | static |
EnsureCompiledIrregexp(Isolate *isolate, DirectHandle< IrRegExpData > re_data, DirectHandle< String > sample_subject, bool is_one_byte) | v8::internal::RegExpImpl | inlinestatic |
IrregexpExec(Isolate *isolate, DirectHandle< IrRegExpData > regexp_data, DirectHandle< String > subject, int index, int32_t *result_offsets_vector, uint32_t result_offsets_vector_length) | v8::internal::RegExpImpl | static |
IrregexpExecRaw(Isolate *isolate, DirectHandle< IrRegExpData > regexp_data, DirectHandle< String > subject, int index, int32_t *output, int output_size) | v8::internal::RegExpImpl | static |
IrregexpInitialize(Isolate *isolate, DirectHandle< JSRegExp > re, DirectHandle< String > pattern, RegExpFlags flags, int capture_count, uint32_t backtrack_limit) | v8::internal::RegExpImpl | static |
IrregexpPrepare(Isolate *isolate, DirectHandle< IrRegExpData > regexp_data, DirectHandle< String > subject) | v8::internal::RegExpImpl | static |
ToString(DirectHandle< Object > value) | v8::internal::RegExpImpl | static |