#include <ParserArena.h>
|
| | IdentifierArena () |
| |
| template<typename T > |
| ALWAYS_INLINE const Identifier & | makeIdentifier (VM *, const T *characters, size_t length) |
| |
| ALWAYS_INLINE const Identifier & | makeEmptyIdentifier (VM *) |
| |
| ALWAYS_INLINE const Identifier & | makeIdentifierLCharFromUChar (VM *, const UChar *characters, size_t length) |
| |
| const Identifier & | makeNumericIdentifier (VM *, double number) |
| |
| void | clear () |
| |
| | IdentifierArena () |
| |
| template<typename T > |
| ALWAYS_INLINE const Identifier & | makeIdentifier (VM *, const T *characters, size_t length) |
| |
| ALWAYS_INLINE const Identifier & | makeEmptyIdentifier (VM *) |
| |
| ALWAYS_INLINE const Identifier & | makeIdentifierLCharFromUChar (VM *, const UChar *characters, size_t length) |
| |
| const Identifier & | makeNumericIdentifier (VM *, double number) |
| |
| void | clear () |
| |
◆ IdentifierVector [1/2]
◆ IdentifierVector [2/2]
◆ IdentifierArena() [1/2]
| JSC::IdentifierArena::IdentifierArena |
( |
| ) |
|
|
inline |
◆ IdentifierArena() [2/2]
| JSC::IdentifierArena::IdentifierArena |
( |
| ) |
|
|
inline |
◆ clear() [1/2]
| void JSC::IdentifierArena::clear |
( |
| ) |
|
|
inline |
◆ clear() [2/2]
| void JSC::IdentifierArena::clear |
( |
| ) |
|
|
inline |
◆ makeEmptyIdentifier() [1/2]
◆ makeEmptyIdentifier() [2/2]
◆ makeIdentifier() [1/2]
◆ makeIdentifier() [2/2]
◆ makeIdentifierLCharFromUChar() [1/2]
◆ makeIdentifierLCharFromUChar() [2/2]
◆ makeNumericIdentifier() [1/2]
| const Identifier & JSC::IdentifierArena::makeNumericIdentifier |
( |
VM * |
vm, |
|
|
double |
number |
|
) |
| |
|
inline |
◆ makeNumericIdentifier() [2/2]
| const Identifier& JSC::IdentifierArena::makeNumericIdentifier |
( |
VM * |
, |
|
|
double |
number |
|
) |
| |
◆ MaximumCachableCharacter
| static const int JSC::IdentifierArena::MaximumCachableCharacter = 128 |
|
static |
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/ParserArena.h