#include "third_party/blink/renderer/platform/bindings/v8_private_property.h"
#include "third_party/blink/renderer/platform/bindings/script_state.h"
#include "third_party/blink/renderer/platform/bindings/script_wrappable.h"
#include "third_party/blink/renderer/platform/bindings/v8_binding.h"
#include "third_party/blink/renderer/platform/bindings/v8_binding_macros.h"
namespace blink {
static_assert …;
static_assert …;
V8PrivateProperty::Symbol V8PrivateProperty::GetWindowDocumentCachedAccessor(
v8::Isolate* isolate) { … }
V8PrivateProperty::Symbol V8PrivateProperty::GetCachedAccessor(
v8::Isolate* isolate,
CachedAccessor symbol_id) { … }
V8PrivateProperty::Symbol V8PrivateProperty::GetSymbol(
v8::Isolate* isolate,
const V8PrivateProperty::SymbolKey& key) { … }
v8::Local<v8::Private> V8PrivateProperty::CreateV8Private(v8::Isolate* isolate,
const char* symbol) { … }
}