// Copyright 2019 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. extern class Script extends Struct { source: Object; name: Object; line_offset: Smi; column_offset: Smi; context: Object; script_type: Smi; line_ends: Object; id: Smi; eval_from_shared_or_wrapped_arguments: Object; eval_from_position: Smi|Foreign; // Smi or Managed<wasm::NativeModule> shared_function_infos: Object; flags: Smi; source_url: Object; source_mapping_url: Object; host_defined_options: Object; }