![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/objects/string.h"
#include <optional>
#include <type_traits>
#include "src/common/assert-scope.h"
#include "src/common/globals.h"
#include "src/execution/isolate-utils.h"
#include "src/handles/handles-inl.h"
#include "src/heap/factory.h"
#include "src/heap/heap-layout-inl.h"
#include "src/numbers/hash-seed-inl.h"
#include "src/objects/heap-object.h"
#include "src/objects/instance-type-checker.h"
#include "src/objects/instance-type-inl.h"
#include "src/objects/name-inl.h"
#include "src/objects/objects-body-descriptors.h"
#include "src/objects/smi-inl.h"
#include "src/objects/string-table-inl.h"
#include "src/sandbox/external-pointer-inl.h"
#include "src/sandbox/external-pointer.h"
#include "src/sandbox/isolate.h"
#include "src/strings/string-hasher-inl.h"
#include "src/strings/unicode-inl.h"
#include "src/torque/runtime-macro-shims.h"
#include "src/torque/runtime-support.h"
#include "src/utils/utils.h"
#include "src/objects/object-macros.h"
#include "src/objects/object-macros-undef.h"
Go to the source code of this file.
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> |
#define STRING_CLASS_TYPES | ( | V | ) |
Definition at line 285 of file string-inl.h.