Lines Matching refs:script

11 #include "src/codegen/script-details.h"
394 i::Handle<i::Script> script = Utils::OpenHandle(this);
395 return script->context_data() ==
396 script->GetReadOnlyRoots().uninitialized_symbol();
408 i::Handle<i::Script> script = Utils::OpenHandle(this);
410 if (script->type() == i::Script::TYPE_WASM) return 0;
412 if (!script->source().IsString()) {
413 return script->line_offset();
415 i::Isolate* isolate = script->GetIsolate();
418 i::Script::GetPositionInfo(script, i::String::cast(script->source()).length(),
424 i::Handle<i::Script> script = Utils::OpenHandle(this);
426 if (script->type() == i::Script::TYPE_WASM) {
427 return script->wasm_native_module()->wire_bytes().length();
430 if (!script->source().IsString()) {
431 return script->column_offset();
433 i::Isolate* isolate = script->GetIsolate();
436 i::Script::GetPositionInfo(script, i::String::cast(script->source()).length(),
442 i::Handle<i::Script> script = Utils::OpenHandle(this);
443 i::Isolate* isolate = script->GetIsolate();
444 i::Handle<i::Object> value(script->name(), isolate);
450 i::Handle<i::Script> script = Utils::OpenHandle(this);
451 i::Isolate* isolate = script->GetIsolate();
452 i::Handle<i::PrimitiveHeapObject> value(script->source_url(), isolate);
458 i::Handle<i::Script> script = Utils::OpenHandle(this);
459 i::Isolate* isolate = script->GetIsolate();
460 i::Handle<i::Object> value(script->source_mapping_url(), isolate);
466 i::Handle<i::Script> script = Utils::OpenHandle(this);
467 i::Object value = script->context_data();
473 i::Handle<i::Script> script = Utils::OpenHandle(this);
474 i::Isolate* isolate = script->GetIsolate();
476 if (script->type() == i::Script::TYPE_WASM) {
478 script->wasm_managed_native_module(), isolate);
482 i::Handle<i::PrimitiveHeapObject> source(script->source(), isolate);
513 i::Handle<i::Script> script = Utils::OpenHandle(this);
515 if (script->type() == i::Script::TYPE_WASM) {
516 i::wasm::NativeModule* native_module = script->wasm_native_module();
522 i::Isolate* isolate = script->GetIsolate();
523 i::Script::InitLineEnds(isolate, script);
524 CHECK(script->line_ends().IsFixedArray());
526 i::Handle<i::FixedArray>::cast(i::handle(script->line_ends(), isolate));
537 script, start_offset, end_offset, restrict_to_function,
556 current_line_end_index + script->line_offset(),
558 (current_line_end_index == 0 ? script->column_offset() : 0),
565 i::Handle<i::Script> script = Utils::OpenHandle(this);
567 if (script->type() == i::Script::TYPE_WASM) {
573 int line = std::max(location.GetLineNumber() - script->line_offset(), 0);
576 column = std::max(0, column - script->column_offset());
579 i::Script::InitLineEnds(script->GetIsolate(), script);
580 CHECK(script->line_ends().IsFixedArray());
582 i::handle(script->line_ends(), script->GetIsolate()));
593 i::Handle<i::Script> script = Utils::OpenHandle(this);
595 i::Script::GetPositionInfo(script, offset, &info, i::Script::WITH_OFFSET);
596 if (script->HasSourceURLComment()) {
597 info.line -= script->line_offset();
598 if (info.line == 0) info.column -= script->column_offset();
605 i::Handle<i::Script> script = Utils::OpenHandle(this);
606 i::Isolate* isolate = script->GetIsolate();
608 script, Utils::OpenHandle(*newSource), preview, result);
613 i::Handle<i::Script> script = Utils::OpenHandle(this);
614 i::Isolate* isolate = script->GetIsolate();
617 script, Utils::OpenHandle(*condition), &offset, id)) {
625 i::Handle<i::Script> script = Utils::OpenHandle(this);
626 i::Isolate* isolate = script->GetIsolate();
628 if (script->type() == i::Script::TYPE_WASM) {
629 isolate->debug()->SetInstrumentationBreakpointForWasmScript(script, id);
633 i::SharedFunctionInfo::ScriptIterator it(isolate, *script);
646 i::Handle<i::Script> script = Utils::OpenHandle(this);
647 i::Isolate* isolate = script->GetIsolate();
648 isolate->debug()->RemoveBreakpointForWasmScript(script, id);
670 WasmScript* WasmScript::Cast(Script* script) {
671 CHECK(script->IsWasm());
672 return static_cast<WasmScript*>(script);
676 i::Handle<i::Script> script = Utils::OpenHandle(this);
677 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
678 switch (script->wasm_native_module()->module()->debug_symbols.type) {
691 i::Handle<i::Script> script = Utils::OpenHandle(this);
692 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
695 script->wasm_native_module()->module()->debug_symbols;
699 script->wasm_native_module()->wire_bytes());
707 i::Handle<i::Script> script = Utils::OpenHandle(this);
708 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
709 i::wasm::NativeModule* native_module = script->wasm_native_module();
717 i::Handle<i::Script> script = Utils::OpenHandle(this);
718 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
719 i::wasm::NativeModule* native_module = script->wasm_native_module();
727 i::Handle<i::Script> script = Utils::OpenHandle(this);
728 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
729 i::wasm::NativeModule* native_module = script->wasm_native_module();
742 i::Handle<i::Script> script = Utils::OpenHandle(this);
743 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
744 i::wasm::NativeModule* native_module = script->wasm_native_module();
753 i::Handle<i::Script> script = Utils::OpenHandle(this);
754 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
755 i::wasm::NativeModule* native_module = script->wasm_native_module();
769 i::Handle<i::Script> script = Utils::OpenHandle(this);
770 DCHECK_EQ(i::Script::TYPE_WASM, script->type());
771 i::wasm::NativeModule* native_module = script->wasm_native_module();
811 for (i::Script script = iterator.Next(); !script.is_null();
812 script = iterator.Next()) {
814 if (script.type() != i::Script::TYPE_NORMAL &&
815 script.type() != i::Script::TYPE_WASM) {
819 if (script.type() != i::Script::TYPE_NORMAL) continue;
821 if (!script.HasValidSource()) continue;
823 i::Handle<i::Script> script_handle(script, isolate);
871 void ResetBlackboxedStateCache(Isolate* v8_isolate, Local<Script> script) {
876 *Utils::OpenHandle(*script));
976 i::Object maybe_script = obj->function().shared().script();
978 i::Handle<i::Script> script(i::Script::cast(maybe_script), obj->GetIsolate());
979 return ToApiHandle<v8::debug::Script>(script);
990 i::Object maybe_script = obj->function().shared().script();
993 i::Handle<i::Script> script(i::Script::cast(maybe_script), isolate);
997 i::Script::GetPositionInfo(script, obj->source_position(), &info,
1170 return ToApiHandle<Script>(script_->script);
1221 return ToApiHandle<Script>(script_->script);