![]() |
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 |