• Home
  • Raw
  • Download

Lines Matching full:script

38   if (auto script = GetScript()) {  in IsNative()  local
39 return script->type() == Script::TYPE_NATIVE; in IsNative()
45 if (auto script = GetScript()) { in IsEval() local
46 return script->compilation_type() == Script::COMPILATION_TYPE_EVAL; in IsEval()
78 Handle<Script> script; in GetLineNumber() local
79 if (GetScript(isolate, info).ToHandle(&script)) { in GetLineNumber()
81 int line_number = Script::GetLineNumber(script, position) + 1; in GetLineNumber()
82 if (script->HasSourceURLComment()) { in GetLineNumber()
83 line_number -= script->line_offset(); in GetLineNumber()
99 Handle<Script> script; in GetColumnNumber() local
100 if (GetScript(isolate, info).ToHandle(&script)) { in GetColumnNumber()
101 int column_number = Script::GetColumnNumber(script, position) + 1; in GetColumnNumber()
102 if (script->HasSourceURLComment()) { in GetColumnNumber()
103 if (Script::GetLineNumber(script, position) == script->line_offset()) { in GetColumnNumber()
104 column_number -= script->column_offset(); in GetColumnNumber()
120 Handle<Script> script; in GetEnclosingLineNumber() local
121 if (!GetScript(isolate, info).ToHandle(&script)) { in GetEnclosingLineNumber()
130 return Script::GetLineNumber(script, position) + 1; in GetEnclosingLineNumber()
134 return Script::GetLineNumber(script, position) + 1; in GetEnclosingLineNumber()
147 Handle<Script> script; in GetEnclosingColumnNumber() local
148 if (!GetScript(isolate, info).ToHandle(&script)) { in GetEnclosingColumnNumber()
157 return Script::GetColumnNumber(script, position) + 1; in GetEnclosingColumnNumber()
161 return Script::GetColumnNumber(script, position) + 1; in GetEnclosingColumnNumber()
165 if (auto script = GetScript()) { in GetScriptId() local
166 return script->id(); in GetScriptId()
172 if (auto script = GetScript()) { in GetScriptName() local
173 return script->name(); in GetScriptName()
179 if (auto script = GetScript()) { in GetScriptNameOrSourceURL() local
180 return script->GetNameOrSourceURL(); in GetScriptNameOrSourceURL()
186 if (auto script = GetScript()) { in GetScriptSource() local
187 if (script->HasValidSource()) { in GetScriptSource()
188 return script->source(); in GetScriptSource()
195 if (auto script = GetScript()) { in GetScriptSourceMappingURL() local
196 return script->source_mapping_url(); in GetScriptSourceMappingURL()
203 MaybeHandle<String> FormatEvalOrigin(Isolate* isolate, Handle<Script> script) { in FormatEvalOrigin() argument
204 Handle<Object> sourceURL(script->GetNameOrSourceURL(), isolate); in FormatEvalOrigin()
209 if (script->has_eval_from_shared()) { in FormatEvalOrigin()
210 Handle<SharedFunctionInfo> eval_shared(script->eval_from_shared(), isolate); in FormatEvalOrigin()
217 if (eval_shared->script().IsScript()) { in FormatEvalOrigin()
218 Handle<Script> eval_script(Script::cast(eval_shared->script()), isolate); in FormatEvalOrigin()
220 if (eval_script->compilation_type() == Script::COMPILATION_TYPE_EVAL) { in FormatEvalOrigin()
221 // Eval script originated from another eval. in FormatEvalOrigin()
227 // eval script originated from "real" source. in FormatEvalOrigin()
231 Script::PositionInfo info; in FormatEvalOrigin()
232 if (Script::GetPositionInfo(eval_script, in FormatEvalOrigin()
233 Script::GetEvalPosition(isolate, script), in FormatEvalOrigin()
234 &info, Script::NO_OFFSET)) { in FormatEvalOrigin()
258 Handle<Script> script; in GetEvalOrigin() local
259 if (!GetScript(isolate, info).ToHandle(&script) || in GetEvalOrigin()
260 script->compilation_type() != Script::COMPILATION_TYPE_EVAL) { in GetEvalOrigin()
263 return FormatEvalOrigin(isolate, script).ToHandleChecked(); in GetEvalOrigin()
532 Handle<Script> script(info->GetWasmInstance().module_object().script(), in ComputeLocation() local
534 *location = MessageLocation(script, pos, pos + 1); in ComputeLocation()
541 Handle<Script> script(Script::cast(shared->script()), isolate); in ComputeLocation() local
542 if (script->source().IsUndefined()) return false; in ComputeLocation()
547 *location = MessageLocation(script, pos, pos + 1, shared); in ComputeLocation()
550 *location = MessageLocation(script, shared, code_offset); in ComputeLocation()
573 base::Optional<Script> CallSiteInfo::GetScript() const { in GetScript()
576 return GetWasmInstance().module_object().script(); in GetScript()
579 Object script = GetSharedFunctionInfo().script(); in GetScript() local
580 if (script.IsScript()) return Script::cast(script); in GetScript()
592 MaybeHandle<Script> CallSiteInfo::GetScript(Isolate* isolate, in GetScript()
594 if (auto script = info->GetScript()) { in GetScript() local
595 return handle(*script, isolate); in GetScript()