![]() |
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::RegExp, including all inherited members.
AtomExecRaw(Isolate *isolate, Address data_address, Address subject_address, int32_t index, int32_t *result_offsets_vector, int32_t result_offsets_vector_length) | v8::internal::RegExp | static |
CallOrigin enum name | v8::internal::RegExp | |
CanGenerateBytecode() | v8::internal::RegExp | static |
Compile(Isolate *isolate, DirectHandle< JSRegExp > re, DirectHandle< String > pattern, RegExpFlags flags, uint32_t backtrack_limit) | v8::internal::RegExp | static |
CompileForTesting(Isolate *isolate, Zone *zone, RegExpCompileData *input, RegExpFlags flags, DirectHandle< String > pattern, DirectHandle< String > sample_subject, bool is_one_byte) | v8::internal::RegExp | static |
CreateCaptureNameMap(Isolate *isolate, ZoneVector< RegExpCapture * > *named_captures) | v8::internal::RegExp | static |
DotPrintForTesting(const char *label, RegExpNode *node) | v8::internal::RegExp | static |
EnsureFullyCompiled(Isolate *isolate, DirectHandle< RegExpData > re_data, DirectHandle< String > subject) | v8::internal::RegExp | static |
Exec(Isolate *isolate, DirectHandle< JSRegExp > regexp, DirectHandle< String > subject, int index, int32_t *result_offsets_vector, uint32_t result_offsets_vector_length) | v8::internal::RegExp | static |
Exec_Single(Isolate *isolate, DirectHandle< JSRegExp > regexp, DirectHandle< String > subject, int index, DirectHandle< RegExpMatchInfo > last_match_info) | v8::internal::RegExp | static |
ExperimentalOneshotExec(Isolate *isolate, DirectHandle< JSRegExp > regexp, DirectHandle< String > subject, int index, int32_t *result_offsets_vector, uint32_t result_offsets_vector_length) | v8::internal::RegExp | static |
IrregexpResult enum name | v8::internal::RegExp | |
IsUnmodifiedRegExp(Isolate *isolate, DirectHandle< JSRegExp > regexp) | v8::internal::RegExp | static |
kFromJs enum value | v8::internal::RegExp | |
kFromRuntime enum value | v8::internal::RegExp | |
kInternalRegExpException | v8::internal::RegExp | static |
kInternalRegExpFailure | v8::internal::RegExp | static |
kInternalRegExpFallbackToExperimental | v8::internal::RegExp | static |
kInternalRegExpRetry | v8::internal::RegExp | static |
kInternalRegExpSmallestResult | v8::internal::RegExp | static |
kInternalRegExpSuccess | v8::internal::RegExp | static |
kRegExpTooLargeToOptimize | v8::internal::RegExp | static |
RE_EXCEPTION enum value | v8::internal::RegExp | |
RE_FAILURE enum value | v8::internal::RegExp | |
RE_FALLBACK_TO_EXPERIMENTAL enum value | v8::internal::RegExp | |
RE_RETRY enum value | v8::internal::RegExp | |
RE_SUCCESS enum value | v8::internal::RegExp | |
SetLastMatchInfo(Isolate *isolate, DirectHandle< RegExpMatchInfo > last_match_info, DirectHandle< String > subject, int capture_count, int32_t *match) | v8::internal::RegExp | static |
ThrowRegExpException(Isolate *isolate, RegExpFlags flags, DirectHandle< String > pattern, RegExpError error) | v8::internal::RegExp | static |
ThrowRegExpException(Isolate *isolate, DirectHandle< RegExpData > re_data, RegExpError error_text) | v8::internal::RegExp | static |
VerifyFlags(RegExpFlags flags) | v8::internal::RegExp | static |
VerifySyntax(Zone *zone, uintptr_t stack_limit, const CharT *input, int input_length, RegExpFlags flags, RegExpError *regexp_error_out, const DisallowGarbageCollection &no_gc) | v8::internal::RegExp | static |