Lines Matching refs:script

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