| Interface | Description |
|---|---|
| ReplaceStringParser.Consumer<T,R> |
| Class | Description |
|---|---|
| CanBeHeldWeaklyNode | |
| FloatParser | |
| FloatParserNode | |
| GCNode |
Built-in that wraps the host's garbage collection invocation mechanism.
|
| HeapDump | |
| IsPristineObjectNode |
Helper node for optimization of built-in functions.
|
| JSCollectionsNormalizeNode |
This implements behavior for Collections of ES6.
|
| JSRegExpExecIntlNode |
Implements ES6 21.2.5.2.1 Runtime Semantics: RegExpExec ( R, S ).
|
| JSRegExpExecIntlNode.BuildGroupsObjectNode | |
| JSRegExpExecIntlNode.JSRegExpExecBuiltinNode | |
| JSRegExpExecIntlNode.JSRegExpExecIntlIgnoreLastIndexNode |
Ignores the
lastIndex and global properties of the RegExp during matching. |
| ListGetNode | |
| ListSizeNode | |
| ReplaceStringParser<T> |
Helper for parsing replacement value parameters of String.prototype.[@@replace] and
RegExp.prototype.[@@replace].
|
| ReplaceStringParser.CaptureGroupToken | |
| ReplaceStringParser.LiteralToken | |
| ReplaceStringParser.NamedCaptureGroupToken | |
| ReplaceStringParser.Token | |
| SharedMemorySync |
Implementation of the synchronization primitives of ECMA2017 Shared Memory model.
|
| StringEscape |
String escape/unescape utility class.
|
| Enum | Description |
|---|---|
| ReplaceStringParser.Token.Kind |