Lines Matching refs:v8
20 class V8Console : public v8::debug::ConsoleDelegate {
22 v8::Local<v8::Object> createCommandLineAPI(v8::Local<v8::Context> context,
24 void installMemoryGetter(v8::Local<v8::Context> context,
25 v8::Local<v8::Object> console);
29 CommandLineAPIScope(v8::Local<v8::Context>,
30 v8::Local<v8::Object> commandLineAPI,
31 v8::Local<v8::Object> global);
36 v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&);
37 static void accessorSetterCallback(v8::Local<v8::Name>,
38 v8::Local<v8::Value>,
39 const v8::PropertyCallbackInfo<void>&);
41 v8::Local<v8::Context> m_context;
42 v8::Local<v8::Object> m_commandLineAPI;
43 v8::Local<v8::Object> m_global;
44 v8::Local<v8::Set> m_installedMethods;
53 void Debug(const v8::debug::ConsoleCallArguments&,
54 const v8::debug::ConsoleContext& consoleContext) override;
55 void Error(const v8::debug::ConsoleCallArguments&,
56 const v8::debug::ConsoleContext& consoleContext) override;
57 void Info(const v8::debug::ConsoleCallArguments&,
58 const v8::debug::ConsoleContext& consoleContext) override;
59 void Log(const v8::debug::ConsoleCallArguments&,
60 const v8::debug::ConsoleContext& consoleContext) override;
61 void Warn(const v8::debug::ConsoleCallArguments&,
62 const v8::debug::ConsoleContext& consoleContext) override;
63 void Dir(const v8::debug::ConsoleCallArguments&,
64 const v8::debug::ConsoleContext& consoleContext) override;
65 void DirXml(const v8::debug::ConsoleCallArguments&,
66 const v8::debug::ConsoleContext& consoleContext) override;
67 void Table(const v8::debug::ConsoleCallArguments&,
68 const v8::debug::ConsoleContext& consoleContext) override;
69 void Trace(const v8::debug::ConsoleCallArguments&,
70 const v8::debug::ConsoleContext& consoleContext) override;
71 void Group(const v8::debug::ConsoleCallArguments&,
72 const v8::debug::ConsoleContext& consoleContext) override;
73 void GroupCollapsed(const v8::debug::ConsoleCallArguments&,
74 const v8::debug::ConsoleContext& consoleContext) override;
75 void GroupEnd(const v8::debug::ConsoleCallArguments&,
76 const v8::debug::ConsoleContext& consoleContext) override;
77 void Clear(const v8::debug::ConsoleCallArguments&,
78 const v8::debug::ConsoleContext& consoleContext) override;
79 void Count(const v8::debug::ConsoleCallArguments&,
80 const v8::debug::ConsoleContext& consoleContext) override;
81 void CountReset(const v8::debug::ConsoleCallArguments&,
82 const v8::debug::ConsoleContext& consoleContext) override;
83 void Assert(const v8::debug::ConsoleCallArguments&,
84 const v8::debug::ConsoleContext& consoleContext) override;
85 void Profile(const v8::debug::ConsoleCallArguments&,
86 const v8::debug::ConsoleContext& consoleContext) override;
87 void ProfileEnd(const v8::debug::ConsoleCallArguments&,
88 const v8::debug::ConsoleContext& consoleContext) override;
89 void Time(const v8::debug::ConsoleCallArguments&,
90 const v8::debug::ConsoleContext& consoleContext) override;
91 void TimeEnd(const v8::debug::ConsoleCallArguments&,
92 const v8::debug::ConsoleContext& consoleContext) override;
93 void TimeStamp(const v8::debug::ConsoleCallArguments&,
94 const v8::debug::ConsoleContext& consoleContext) override;
96 template <void (V8Console::*func)(const v8::FunctionCallbackInfo<v8::Value>&)>
97 static void call(const v8::FunctionCallbackInfo<v8::Value>& info) { in call()
99 static_cast<V8Console*>(info.Data().As<v8::External>()->Value()); in call()
103 template <void (V8Console::*func)(const v8::FunctionCallbackInfo<v8::Value>&,
105 static void call(const v8::FunctionCallbackInfo<v8::Value>& info) { in call()
107 info.Data().As<v8::ArrayBuffer>()->GetContents().Data()); in call()
110 template <void (V8Console::*func)(const v8::debug::ConsoleCallArguments&,
111 const v8::debug::ConsoleContext&)>
112 static void call(const v8::FunctionCallbackInfo<v8::Value>& info) { in call()
114 info.Data().As<v8::ArrayBuffer>()->GetContents().Data()); in call()
115 v8::debug::ConsoleCallArguments args(info); in call()
116 (data->first->*func)(args, v8::debug::ConsoleContext()); in call()
121 void memoryGetterCallback(const v8::FunctionCallbackInfo<v8::Value>&);
122 void memorySetterCallback(const v8::FunctionCallbackInfo<v8::Value>&);
125 void keysCallback(const v8::FunctionCallbackInfo<v8::Value>&, int sessionId);
126 void valuesCallback(const v8::FunctionCallbackInfo<v8::Value>&,
128 void debugFunctionCallback(const v8::FunctionCallbackInfo<v8::Value>&,
130 void undebugFunctionCallback(const v8::FunctionCallbackInfo<v8::Value>&,
132 void monitorFunctionCallback(const v8::FunctionCallbackInfo<v8::Value>&,
134 void unmonitorFunctionCallback(const v8::FunctionCallbackInfo<v8::Value>&,
136 void lastEvaluationResultCallback(const v8::FunctionCallbackInfo<v8::Value>&,
138 void inspectCallback(const v8::FunctionCallbackInfo<v8::Value>&,
140 void copyCallback(const v8::FunctionCallbackInfo<v8::Value>&, int sessionId);
141 void inspectedObject(const v8::FunctionCallbackInfo<v8::Value>&,
143 void inspectedObject0(const v8::FunctionCallbackInfo<v8::Value>& info, in inspectedObject0()
147 void inspectedObject1(const v8::FunctionCallbackInfo<v8::Value>& info, in inspectedObject1()
151 void inspectedObject2(const v8::FunctionCallbackInfo<v8::Value>& info, in inspectedObject2()
155 void inspectedObject3(const v8::FunctionCallbackInfo<v8::Value>& info, in inspectedObject3()
159 void inspectedObject4(const v8::FunctionCallbackInfo<v8::Value>& info, in inspectedObject4()
163 void queryObjectsCallback(const v8::FunctionCallbackInfo<v8::Value>& info,