v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
string-inl.h File Reference
Include dependency graph for string-inl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::SharedStringAccessGuardIfNeeded
 
class  v8::internal::SequentialStringKey< Char >
 
class  v8::internal::SeqSubStringKey< SeqString >
 
class  v8::internal::StringCharacterStream
 
class  v8::internal::SubStringRange::iterator
 
class  v8::internal::SeqOneByteString::BodyDescriptor
 
class  v8::internal::SeqTwoByteString::BodyDescriptor
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define STRING_CLASS_TYPES(V)
 

Typedefs

using v8::internal::OneByteStringKey = SequentialStringKey<uint8_t>
 
using v8::internal::TwoByteStringKey = SequentialStringKey<uint16_t>
 
using v8::internal::SeqOneByteSubStringKey = SeqSubStringKey<SeqOneByteString>
 
using v8::internal::SeqTwoByteSubStringKey = SeqSubStringKey<SeqTwoByteString>
 

Macro Definition Documentation

◆ STRING_CLASS_TYPES

#define STRING_CLASS_TYPES ( V)
Value:
V(SeqOneByteString) \
V(SeqTwoByteString) \
V(ConsString) \
V(ExternalOneByteString) \
V(ExternalTwoByteString) \
V(SlicedString) \
V(ThinString)
#define V(Name)

Definition at line 285 of file string-inl.h.