Lines Matching refs:v8
43 static void Initialize(v8::Local<v8::Object> target,
44 v8::Local<v8::Value> unused,
45 v8::Local<v8::Context> context,
49 v8::Local<v8::Context> context,
50 v8::Local<v8::Module> module,
51 v8::Local<v8::Object> meta);
57 v8::Local<v8::Context> context() const;
70 v8::Local<v8::Object> object,
71 v8::Local<v8::Module> module,
72 v8::Local<v8::String> url,
73 v8::Local<v8::Object> context_object,
74 v8::Local<v8::Value> synthetic_evaluation_step);
77 static void New(const v8::FunctionCallbackInfo<v8::Value>& args);
78 static void Link(const v8::FunctionCallbackInfo<v8::Value>& args);
79 static void Instantiate(const v8::FunctionCallbackInfo<v8::Value>& args);
80 static void Evaluate(const v8::FunctionCallbackInfo<v8::Value>& args);
81 static void GetNamespace(const v8::FunctionCallbackInfo<v8::Value>& args);
82 static void GetStatus(const v8::FunctionCallbackInfo<v8::Value>& args);
83 static void GetError(const v8::FunctionCallbackInfo<v8::Value>& args);
85 const v8::FunctionCallbackInfo<v8::Value>& args);
88 const v8::FunctionCallbackInfo<v8::Value>& args);
90 const v8::FunctionCallbackInfo<v8::Value>& args);
91 static v8::MaybeLocal<v8::Value> SyntheticModuleEvaluationStepsCallback(
92 v8::Local<v8::Context> context, v8::Local<v8::Module> module);
94 const v8::FunctionCallbackInfo<v8::Value>& args);
95 static void CreateCachedData(const v8::FunctionCallbackInfo<v8::Value>& args);
97 static v8::MaybeLocal<v8::Module> ResolveModuleCallback(
98 v8::Local<v8::Context> context,
99 v8::Local<v8::String> specifier,
100 v8::Local<v8::FixedArray> import_attributes,
101 v8::Local<v8::Module> referrer);
102 static ModuleWrap* GetFromModule(node::Environment*, v8::Local<v8::Module>);
104 v8::Global<v8::Module> module_;
105 std::unordered_map<std::string, v8::Global<v8::Promise>> resolve_cache_;