Lines Matching refs:script
48 Script script = Script::cast(shared.script());
50 UnoptimizedCompileFlags flags(isolate, script.id());
53 flags.SetFlagsForFunctionFromScript(script);
69 : script.IsUserJavaScript()));
71 // Do not support re-parsing top-level function of a wrapped script.
72 DCHECK_IMPLIES(flags.is_toplevel(), !script.is_wrapped());
79 Isolate* isolate, Script script) {
80 UnoptimizedCompileFlags flags(isolate, script.id());
82 flags.SetFlagsForFunctionFromScript(script);
84 isolate->is_collecting_type_profile(), script.IsUserJavaScript(),
85 flags.outer_language_mode(), construct_repl_mode(script.is_repl_mode()),
86 script.origin_options().IsModule() ? ScriptType::kModule
89 if (script.is_wrapped()) {
161 void UnoptimizedCompileFlags::SetFlagsForFunctionFromScript(Script script) {
162 DCHECK_EQ(script_id(), script.id());
164 set_is_eval(script.compilation_type() == Script::COMPILATION_TYPE_EVAL);
165 set_is_module(script.origin_options().IsModule());
169 script.IsUserJavaScript());
253 // Create a script object describing the script to be compiled.
256 Handle<Script> script =
260 script->set_type(Script::TYPE_EXTENSION);
263 script->set_type(Script::TYPE_INSPECTOR);
268 script->set_origin_options(origin_options);
269 script->set_is_repl_mode(flags().is_repl_mode());
273 script->set_wrapped_arguments(*maybe_wrapped_arguments.ToHandleChecked());
275 script->set_compilation_type(Script::COMPILATION_TYPE_EVAL);
278 CheckFlagsForToplevelCompileFromScript(*script,
280 return script;
309 Script script, bool is_collecting_type_profile) {
310 CheckFlagsForFunctionFromScript(script);
313 is_collecting_type_profile && script.IsUserJavaScript());
314 DCHECK_EQ(flags().is_repl_mode(), script.is_repl_mode());
316 if (script.is_wrapped()) {
321 void ParseInfo::CheckFlagsForFunctionFromScript(Script script) {
322 DCHECK_EQ(flags().script_id(), script.id());
325 DCHECK_EQ(flags().is_eval() && !script.is_wrapped(),
326 script.compilation_type() == Script::COMPILATION_TYPE_EVAL);
327 DCHECK_EQ(flags().is_module(), script.origin_options().IsModule());
328 DCHECK_IMPLIES(flags().block_coverage_enabled() && script.IsUserJavaScript(),