Lines Matching defs:script

42 #include "src/codegen/script-details.h"
174 i::Handle<i::Script> script) {
175 i::Handle<i::Object> scriptName(script->GetNameOrSourceURL(), isolate);
176 i::Handle<i::Object> source_map_url(script->source_mapping_url(), isolate);
177 i::Handle<i::Object> host_defined_options(script->host_defined_options(),
179 ScriptOriginOptions options(script->origin_options());
182 is_wasm = script->type() == i::Script::TYPE_WASM;
186 script->line_offset(), script->column_offset(),
187 options.IsSharedCrossOrigin(), script->id(),
2034 return i::Script::cast(function_info.script()).id();
2043 if (obj->script().IsScript()) {
2044 i::Handle<i::Script> script(i::Script::cast(obj->script()), isolate);
2045 return i::Script::GetLineNumber(script, code_pos);
2057 if (obj->script().IsScript()) {
2058 i::Object name = i::Script::cast(obj->script()).name();
2071 if (obj->script().IsScript()) {
2072 i::Object url = i::Script::cast(obj->script()).source_url();
2085 if (obj->script().IsScript()) {
2086 i::Object url = i::Script::cast(obj->script()).source_mapping_url();
2132 handle(fun->shared().script(), isolate);
2148 i::Script::cast(fun->shared().script()).host_defined_options(), isolate);
2199 CHECK(sfi.script().IsScript());
2201 i::handle(i::Script::cast(sfi.script()).name(), isolate));
2335 i::Handle<i::Script> script(
2338 i::Script::GetPositionInfo(script, offset, &info, i::Script::WITH_OFFSET);
2683 i::Handle<i::Script> script(i::Script::cast(shared->script()), isolate);
2687 script_or_module->set_resource_name(script->name());
2688 script_or_module->set_host_defined_options(script->host_defined_options());
2691 i::handle(script->script_or_modules(), isolate);
2693 script->set_script_or_modules(*list);
2861 // message, script, and location need to be restored to Isolate TLS
2990 i::Handle<i::Script> script(self->script(), isolate);
2991 return GetScriptOriginForScript(isolate, script);
3077 i::Handle<i::Script> script(self->script(), isolate);
3079 if (script->type() != i::Script::TYPE_WASM) {
3083 auto debug_script = ToApiHandle<debug::Script>(script);
3116 return self->script().origin_options().IsSharedCrossOrigin();
3123 return self->script().origin_options().IsOpaque();
3187 i::Handle<i::Script> script(self->script(), isolate);
3189 CHECK(i::Script::GetPositionInfo(script,
3192 if (script->HasSourceURLComment()) {
3193 info.line -= script->line_offset();
3195 info.column -= script->column_offset();
3202 return Utils::OpenHandle(this)->script().id();
3208 i::Handle<i::Object> name(self->script().name(), isolate);
3216 i::Handle<i::Object> name_or_source_url(self->script().GetNameOrSourceURL(),
3225 if (!self->script().HasValidSource()) return {};
3226 i::Handle<i::PrimitiveHeapObject> source(self->script().source(), isolate);
3234 i::Handle<i::Object> source_mapping_url(self->script().source_mapping_url(),
3250 return self->script().compilation_type() == i::Script::COMPILATION_TYPE_EVAL;
3260 return Utils::OpenHandle(this)->script().IsUserJavaScript();
4473 // a script.
4734 // a script.
4749 // any author script.
5323 if (func->shared().script().IsScript()) {
5324 i::Handle<i::Script> script(i::Script::cast(func->shared().script()),
5326 return GetScriptOriginForScript(func->GetIsolate(), script);
5339 if (func->shared().script().IsScript()) {
5340 i::Handle<i::Script> script(i::Script::cast(func->shared().script()),
5342 return i::Script::GetLineNumber(script, func->shared().StartPosition());
5353 if (func->shared().script().IsScript()) {
5354 i::Handle<i::Script> script(i::Script::cast(func->shared().script()),
5356 return i::Script::GetColumnNumber(script, func->shared().StartPosition());
5373 if (!func.shared().script().IsScript()) return v8::UnboundScript::kNoScriptId;
5374 return i::Script::cast(func.shared().script()).id();
7844 i::handle(i::String::cast(obj->script().name()), obj->GetIsolate());