Home | History | Annotate | Download | only in src

Lines Matching refs:Script

880 Handle<Script> Factory::NewScript(Handle<String> source) {
881 // Create and initialize script object.
883 Handle<Script> script = Handle<Script>::cast(NewStruct(SCRIPT_TYPE));
884 script->set_source(*source);
885 script->set_name(heap->undefined_value());
886 script->set_id(isolate()->heap()->NextScriptId());
887 script->set_line_offset(0);
888 script->set_column_offset(0);
889 script->set_context_data(heap->undefined_value());
890 script->set_type(Script::TYPE_NORMAL);
891 script->set_wrapper(heap->undefined_value());
892 script->set_line_ends(heap->undefined_value());
893 script->set_eval_from_shared(heap->undefined_value());
894 script->set_eval_from_instructions_offset(0);
895 script->set_shared_function_infos(Smi::FromInt(0));
896 script->set_flags(0);
898 heap->set_script_list(*WeakFixedArray::Add(script_list(), script));
899 return script;
2108 int start_position, int end_position, Handle<Object> script,
2119 message_obj->set_script(*script);