Lines Matching defs:script

5 #include "src/inspector/v8-debugger-script.h"
93 ActualScript(v8::Isolate* isolate, v8::Local<v8::debug::Script> script,
96 : V8DebuggerScript(isolate, String16::fromInteger(script->Id()),
97 GetScriptURL(isolate, script, client),
98 GetScriptName(isolate, script, client)),
101 Initialize(script);
135 auto script = this->script();
136 if (!script->IsWasm())
138 return v8::Just(v8::debug::WasmScript::Cast(*script)->GetDebugSymbolType());
142 auto script = this->script();
143 if (!script->IsWasm()) return v8::Nothing<String16>();
145 v8::debug::WasmScript::Cast(*script)->ExternalSymbolsURL();
157 if (script()->IsWasm()) {
158 return v8::debug::WasmScript::Cast(*script())->CodeOffset();
184 if (preview || result->script.IsEmpty()) return;
187 Initialize(scope.Escape(result->script));
195 v8::Local<v8::debug::Script> script = m_script.Get(m_isolate);
197 if (!script->GetPossibleBreakpoints(start, end, restrictToFunction,
248 return script()->SetBreakpoint(toV8String(m_isolate, condition), location,
254 return script()->SetInstrumentationBreakpoint(id);
271 v8::Local<v8::debug::Script> script,
274 if (script->SourceURL().ToLocal(&sourceURL) && sourceURL->Length() > 0)
276 return GetScriptName(isolate, script, client);
280 v8::Local<v8::debug::Script> script,
283 if (script->Name().ToLocal(&v8Name) && v8Name->Length() > 0) {
292 v8::Local<v8::debug::Script> script() const override {
296 void Initialize(v8::Local<v8::debug::Script> script) {
299 script->SourceURL().ToLocal(&tmp) && tmp->Length() > 0;
300 if (script->SourceMappingURL().ToLocal(&tmp))
302 m_startLine = script->StartLine();
303 m_startColumn = script->StartColumn();
304 m_endLine = script->EndLine();
305 m_endColumn = script->EndColumn();
307 USE(script->ContextId().To(&m_executionContextId));
310 if (script->IsWasm()) {
315 m_isModule = script->IsModule();
317 m_script.Reset(m_isolate, script);
319 m_scriptSource.Reset(m_isolate, script->Source());
379 script()->RemoveWasmBreakpoint(id);