Lines Matching refs:Local

47 void SetContextId(Local<Context> context, int id);
48 int GetContextId(Local<Context> context);
54 Local<String> GetBigIntDescription(Isolate* isolate, Local<BigInt> bigint);
57 Local<String> GetDateDescription(Local<Date> date);
60 Local<String> GetFunctionDescription(Local<Function> function);
75 MaybeLocal<Array> GetInternalProperties(Isolate* isolate, Local<Value> value);
88 V8_EXPORT_PRIVATE bool GetPrivateMembers(Local<Context> context,
89 Local<Object> value,
90 std::vector<Local<Value>>* names_out,
91 std::vector<Local<Value>>* values_out);
97 MaybeLocal<Context> GetCreationContext(Local<Object> value);
163 v8::Local<v8::debug::Script> script;
165 v8::Local<v8::String> message;
211 Local<ScriptSource> Source() const;
219 bool SetScriptSource(v8::Local<v8::String> newSource, bool preview,
221 bool SetBreakpoint(v8::Local<v8::String> condition, debug::Location* location,
256 Local<String> source);
263 virtual void ScriptCompiled(v8::Local<Script> script, bool is_live_edited,
268 v8::Local<v8::Context> paused_context,
272 v8::Local<v8::Context> paused_context,
274 virtual void ExceptionThrown(v8::Local<v8::Context> paused_context,
275 v8::Local<v8::Value> exception,
276 v8::Local<v8::Value> promise, bool is_uncaught,
278 virtual bool IsFunctionBlackboxed(v8::Local<debug::Script> script,
283 virtual bool ShouldBeSkipped(v8::Local<v8::debug::Script> script, int line,
308 v8::Local<debug::Script> script);
310 int EstimatedValueSize(Isolate* isolate, v8::Local<v8::Value> value);
314 Local<Function> GetBuiltin(Isolate* isolate, Builtin builtin);
319 V8_EXPORT_PRIVATE v8::Local<v8::Message> CreateMessageFromException(
320 Isolate* isolate, v8::Local<v8::Value> error);
328 v8::Local<v8::Function> Function();
332 static v8::Local<debug::GeneratorObject> Cast(v8::Local<v8::Value> value);
392 Local<debug::Script> GetScript() const;
451 Local<debug::Script> GetScript() const;
481 v8::Isolate* isolate, v8::Local<v8::Function> func);
483 v8::Isolate* isolate, v8::Local<v8::Object> generator);
506 virtual v8::Local<v8::Object> GetObject() = 0;
507 virtual v8::Local<v8::Value> GetFunctionDebugName() = 0;
513 virtual bool SetVariableValue(v8::Local<v8::String> name,
514 v8::Local<v8::Value> value) = 0;
531 virtual v8::Local<v8::Value> GetReturnValue() const = 0;
532 virtual v8::Local<v8::String> GetFunctionDebugName() const = 0;
533 virtual v8::Local<v8::debug::Script> GetScript() const = 0;
535 virtual v8::Local<v8::Function> GetFunction() const = 0;
538 virtual v8::MaybeLocal<v8::Value> Evaluate(v8::Local<v8::String> source,
545 virtual bool Filter(v8::Local<v8::Object> object) = 0;
548 void QueryObjects(v8::Local<v8::Context> context,
552 void GlobalLexicalScopeNames(v8::Local<v8::Context> context,
555 void SetReturnValue(v8::Isolate* isolate, v8::Local<v8::Value> value);
565 MaybeLocal<Value> CallFunctionOn(Local<Context> context,
566 Local<Function> function, Local<Value> recv,
567 int argc, Local<Value> argv[],
577 v8::Isolate* isolate, v8::Local<v8::String> source, EvaluateGlobalMode mode,
581 v8::Isolate* isolate, v8::Local<v8::Script> function,
584 int GetDebuggingId(v8::Local<v8::Function> function);
586 bool SetFunctionBreakpoint(v8::Local<v8::Function> function,
587 v8::Local<v8::String> condition, BreakpointId* id);
617 v8::Isolate* isolate, v8::Local<v8::Value> key);
618 V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT v8::Local<EphemeronTable> Set(
619 v8::Isolate* isolate, v8::Local<v8::Value> key,
620 v8::Local<v8::Value> value);
622 V8_EXPORT_PRIVATE static Local<EphemeronTable> New(v8::Isolate* isolate);
635 v8::Local<v8::Value> getter();
636 v8::Local<v8::Value> setter();
638 static bool IsAccessorPair(v8::Local<v8::Value> obj);
652 v8::Local<v8::Value> value;
653 v8::Local<v8::Value> get;
654 v8::Local<v8::Value> set;
662 v8::Local<v8::Context> context, v8::Local<v8::Object> object,
672 virtual v8::Local<v8::Name> name() const = 0;
688 static bool IsWasmValueObject(v8::Local<v8::Value> obj);
696 v8::Local<v8::String> type() const;
710 MaybeLocal<Message> GetMessageFromPromise(Local<Promise> promise);