Lines Matching defs:context
17 inline Realm* Realm::GetCurrent(v8::Local<v8::Context> context) {
18 if (UNLIKELY(!ContextEmbedderTag::IsNodeContext(context))) return nullptr;
20 context->GetAlignedPointerFromEmbedderData(ContextEmbedderIndex::kRealm));
64 inline T* Realm::GetBindingData(v8::Local<v8::Context> context) {
66 static_cast<BindingDataStore*>(context->GetAlignedPointerFromEmbedderData(
75 DCHECK_EQ(result->realm(), GetCurrent(context));
80 inline T* Realm::AddBindingData(v8::Local<v8::Context> context,
82 DCHECK_EQ(GetCurrent(context), this);
86 static_cast<BindingDataStore*>(context->GetAlignedPointerFromEmbedderData(
93 DCHECK_EQ(GetBindingData<T>(context), item.get());
128 v8::Local<v8::Context> Realm::context() const {