SYMBOL INDEX (41469 symbols across 2413 files) FILE: .github/mtime_cache/action.js function main (line 14) | async function main() { function abort (line 67) | function abort(err) { function getTime (line 72) | function getTime() { function getCacheFile (line 76) | function getCacheFile() { function loadCache (line 86) | async function loadCache(cacheFile) { function saveCache (line 98) | async function saveCache(cacheFile, cacheData) { function checkClean (line 106) | async function checkClean() { function collect (line 184) | async function collect(stream) { FILE: .github/workflows/cargo_publish.ts function generate (line 72) | function generate() { constant CARGO_PUBLISH_YML_URL (line 76) | const CARGO_PUBLISH_YML_URL = new URL( FILE: .github/workflows/ci.ts function handleBuildItems (line 201) | function handleBuildItems(items: { function createRestoreAndSaveCacheSteps (line 279) | function createRestoreAndSaveCacheSteps(m: { function createCargoCacheHomeStep (line 312) | function createCargoCacheHomeStep(m: { function createCacheSteps (line 339) | function createCacheSteps(m: { function getOsSpecificSteps (line 386) | function getOsSpecificSteps({ method upload (line 551) | upload() { method download (line 556) | download() { function generate (line 1662) | function generate() { constant CI_YML_URL (line 1668) | const CI_YML_URL = new URL("./ci.generated.yml", import.meta.url); function resolveTestCrateTests (line 1677) | function resolveTestCrateTests() { function resolveWorkspaceCrates (line 1711) | function resolveWorkspaceCrates(testPackageMembers: Set) { function ensureNoIntegrationTests (line 1748) | function ensureNoIntegrationTests( function existsSync (line 1780) | function existsSync(path: string | URL) { FILE: .github/workflows/create_prerelease_tag.ts function generate (line 59) | function generate() { constant CREATE_PRERELEASE_TAG_YML_URL (line 63) | const CREATE_PRERELEASE_TAG_YML_URL = new URL( FILE: .github/workflows/ecosystem_compat_test.ts function generate (line 130) | function generate() { constant ECOSYSTEM_COMPAT_TEST_YML_URL (line 134) | const ECOSYSTEM_COMPAT_TEST_YML_URL = new URL( FILE: .github/workflows/node_compat_test.ts function generate (line 193) | function generate() { constant NODE_COMPAT_TEST_YML_URL (line 197) | const NODE_COMPAT_TEST_YML_URL = new URL( FILE: .github/workflows/npm_publish.ts function generate (line 455) | function generate() { constant NPM_PUBLISH_YML_URL (line 459) | const NPM_PUBLISH_YML_URL = new URL( FILE: .github/workflows/post_publish.ts function generate (line 62) | function generate() { constant POST_PUBLISH_YML_URL (line 66) | const POST_PUBLISH_YML_URL = new URL( FILE: .github/workflows/pr.ts function generate (line 39) | function generate() { constant PR_YML_URL (line 43) | const PR_YML_URL = new URL("./pr.generated.yml", import.meta.url); FILE: .github/workflows/promote_to_release.ts function generate (line 215) | function generate() { constant PROMOTE_TO_RELEASE_YML_URL (line 219) | const PROMOTE_TO_RELEASE_YML_URL = new URL( FILE: .github/workflows/start_release.ts function generate (line 62) | function generate() { constant START_RELEASE_YML_URL (line 66) | const START_RELEASE_YML_URL = new URL( FILE: .github/workflows/version_bump.ts function generate (line 77) | function generate() { constant VERSION_BUMP_YML_URL (line 81) | const VERSION_BUMP_YML_URL = new URL( FILE: cli/args/flags.rs type ConfigFlag (line 74) | pub enum ConfigFlag { type FileFlags (line 82) | pub struct FileFlags { method as_file_patterns (line 88) | pub fn as_file_patterns( type DefaultRegistry (line 111) | pub enum DefaultRegistry { type AddFlags (line 117) | pub struct AddFlags { type AuditFlags (line 126) | pub struct AuditFlags { type RemoveFlags (line 138) | pub struct RemoveFlags { type BenchFlags (line 144) | pub struct BenchFlags { type CacheFlags (line 154) | pub struct CacheFlags { type CheckFlags (line 159) | pub struct CheckFlags { type CompileFlags (line 167) | pub struct CompileFlags { method resolve_target (line 181) | pub fn resolve_target(&self) -> String { type CompletionsFlags (line 190) | pub enum CompletionsFlags { method fmt (line 208) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method eq (line 196) | fn eq(&self, other: &Self) -> bool { type CoverageType (line 217) | pub enum CoverageType { type CoverageFlags (line 226) | pub struct CoverageFlags { type DeployFlags (line 235) | pub struct DeployFlags { type DocSourceFileFlag (line 240) | pub enum DocSourceFileFlag { type DocHtmlFlag (line 247) | pub struct DocHtmlFlag { type DocFlags (line 257) | pub struct DocFlags { type CpuProfFlags (line 267) | pub struct CpuProfFlags { type EvalFlags (line 276) | pub struct EvalFlags { type FmtFlags (line 282) | pub struct FmtFlags { method is_stdin (line 299) | pub fn is_stdin(&self) -> bool { type InitFlags (line 306) | pub struct InitFlags { type InfoFlags (line 317) | pub struct InfoFlags { type InstallFlagsGlobal (line 323) | pub struct InstallFlagsGlobal { type InstallFlags (line 333) | pub enum InstallFlags { type InstallFlagsLocal (line 339) | pub enum InstallFlagsLocal { type InstallTopLevelFlags (line 346) | pub struct InstallTopLevelFlags { type InstallEntrypointsFlags (line 351) | pub struct InstallEntrypointsFlags { type JSONReferenceFlags (line 357) | pub struct JSONReferenceFlags { type JupyterFlags (line 362) | pub struct JupyterFlags { type UninstallFlagsGlobal (line 372) | pub struct UninstallFlagsGlobal { type UninstallKind (line 378) | pub enum UninstallKind { type UninstallFlags (line 384) | pub struct UninstallFlags { type LintFlags (line 389) | pub struct LintFlags { method is_stdin (line 403) | pub fn is_stdin(&self) -> bool { type ReplFlags (line 410) | pub struct ReplFlags { type RunFlags (line 418) | pub struct RunFlags { method new_default (line 428) | pub fn new_default(script: String) -> Self { method is_stdin (line 438) | pub fn is_stdin(&self) -> bool { type DenoXShimName (line 444) | pub enum DenoXShimName { method name (line 453) | pub fn name(&self) -> &str { type XFlagsKind (line 464) | pub enum XFlagsKind { type XCommandFlags (line 471) | pub struct XCommandFlags { type XFlags (line 477) | pub struct XFlags { type ServeFlags (line 482) | pub struct ServeFlags { method new_default (line 493) | pub fn new_default(script: String, port: u16, host: &str) -> Self { type WatchFlagsRef (line 505) | pub enum WatchFlagsRef<'a> { type WatchFlags (line 511) | pub struct WatchFlags { type WatchFlagsWithPaths (line 518) | pub struct WatchFlagsWithPaths { type TaskFlags (line 526) | pub struct TaskFlags { type TestReporterConfig (line 536) | pub enum TestReporterConfig { type TestFlags (line 545) | pub struct TestFlags { type UpgradeFlags (line 565) | pub struct UpgradeFlags { type PublishFlags (line 577) | pub struct PublishFlags { type HelpFlags (line 587) | pub struct HelpFlags { type CleanFlags (line 592) | pub struct CleanFlags { type BundleFlags (line 598) | pub struct BundleFlags { type DenoSubcommand (line 615) | pub enum DenoSubcommand { method watch_flags (line 655) | pub fn watch_flags(&self) -> Option> { method is_run (line 703) | pub fn is_run(&self) -> bool { method needs_test (line 708) | pub fn needs_test(&self) -> bool { method npm_system_info (line 720) | pub fn npm_system_info(&self) -> NpmSystemInfo { type OutdatedKind (line 678) | pub enum OutdatedKind { type OutdatedFlags (line 690) | pub struct OutdatedFlags { type ApproveScriptsFlags (line 697) | pub struct ApproveScriptsFlags { method default (line 775) | fn default() -> DenoSubcommand { type TypeCheckMode (line 786) | pub enum TypeCheckMode { method is_true (line 800) | pub fn is_true(&self) -> bool { method as_graph_kind (line 809) | pub fn as_graph_kind(&self) -> GraphKind { function minutes_duration_or_date_parser (line 817) | fn minutes_duration_or_date_parser( function parse_packages_allowed_scripts (line 824) | fn parse_packages_allowed_scripts(s: &str) -> Result { function parse_inspect_publish_uid (line 836) | pub fn parse_inspect_publish_uid(s: &str) -> Result Vec { method no_legacy_abort (line 1204) | pub fn no_legacy_abort(&self) -> bool { method otel_config (line 1211) | pub fn otel_config(&self) -> OtelConfig { method config_path_args (line 1284) | pub fn config_path_args(&self, current_dir: &Path) -> Option bool { method has_permission_in_argv (line 1386) | pub fn has_permission_in_argv(&self) -> bool { method allow_all (line 1407) | fn allow_all(&mut self) { method resolve_watch_exclude_set (line 1419) | pub fn resolve_watch_exclude_set( type PermissionFlags (line 923) | pub struct PermissionFlags { method has_permission (line 947) | pub fn has_permission(&self) -> bool { function join_paths (line 970) | fn join_paths(allowlist: &[String], d: &str) -> String { type EnvVar (line 1444) | struct EnvVar { function flags_from_vec (line 1686) | pub fn flags_from_vec(args: Vec) -> clap::error::Result { function flags_from_vec_with_initial_cwd (line 1691) | pub fn flags_from_vec_with_initial_cwd( function enable_unstable (line 1946) | fn enable_unstable(command: Command) -> Command { function enable_full (line 1971) | fn enable_full(command: Command) -> Command { function help_parse (line 2009) | fn help_parse(flags: &mut Flags, mut subcommand: Command) { function did_you_mean (line 2046) | pub fn did_you_mean(v: &str, possible_values: I) -> Vec function handle_repl_flags (line 2064) | fn handle_repl_flags(flags: &mut Flags, repl_flags: ReplFlags) { function clap_root (line 2072) | pub fn clap_root() -> Command { function command (line 2188) | fn command( function help_subcommand (line 2198) | fn help_subcommand(app: &Command) -> Command { function add_dev_arg (line 2209) | fn add_dev_arg() -> Arg { function add_subcommand (line 2217) | fn add_subcommand() -> Command { function approve_scripts_subcommand (line 2256) | fn approve_scripts_subcommand() -> Command { function approve_scripts_parse (line 2274) | fn approve_scripts_parse( function audit_subcommand (line 2293) | fn audit_subcommand() -> Command { function default_registry_args (line 2355) | fn default_registry_args() -> [Arg; 2] { function remove_subcommand (line 2370) | fn remove_subcommand() -> Command { function bench_subcommand (line 2397) | fn bench_subcommand() -> Command { function bundle_subcommand (line 2458) | fn bundle_subcommand() -> Command { function cache_subcommand (line 2608) | fn cache_subcommand() -> Command { function clean_subcommand (line 2638) | fn clean_subcommand() -> Command { function check_subcommand (line 2671) | fn check_subcommand() -> Command { function compile_subcommand (line 2734) | fn compile_subcommand() -> Command { function completions_subcommand (line 2837) | fn completions_subcommand() -> Command { function coverage_subcommand (line 2865) | fn coverage_subcommand() -> Command { function deploy_subcommand (line 2959) | fn deploy_subcommand() -> Command { function sandbox_subcommand (line 2969) | fn sandbox_subcommand() -> Command { function doc_subcommand (line 2979) | fn doc_subcommand() -> Command { function eval_subcommand (line 3108) | fn eval_subcommand() -> Command { function fmt_subcommand (line 3149) | fn fmt_subcommand() -> Command { function init_subcommand (line 3334) | fn init_subcommand() -> Command { function create_subcommand (line 3389) | fn create_subcommand() -> Command { function info_subcommand (line 3433) | fn info_subcommand() -> Command { function install_subcommand (line 3478) | fn install_subcommand() -> Command { function lockfile_only_arg (line 3592) | fn lockfile_only_arg() -> Arg { function json_reference_subcommand (line 3599) | fn json_reference_subcommand() -> Command { function jupyter_subcommand (line 3603) | fn jupyter_subcommand() -> Command { function update_and_outdated_args (line 3652) | fn update_and_outdated_args() -> [Arg; 6] { function update_subcommand (line 3681) | fn update_subcommand() -> Command { function outdated_subcommand (line 3722) | fn outdated_subcommand() -> Command { function uninstall_subcommand (line 3774) | fn uninstall_subcommand() -> Command { function deno_x_shim_name_parser (line 3819) | fn deno_x_shim_name_parser(value: &str) -> Result { function x_subcommand (line 3828) | fn x_subcommand() -> Command { function lsp_subcommand (line 3860) | fn lsp_subcommand() -> Command { function lint_subcommand (line 3870) | fn lint_subcommand() -> Command { function repl_subcommand (line 3997) | fn repl_subcommand() -> Command { function run_args (line 4041) | fn run_args(command: Command, top_level: bool) -> Command { function apply_node_options (line 4072) | fn apply_node_options(flags: &mut Flags) { function run_subcommand (line 4127) | fn run_subcommand() -> Command { function serve_host_validator (line 4148) | fn serve_host_validator(host: &str) -> Result { function serve_subcommand (line 4156) | fn serve_subcommand() -> Command { function task_subcommand (line 4206) | fn task_subcommand() -> Command { function complete_available_tasks_inner (line 4287) | fn complete_available_tasks_inner() -> Result, ... function complete_available_tasks (line 4311) | fn complete_available_tasks() -> Vec { function test_subcommand (line 4321) | fn test_subcommand() -> Command { function parallel_arg (line 4469) | fn parallel_arg(descr: &str) -> Arg { function types_subcommand (line 4476) | fn types_subcommand() -> Command { function upgrade_subcommand (line 4507) | fn upgrade_subcommand() -> Command { function vendor_subcommand (line 4594) | fn vendor_subcommand() -> Command { function publish_subcommand (line 4604) | fn publish_subcommand() -> Command { function compile_args (line 4658) | fn compile_args(app: Command) -> Command { function compile_args_without_check_args (line 4662) | fn compile_args_without_check_args(app: Command) -> Command { function permission_args (line 4679) | fn permission_args(app: Command, requires: Option<&'static str>) -> Comm... function allow_all_arg (line 5081) | fn allow_all_arg() -> Arg { function runtime_args (line 5101) | fn runtime_args( function runtime_misc_args (line 5126) | fn runtime_misc_args(app: Command) -> Command { function eszip_arg (line 5139) | fn eszip_arg() -> Arg { function allow_import_arg (line 5146) | fn allow_import_arg() -> Arg { function deny_import_arg (line 5160) | fn deny_import_arg() -> Arg { function inspect_value_parser (line 5173) | pub fn inspect_value_parser(host_and_port: &str) -> Result Command { function inspect_publish_uid_value_parser (line 5278) | fn inspect_publish_uid_value_parser( function inspect_publish_uid_arg (line 5284) | fn inspect_publish_uid_arg() -> Arg { function import_map_arg (line 5293) | fn import_map_arg() -> Arg { function env_file_arg (line 5306) | fn env_file_arg() -> Arg { function reload_arg (line 5324) | fn reload_arg() -> Arg { function preload_arg (line 5343) | fn preload_arg() -> Arg { function require_arg (line 5353) | fn require_arg() -> Arg { function min_dep_age_arg (line 5364) | fn min_dep_age_arg() -> Arg { function ca_file_arg (line 5371) | fn ca_file_arg() -> Arg { function cached_only_arg (line 5379) | fn cached_only_arg() -> Arg { function executable_ext_arg (line 5391) | fn executable_ext_arg() -> Arg { function location_arg (line 5398) | fn location_arg() -> Arg { function enable_testing_features_arg (line 5421) | fn enable_testing_features_arg() -> Arg { function trace_ops_arg (line 5429) | fn trace_ops_arg() -> Arg { function v8_flags_arg (line 5440) | fn v8_flags_arg() -> Arg { function seed_arg (line 5452) | fn seed_arg() -> Arg { function hmr_arg (line 5460) | fn hmr_arg(takes_files: bool) -> Arg { function watch_arg (line 5490) | fn watch_arg(takes_files: bool) -> Arg { function no_clear_screen_arg (line 5516) | fn no_clear_screen_arg() -> Arg { function no_code_cache_arg (line 5525) | fn no_code_cache_arg() -> Arg { function coverage_arg (line 5532) | fn coverage_arg() -> Arg { function cpu_prof_args (line 5547) | fn cpu_prof_args(cmd: Command) -> Command { function cpu_prof_parse (line 5557) | fn cpu_prof_parse(matches: &mut ArgMatches) -> Option { function cpu_prof_arg (line 5583) | fn cpu_prof_arg() -> Arg { function cpu_prof_dir_arg (line 5590) | fn cpu_prof_dir_arg() -> Arg { function cpu_prof_name_arg (line 5599) | fn cpu_prof_name_arg() -> Arg { function cpu_prof_interval_arg (line 5607) | fn cpu_prof_interval_arg() -> Arg { function cpu_prof_md_arg (line 5615) | fn cpu_prof_md_arg() -> Arg { function cpu_prof_flamegraph_arg (line 5622) | fn cpu_prof_flamegraph_arg() -> Arg { function permit_no_files_arg (line 5629) | fn permit_no_files_arg() -> Arg { function watch_exclude_arg (line 5636) | fn watch_exclude_arg() -> Arg { function no_check_arg (line 5648) | fn no_check_arg() -> Arg { function tunnel_arg (line 5658) | fn tunnel_arg() -> Arg { function check_arg (line 5675) | fn check_arg(checks_local_by_default: bool) -> Arg { function script_arg (line 5699) | fn script_arg() -> Arg { function lock_args (line 5715) | fn lock_args() -> [Arg; 3] { function node_conditions_arg (line 5745) | fn node_conditions_arg() -> Arg { function config_arg (line 5755) | fn config_arg() -> Arg { function no_config_arg (line 5767) | fn no_config_arg() -> Arg { function no_remote_arg (line 5775) | fn no_remote_arg() -> Arg { function no_npm_arg (line 5783) | fn no_npm_arg() -> Arg { function node_modules_arg_parse (line 5791) | fn node_modules_arg_parse(flags: &mut Flags, matches: &mut ArgMatches) { function node_modules_dir_arg (line 5798) | fn node_modules_dir_arg() -> Arg { function vendor_arg (line 5824) | fn vendor_arg() -> Arg { function unsafely_ignore_certificate_errors_arg (line 5835) | fn unsafely_ignore_certificate_errors_arg() -> Arg { function allow_scripts_arg (line 5847) | fn allow_scripts_arg() -> Arg { type UnstableArgsConfig (line 5859) | enum UnstableArgsConfig { type CommandExt (line 5866) | trait CommandExt { method with_unstable_args (line 5867) | fn with_unstable_args(self, cfg: UnstableArgsConfig) -> Self; method with_unstable_args (line 5871) | fn with_unstable_args(self, cfg: UnstableArgsConfig) -> Self { function allow_scripts_arg_parse (line 5929) | fn allow_scripts_arg_parse( function audit_parse (line 5967) | fn audit_parse( function add_parse (line 5999) | fn add_parse( function add_parse_inner (line 6009) | fn add_parse_inner( function remove_parse (line 6033) | fn remove_parse(flags: &mut Flags, matches: &mut ArgMatches) { function outdated_parse (line 6041) | fn outdated_parse( function bench_parse (line 6074) | fn bench_parse( function bundle_parse (line 6122) | fn bundle_parse( function cache_parse (line 6153) | fn cache_parse( function check_parse (line 6167) | fn check_parse( function clean_parse (line 6193) | fn clean_parse(flags: &mut Flags, matches: &mut ArgMatches) { function compile_parse (line 6210) | fn compile_parse( function completions_parse (line 6267) | fn completions_parse( function coverage_parse (line 6334) | fn coverage_parse( function deploy_parse (line 6379) | fn deploy_parse( function doc_parse (line 6398) | fn doc_parse( function eval_parse (line 6466) | fn eval_parse( function fmt_parse (line 6486) | fn fmt_parse( function init_parse (line 6531) | fn init_parse( function create_parse (line 6599) | fn create_parse( function normalize_create_package_name (line 6626) | fn normalize_create_package_name( function info_parse (line 6671) | fn info_parse( function install_parse (line 6696) | fn install_parse( function json_reference_parse (line 6786) | fn json_reference_parse( function jupyter_parse (line 6876) | fn jupyter_parse(flags: &mut Flags, matches: &mut ArgMatches) { function uninstall_parse (line 6896) | fn uninstall_parse(flags: &mut Flags, matches: &mut ArgMatches) { function lsp_parse (line 6921) | fn lsp_parse(flags: &mut Flags, _matches: &mut ArgMatches) { function lint_parse (line 6925) | fn lint_parse( function repl_parse (line 6979) | fn repl_parse( function run_parse (line 7022) | fn run_parse( function serve_parse (line 7070) | fn serve_parse( function task_parse (line 7115) | fn task_parse( function handle_shell_completion (line 7176) | pub fn handle_shell_completion(cwd: &Path) -> Result<(), AnyError> { type ZshCompleterUnsorted (line 7180) | struct ZshCompleterUnsorted; method name (line 7184) | fn name(&self) -> &'static str { method is (line 7188) | fn is(&self, name: &str) -> bool { method write_registration (line 7192) | fn write_registration( method write_complete (line 7251) | fn write_complete( function handle_shell_completion_with_args (line 7262) | fn handle_shell_completion_with_args( function test_parse (line 7285) | fn test_parse( function types_parse (line 7381) | fn types_parse(flags: &mut Flags, _matches: &mut ArgMatches) { function upgrade_parse (line 7385) | fn upgrade_parse( function vendor_parse (line 7414) | fn vendor_parse(flags: &mut Flags, _matches: &mut ArgMatches) { function publish_parse (line 7418) | fn publish_parse( function compile_args_parse (line 7440) | fn compile_args_parse( function compile_args_without_check_parse (line 7450) | fn compile_args_without_check_parse( function x_parse (line 7468) | fn x_parse( function escape_and_split_commas (line 7497) | fn escape_and_split_commas(s: String) -> Result, clap::Error> { function flat_escape_split_commas (line 7544) | fn flat_escape_split_commas(str: String) -> Vec Result { function permit_no_files_parse (line 7935) | fn permit_no_files_parse(matches: &mut ArgMatches) -> bool { function watch_arg_parse (line 7939) | fn watch_arg_parse( function watch_arg_parse_with_paths (line 7960) | fn watch_arg_parse_with_paths( function unstable_args_parse (line 8007) | fn unstable_args_parse( function resolve_urls (line 8044) | pub fn resolve_urls(urls: Vec) -> Vec { function global_flags (line 8074) | fn global_flags() { function upgrade (line 8097) | fn upgrade() { function upgrade_with_output_flag (line 8119) | fn upgrade_with_output_flag() { function version (line 8140) | fn version() { function run_reload (line 8154) | fn run_reload() { function run_watch (line 8171) | fn run_watch() { function run_watch_with_external (line 8311) | fn run_watch_with_external() { function run_watch_with_no_clear_screen (line 8336) | fn run_watch_with_no_clear_screen() { function run_watch_with_excluded_paths (line 8368) | fn run_watch_with_excluded_paths() { function run_reload_allow_write (line 8484) | fn run_reload_allow_write() { function run_coverage (line 8505) | fn run_coverage() { function run_v8_flags (line 8524) | fn run_v8_flags() { function serve_flags (line 8559) | fn serve_flags() { function has_permission (line 8645) | fn has_permission() { function has_permission_in_argv (line 8657) | fn has_permission_in_argv() { function script_args (line 8669) | fn script_args() { function allow_all (line 8696) | fn allow_all() { function allow_read (line 8715) | fn allow_read() { function short_permission_flags (line 8734) | fn short_permission_flags() { function deny_read (line 8758) | fn deny_read() { function double_hyphen (line 8781) | fn double_hyphen() { function fmt (line 8812) | fn fmt() { function lint (line 9154) | fn lint() { function types (line 9442) | fn types() { function cache (line 9454) | fn cache() { function check (line 9480) | fn check() { function info (line 9606) | fn info() { function tsconfig (line 9692) | fn tsconfig() { function eval (line 9709) | fn eval() { function eval_p (line 9728) | fn eval_p() { function eval_typescript (line 9747) | fn eval_typescript() { function eval_with_flags (line 9772) | fn eval_with_flags() { function eval_args (line 9805) | fn eval_args() { function repl (line 9831) | fn repl() { function repl_trace_ops (line 9853) | fn repl_trace_ops() { function repl_with_flags (line 9865) | fn repl_with_flags() { function repl_with_eval_flag (line 9901) | fn repl_with_eval_flag() { function repl_with_eval_file_flag (line 9923) | fn repl_with_eval_file_flag() { function repl_with_eval_file_flag_no_equals (line 9945) | fn repl_with_eval_file_flag_no_equals() { function repl_with_eval_file_flag_multiple (line 9964) | fn repl_with_eval_file_flag_multiple() { function allow_read_allowlist (line 9983) | fn allow_read_allowlist() { function deny_read_denylist (line 10011) | fn deny_read_denylist() { function ignore_read_ignorelist (line 10039) | fn ignore_read_ignorelist() { function ignore_read_ignorelist_multiple (line 10063) | fn ignore_read_ignorelist_multiple() { function allow_write_allowlist (line 10088) | fn allow_write_allowlist() { function deny_write_denylist (line 10116) | fn deny_write_denylist() { function allow_net_allowlist (line 10144) | fn allow_net_allowlist() { function deny_net_denylist (line 10168) | fn deny_net_denylist() { function allow_env_allowlist (line 10191) | fn allow_env_allowlist() { function deny_env_denylist (line 10211) | fn deny_env_denylist() { function ignore_env_ignorelist (line 10231) | fn ignore_env_ignorelist() { function allow_env_allowlist_multiple (line 10251) | fn allow_env_allowlist_multiple() { function deny_env_denylist_multiple (line 10275) | fn deny_env_denylist_multiple() { function deny_env_ignorelist_multiple (line 10295) | fn deny_env_ignorelist_multiple() { function allow_env_allowlist_validator (line 10319) | fn allow_env_allowlist_validator() { function deny_env_denylist_validator (line 10331) | fn deny_env_denylist_validator() { function allow_sys (line 10343) | fn allow_sys() { function deny_sys (line 10362) | fn deny_sys() { function allow_sys_allowlist (line 10381) | fn allow_sys_allowlist() { function deny_sys_denylist (line 10401) | fn deny_sys_denylist() { function allow_sys_allowlist_multiple (line 10424) | fn allow_sys_allowlist_multiple() { function deny_sys_denylist_multiple (line 10448) | fn deny_sys_denylist_multiple() { function allow_sys_allowlist_validator (line 10472) | fn allow_sys_allowlist_validator() { function deny_sys_denylist_validator (line 10496) | fn deny_sys_denylist_validator() { function reload_validator (line 10519) | fn reload_validator() { function run_import_map (line 10583) | fn run_import_map() { function info_import_map (line 10604) | fn info_import_map() { function cache_import_map (line 10625) | fn cache_import_map() { function doc_import_map (line 10645) | fn doc_import_map() { function run_env_default (line 10670) | fn run_env_default() { function run_env_file_default (line 10686) | fn run_env_file_default() { function run_no_code_cache (line 10702) | fn run_no_code_cache() { function run_env_defined (line 10720) | fn run_env_defined() { function run_env_file_defined (line 10737) | fn run_env_file_defined() { function run_multiple_env_file_defined (line 10758) | fn run_multiple_env_file_defined() { function cache_multiple (line 10780) | fn cache_multiple() { function run_seed (line 10795) | fn run_seed() { function run_seed_with_v8_flags (line 10812) | fn run_seed_with_v8_flags() { function install (line 10836) | fn install() { function install_with_flags (line 10886) | fn install_with_flags() { function uninstall (line 10926) | fn uninstall() { function uninstall_with_help_flag (line 11003) | fn uninstall_with_help_flag() { function log_level (line 11009) | fn log_level() { function quiet (line 11026) | fn quiet() { function completions (line 11046) | fn completions() { function run_with_args (line 11058) | fn run_with_args() { function no_check (line 11148) | fn no_check() { function no_check_remote (line 11168) | fn no_check_remote() { function repl_with_unsafely_ignore_certificate_errors (line 11185) | fn repl_with_unsafely_ignore_certificate_errors() { function run_with_unsafely_ignore_certificate_errors (line 11210) | fn run_with_unsafely_ignore_certificate_errors() { function run_with_unsafely_treat_insecure_origin_as_secure_with_ipv6_address (line 11231) | fn run_with_unsafely_treat_insecure_origin_as_secure_with_ipv6_address() { function repl_with_unsafely_treat_insecure_origin_as_secure_with_ipv6_address (line 11259) | fn repl_with_unsafely_treat_insecure_origin_as_secure_with_ipv6_address() { function no_remote (line 11289) | fn no_remote() { function no_npm (line 11305) | fn no_npm() { function local_npm (line 11321) | fn local_npm() { function vendor_flag (line 11341) | fn vendor_flag() { function cached_only (line 11370) | fn cached_only() { function allow_net_allowlist_with_ports (line 11386) | fn allow_net_allowlist_with_ports() { function deny_net_denylist_with_ports (line 11418) | fn deny_net_denylist_with_ports() { function allow_net_allowlist_with_ipv6_address (line 11450) | fn allow_net_allowlist_with_ipv6_address() { function deny_net_denylist_with_ipv6_address (line 11485) | fn deny_net_denylist_with_ipv6_address() { function test_no_colon_in_value_name (line 11520) | fn test_no_colon_in_value_name() { function test_with_flags (line 11541) | fn test_with_flags() { function run_with_cafile (line 11584) | fn run_with_cafile() { function run_with_base64_cafile (line 11606) | fn run_with_base64_cafile() { function run_with_enable_testing_features (line 11628) | fn run_with_enable_testing_features() { function test_with_fail_fast (line 11649) | fn test_with_fail_fast() { function test_with_enable_testing_features (line 11689) | fn test_with_enable_testing_features() { function test_reporter (line 11731) | fn test_reporter() { function test_shuffle (line 11831) | fn test_shuffle() { function test_watch (line 11868) | fn test_watch() { function test_watch_explicit_cwd (line 11904) | fn test_watch_explicit_cwd() { function test_watch_with_no_clear_screen (line 11941) | fn test_watch_with_no_clear_screen() { function test_watch_with_paths (line 11984) | fn test_watch_with_paths() { function test_watch_with_excluded_paths (line 12035) | fn test_watch_with_excluded_paths() { function test_coverage_default_dir (line 12149) | fn test_coverage_default_dir() { function test_hide_stacktraces (line 12169) | fn test_hide_stacktraces() { function upgrade_with_ca_file (line 12189) | fn upgrade_with_ca_file() { function upgrade_release_candidate (line 12211) | fn upgrade_release_candidate() { function cache_with_cafile (line 12238) | fn cache_with_cafile() { function info_with_cafile (line 12260) | fn info_with_cafile() { function doc (line 12282) | fn doc() { function inspect_default_host (line 12532) | fn inspect_default_host() { function inspect_wait (line 12548) | fn inspect_wait() { function compile (line 12586) | fn compile() { function compile_with_flags (line 12616) | fn compile_with_flags() { function coverage (line 12660) | fn coverage() { function coverage_with_lcov_and_out_file (line 12680) | fn coverage_with_lcov_and_out_file() { function coverage_with_default_files (line 12707) | fn coverage_with_default_files() { function location_with_bad_scheme (line 12727) | fn location_with_bad_scheme() { function test_config_path_args (line 12739) | fn test_config_path_args() { function test_no_clear_watch_flag_without_watch_flag (line 12796) | fn test_no_clear_watch_flag_without_watch_flag() { function task_subcommand (line 12808) | fn task_subcommand() { function task_subcommand_double_hyphen (line 12927) | fn task_subcommand_double_hyphen() { function task_subcommand_double_hyphen_only (line 12976) | fn task_subcommand_double_hyphen_only() { function task_following_arg (line 12997) | fn task_following_arg() { function task_following_double_hyphen_arg (line 13017) | fn task_following_double_hyphen_arg() { function task_with_global_flags (line 13037) | fn task_with_global_flags() { function task_subcommand_empty (line 13058) | fn task_subcommand_empty() { function task_subcommand_config (line 13077) | fn task_subcommand_config() { function task_subcommand_config_short (line 13097) | fn task_subcommand_config_short() { function task_subcommand_noconfig_invalid (line 13117) | fn task_subcommand_noconfig_invalid() { function bench_with_flags (line 13126) | fn bench_with_flags() { function bench_watch (line 13175) | fn bench_watch() { function bench_no_files (line 13202) | fn bench_no_files() { function run_with_check (line 13229) | fn run_with_check() { function no_config (line 13284) | fn no_config() { function init (line 13310) | fn init() { function create (line 13585) | fn create() { function jupyter (line 13784) | fn jupyter() { function publish_args (line 13916) | fn publish_args() { function add_or_install_subcommand (line 13945) | fn add_or_install_subcommand() { function remove_subcommand (line 14040) | fn remove_subcommand() { function run_with_frozen_lockfile (line 14078) | fn run_with_frozen_lockfile() { function allow_scripts (line 14107) | fn allow_scripts() { function bare_run (line 14166) | fn bare_run() { function bare_global (line 14186) | fn bare_global() { function repl_user_args (line 14208) | fn repl_user_args() { function bare_with_flag_no_file (line 14228) | fn bare_with_flag_no_file() { function equal_help_output (line 14241) | fn equal_help_output() { function install_permissions_non_global (line 14283) | fn install_permissions_non_global() { function jupyter_unstable_flags (line 14295) | fn jupyter_unstable_flags() { function serve_with_allow_all (line 14327) | fn serve_with_allow_all() { function escape_and_split_commas_test (line 14350) | fn escape_and_split_commas_test() { function net_flag_with_url (line 14377) | fn net_flag_with_url() { function node_modules_dir_default (line 14391) | fn node_modules_dir_default() { function flag_before_subcommand (line 14410) | fn flag_before_subcommand() { function allow_all_conflicts_allow_perms (line 14423) | fn allow_all_conflicts_allow_perms() { function allow_import_with_url (line 14442) | fn allow_import_with_url() { function deny_import_with_url (line 14456) | fn deny_import_with_url() { function outdated_subcommand (line 14470) | fn outdated_subcommand() { function update_subcommand (line 14591) | fn update_subcommand() { function update_subcommand_frozen_flag (line 14680) | fn update_subcommand_frozen_flag() { function outdated_subcommand_frozen_flag (line 14689) | fn outdated_subcommand_frozen_flag() { function approve_scripts_subcommand (line 14696) | fn approve_scripts_subcommand() { function clean_subcommand (line 14778) | fn clean_subcommand() { function conditions_test (line 14835) | fn conditions_test() { function preload_flag_test (line 14903) | fn preload_flag_test() { function require_flag_test (line 15023) | fn require_flag_test() { function check_with_v8_flags (line 15070) | fn check_with_v8_flags() { function multiple_allow_all (line 15092) | fn multiple_allow_all() { function inspect_flag_parsing (line 15121) | fn inspect_flag_parsing() { function inspect_publish_uid_flag_parsing (line 15176) | fn inspect_publish_uid_flag_parsing() { function set_test_node_options (line 15234) | fn set_test_node_options(value: Option<&str>) { function node_options_require (line 15241) | fn node_options_require() { function node_options_require_prepend_to_cli (line 15250) | fn node_options_require_prepend_to_cli() { function node_options_inspect_publish_uid (line 15261) | fn node_options_inspect_publish_uid() { function node_options_inspect_publish_uid_cli_precedence (line 15275) | fn node_options_inspect_publish_uid_cli_precedence() { function node_options_combined (line 15295) | fn node_options_combined() { function node_options_empty (line 15313) | fn node_options_empty() { function node_options_ignores_unknown_flags (line 15322) | fn node_options_ignores_unknown_flags() { FILE: cli/args/flags_net.rs type ParsePortError (line 10) | pub struct ParsePortError(String); type BarePort (line 13) | pub struct BarePort(u16); type Err (line 16) | type Err = ParsePortError; method from_str (line 17) | fn from_str(s: &str) -> Result { function validator (line 31) | pub fn validator(host_and_port: &str) -> Result { function parse (line 46) | pub fn parse(paths: Vec) -> clap::error::Result> { function bare_port_parsed (line 70) | fn bare_port_parsed() { function bare_port_parse_error1 (line 77) | fn bare_port_parse_error1() { function bare_port_parse_error2 (line 85) | fn bare_port_parse_error2() { function bare_port_parse_error3 (line 91) | fn bare_port_parse_error3() { function bare_port_parse_error4 (line 97) | fn bare_port_parse_error4() { function bare_port_parse_error5 (line 103) | fn bare_port_parse_error5() { function parse_net_args_ (line 119) | fn parse_net_args_() { function parse_net_args_expansion (line 175) | fn parse_net_args_expansion() { function parse_net_args_ipv6 (line 183) | fn parse_net_args_ipv6() { function parse_net_args_ipv6_error1 (line 191) | fn parse_net_args_ipv6_error1() { function parse_net_args_ipv6_error2 (line 197) | fn parse_net_args_ipv6_error2() { function parse_net_args_ipv6_error3 (line 203) | fn parse_net_args_ipv6_error3() { function parse_net_args_ipv6_error4 (line 209) | fn parse_net_args_ipv6_error4() { function parse_net_args_ipv6_error5 (line 215) | fn parse_net_args_ipv6_error5() { function parse_net_args_ipv6_error6 (line 221) | fn parse_net_args_ipv6_error6() { function parse_net_args_ipv6_error7 (line 227) | fn parse_net_args_ipv6_error7() { FILE: cli/args/mod.rs type CliLockfile (line 66) | pub type CliLockfile = deno_resolver::lockfile::LockfileLock; function jsr_url (line 68) | pub fn jsr_url() -> &'static Url { function jsr_api_url (line 74) | pub fn jsr_api_url() -> &'static Url { type WorkspaceBenchOptions (line 84) | pub struct WorkspaceBenchOptions { method resolve (line 92) | pub fn resolve(bench_flags: &BenchFlags) -> Self { type BenchOptions (line 103) | pub struct BenchOptions { method resolve (line 108) | pub fn resolve(bench_config: BenchConfig, _bench_flags: &BenchFlags) -... type UnstableFmtOptions (line 117) | pub struct UnstableFmtOptions { type FmtOptions (line 123) | pub struct FmtOptions { method new_with_base (line 136) | pub fn new_with_base(base: PathBuf) -> Self { method resolve (line 144) | pub fn resolve( method default (line 130) | fn default() -> Self { function resolve_fmt_options (line 160) | fn resolve_fmt_options( type WorkspaceTestOptions (line 198) | pub struct WorkspaceTestOptions { method resolve (line 213) | pub fn resolve(test_flags: &TestFlags) -> Self { type TestOptions (line 231) | pub struct TestOptions { method resolve (line 236) | pub fn resolve(test_config: TestConfig, _test_flags: &TestFlags) -> Se... type LintReporterKind (line 245) | pub enum LintReporterKind { type WorkspaceLintOptions (line 253) | pub struct WorkspaceLintOptions { method resolve (line 258) | pub fn resolve( type LintOptions (line 289) | pub struct LintOptions { method new_with_base (line 303) | pub fn new_with_base(base: PathBuf) -> Self { method resolve (line 312) | pub fn resolve( method default (line 297) | fn default() -> Self { function resolve_lint_rules_options (line 335) | fn resolve_lint_rules_options( type WorkspaceMainModuleResolver (line 361) | pub struct WorkspaceMainModuleResolver { method new (line 367) | pub fn new( method resolve_main_module (line 380) | fn resolve_main_module( type CliOptions (line 473) | pub struct CliOptions { method new (line 483) | pub fn new( method from_flags (line 511) | pub fn from_flags( method initial_cwd (line 526) | pub fn initial_cwd(&self) -> &Path { method workspace (line 531) | pub fn workspace(&self) -> &Arc { method graph_kind (line 535) | pub fn graph_kind(&self) -> GraphKind { method ts_type_lib_window (line 545) | pub fn ts_type_lib_window(&self) -> TsTypeLib { method ts_type_lib_worker (line 549) | pub fn ts_type_lib_worker(&self) -> TsTypeLib { method cache_setting (line 553) | pub fn cache_setting(&self) -> CacheSetting { method npm_system_info (line 565) | pub fn npm_system_info(&self) -> NpmSystemInfo { method resolve_specified_import_map_specifier (line 573) | pub fn resolve_specified_import_map_specifier( method node_ipc_init (line 583) | pub fn node_ipc_init( method serve_port (line 611) | pub fn serve_port(&self) -> Option { method serve_host (line 619) | pub fn serve_host(&self) -> Option { method eszip (line 627) | pub fn eszip(&self) -> bool { method node_conditions (line 631) | pub fn node_conditions(&self) -> &[String] { method otel_config (line 635) | pub fn otel_config(&self) -> OtelConfig { method no_legacy_abort (line 639) | pub fn no_legacy_abort(&self) -> bool { method env_file_names (line 643) | pub fn env_file_names( method possible_env_file_paths_for_watch (line 655) | pub fn possible_env_file_paths_for_watch( method preload_modules (line 666) | pub fn preload_modules(&self) -> Result, AnyError> { method require_modules (line 679) | pub fn require_modules(&self) -> Result, AnyError> { method resolve_main_module_with_resolver_if_bare (line 692) | fn resolve_main_module_with_resolver_if_bare( method resolve_main_module_with_resolver (line 712) | pub fn resolve_main_module_with_resolver( method resolve_main_module (line 785) | pub fn resolve_main_module(&self) -> Result<&ModuleSpecifier, AnyError> { method resolve_file_header_overrides (line 789) | pub fn resolve_file_header_overrides( method resolve_storage_key_resolver (line 810) | pub fn resolve_storage_key_resolver(&self) -> StorageKeyResolver { method is_node_main (line 824) | pub fn is_node_main(&self) -> bool { method specified_node_modules_dir (line 831) | pub fn specified_node_modules_dir( method vendor_dir_path (line 843) | pub fn vendor_dir_path(&self) -> Option<&PathBuf> { method resolve_inspector_server_options (line 847) | pub fn resolve_inspector_server_options( method resolve_fmt_options_for_members (line 863) | pub fn resolve_fmt_options_for_members( method resolve_config_unstable_fmt_options (line 881) | pub fn resolve_config_unstable_fmt_options(&self) -> UnstableFmtOptions { method resolve_workspace_lint_options (line 889) | pub fn resolve_workspace_lint_options( method resolve_lint_options_for_members (line 897) | pub fn resolve_lint_options_for_members( method resolve_workspace_test_options (line 914) | pub fn resolve_workspace_test_options( method resolve_test_options_for_members (line 921) | pub fn resolve_test_options_for_members( method resolve_workspace_bench_options (line 938) | pub fn resolve_workspace_bench_options( method resolve_bench_options_for_members (line 945) | pub fn resolve_bench_options_for_members( method argv (line 963) | pub fn argv(&self) -> &Vec { method ca_data (line 967) | pub fn ca_data(&self) -> &Option { method ca_stores (line 971) | pub fn ca_stores(&self) -> &Option> { method coverage_dir (line 975) | pub fn coverage_dir(&self) -> Option { method cpu_prof_dir (line 991) | pub fn cpu_prof_dir(&self) -> Option { method cpu_prof_name (line 1000) | pub fn cpu_prof_name(&self) -> Option { method cpu_prof_interval (line 1004) | pub fn cpu_prof_interval(&self) -> u32 { method cpu_prof_md (line 1013) | pub fn cpu_prof_md(&self) -> bool { method cpu_prof_flamegraph (line 1017) | pub fn cpu_prof_flamegraph(&self) -> bool { method enable_testing_features (line 1021) | pub fn enable_testing_features(&self) -> bool { method ext_flag (line 1025) | pub fn ext_flag(&self) -> &Option { method has_hmr (line 1029) | pub fn has_hmr(&self) -> bool { method is_inspecting (line 1048) | pub fn is_inspecting(&self) -> bool { method inspect_brk (line 1054) | pub fn inspect_brk(&self) -> bool { method inspect_wait (line 1058) | pub fn inspect_wait(&self) -> bool { method log_level (line 1062) | pub fn log_level(&self) -> Option { method is_quiet (line 1066) | pub fn is_quiet(&self) -> bool { method location_flag (line 1073) | pub fn location_flag(&self) -> &Option { method no_remote (line 1077) | pub fn no_remote(&self) -> bool { method permissions_options (line 1081) | pub fn permissions_options(&self) -> Result( method augment_import_permissions (line 1157) | fn augment_import_permissions(&self, options: &mut PermissionsOptions) { method implicit_allow_import (line 1164) | fn implicit_allow_import(&self) -> Vec { method get_cli_arg_urls (line 1201) | fn get_cli_arg_urls(&self) -> Vec> { method reload_flag (line 1241) | pub fn reload_flag(&self) -> bool { method seed (line 1245) | pub fn seed(&self) -> Option { method sub_command (line 1249) | pub fn sub_command(&self) -> &DenoSubcommand { method trace_ops (line 1253) | pub fn trace_ops(&self) -> &Option> { method take_binary_npm_command_name (line 1257) | pub fn take_binary_npm_command_name(&self) -> Option { method type_check_mode (line 1278) | pub fn type_check_mode(&self) -> TypeCheckMode { method unstable_tsgo (line 1282) | pub fn unstable_tsgo(&self) -> bool { method unsafely_ignore_certificate_errors (line 1286) | pub fn unsafely_ignore_certificate_errors(&self) -> &Option bool { method unstable_detect_cjs (line 1295) | pub fn unstable_detect_cjs(&self) -> bool { method detect_cjs (line 1300) | pub fn detect_cjs(&self) -> bool { method unstable_raw_imports (line 1307) | pub fn unstable_raw_imports(&self) -> bool { method unstable_lazy_dynamic_imports (line 1312) | pub fn unstable_lazy_dynamic_imports(&self) -> bool { method unstable_sloppy_imports (line 1317) | pub fn unstable_sloppy_imports(&self) -> bool { method unstable_features (line 1322) | pub fn unstable_features(&self) -> Vec<&str> { method unstable_args (line 1363) | pub fn unstable_args(&self) -> Vec { method v8_flags (line 1371) | pub fn v8_flags(&self) -> &Vec { method code_cache_enabled (line 1375) | pub fn code_cache_enabled(&self) -> bool { method watch_paths (line 1379) | pub fn watch_paths(&self) -> Vec { method lifecycle_scripts_config (line 1424) | pub fn lifecycle_scripts_config(&self) -> LifecycleScriptsConfig { method unstable_npm_lazy_caching (line 1439) | pub fn unstable_npm_lazy_caching(&self) -> bool { method default_npm_caching_strategy (line 1444) | pub fn default_npm_caching_strategy(&self) -> NpmCachingStrategy { function try_resolve_node_binary_main_entrypoint (line 1466) | fn try_resolve_node_binary_main_entrypoint( type ImportMapSpecifierResolveError (line 1498) | pub struct ImportMapSpecifierResolveError { function resolve_import_map_specifier (line 1503) | fn resolve_import_map_specifier( function resolve_no_prompt (line 1528) | pub fn resolve_no_prompt(flags: &PermissionFlags) -> bool { function config_to_deno_graph_workspace_member (line 1532) | pub fn config_to_deno_graph_workspace_member( function get_default_v8_flags (line 1551) | pub fn get_default_v8_flags() -> Vec { function parallelism_count (line 1558) | pub fn parallelism_count(parallel: bool) -> NonZeroUsize { function allow_import_host_from_url (line 1572) | fn allow_import_host_from_url(url: &Url) -> Option { function flags_to_permissions_options (line 1586) | fn flags_to_permissions_options( function augment_permissions_with_serve_flags (line 1798) | fn augment_permissions_with_serve_flags( function resolve_import_map_flags_take_precedence (line 1831) | fn resolve_import_map_flags_take_precedence() { function resolve_import_map_none (line 1852) | fn resolve_import_map_none() { function resolve_import_map_no_config (line 1864) | fn resolve_import_map_no_config() { function jsr_urls (line 1872) | fn jsr_urls() { function test_allow_import_host_from_url (line 1880) | fn test_allow_import_host_from_url() { function test_flags_to_permission_options (line 1902) | fn test_flags_to_permission_options() { FILE: cli/build.rs function compress_decls (line 9) | fn compress_decls(out_dir: &Path) { function process_node_types (line 148) | fn process_node_types(out_dir: &Path) { function compress_source (line 215) | fn compress_source(out_dir: &Path, file: &str) { function compress_sources (line 247) | fn compress_sources(out_dir: &Path) { function main (line 261) | fn main() { FILE: cli/cache/cache_db.rs type CacheDBHash (line 20) | pub struct CacheDBHash(u64); method new (line 23) | pub fn new(hash: u64) -> Self { method from_hashable (line 27) | pub fn from_hashable(hashable: impl std::hash::Hash) -> Self { method inner (line 37) | pub fn inner(&self) -> u64 { method to_sql (line 43) | fn to_sql(&self) -> rusqlite::Result> { method column_result (line 53) | fn column_result( type CacheFailure (line 65) | pub enum CacheFailure { type CacheDBConfiguration (line 77) | pub struct CacheDBConfiguration { method create_combined_sql (line 89) | fn create_combined_sql(&self) -> String { type ConnectionState (line 107) | enum ConnectionState { type CacheDB (line 116) | pub struct CacheDB { method in_memory (line 157) | pub fn in_memory( method from_path (line 169) | pub fn from_path( method recreate_with_version (line 188) | pub(crate) fn recreate_with_version(mut self, version: &'static str) -... method spawn_eager_init_thread (line 213) | fn spawn_eager_init_thread(&self) { method actually_open_connection (line 223) | fn actually_open_connection( method initialize_connection (line 235) | fn initialize_connection( method open_connection_and_init (line 269) | fn open_connection_and_init( method open_connection (line 280) | fn open_connection(&self) -> Result { method initialize (line 286) | fn initialize<'a>( method with_connection (line 296) | pub fn with_connection( method ensure_connected (line 318) | pub fn ensure_connected(&self) -> Result<(), AnyError> { method execute (line 322) | pub fn execute( method exists (line 334) | pub fn exists( method query_row (line 347) | pub fn query_row( method drop (line 125) | fn drop(&mut self) { function open_connection (line 372) | fn open_connection( function log_failure_mode (line 451) | fn log_failure_mode(path: &Path, is_tty: bool, config: &CacheDBConfigura... function handle_failure_mode (line 484) | fn handle_failure_mode( function simple_database (line 535) | async fn simple_database() { function bad_sql (line 550) | async fn bad_sql() { function failure_mode_in_memory (line 557) | async fn failure_mode_in_memory() { function failure_mode_blackhole (line 572) | async fn failure_mode_blackhole() { function failure_mode_error (line 589) | async fn failure_mode_error() { function cache_db_hash_max_u64_value (line 604) | fn cache_db_hash_max_u64_value() { function assert_same_serialize_deserialize (line 611) | fn assert_same_serialize_deserialize(original_hash: CacheDBHash) { FILE: cli/cache/caches.rs type Caches (line 19) | pub struct Caches { method new (line 31) | pub fn new(dir: Arc) -> Self { method make_db (line 44) | fn make_db( method fmt_incremental_cache_db (line 60) | pub fn fmt_incremental_cache_db(&self) -> CacheDB { method lint_incremental_cache_db (line 72) | pub fn lint_incremental_cache_db(&self) -> CacheDB { method dep_analysis_db (line 84) | pub fn dep_analysis_db(&self) -> CacheDB { method fast_check_db (line 96) | pub fn fast_check_db(&self) -> CacheDB { method node_analysis_db (line 108) | pub fn node_analysis_db(&self) -> CacheDB { method type_checking_cache_db (line 120) | pub fn type_checking_cache_db(&self) -> CacheDB { method code_cache_db (line 132) | pub fn code_cache_db(&self) -> CacheDB { FILE: cli/cache/check.rs type TypeCheckCache (line 35) | pub struct TypeCheckCache(CacheDB); method new (line 38) | pub fn new(db: CacheDB) -> Self { method has_check_hash (line 42) | pub fn has_check_hash(&self, hash: CacheDBHash) -> bool { method hash_check_hash_result (line 57) | fn hash_check_hash_result( method add_check_hash (line 67) | pub fn add_check_hash(&self, check_hash: CacheDBHash) { method add_check_hash_result (line 77) | fn add_check_hash_result( method get_tsbuildinfo (line 90) | pub fn get_tsbuildinfo(&self, specifier: &ModuleSpecifier) -> Option Self { method ensure_ok (line 39) | fn ensure_ok(res: Result) -> T { method get_sync (line 56) | pub fn get_sync( method set_sync (line 69) | pub fn set_sync( method get_sync (line 86) | fn get_sync( method set_sync (line 95) | fn set_sync( type CodeCacheInner (line 106) | struct CodeCacheInner { method new (line 111) | pub fn new(conn: CacheDB) -> Self { method get_sync (line 115) | pub fn get_sync( method set_sync (line 140) | pub fn set_sync( function serialize_code_cache_type (line 163) | fn serialize_code_cache_type( function end_to_end (line 177) | pub fn end_to_end() { FILE: cli/cache/fast_check.rs type FastCheckCache (line 26) | pub struct FastCheckCache { method new (line 31) | pub fn new(db: CacheDB) -> Self { method ensure_ok (line 37) | fn ensure_ok(res: Result) -> T { method get (line 56) | fn get(&self, key: FastCheckCacheKey) -> Option { method set (line 60) | fn set(&self, key: FastCheckCacheKey, value: FastCheckCacheItem) { type FastCheckCacheInner (line 66) | struct FastCheckCacheInner { method new (line 71) | pub fn new(conn: CacheDB) -> Self { method get (line 75) | pub fn get( method set (line 98) | pub fn set( function cache_general_use (line 129) | pub fn cache_general_use() { FILE: cli/cache/incremental.rs type IncrementalCache (line 34) | pub struct IncrementalCache(IncrementalCacheInner); method new (line 37) | pub fn new( method is_file_same (line 49) | pub fn is_file_same(&self, file_path: &Path, file_text: &str) -> bool { method update_file (line 53) | pub fn update_file(&self, file_path: &Path, file_text: &str) { method wait_completion (line 57) | pub async fn wait_completion(&self) { type ReceiverMessage (line 62) | enum ReceiverMessage { type IncrementalCacheInner (line 67) | struct IncrementalCacheInner { method new (line 74) | pub fn new( method from_sql_incremental_cache (line 83) | fn from_sql_incremental_cache( method is_file_same (line 116) | pub fn is_file_same(&self, file_path: &Path, file_text: &str) -> bool { method update_file (line 123) | pub fn update_file(&self, file_path: &Path, file_text: &str) { method wait_completion (line 135) | pub async fn wait_completion(&self) { type SqlIncrementalCache (line 146) | struct SqlIncrementalCache { method new (line 155) | pub fn new(conn: CacheDB, state_hash: CacheDBHash) -> Self { method get_source_hash (line 159) | pub fn get_source_hash(&self, path: &Path) -> Option { method get_source_hash_result (line 173) | fn get_source_hash_result( method set_source_hash (line 197) | pub fn set_source_hash( function sql_cache_general_use (line 222) | pub fn sql_cache_general_use() { function incremental_cache_general_use (line 263) | pub async fn incremental_cache_general_use() { FILE: cli/cache/mod.rs type DenoDir (line 12) | pub type DenoDir = deno_resolver::cache::DenoDir; type DenoDirProvider (line 13) | pub type DenoDirProvider = deno_resolver::cache::DenoDirProvider; type GlobalHttpCache (line 28) | pub type GlobalHttpCache = deno_cache_dir::GlobalHttpCache; type LocalLspHttpCache (line 29) | pub type LocalLspHttpCache = deno_cache_dir::LocalLspHttpCache; FILE: cli/cache/module_info.rs constant SELECT_MODULE_INFO (line 20) | const SELECT_MODULE_INFO: &str = " type ModuleInfoCache (line 49) | pub struct ModuleInfoCache { method new_in_memory (line 56) | pub fn new_in_memory( method new (line 66) | pub fn new( method recreate_with_version (line 78) | pub(crate) fn recreate_with_version(self, version: &'static str) -> Se... method get_module_info (line 85) | pub fn get_module_info( method set_module_info (line 108) | pub fn set_module_info( method as_module_analyzer (line 132) | pub fn as_module_analyzer(&self) -> ModuleInfoCacheModuleAnalyzer<'_> { method cache_module_info (line 141) | fn cache_module_info( type ModuleInfoCacheModuleAnalyzer (line 162) | pub struct ModuleInfoCacheModuleAnalyzer<'a> { function load_cached_module_info (line 168) | fn load_cached_module_info( function save_module_info_to_cache (line 192) | fn save_module_info_to_cache( function analyze_sync (line 213) | pub fn analyze_sync( function analyze (line 249) | async fn analyze( function serialize_media_type (line 292) | fn serialize_media_type(media_type: MediaType) -> i64 { function module_info_cache_general_use (line 328) | pub fn module_info_cache_general_use() { FILE: cli/cache/node.rs type SqliteNodeAnalysisCache (line 30) | pub struct SqliteNodeAnalysisCache { method new (line 35) | pub fn new(db: CacheDB) -> Self { method ensure_ok (line 41) | fn ensure_ok(res: Result) -> T { method compute_source_hash (line 60) | fn compute_source_hash(&self, source: &str) -> NodeAnalysisCacheSourceHa... method get_cjs_analysis (line 64) | fn get_cjs_analysis( method set_cjs_analysis (line 76) | fn set_cjs_analysis( type NodeAnalysisCacheInner (line 91) | struct NodeAnalysisCacheInner { method new (line 96) | pub fn new(conn: CacheDB) -> Self { method get_cjs_analysis (line 100) | pub fn get_cjs_analysis( method set_cjs_analysis (line 125) | pub fn set_cjs_analysis( function node_analysis_cache_general_use (line 155) | pub fn node_analysis_cache_general_use() { FILE: cli/cdp.rs type AwaitPromiseArgs (line 13) | pub struct AwaitPromiseArgs { type CallFunctionOnArgs (line 24) | pub struct CallFunctionOnArgs { type CallFunctionOnResponse (line 51) | pub struct CallFunctionOnResponse { type CompileScriptArgs (line 60) | pub struct CompileScriptArgs { type EvaluateArgs (line 71) | pub struct EvaluateArgs { type EvaluateResponse (line 110) | pub struct EvaluateResponse { type GetPropertiesArgs (line 118) | pub struct GetPropertiesArgs { type GetPropertiesResponse (line 133) | pub struct GetPropertiesResponse { type GlobalLexicalScopeNamesArgs (line 140) | pub struct GlobalLexicalScopeNamesArgs { type GlobalLexicalScopeNamesResponse (line 148) | pub struct GlobalLexicalScopeNamesResponse { type QueryObjectsArgs (line 156) | pub struct QueryObjectsArgs { type ReleaseObjectArgs (line 166) | pub struct ReleaseObjectArgs { type ReleaseObjectGroupArgs (line 174) | pub struct ReleaseObjectGroupArgs { type RunScriptArgs (line 182) | pub struct RunScriptArgs { type SetAsyncCallStackDepthArgs (line 207) | pub struct SetAsyncCallStackDepthArgs { type RemoteObject (line 216) | pub struct RemoteObject { function deserialize_some (line 228) | fn deserialize_some<'de, T, D>(deserializer: D) -> Result, D::... type ExceptionDetails (line 239) | pub struct ExceptionDetails { method get_message_and_description (line 245) | pub fn get_message_and_description(&self) -> (String, String) { type CallArgument (line 258) | pub struct CallArgument { method from (line 268) | fn from(obj: &RemoteObject) -> Self { type PropertyDescriptor (line 280) | pub struct PropertyDescriptor { type RemoteObjectId (line 285) | pub type RemoteObjectId = String; type ExecutionContextId (line 288) | pub type ExecutionContextId = u64; type ScriptId (line 291) | pub type ScriptId = String; type TimeDelta (line 294) | pub type TimeDelta = u64; type UnserializableValue (line 297) | pub type UnserializableValue = String; type SetScriptSourceResponse (line 302) | pub struct SetScriptSourceResponse { type Status (line 308) | pub enum Status { type ScriptParsed (line 319) | pub struct ScriptParsed { type CoverageRange (line 327) | pub struct CoverageRange { type FunctionCoverage (line 340) | pub struct FunctionCoverage { type ScriptCoverage (line 349) | pub struct ScriptCoverage { type StartPreciseCoverageArgs (line 359) | pub struct StartPreciseCoverageArgs { type StartPreciseCoverageResponse (line 370) | pub struct StartPreciseCoverageResponse { type TakePreciseCoverageResponse (line 378) | pub struct TakePreciseCoverageResponse { type Notification (line 384) | pub struct Notification { type ExceptionThrown (line 391) | pub struct ExceptionThrown { type ExecutionContextCreated (line 398) | pub struct ExecutionContextCreated { type ExecutionContextDescription (line 405) | pub struct ExecutionContextDescription { FILE: cli/factory.rs type CliRootCertStoreProvider (line 117) | struct CliRootCertStoreProvider { method new (line 125) | pub fn new( method get_or_try_init (line 140) | fn get_or_try_init(&self) -> Result<&RootCertStore, JsErrorBox> { type EszipModuleLoaderProvider (line 156) | struct EszipModuleLoaderProvider { method get (line 162) | pub async fn get(&self) -> Result>, Any... type CliSpecifiedImportMapProvider (line 181) | struct CliSpecifiedImportMapProvider { method get (line 191) | async fn get( type CliWorkspaceFactory (line 248) | pub type CliWorkspaceFactory = deno_resolver::factory::WorkspaceFactory<... type CliResolverFactory (line 249) | pub type CliResolverFactory = deno_resolver::factory::ResolverFactory(once_cell::unsync::OnceCell); method default (line 254) | fn default() -> Self { function fmt (line 260) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function get_or_try_init (line 267) | pub fn get_or_try_init( function get_or_init (line 275) | pub fn get_or_init(&self, create: impl FnOnce() -> T) -> &T { function get_or_try_init_async (line 279) | pub async fn get_or_try_init_async( type CliFactoryServices (line 298) | struct CliFactoryServices { type CliFactoryOverrides (line 329) | struct CliFactoryOverrides { type CliFactory (line 334) | pub struct CliFactory { method from_flags (line 342) | pub fn from_flags(flags: Arc) -> Self { method from_flags_for_watcher (line 351) | pub fn from_flags_for_watcher( method set_initial_cwd (line 363) | pub fn set_initial_cwd(&mut self, initial_cwd: PathBuf) { method set_workspace_dir (line 367) | pub fn set_workspace_dir(&mut self, dir: Arc) { method maybe_lockfile (line 371) | pub async fn maybe_lockfile( method cli_options (line 377) | pub fn cli_options(&self) -> Result<&Arc, AnyError> { method deno_dir (line 390) | pub fn deno_dir(&self) -> Result<&DenoDir, AnyError> { method caches (line 399) | pub fn caches(&self) -> Result<&Arc, AnyError> { method blob_store (line 428) | pub fn blob_store(&self) -> &Arc { method bin_name_resolver (line 432) | pub fn bin_name_resolver(&self) -> Result, AnyErro... method root_cert_store_provider (line 442) | pub fn root_cert_store_provider(&self) -> &Arc &ProgressBar { method global_http_cache (line 459) | pub fn global_http_cache(&self) -> Result<&Arc, AnyEr... method http_cache (line 463) | pub fn http_cache( method http_client_provider (line 469) | pub fn http_client_provider(&self) -> &Arc { method eszip_module_loader_provider (line 478) | fn eszip_module_loader_provider( method file_fetcher (line 492) | pub fn file_fetcher(&self) -> Result<&Arc, AnyError> { method fs (line 511) | pub fn fs(&self) -> &Arc { method memory_files (line 515) | pub fn memory_files(&self) -> &Arc { method sys (line 519) | pub fn sys(&self) -> CliSys { method in_npm_pkg_checker (line 523) | pub fn in_npm_pkg_checker( method tsgo_path (line 529) | pub async fn tsgo_path(&self) -> Result, AnyError> { method jsr_version_resolver (line 543) | pub fn jsr_version_resolver( method npm_cache (line 549) | pub fn npm_cache(&self) -> Result<&Arc, AnyError> { method npm_cache_dir (line 553) | pub fn npm_cache_dir(&self) -> Result<&Arc, AnyError> { method npmrc (line 557) | pub fn npmrc(&self) -> Result<&Arc, AnyError> { method npm_graph_resolver (line 561) | pub async fn npm_graph_resolver( method npm_installer_if_managed (line 570) | pub async fn npm_installer_if_managed( method npm_installer_factory (line 579) | pub fn npm_installer_factory( method npm_version_resolver (line 678) | pub fn npm_version_resolver( method install_reporter (line 684) | pub fn install_reporter( method npm_installer (line 702) | pub async fn npm_installer(&self) -> Result<&Arc, Any... method npm_resolver (line 706) | pub async fn npm_resolver(&self) -> Result<&CliNpmResolver, AnyError> { method workspace_factory (line 711) | fn workspace_factory(&self) -> Result<&Arc, AnyEr... method workspace_resolver (line 730) | pub async fn workspace_resolver( method resolver (line 737) | pub async fn resolver(&self) -> Result<&Arc, AnyError> { method graph_reporter (line 742) | pub fn graph_reporter( method module_info_cache (line 763) | pub fn module_info_cache(&self) -> Result<&Arc, AnyEr... method code_cache (line 772) | pub fn code_cache(&self) -> Result<&Arc, AnyError> { method parsed_source_cache (line 778) | pub fn parsed_source_cache( method emitter (line 784) | pub fn emitter(&self) -> Result<&Arc, AnyError> { method lint_rule_provider (line 788) | pub async fn lint_rule_provider(&self) -> Result Result<&Arc, Any... method npm_req_resolver (line 799) | pub async fn npm_req_resolver( method initialize_npm_resolution_if_managed (line 806) | async fn initialize_npm_resolution_if_managed(&self) -> Result<(), Any... method pkg_json_resolver (line 813) | pub fn pkg_json_resolver( method compiler_options_resolver (line 819) | pub fn compiler_options_resolver( method type_checker (line 825) | pub async fn type_checker(&self) -> Result<&Arc, AnyError> { method module_graph_builder (line 858) | pub async fn module_graph_builder( method module_graph_creator (line 897) | pub async fn module_graph_creator( method main_module_graph_container (line 917) | pub async fn main_module_graph_container( method maybe_start_inspector_server (line 936) | pub fn maybe_start_inspector_server(&self) -> Result<(), AnyError> { method module_load_preparer (line 950) | pub async fn module_load_preparer( method cjs_tracker (line 972) | pub fn cjs_tracker(&self) -> Result<&Arc, AnyError> { method permission_desc_parser (line 976) | pub fn permission_desc_parser( method feature_checker (line 984) | pub fn feature_checker(&self) -> Result<&Arc, AnyError> { method create_compile_binary_writer (line 1000) | pub async fn create_compile_binary_writer( method root_permissions_container (line 1018) | pub fn root_permissions_container( method workspace_external_import_map_loader (line 1035) | fn workspace_external_import_map_loader( method create_cli_main_worker_factory (line 1045) | pub async fn create_cli_main_worker_factory( method create_module_loader_factory (line 1053) | pub async fn create_module_loader_factory( method create_cli_main_worker_factory_with_roots (line 1111) | pub async fn create_cli_main_worker_factory_with_roots( method create_lib_main_worker_options (line 1175) | pub fn create_lib_main_worker_options( method create_cli_main_worker_options (line 1222) | fn create_cli_main_worker_options( method resolver_factory (line 1259) | pub fn resolver_factory(&self) -> Result<&Arc, Any... function new_workspace_factory_options (line 1365) | fn new_workspace_factory_options( FILE: cli/file_fetcher.rs type TextDecodedFile (line 29) | pub struct TextDecodedFile { method decode (line 41) | pub fn decode(file: File) -> Result { type CliFileFetcher (line 64) | pub type CliFileFetcher = deno_resolver::file_fetcher::PermissionedFileF... type CliDenoGraphLoader (line 69) | pub type CliDenoGraphLoader = deno_resolver::file_fetcher::DenoGraphLoader< type CreateCliFileFetcherOptions (line 75) | pub struct CreateCliFileFetcherOptions { function create_cli_file_fetcher (line 83) | pub fn create_cli_file_fetcher( type BlobStoreAdapter (line 109) | pub struct BlobStoreAdapter(Arc); method get (line 113) | async fn get(&self, specifier: &Url) -> std::io::Result (File, CliFileFetche... function test_fetch_options_remote (line 317) | async fn test_fetch_options_remote( function test_fetch_remote_encoded (line 341) | async fn test_fetch_remote_encoded( function test_fetch_local_encoded (line 372) | async fn test_fetch_local_encoded(charset: &str, expected: String) { function test_insert_cached (line 388) | async fn test_insert_cached() { function test_fetch_data_url (line 411) | async fn test_fetch_data_url() { function test_fetch_blob_url (line 427) | async fn test_fetch_blob_url() { function test_fetch_complex (line 456) | async fn test_fetch_complex() { function test_fetch_uses_cache (line 543) | async fn test_fetch_uses_cache() { function test_fetch_redirected (line 606) | async fn test_fetch_redirected() { function test_fetch_multiple_redirects (line 646) | async fn test_fetch_multiple_redirects() { function test_fetch_uses_cache_with_redirects (line 702) | async fn test_fetch_uses_cache_with_redirects() { function test_fetcher_limits_redirects (line 770) | async fn test_fetcher_limits_redirects() { function test_fetch_same_host_redirect (line 805) | async fn test_fetch_same_host_redirect() { function test_fetch_no_remote (line 846) | async fn test_fetch_no_remote() { function test_fetch_cache_only (line 894) | async fn test_fetch_cache_only() { function test_fetch_local_bypasses_file_cache (line 960) | async fn test_fetch_local_bypasses_file_cache() { function test_respect_cache_revalidates (line 978) | async fn test_respect_cache_revalidates() { function test_respect_cache_still_fresh (line 1001) | async fn test_respect_cache_still_fresh() { function test_fetch_local_utf_16be (line 1024) | async fn test_fetch_local_utf_16be() { function test_fetch_local_utf_16le (line 1031) | async fn test_fetch_local_utf_16le() { function test_fetch_local_utf8_with_bom (line 1038) | async fn test_fetch_local_utf8_with_bom() { function test_fetch_remote_utf16_le (line 1045) | async fn test_fetch_remote_utf16_le() { function test_fetch_remote_utf16_be (line 1052) | async fn test_fetch_remote_utf16_be() { function test_fetch_remote_window_1255 (line 1059) | async fn test_fetch_remote_window_1255() { function create_http_client_adapter (line 1065) | fn create_http_client_adapter() -> HttpClientAdapter { function test_fetch_string (line 1075) | async fn test_fetch_string() { function test_fetch_gzip (line 1091) | async fn test_fetch_gzip() { function test_fetch_with_etag (line 1111) | async fn test_fetch_with_etag() { function test_fetch_brotli (line 1135) | async fn test_fetch_brotli() { function test_fetch_accept (line 1156) | async fn test_fetch_accept() { function test_fetch_no_follow_with_redirect (line 1171) | async fn test_fetch_no_follow_with_redirect() { function server_error (line 1187) | async fn server_error() { function request_error (line 1202) | async fn request_error() { function get_text_from_cache (line 1213) | fn get_text_from_cache( function get_location_header_from_cache (line 1223) | fn get_location_header_from_cache( FILE: cli/graph_container.rs type ModuleGraphContainer (line 19) | pub trait ModuleGraphContainer: Clone + 'static { method acquire_update_permit (line 23) | async fn acquire_update_permit(&self) -> impl ModuleGraphUpdatePermit; method graph (line 25) | fn graph(&self) -> Arc; method acquire_update_permit (line 137) | async fn acquire_update_permit(&self) -> impl ModuleGraphUpdatePermit { method graph (line 146) | fn graph(&self) -> Arc { type ModuleGraphUpdatePermit (line 31) | pub trait ModuleGraphUpdatePermit { method graph_mut (line 33) | fn graph_mut(&mut self) -> &mut ModuleGraph; method commit (line 35) | fn commit(self); method graph_mut (line 161) | fn graph_mut(&mut self) -> &mut ModuleGraph { method commit (line 165) | fn commit(self) { type MainModuleGraphContainer (line 40) | pub struct MainModuleGraphContainer { method new (line 63) | pub fn new( method check_specifiers (line 79) | pub async fn check_specifiers( method collect_specifiers (line 106) | pub fn collect_specifiers( type CheckSpecifiersOptions (line 52) | pub struct CheckSpecifiersOptions<'a> { type CollectSpecifiersOptions (line 57) | pub struct CollectSpecifiersOptions { type MainModuleGraphUpdatePermit (line 154) | pub struct MainModuleGraphUpdatePermit<'a> { FILE: cli/graph_util.rs type GraphValidOptions (line 79) | pub struct GraphValidOptions<'a> { function graph_valid (line 98) | pub fn graph_valid( type GraphWalkErrorsOptions (line 136) | pub struct GraphWalkErrorsOptions<'a> { function graph_walk_errors (line 146) | pub fn graph_walk_errors<'a>( function has_module_graph_error_for_tsc_diagnostic (line 226) | fn has_module_graph_error_for_tsc_diagnostic( type ModuleNotFoundGraphErrorRef (line 243) | pub struct ModuleNotFoundGraphErrorRef<'a> { function module_error_for_tsc_diagnostic (line 248) | pub fn module_error_for_tsc_diagnostic<'a>( type ResolutionErrorRef (line 280) | pub struct ResolutionErrorRef<'a> { function resolution_error_for_tsc_diagnostic (line 286) | pub fn resolution_error_for_tsc_diagnostic( function graph_exit_integrity_errors (line 369) | pub fn graph_exit_integrity_errors(graph: &ModuleGraph) { function exit_for_integrity_error (line 375) | fn exit_for_integrity_error(err: &ModuleError) { type CreateGraphOptions (line 382) | pub struct CreateGraphOptions<'a> { type CreatePublishGraphOptions (line 392) | pub struct CreatePublishGraphOptions<'a> { type ModuleGraphCreator (line 398) | pub struct ModuleGraphCreator { method new (line 405) | pub fn new( method create_graph (line 417) | pub async fn create_graph( method create_graph_with_loader (line 431) | pub async fn create_graph_with_loader( method create_publish_graph (line 452) | pub async fn create_publish_graph( method create_graph_with_options (line 570) | pub async fn create_graph_with_options( method create_graph_and_maybe_check (line 592) | pub async fn create_graph_and_maybe_check( method graph_valid (line 622) | pub fn graph_valid(&self, graph: &ModuleGraph) -> Result<(), JsErrorBo... method type_check_graph (line 626) | fn type_check_graph( type BuildFastCheckGraphOptions (line 642) | pub struct BuildFastCheckGraphOptions<'a> { type BuildGraphWithNpmResolutionError (line 649) | pub enum BuildGraphWithNpmResolutionError { type BuildGraphRequest (line 672) | pub enum BuildGraphRequest { type BuildGraphWithNpmOptions (line 677) | pub struct BuildGraphWithNpmOptions<'a> { type ModuleGraphBuilder (line 684) | pub struct ModuleGraphBuilder { method new (line 709) | pub fn new( method build_graph_roots_with_npm_resolution (line 755) | pub async fn build_graph_roots_with_npm_resolution( method build_graph_with_npm_resolution (line 778) | pub async fn build_graph_with_npm_resolution( method build_graph_with_npm_resolution_and_build_options (line 883) | async fn build_graph_with_npm_resolution_and_build_options<'a>( method build_fast_check_graph (line 977) | pub fn build_fast_check_graph( method create_graph_loader_with_root_permissions (line 1020) | pub fn create_graph_loader_with_root_permissions( method create_graph_loader_with_permissions (line 1028) | pub fn create_graph_loader_with_permissions( method analyze_npm_sources (line 1046) | fn analyze_npm_sources(&self) -> bool { method graph_valid (line 1054) | pub fn graph_valid(&self, graph: &ModuleGraph) -> Result<(), JsErrorBo... method graph_roots_valid (line 1063) | pub fn graph_roots_valid( method resolve_compiler_options_types_imports (line 1092) | fn resolve_compiler_options_types_imports( method maybe_resolve_ts_config_imports (line 1105) | fn maybe_resolve_ts_config_imports( function has_graph_root_local_dependent_changed (line 1119) | pub fn has_graph_root_local_dependent_changed( type FileWatcherReporter (line 1149) | pub struct FileWatcherReporter { method new (line 1155) | pub fn new(watcher_communicator: Arc) -> Self { method on_load (line 1164) | fn on_load( type CliJsrUrlProvider (line 1189) | pub struct CliJsrUrlProvider; method url (line 1192) | fn url(&self) -> &'static ModuleSpecifier { FILE: cli/http_util.rs type SendError (line 38) | pub enum SendError { type HttpClientProvider (line 45) | pub struct HttpClientProvider { method fmt (line 53) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 61) | pub fn new( method get_or_create (line 76) | pub fn get_or_create(&self) -> Result { method get_or_create_with_client_cert (line 93) | pub fn get_or_create_with_client_cert( type BadResponseError (line 157) | pub struct BadResponseError { type DownloadError (line 163) | pub struct DownloadError(pub Box); type DownloadErrorKind (line 166) | pub enum DownloadErrorKind { type HttpClientResponse (line 203) | pub enum HttpClientResponse { method into_bytes (line 213) | pub fn into_bytes(self) -> Result, DownloadError> { method into_maybe_bytes (line 223) | pub fn into_maybe_bytes(self) -> Result>, DownloadError> { type HttpClient (line 235) | pub struct HttpClient { method new (line 242) | fn new(client: deno_fetch::Client) -> Self { method get (line 246) | pub fn get(&self, url: Url) -> Result { method post (line 256) | pub fn post( method post_json (line 270) | pub fn post_json( method send (line 287) | pub async fn send( method download_text (line 305) | pub async fn download_text(&self, url: Url) -> Result { method download (line 310) | pub async fn download(&self, url: Url) -> Result, DownloadErro... method download_with_progress_and_retries (line 317) | pub async fn download_with_progress_and_retries( method download_with_progress_and_retries_no_decompress (line 339) | pub async fn download_with_progress_and_retries_no_decompress( method get_redirected_url (line 357) | pub async fn get_redirected_url( method download_inner (line 366) | async fn download_inner( method get_redirected_response (line 401) | async fn get_redirected_response( function should_strip_auth_on_redirect (line 452) | fn should_strip_auth_on_redirect(original: &Url, new_url: &Url) -> bool { function get_response_body_with_progress (line 458) | pub async fn get_response_body_with_progress( function resolve_redirect_from_response (line 493) | fn resolve_redirect_from_response( function body_to_string (line 505) | pub async fn body_to_string(body: B) -> Result function body_to_json (line 515) | pub async fn body_to_json(body: B) -> Result type RequestBuilder (line 526) | pub struct RequestBuilder { method header (line 532) | pub fn header(mut self, name: HeaderName, value: HeaderValue) -> Self { method send (line 537) | pub async fn send( method build (line 543) | pub fn build(self) -> http::Request { function test_http_client_download_redirect (line 560) | async fn test_http_client_download_redirect() { function test_fetch_with_cafile_string (line 587) | async fn test_fetch_with_cafile_string() { function test_fetch_with_default_certificate_store (line 625) | async fn test_fetch_with_default_certificate_store() { function test_fetch_with_empty_certificate_store (line 667) | async fn test_fetch_with_empty_certificate_store() { function test_fetch_with_cafile_gzip (line 694) | async fn test_fetch_with_cafile_gzip() { function test_fetch_with_cafile_with_etag (line 731) | async fn test_fetch_with_cafile_with_etag() { function test_fetch_with_cafile_brotli (line 772) | async fn test_fetch_with_cafile_brotli() { function test_should_strip_auth_on_redirect (line 810) | fn test_should_strip_auth_on_redirect() { FILE: cli/integration_tests_runner.rs function main (line 3) | pub fn main() { FILE: cli/js/40_bench.js function bench (line 64) | function bench( function compareMeasurements (line 206) | function compareMeasurements(a, b) { function benchStats (line 213) | function benchStats( function benchMeasure (line 244) | async function benchMeasure(fn, desc, context) { function createBenchContext (line 420) | function createBenchContext(desc) { function wrapBenchmark (line 454) | function wrapBenchmark(desc) { function benchNow (line 499) | function benchNow() { FILE: cli/js/40_jupyter.js function escapeHTML (line 56) | function escapeHTML(str) { function isVegaLike (line 65) | function isVegaLike(obj) { function extractVega (line 68) | function extractVega(obj) { function isDataFrameLike (line 89) | function isDataFrameLike(obj) { function mapPolarsTypeToJSONSchema (line 104) | function mapPolarsTypeToJSONSchema(colType) { function extractDataFrame (line 132) | function extractDataFrame(df) { function isCanvasLike (line 176) | function isCanvasLike(obj) { function isJpg (line 180) | function isJpg(obj) { function isPng (line 202) | function isPng(obj) { function isSVGElementLike (line 227) | function isSVGElementLike(obj) { function isHTMLElementLike (line 232) | function isHTMLElementLike(obj) { function hasDisplaySymbol (line 238) | function hasDisplaySymbol(obj) { function makeDisplayable (line 243) | function makeDisplayable(obj) { function format (line 255) | async function format(obj) { function createTaggedTemplateDisplayable (line 329) | function createTaggedTemplateDisplayable(mediatype) { function image (line 386) | function image(obj) { function isMediaBundle (line 414) | function isMediaBundle(obj) { function formatInner (line 426) | async function formatInner(obj, raw) { function enableJupyter (line 436) | function enableJupyter() { FILE: cli/js/40_lint.js constant AST_IDX_INVALID (line 25) | const AST_IDX_INVALID = 0; constant AST_GROUP_TYPE (line 26) | const AST_GROUP_TYPE = 1; constant NODE_SIZE (line 32) | const NODE_SIZE = 1 + 4 + 4 + 4 + 4; constant PROP_OFFSET (line 33) | const PROP_OFFSET = 1; constant CHILD_OFFSET (line 34) | const CHILD_OFFSET = 1 + 4; constant NEXT_OFFSET (line 35) | const NEXT_OFFSET = 1 + 4 + 4; constant PARENT_OFFSET (line 36) | const PARENT_OFFSET = 1 + 4 + 4 + 4; constant SPAN_SIZE (line 38) | const SPAN_SIZE = 4 + 4; constant AST_PROP_TYPE (line 43) | const AST_PROP_TYPE = 1; constant AST_PROP_PARENT (line 44) | const AST_PROP_PARENT = 2; constant AST_PROP_RANGE (line 45) | const AST_PROP_RANGE = 3; constant AST_PROP_LENGTH (line 46) | const AST_PROP_LENGTH = 4; function resetState (line 94) | function resetState() { class CancellationToken (line 104) | class CancellationToken { method isCancellationRequested (line 105) | isCancellationRequested() { class Fixer (line 111) | class Fixer { method insertTextAfter (line 116) | insertTextAfter(node, text) { method insertTextAfterRange (line 127) | insertTextAfterRange(range, text) { method insertTextBefore (line 138) | insertTextBefore(node, text) { method insertTextBeforeRange (line 149) | insertTextBeforeRange(range, text) { method remove (line 159) | remove(node) { method removeRange (line 169) | removeRange(range) { method replaceText (line 180) | replaceText(node, text) { method replaceTextRange (line 191) | replaceTextRange(range, text) { class SourceCode (line 202) | class SourceCode { method constructor (line 212) | constructor(ctx) { method text (line 216) | get text() { method ast (line 220) | get ast() { method getText (line 233) | getText(node) { method getAncestors (line 245) | getAncestors(node) { method getAllComments (line 269) | getAllComments() { method getCommentsBefore (line 278) | getCommentsBefore(node) { method getCommentsAfter (line 299) | getCommentsAfter(node) { method getCommentsInside (line 320) | getCommentsInside(node) { method #getSource (line 342) | #getSource() { class Context (line 355) | class Context { method constructor (line 366) | constructor(ctx, id, fileName) { method getFilename (line 372) | getFilename() { method getSourceCode (line 376) | getSourceCode() { method report (line 383) | report(data) { function materializeComments (line 430) | function materializeComments(ctx) { function installPlugins (line 459) | function installPlugins(plugins, exclude) { function installPlugin (line 472) | function installPlugin(plugin) { function getNode (line 514) | function getNode(ctx, idx) { function findPropOffset (line 532) | function findPropOffset(buf, offset, search) { constant INTERNAL_CTX (line 555) | const INTERNAL_CTX = Symbol("ctx"); constant INTERNAL_IDX (line 556) | const INTERNAL_IDX = Symbol("offset"); class FacadeNode (line 562) | class FacadeNode { method constructor (line 570) | constructor(ctx, idx) { method [Symbol.for("Deno.customInspect")] (line 587) | [Symbol.for("Deno.customInspect")](_, options) { method [Symbol.for("Deno.lint.toJsValue")] (line 592) | [Symbol.for("Deno.lint.toJsValue")]() { function setNodeGetters (line 605) | function setNodeGetters(ctx) { function nodeToJson (line 645) | function nodeToJson(ctx, idx) { function readType (line 676) | function readType(buf, idx) { function readSpan (line 685) | function readSpan(ctx, idx) { function readRawPropOffset (line 699) | function readRawPropOffset(buf, idx) { function readPropOffset (line 709) | function readPropOffset(ctx, idx) { function readChild (line 718) | function readChild(buf, idx) { function readNext (line 727) | function readNext(buf, idx) { function readParent (line 737) | function readParent(buf, idx) { function readRegex (line 747) | function readRegex(strTable, strId) { function readObject (line 762) | function readObject(ctx, offset, parseNode) { function readProperty (line 788) | function readProperty(ctx, offset, parseNode) { function readValue (line 844) | function readValue(ctx, idx, search, parseNode) { constant DECODER (line 870) | const DECODER = new TextDecoder(); function readU32 (line 878) | function readU32(buf, i) { function getString (line 889) | function getString(strTable, id) { class MatchCtx (line 899) | class MatchCtx { method constructor (line 906) | constructor(ctx, cancellationToken) { method getParent (line 915) | getParent(idx) { method getType (line 931) | getType(idx) { method getField (line 940) | getField(idx, propId) { method getAttrPathValue (line 972) | getAttrPathValue(idx, propIds, propIdx) { method getFirstChild (line 1051) | getFirstChild(idx) { method getLastChild (line 1060) | getLastChild(idx) { method getSiblings (line 1069) | getSiblings(idx) { method subSelect (line 1095) | subSelect(selectors, idx) { function createAstContext (line 1112) | function createAstContext(buf, token) { function runPluginsForFile (line 1215) | function runPluginsForFile(fileName, serializedAst) { function traverse (line 1346) | function traverse(ctx, visitors, idx, cancellationToken) { function subTraverse (line 1406) | function subTraverse(ctx, selectors, rootIdx, idx, cancellationToken) { function _dump (line 1446) | function _dump(ctx) { function runLintPlugin (line 1595) | function runLintPlugin(plugin, fileName, sourceText) { FILE: cli/js/40_lint_selector.js function getAttrOp (line 94) | function getAttrOp(s) { class Lexer (line 117) | class Lexer { method constructor (line 129) | constructor(input) { method expect (line 138) | expect(token) { method readAsWordUntil (line 151) | readAsWordUntil(token) { method readBinAttrValue (line 162) | readBinAttrValue() { method getSlice (line 182) | getSlice() { method step (line 186) | step() { method peek (line 195) | peek() { method next (line 220) | next() { method isWordContinue (line 347) | isWordContinue() { method isOpContinue (line 360) | isOpContinue() { method isWhiteSpace (line 375) | isWhiteSpace() { constant NUMBER_REG (line 380) | const NUMBER_REG = /^(\d+\.)?\d+$/; constant BIGINT_REG (line 381) | const BIGINT_REG = /^\d+n$/; function getFromRawValue (line 387) | function getFromRawValue(raw) { constant ELEM_NODE (line 420) | const ELEM_NODE = 1; constant RELATION_NODE (line 421) | const RELATION_NODE = 2; constant ATTR_EXISTS_NODE (line 422) | const ATTR_EXISTS_NODE = 3; constant ATTR_BIN_NODE (line 423) | const ATTR_BIN_NODE = 4; constant PSEUDO_NTH_CHILD (line 424) | const PSEUDO_NTH_CHILD = 5; constant PSEUDO_HAS (line 425) | const PSEUDO_HAS = 6; constant PSEUDO_NOT (line 426) | const PSEUDO_NOT = 7; constant PSEUDO_FIRST_CHILD (line 427) | const PSEUDO_FIRST_CHILD = 8; constant PSEUDO_LAST_CHILD (line 428) | const PSEUDO_LAST_CHILD = 9; constant FIELD_NODE (line 429) | const FIELD_NODE = 10; constant PSEUDO_IS (line 430) | const PSEUDO_IS = 11; function splitSelectors (line 437) | function splitSelectors(input) { function parseSelector (line 475) | function parseSelector(input, toElem, toAttr) { function popSelector (line 764) | function popSelector(result, stack) { function compileSelector (line 802) | function compileSelector(selector) { function matchFirstChild (line 873) | function matchFirstChild(next) { function matchLastChild (line 884) | function matchLastChild(next) { function getNthAnB (line 896) | function getNthAnB(node, i) { function matchNthChild (line 916) | function matchNthChild(node, next) { function matchIs (line 955) | function matchIs(selectors, next) { function matchHas (line 979) | function matchHas(selectors, next) { function matchNot (line 1012) | function matchNot(selectors, next) { function matchDescendant (line 1044) | function matchDescendant(next) { function matchChild (line 1064) | function matchChild(next) { function matchAdjacent (line 1077) | function matchAdjacent(next) { function matchFollowing (line 1093) | function matchFollowing(next) { function matchElem (line 1114) | function matchElem(part, next) { function matchField (line 1138) | function matchField(part, next) { function matchAttrExists (line 1171) | function matchAttrExists(attr, next) { function matchAttrBin (line 1191) | function matchAttrBin(attr, next) { function matchAttrValue (line 1211) | function matchAttrValue(attr, value) { FILE: cli/js/40_lint_types.d.ts type AstContext (line 3) | interface AstContext { type LintState (line 20) | interface LintState { type VisitorFn (line 27) | type VisitorFn = (node: unknown) => void; type CompiledVisitor (line 29) | interface CompiledVisitor { type AttrExists (line 34) | interface AttrExists { type AttrBin (line 39) | interface AttrBin { type AttrSelector (line 47) | type AttrSelector = AttrExists | AttrBin; type ElemSelector (line 49) | interface ElemSelector { type FieldSelector (line 55) | interface FieldSelector { type PseudoNthChild (line 60) | interface PseudoNthChild { type PseudoHas (line 69) | interface PseudoHas { type PseudoIs (line 73) | interface PseudoIs { type PseudoNot (line 77) | interface PseudoNot { type PseudoFirstChild (line 81) | interface PseudoFirstChild { type PseudoLastChild (line 84) | interface PseudoLastChild { type Relation (line 88) | interface Relation { type Selector (line 93) | type Selector = Array< type SelectorParseCtx (line 107) | interface SelectorParseCtx { type MatchContext (line 112) | interface MatchContext { type MatcherFn (line 124) | type MatcherFn = (ctx: MatchContext, id: number) => boolean; type TransformFn (line 125) | type TransformFn = (value: string) => number; FILE: cli/js/40_test.js constant TEST_LOCATION_SYMBOL (line 103) | const TEST_LOCATION_SYMBOL = SymbolFor("Deno.test.location"); function parseTestLocation (line 115) | function parseTestLocation(str) { function assertExit (line 135) | function assertExit(fn, isTest) { function wrapOuter (line 167) | function wrapOuter(fn, desc) { function wrapInner (line 186) | function wrapInner(fn) { function testInner (line 251) | function testInner( function test (line 381) | function test( function registerHook (line 401) | function registerHook(hookType, fn) { function getFullName (line 430) | function getFullName(desc) { function usesSanitizer (line 437) | function usesSanitizer(desc) { function stepReportResult (line 441) | function stepReportResult(desc, result, elapsed) { function createTestContext (line 456) | function createTestContext(desc) { function wrapTest (line 580) | function wrapTest(desc) { FILE: cli/js/40_test_common.js constant ESCAPE_ASCII_CHARS (line 10) | const ESCAPE_ASCII_CHARS = [ function escapeName (line 23) | function escapeName(name) { function pledgePermissions (line 40) | function pledgePermissions(permissions) { function restorePermissions (line 46) | function restorePermissions(token) { function withPermissions (line 50) | function withPermissions(fn, permissions) { FILE: cli/jsr.rs type JsrFetchResolver (line 22) | pub struct JsrFetchResolver { method new (line 33) | pub fn new( method version_resolver_for_package (line 46) | pub fn version_resolver_for_package<'a>( method req_to_nv (line 54) | pub async fn req_to_nv( method force_refresh_package_info (line 98) | pub async fn force_refresh_package_info( method meta_url (line 125) | fn meta_url(&self, name: &str) -> Option { method package_info (line 131) | pub async fn package_info(&self, name: &str) -> Option Result; method output (line 88) | fn output(self) -> Result { method output (line 94) | fn output(self) -> Result { method output (line 100) | fn output(self) -> Result { function spawn_subcommand (line 109) | fn spawn_subcommand + 'static, T: SubcommandOutput>( function run_subcommand (line 118) | async fn run_subcommand( function should_fallback_on_run_error (line 505) | fn should_fallback_on_run_error(script_err: &str) -> bool { function setup_panic_hook (line 518) | fn setup_panic_hook() { function exit_with_message (line 572) | fn exit_with_message(message: &str, code: i32) -> ! { function exit_for_error (line 581) | fn exit_for_error(error: AnyError, initial_cwd: Option<&std::path::Path>... function unstable_exit_cb (line 594) | pub(crate) fn unstable_exit_cb(feature: &str, api_name: &str) { function maybe_setup_permission_broker (line 602) | fn maybe_setup_permission_broker() { function main (line 616) | pub fn main() { function resolve_flags_and_init (line 711) | async fn resolve_flags_and_init( function init_v8 (line 844) | fn init_v8(flags: &Flags) { function init_logging (line 870) | fn init_logging( function wait_for_start (line 888) | fn wait_for_start( type AuthTunnelOutput (line 1028) | struct AuthTunnelOutput { function auth_tunnel (line 1034) | async fn auth_tunnel( function initialize_tunnel (line 1068) | async fn initialize_tunnel( FILE: cli/lib/args.rs function npm_pkg_req_ref_to_binary_command (line 27) | pub fn npm_pkg_req_ref_to_binary_command( function has_trace_permissions_enabled (line 33) | pub fn has_trace_permissions_enabled(sys: &impl EnvVar) -> bool { function has_flag_env_var (line 37) | pub fn has_flag_env_var(sys: &impl EnvVar, name: &str) -> bool { type CaData (line 45) | pub enum CaData { method parse (line 53) | pub fn parse(input: String) -> Option { type RootCertStoreLoadError (line 64) | pub enum RootCertStoreLoadError { function get_root_cert_store (line 79) | pub fn get_root_cert_store( function npm_process_state (line 165) | pub fn npm_process_state( function resolve_npm_resolution_snapshot (line 189) | pub fn resolve_npm_resolution_snapshot( type UnstableConfig (line 204) | pub struct UnstableConfig { method fill_with_env (line 218) | pub fn fill_with_env(&mut self, sys: &impl EnvVar) { method enable_node_compat (line 253) | pub fn enable_node_compat(&mut self) { FILE: cli/lib/build.rs function main (line 3) | fn main() { function git_commit_hash (line 22) | fn git_commit_hash() -> String { FILE: cli/lib/loader.rs function module_type_from_media_and_requested_type (line 12) | pub fn module_type_from_media_and_requested_type( function loaded_module_source_to_module_source_code (line 29) | pub fn loaded_module_source_to_module_source_code( function as_deno_resolver_requested_module_type (line 54) | pub fn as_deno_resolver_requested_module_type( FILE: cli/lib/npm/mod.rs function create_npm_process_state_provider (line 19) | pub fn create_npm_process_state_provider( type ManagedNpmProcessStateProvider (line 33) | pub struct ManagedNpmProcessStateProvider( method get_npm_process_state (line 40) | fn get_npm_process_state(&self) -> String { type ByonmNpmProcessStateProvider (line 50) | pub struct ByonmNpmProcessStateProvider( method get_npm_process_state (line 57) | fn get_npm_process_state(&self) -> String { FILE: cli/lib/npm/permission_checker.rs type NpmRegistryReadPermissionCheckerMode (line 17) | pub enum NpmRegistryReadPermissionCheckerMode { type NpmRegistryReadPermissionChecker (line 24) | pub struct NpmRegistryReadPermissionChecker { type EnsureRegistryReadPermissionError (line 33) | struct EnsureRegistryReadPermissionError { function new (line 41) | pub fn new(sys: TSys, mode: NpmRegistryReadPermissionCheckerMode) -> Self { function ensure_read_permission (line 50) | pub fn ensure_read_permission<'a>( FILE: cli/lib/shared.rs type UnrecognizedReleaseChannelError (line 8) | pub struct UnrecognizedReleaseChannelError(pub String); type ReleaseChannel (line 11) | pub enum ReleaseChannel { method name (line 39) | pub fn name(&self) -> &str { method serialize (line 53) | pub fn serialize(&self) -> String { method deserialize (line 68) | pub fn deserialize( FILE: cli/lib/standalone/binary.rs constant MAGIC_BYTES (line 19) | pub const MAGIC_BYTES: &[u8; 8] = b"d3n0l4nd"; type DenoRtDeserializable (line 21) | pub trait DenoRtDeserializable<'a>: Sized { method deserialize (line 22) | fn deserialize(input: &'a [u8]) -> std::io::Result<(&'a [u8], Self)>; function deserialize (line 26) | fn deserialize(input: &'a [u8]) -> std::io::Result<(&'a [u8], Self)> { type DenoRtSerializable (line 32) | pub trait DenoRtSerializable<'a> { method serialize (line 33) | fn serialize( type NodeModules (line 40) | pub enum NodeModules { type SerializedWorkspaceResolverImportMap (line 51) | pub struct SerializedWorkspaceResolverImportMap { type SerializedResolverWorkspaceJsrPackage (line 57) | pub struct SerializedResolverWorkspaceJsrPackage { type SerializedWorkspaceResolver (line 65) | pub struct SerializedWorkspaceResolver { type Metadata (line 75) | pub struct Metadata { type SpecifierId (line 102) | pub struct SpecifierId(u32); method new (line 105) | pub fn new(id: u32) -> Self { method append_to_builder (line 111) | fn append_to_builder( method serialize (line 120) | fn serialize( method deserialize (line 129) | fn deserialize(input: &'a [u8]) -> std::io::Result<(&'a [u8], Self)> { type CjsExportAnalysisEntry (line 136) | pub enum CjsExportAnalysisEntry { constant HAS_TRANSPILED_FLAG (line 142) | const HAS_TRANSPILED_FLAG: u8 = 1 << 0; constant HAS_SOURCE_MAP_FLAG (line 143) | const HAS_SOURCE_MAP_FLAG: u8 = 1 << 1; constant HAS_CJS_EXPORT_ANALYSIS_FLAG (line 144) | const HAS_CJS_EXPORT_ANALYSIS_FLAG: u8 = 1 << 2; constant HAS_VALID_UTF8_FLAG (line 145) | const HAS_VALID_UTF8_FLAG: u8 = 1 << 3; type RemoteModuleEntry (line 147) | pub struct RemoteModuleEntry<'a> { function serialize (line 157) | fn serialize( function deserialize (line 195) | fn deserialize(input: &'a [u8]) -> std::io::Result<(&'a [u8], Self)> { function serialize_media_type (line 237) | fn serialize_media_type(media_type: MediaType) -> u8 { method deserialize (line 264) | fn deserialize(input: &'a [u8]) -> std::io::Result<(&'a [u8], Self)> { type SpecifierDataStore (line 300) | pub struct SpecifierDataStore { method default (line 305) | fn default() -> Self { function with_capacity (line 313) | pub fn with_capacity(capacity: usize) -> Self { function iter (line 319) | pub fn iter(&self) -> impl Iterator { function len (line 324) | pub fn len(&self) -> usize { function contains (line 328) | pub fn contains(&self, specifier: SpecifierId) -> bool { function add (line 332) | pub fn add(&mut self, specifier: SpecifierId, value: TData) { function get (line 336) | pub fn get(&self, specifier: SpecifierId) -> Option<&TData> { function serialize (line 345) | pub fn serialize( function deserialize (line 361) | fn deserialize(input: &'a [u8]) -> std::io::Result<(&'a [u8], Self)> { function read_bytes_with_u32_len (line 375) | fn read_bytes_with_u32_len(input: &[u8]) -> std::io::Result<(&[u8], &[u8... function read_u32_as_usize (line 381) | fn read_u32_as_usize(input: &[u8]) -> std::io::Result<(&[u8], usize)> { function read_u32 (line 385) | fn read_u32(input: &[u8]) -> std::io::Result<(&[u8], u32)> { function read_u8 (line 391) | fn read_u8(input: &[u8]) -> std::io::Result<(&[u8], u8)> { function read_bytes (line 396) | fn read_bytes(input: &[u8], len: usize) -> std::io::Result<(&[u8], &[u8]... function check_has_len (line 403) | fn check_has_len(input: &[u8], len: usize) -> std::io::Result<()> { FILE: cli/lib/standalone/virtual_fs.rs type WindowsSystemRootablePath (line 34) | pub enum WindowsSystemRootablePath { method root_for_current_os (line 41) | pub fn root_for_current_os() -> Self { method join (line 49) | pub fn join(&self, name_component: &str) -> PathBuf { type FileSystemCaseSensitivity (line 73) | pub enum FileSystemCaseSensitivity { method cmp_name (line 81) | pub fn cmp_name(&self, a: &str, b: &str) -> Ordering { method eq_name (line 93) | pub fn eq_name(&self, a: &str, b: &str) -> bool { type VirtualDirectoryEntries (line 99) | pub struct VirtualDirectoryEntries(Vec); method new (line 102) | pub fn new(mut entries: Vec) -> Self { method iter_mut (line 108) | pub fn iter_mut(&mut self) -> std::slice::IterMut<'_, VfsEntry> { method iter (line 112) | pub fn iter(&self) -> std::slice::Iter<'_, VfsEntry> { method take_inner (line 116) | pub fn take_inner(&mut self) -> Vec { method is_empty (line 120) | pub fn is_empty(&self) -> bool { method len (line 124) | pub fn len(&self) -> usize { method get_by_name (line 128) | pub fn get_by_name( method get_mut_by_name (line 139) | pub fn get_mut_by_name( method get_mut_by_index (line 150) | pub fn get_mut_by_index(&mut self, index: usize) -> Option<&mut VfsEnt... method get_by_index (line 154) | pub fn get_by_index(&self, index: usize) -> Option<&VfsEntry> { method binary_search (line 158) | pub fn binary_search( method insert (line 168) | pub fn insert( method insert_or_modify (line 185) | pub fn insert_or_modify( method remove (line 204) | pub fn remove(&mut self, index: usize) -> VfsEntry { type VirtualDirectory (line 210) | pub struct VirtualDirectory { type OffsetWithLength (line 219) | pub struct OffsetWithLength { method deserialize (line 236) | fn deserialize(deserializer: D) -> Result method serialize (line 226) | fn serialize(&self, serializer: S) -> Result type VirtualFile (line 268) | pub struct VirtualFile { function is_false (line 287) | fn is_false(value: &bool) -> bool { type VirtualSymlinkParts (line 292) | pub struct VirtualSymlinkParts(Vec); method from_path (line 295) | pub fn from_path(path: &Path) -> Self { method take_parts (line 305) | pub fn take_parts(&mut self) -> Vec { method parts (line 309) | pub fn parts(&self) -> &[String] { method set_parts (line 313) | pub fn set_parts(&mut self, parts: Vec) { method display (line 317) | pub fn display(&self) -> String { type VirtualSymlink (line 323) | pub struct VirtualSymlink { method resolve_dest_from_root (line 335) | pub fn resolve_dest_from_root(&self, root: &Path) -> PathBuf { type VfsEntryRef (line 345) | pub enum VfsEntryRef<'a> { function name (line 352) | pub fn name(&self) -> &str { type VfsEntry (line 363) | pub enum VfsEntry { method name (line 370) | pub fn name(&self) -> &str { method as_ref (line 378) | pub fn as_ref(&self) -> VfsEntryRef<'_> { type BuiltVfs (line 391) | pub struct BuiltVfs { type FilesData (line 399) | struct FilesData { method file_bytes (line 406) | pub fn file_bytes(&self, offset: OffsetWithLength) -> Option<&[u8]> { method add_data (line 438) | pub fn add_data(&mut self, data: Vec) -> OffsetWithLength { type CanonicalPath (line 463) | struct CanonicalPath<'a>(Cow<'a, Path>); function as_ref (line 466) | pub fn as_ref(&self) -> &Path { function display (line 470) | pub fn display(&self) -> std::path::Display<'_> { function parent (line 474) | pub fn parent(&self) -> CanonicalPath<'_> { function join_directory_entry (line 478) | pub fn join_directory_entry( type CanonicalParentPath (line 486) | struct CanonicalParentPath<'a>(Cow<'a, Path>); function as_ref (line 489) | pub fn as_ref(&self) -> &Path { function display (line 493) | pub fn display(&self) -> std::path::Display<'_> { function parent (line 497) | pub fn parent(&self) -> CanonicalPath<'_> { function assert_canonical_path (line 501) | pub fn assert_canonical_path(&self) -> CanonicalPath<'_> { type AddFileDataOptions (line 506) | pub struct AddFileDataOptions { type VfsBuilder (line 515) | pub struct VfsBuilder { method new (line 536) | pub fn new() -> Self { method case_sensitivity (line 559) | pub fn case_sensitivity(&self) -> FileSystemCaseSensitivity { method files_len (line 563) | pub fn files_len(&self) -> usize { method file_bytes (line 567) | pub fn file_bytes(&self, offset: OffsetWithLength) -> Option<&[u8]> { method add_exclude_path (line 571) | pub fn add_exclude_path(&mut self, path: PathBuf) { method add_possible_min_root_dir (line 583) | pub fn add_possible_min_root_dir(&mut self, path: &Path) { method add_dir_recursive (line 616) | pub fn add_dir_recursive(&mut self, path: &Path) -> Result<(), AnyErro... method add_dir_recursive_not_symlink (line 624) | fn add_dir_recursive_not_symlink( method add_path (line 650) | pub fn add_path(&mut self, path: &Path) -> Result<(), AnyError> { method add_path_with_file_type (line 657) | fn add_path_with_file_type( method add_dir_raw (line 695) | fn add_dir_raw(&mut self, path: &CanonicalPath) -> &mut VirtualDirecto... method get_system_root_dir_mut (line 729) | pub fn get_system_root_dir_mut(&mut self) -> &mut VirtualDirectory { method get_dir_mut (line 733) | pub fn get_dir_mut(&mut self, path: &Path) -> Option<&mut VirtualDirec... method add_file_at_path_not_symlink (line 756) | fn add_file_at_path_not_symlink( method read_file_bytes_and_mtime (line 767) | fn read_file_bytes_and_mtime( method ensure_canonical_parent_path (line 793) | fn ensure_canonical_parent_path<'a>( method ensure_canonical_dir (line 829) | fn ensure_canonical_dir<'a>( method ensure_canonical_dir_inner (line 836) | fn ensure_canonical_dir_inner<'a>( method add_file_with_data (line 991) | pub fn add_file_with_data( method add_file_with_data_raw_for_testing (line 1015) | pub fn add_file_with_data_raw_for_testing( method add_canonical_file_with_data_raw (line 1030) | fn add_canonical_file_with_data_raw( method add_file_with_data_raw_options (line 1048) | fn add_file_with_data_raw_options( method add_symlink (line 1128) | pub fn add_symlink( method add_symlink_for_canonical_parent_path (line 1136) | fn add_symlink_for_canonical_parent_path( method add_symlink_inner (line 1143) | fn add_symlink_inner( method add_cjs_export_analysis (line 1209) | pub fn add_cjs_export_analysis(&mut self, path: &Path, data: Vec) { method add_data_for_file_or_panic (line 1215) | fn add_data_for_file_or_panic( method iter_files (line 1242) | pub fn iter_files( method build (line 1254) | pub fn build(self) -> BuiltVfs { method default (line 530) | fn default() -> Self { type FileIterator (line 1320) | struct FileIterator<'a> { type Item (line 1326) | type Item = (PathBuf, &'a VirtualFile); method next (line 1328) | fn next(&mut self) -> Option { type SymlinkTarget (line 1361) | pub enum SymlinkTarget { method into_path_buf (line 1367) | pub fn into_path_buf(self) -> PathBuf { method into_canonicalized (line 1374) | fn into_canonicalized(self) -> CanonicalPath<'static> { FILE: cli/lib/sys.rs type DenoLibSys (line 17) | pub trait DenoLibSys: FILE: cli/lib/util/checksum.rs function r#gen (line 7) | pub fn r#gen(v: &[impl AsRef<[u8]>]) -> String { function test_gen (line 20) | fn test_gen() { FILE: cli/lib/util/hash.rs type FastInsecureHasher (line 7) | pub struct FastInsecureHasher(twox_hash::XxHash64); method new_without_deno_version (line 10) | pub fn new_without_deno_version() -> Self { method new_deno_versioned (line 14) | pub fn new_deno_versioned() -> Self { method write_str (line 20) | pub fn write_str(&mut self, text: &str) -> &mut Self { method write (line 25) | pub fn write(&mut self, bytes: &[u8]) -> &mut Self { method write_u8 (line 30) | pub fn write_u8(&mut self, value: u8) -> &mut Self { method write_u64 (line 35) | pub fn write_u64(&mut self, value: u64) -> &mut Self { method write_hashable (line 40) | pub fn write_hashable( method finish (line 48) | pub fn finish(&self) -> u64 { FILE: cli/lib/util/logger.rs type CliLoggerInner (line 12) | struct CliLoggerInner { type CliLogger (line 17) | struct CliLogger { method filter (line 24) | pub fn filter(&self) -> log::LevelFilter { method enabled (line 30) | fn enabled(&self, metadata: &log::Metadata) -> bool { method log (line 34) | fn log(&self, record: &log::Record) { method flush (line 55) | fn flush(&self) { type InitLoggingOptions (line 60) | pub struct InitLoggingOptions { function init (line 69) | pub fn init(options: InitLoggingOptions) { FILE: cli/lib/util/result.rs type InfallibleResultExt (line 13) | pub trait InfallibleResultExt { method unwrap_infallible (line 14) | fn unwrap_infallible(self) -> T; function unwrap_infallible (line 18) | fn unwrap_infallible(self) -> T { function js_error_downcast_ref (line 26) | pub fn js_error_downcast_ref( function any_and_jserrorbox_downcast_ref (line 41) | pub fn any_and_jserrorbox_downcast_ref< function downcast_ref_deno_resolve_error (line 63) | pub fn downcast_ref_deno_resolve_error( FILE: cli/lib/util/text_encoding.rs function is_valid_utf8 (line 5) | pub fn is_valid_utf8(bytes: &[u8]) -> bool { function from_utf8_lossy_owned (line 11) | pub fn from_utf8_lossy_owned(bytes: Vec) -> String { function from_utf8_lossy_cow (line 21) | pub fn from_utf8_lossy_cow(bytes: Cow<'_, [u8]>) -> Cow<'_, str> { FILE: cli/lib/util/v8.rs function construct_v8_flags (line 4) | pub fn construct_v8_flags( FILE: cli/lib/version.rs function otel_runtime_config (line 9) | pub fn otel_runtime_config() -> OtelRuntimeConfig { constant GIT_COMMIT_HASH (line 16) | const GIT_COMMIT_HASH: &str = env!("GIT_COMMIT_HASH"); constant TYPESCRIPT (line 17) | const TYPESCRIPT: &str = "5.9.2"; constant DENO_VERSION (line 18) | pub const DENO_VERSION: &str = env!("DENO_VERSION"); constant IS_CANARY (line 20) | const IS_CANARY: bool = option_env!("DENO_CANARY").is_some(); constant IS_RC (line 22) | const IS_RC: bool = option_env!("DENO_RC").is_some(); type DenoVersionInfo (line 82) | pub struct DenoVersionInfo { method version_or_git_hash (line 103) | pub fn version_or_git_hash(&self) -> &'static str { function release_channel_from_version_string (line 112) | fn release_channel_from_version_string(version: &str) -> ReleaseChannel { FILE: cli/lib/worker.rs type CreateModuleLoaderResult (line 61) | pub struct CreateModuleLoaderResult { type ModuleLoaderFactory (line 66) | pub trait ModuleLoaderFactory: Send + Sync { method create_for_main (line 67) | fn create_for_main( method create_for_worker (line 72) | fn create_for_worker( type StorageKeyResolverStrategy (line 79) | enum StorageKeyResolverStrategy { type StorageKeyResolver (line 84) | pub struct StorageKeyResolver(StorageKeyResolverStrategy); method from_flag (line 87) | pub fn from_flag(location: &Url) -> Self { method from_config_file_url (line 101) | pub fn from_config_file_url(url: &Url) -> Self { method new_use_main_module (line 105) | pub fn new_use_main_module() -> Self { method empty (line 110) | pub fn empty() -> Self { method resolve_storage_key (line 115) | pub fn resolve_storage_key(&self, main_module: &Url) -> Option { function get_cache_storage_dir (line 126) | pub fn get_cache_storage_dir() -> PathBuf { function create_isolate_create_params (line 139) | pub fn create_isolate_create_params( function get_memory_limit (line 169) | pub(super) fn get_memory_limit( type ResolveNpmBinaryEntrypointError (line 211) | pub struct ResolveNpmBinaryEntrypointError( type ResolveNpmBinaryEntrypointErrorKind (line 216) | pub enum ResolveNpmBinaryEntrypointErrorKind { type ResolveNpmBinaryEntrypointFallbackError (line 232) | pub enum ResolveNpmBinaryEntrypointFallbackError { type LibMainWorkerOptions (line 243) | pub struct LibMainWorkerOptions { type LibWorkerFactoryRoots (line 274) | pub struct LibWorkerFactoryRoots { type LibWorkerFactorySharedState (line 279) | struct LibWorkerFactorySharedState { function resolve_unstable_features (line 304) | fn resolve_unstable_features( function create_node_init_services (line 317) | fn create_node_init_services( function create_web_worker_callback (line 329) | fn create_web_worker_callback( type LibMainWorkerFactory (line 522) | pub struct LibMainWorkerFactory { function new (line 528) | pub fn new( function create_main_worker (line 575) | pub fn create_main_worker( function create_custom_worker (line 596) | pub fn create_custom_worker( function resolve_npm_binary_entrypoint (line 732) | pub fn resolve_npm_binary_entrypoint( function resolve_binary_entrypoint_fallback (line 768) | fn resolve_binary_entrypoint_fallback( type LibMainWorker (line 815) | pub struct LibMainWorker { method into_main_worker (line 823) | pub fn into_main_worker(self) -> MainWorker { method main_module (line 827) | pub fn main_module(&self) -> &Url { method js_runtime (line 831) | pub fn js_runtime(&mut self) -> &mut JsRuntime { method create_inspector_session (line 836) | pub fn create_inspector_session( method dispatch_load_event (line 844) | pub fn dispatch_load_event(&mut self) -> Result<(), Box> { method dispatch_beforeunload_event (line 849) | pub fn dispatch_beforeunload_event(&mut self) -> Result Result<(), Box> { method dispatch_process_exit_event (line 866) | pub fn dispatch_process_exit_event(&mut self) -> Result<(), Box Result<(), CoreError> { method execute_side_module (line 894) | pub async fn execute_side_module(&mut self) -> Result<(), CoreError> { method execute_preload_modules (line 909) | pub async fn execute_preload_modules(&mut self) -> Result<(), CoreErro... method run (line 925) | pub async fn run(&mut self) -> Result { method run_event_loop (line 957) | pub async fn run_event_loop( method exit_code (line 965) | pub fn exit_code(&self) -> i32 { function storage_key_resolver_test (line 975) | fn storage_key_resolver_test() { FILE: cli/lsp/analysis.rs constant SUPPORTED_EXTENSIONS (line 92) | const SUPPORTED_EXTENSIONS: &[&str] = &[ type DataQuickFixChange (line 98) | pub struct DataQuickFixChange { type DataQuickFix (line 105) | pub struct DataQuickFix { type Category (line 113) | pub enum Category { type Reference (line 125) | pub struct Reference { method to_diagnostic (line 131) | pub fn to_diagnostic(&self) -> lsp::Diagnostic { function as_lsp_range_from_lint_diagnostic (line 164) | fn as_lsp_range_from_lint_diagnostic( function as_lsp_range (line 170) | fn as_lsp_range( function get_lint_references (line 188) | pub fn get_lint_references( function code_as_string (line 229) | fn code_as_string(code: &Option) -> String { function import_map_lookup (line 243) | pub fn import_map_lookup( type ReferrerInAddressSkip (line 257) | enum ReferrerInAddressSkip { function import_map_lookup_inner (line 269) | fn import_map_lookup_inner( type TsResponseImportMapper (line 310) | pub struct TsResponseImportMapper<'a> { function new (line 319) | pub fn new( function check_specifier (line 338) | pub fn check_specifier( function resolve_package_path (line 535) | fn resolve_package_path( function check_unresolved_specifier (line 591) | pub fn check_unresolved_specifier( function is_valid_import (line 635) | pub fn is_valid_import( function maybe_reverse_definitely_typed (line 665) | fn maybe_reverse_definitely_typed( function try_reverse_map_package_json_exports (line 685) | fn try_reverse_map_package_json_exports( function fix_ts_import_changes (line 736) | pub fn fix_ts_import_changes( function fix_ts_import_changes_for_file_rename (line 816) | pub fn fix_ts_import_changes_for_file_rename( function fix_ts_import_action (line 866) | fn fix_ts_import_action<'a>( function is_equivalent_code (line 938) | fn is_equivalent_code( function ts_changes_to_edit (line 950) | pub fn ts_changes_to_edit( type CodeActionData (line 972) | pub struct CodeActionData { type TsFixActionCollector (line 978) | pub struct TsFixActionCollector { method add_ts_fix_action (line 985) | pub fn add_ts_fix_action( method add_ts_fix_all_action (line 1044) | pub fn add_ts_fix_all_action( method is_fix_all_action (line 1086) | pub fn is_fix_all_action( method into_code_actions (line 1118) | pub fn into_code_actions( function prepend_whitespace (line 1172) | pub fn prepend_whitespace( function source_range_to_lsp_range (line 1188) | pub fn source_range_to_lsp_range( function test_reference_to_diagnostic (line 1211) | fn test_reference_to_diagnostic() { function test_try_reverse_map_package_json_exports (line 1271) | fn test_try_reverse_map_package_json_exports() { function test_prepend_whitespace (line 1327) | fn test_prepend_whitespace() { FILE: cli/lsp/cache.rs function calculate_fs_version_at_path (line 24) | pub fn calculate_fs_version_at_path(path: impl AsRef) -> Option) -> Self { method update_config (line 81) | pub fn update_config(&mut self, config: &Config) { method deno_dir (line 97) | pub fn deno_dir(&self) -> &DenoDir { method global (line 101) | pub fn global(&self) -> &Arc { method for_specifier (line 105) | pub fn for_specifier( method vendored_specifier (line 120) | pub fn vendored_specifier( method unvendored_specifier (line 138) | pub fn unvendored_specifier( method in_cache_directory (line 152) | pub fn in_cache_directory(&self, specifier: &Url) -> bool { method in_global_cache_directory (line 170) | pub fn in_global_cache_directory(&self, specifier: &Url) -> bool { method default (line 45) | fn default() -> Self { FILE: cli/lsp/capabilities.rs function code_action_capabilities (line 14) | fn code_action_capabilities( function semantic_tokens_registration_options (line 43) | pub fn semantic_tokens_registration_options() function server_capabilities (line 83) | pub fn server_capabilities( FILE: cli/lsp/client.rs type TestingNotification (line 23) | pub enum TestingNotification { type Client (line 30) | pub struct Client(Arc); method fmt (line 33) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from_tower (line 39) | pub fn from_tower(client: tower_lsp::Client) -> Self { method new_for_repl (line 43) | pub fn new_for_repl() -> Self { method when_outside_lsp_lock (line 49) | pub fn when_outside_lsp_lock(&self) -> OutsideLockClient { method publish_diagnostics (line 53) | pub async fn publish_diagnostics( method send_registry_state_notification (line 62) | pub fn send_registry_state_notification( method send_diagnostic_batch_start_notification (line 73) | pub fn send_diagnostic_batch_start_notification(&self) { method send_diagnostic_batch_end_notification (line 81) | pub fn send_diagnostic_batch_end_notification(&self) { method send_test_notification (line 89) | pub fn send_test_notification(&self, params: TestingNotification) { method send_did_refresh_deno_configuration_tree_notification (line 97) | pub fn send_did_refresh_deno_configuration_tree_notification( method send_did_change_deno_configuration_notification (line 110) | pub fn send_did_change_deno_configuration_notification( method send_did_upgrade_check_notification (line 123) | pub fn send_did_upgrade_check_notification( method show_message (line 134) | pub fn show_message( method refresh_diagnostics (line 147) | pub fn refresh_diagnostics(&self) { type OutsideLockClient (line 162) | pub struct OutsideLockClient(Arc); method register_capability (line 165) | pub async fn register_capability( method workspace_configuration (line 172) | pub async fn workspace_configuration( type ClientTrait (line 181) | trait ClientTrait: Send + Sync { method publish_diagnostics (line 182) | async fn publish_diagnostics( method send_registry_state_notification (line 188) | async fn send_registry_state_notification( method send_diagnostic_batch_start_notification (line 192) | async fn send_diagnostic_batch_start_notification(&self); method send_diagnostic_batch_end_notification (line 193) | async fn send_diagnostic_batch_end_notification(&self); method send_test_notification (line 194) | async fn send_test_notification(&self, params: TestingNotification); method send_did_refresh_deno_configuration_tree_notification (line 195) | async fn send_did_refresh_deno_configuration_tree_notification( method send_did_change_deno_configuration_notification (line 199) | async fn send_did_change_deno_configuration_notification( method send_did_upgrade_check_notification (line 203) | async fn send_did_upgrade_check_notification( method refresh_diagnostics (line 207) | async fn refresh_diagnostics(&self) -> Result<(), AnyError>; method workspace_configuration (line 208) | async fn workspace_configuration( method show_message (line 212) | async fn show_message(&self, message_type: lsp::MessageType, text: Str... method register_capability (line 213) | async fn register_capability( method publish_diagnostics (line 224) | async fn publish_diagnostics( method send_registry_state_notification (line 233) | async fn send_registry_state_notification( method send_diagnostic_batch_start_notification (line 243) | async fn send_diagnostic_batch_start_notification(&self) { method send_diagnostic_batch_end_notification (line 250) | async fn send_diagnostic_batch_end_notification(&self) { method send_test_notification (line 257) | async fn send_test_notification(&self, notification: TestingNotificati... method send_did_refresh_deno_configuration_tree_notification (line 284) | async fn send_did_refresh_deno_configuration_tree_notification( method send_did_change_deno_configuration_notification (line 296) | async fn send_did_change_deno_configuration_notification( method send_did_upgrade_check_notification (line 308) | async fn send_did_upgrade_check_notification( method refresh_diagnostics (line 318) | async fn refresh_diagnostics(&self) -> Result<(), AnyError> { method workspace_configuration (line 326) | async fn workspace_configuration( method show_message (line 374) | async fn show_message( method register_capability (line 382) | async fn register_capability( method publish_diagnostics (line 399) | async fn publish_diagnostics( method send_registry_state_notification (line 407) | async fn send_registry_state_notification( method send_diagnostic_batch_start_notification (line 413) | async fn send_diagnostic_batch_start_notification(&self) {} method send_diagnostic_batch_end_notification (line 415) | async fn send_diagnostic_batch_end_notification(&self) {} method send_test_notification (line 416) | async fn send_test_notification(&self, _params: TestingNotification) {} method send_did_refresh_deno_configuration_tree_notification (line 418) | async fn send_did_refresh_deno_configuration_tree_notification( method send_did_change_deno_configuration_notification (line 424) | async fn send_did_change_deno_configuration_notification( method send_did_upgrade_check_notification (line 430) | async fn send_did_upgrade_check_notification( method refresh_diagnostics (line 436) | async fn refresh_diagnostics(&self) -> Result<(), AnyError> { method workspace_configuration (line 440) | async fn workspace_configuration( method show_message (line 447) | async fn show_message( method register_capability (line 454) | async fn register_capability( type TowerClient (line 220) | struct TowerClient(tower_lsp::Client); type ReplClient (line 395) | struct ReplClient; FILE: cli/lsp/code_lens.rs type CodeLensSource (line 40) | pub enum CodeLensSource { type CodeLensData (line 49) | pub struct CodeLensData { type DenoTestCollector (line 54) | struct DenoTestCollector { method new (line 62) | pub fn new(specifier: ModuleSpecifier, parsed_source: ParsedSource) ->... method add_code_lenses (line 71) | fn add_code_lenses>(&mut self, name: N, range: &SourceRa... method add_code_lens (line 78) | fn add_code_lens>( method check_call_expr (line 103) | fn check_call_expr(&mut self, node: &ast::CallExpr, range: &SourceRang... method take (line 148) | fn take(self) -> Vec { method visit_call_expr (line 154) | fn visit_call_expr(&mut self, node: &ast::CallExpr) { method visit_var_decl (line 197) | fn visit_var_decl(&mut self, node: &ast::VarDecl) { function resolve_implementation_code_lens (line 245) | async fn resolve_implementation_code_lens( function resolve_references_code_lens (line 307) | async fn resolve_references_code_lens( function resolve_code_lens (line 361) | pub async fn resolve_code_lens( function collect_test (line 385) | pub fn collect_test( function collect_tsc (line 398) | pub fn collect_tsc( function test_deno_test_collector (line 494) | fn test_deno_test_collector() { FILE: cli/lsp/compiler_options.rs type LspCompilerOptionsData (line 24) | pub struct LspCompilerOptionsData { type LspCompilerOptionsResolver (line 35) | pub struct LspCompilerOptionsResolver { method new (line 47) | pub fn new(config: &Config, resolver: &LspResolver) -> Self { method from_inner (line 65) | fn from_inner(inner: CompilerOptionsResolver) -> Self { method for_specifier (line 124) | pub fn for_specifier(&self, specifier: &Url) -> &LspCompilerOptionsData { method entry_for_specifier (line 131) | pub fn entry_for_specifier( method for_key (line 141) | pub fn for_key( method entries (line 148) | pub fn entries( method is_watched_file (line 154) | pub fn is_watched_file(&self, specifier: &Url) -> bool { method default (line 41) | fn default() -> Self { FILE: cli/lsp/completions.rs constant CURRENT_PATH (line 48) | const CURRENT_PATH: &str = "."; constant PARENT_PATH (line 49) | const PARENT_PATH: &str = ".."; constant LOCAL_PATHS (line 50) | const LOCAL_PATHS: &[&str] = &[CURRENT_PATH, PARENT_PATH]; constant IMPORT_COMMIT_CHARS (line 51) | pub(crate) const IMPORT_COMMIT_CHARS: &[&str] = &["\"", "'"]; type CompletionItemData (line 55) | pub enum CompletionItemData { function check_auto_config_registry (line 63) | async fn check_auto_config_registry( function to_narrow_lsp_range (line 111) | fn to_narrow_lsp_range( function get_import_completions (line 153) | pub async fn get_import_completions( function get_base_import_map_completions (line 322) | fn get_base_import_map_completions( function get_import_map_completions (line 364) | fn get_import_map_completions( function get_local_completions (line 414) | fn get_local_completions( function parse_bare_specifier_version_index (line 499) | fn parse_bare_specifier_version_index(bare_specifier: &str) -> Option bool { type SafeValue (line 88) | pub struct SafeValue { function deserialize (line 95) | fn deserialize(deserializer: D) -> Result method serialize (line 106) | fn serialize(&self, serializer: S) -> Result type Target (line 115) | type Target = T; method deref (line 116) | fn deref(&self) -> &Self::Target { method deref_mut (line 122) | fn deref_mut(&mut self) -> &mut T { function as_deref (line 128) | pub fn as_deref(&self) -> &T { type CodeLensSettings (line 135) | pub struct CodeLensSettings { method default (line 153) | fn default() -> Self { type DenoCompletionSettings (line 165) | pub struct DenoCompletionSettings { type ClassMemberSnippets (line 172) | pub struct ClassMemberSnippets { method default (line 178) | fn default() -> Self { type ObjectLiteralMethodSnippets (line 185) | pub struct ObjectLiteralMethodSnippets { method default (line 191) | fn default() -> Self { type CompletionSettings (line 198) | pub struct CompletionSettings { method default (line 220) | fn default() -> Self { type InlayHintsSettings (line 237) | pub struct InlayHintsSettings { type InlayHintsParamNamesOptions (line 254) | pub struct InlayHintsParamNamesOptions { method default (line 262) | fn default() -> Self { type InlayHintsParamNamesEnabled (line 272) | pub enum InlayHintsParamNamesEnabled { type InlayHintsParamTypesOptions (line 281) | pub struct InlayHintsParamTypesOptions { type InlayHintsVarTypesOptions (line 288) | pub struct InlayHintsVarTypesOptions { method default (line 296) | fn default() -> Self { type InlayHintsPropDeclTypesOptions (line 306) | pub struct InlayHintsPropDeclTypesOptions { type InlayHintsFuncLikeReturnTypesOptions (line 313) | pub struct InlayHintsFuncLikeReturnTypesOptions { type InlayHintsEnumMemberValuesOptions (line 320) | pub struct InlayHintsEnumMemberValuesOptions { type ImportCompletionSettings (line 327) | pub struct ImportCompletionSettings { method default (line 339) | fn default() -> Self { type TestingSettings (line 349) | pub struct TestingSettings { method default (line 357) | fn default() -> Self { function default_to_true (line 364) | fn default_to_true() -> bool { function default_document_preload_limit (line 368) | fn default_document_preload_limit() -> usize { function empty_string_none (line 372) | fn empty_string_none<'de, D: serde::Deserializer<'de>>( type ImportModuleSpecifier (line 383) | pub enum ImportModuleSpecifier { type JsxAttributeCompletionStyle (line 395) | pub enum JsxAttributeCompletionStyle { type QuoteStyle (line 406) | pub enum QuoteStyle { method from (line 414) | fn from(config: &FmtOptionsConfig) -> Self { type LanguagePreferences (line 424) | pub struct LanguagePreferences { method default (line 440) | fn default() -> Self { type SuggestionActionsSettings (line 454) | pub struct SuggestionActionsSettings { method default (line 460) | fn default() -> Self { type UpdateImportsOnFileMoveOptions (line 467) | pub struct UpdateImportsOnFileMoveOptions { type UpdateImportsOnFileMoveEnabled (line 476) | pub enum UpdateImportsOnFileMoveEnabled { type LanguageWorkspaceSettings (line 485) | pub struct LanguageWorkspaceSettings { type InspectSetting (line 501) | pub enum InspectSetting { method to_address (line 513) | pub fn to_address(&self) -> Option { method default (line 507) | fn default() -> Self { type WorkspaceSettings (line 525) | pub struct WorkspaceSettings { method from_raw_settings (line 652) | pub fn from_raw_settings( method from_initialization_options (line 826) | pub fn from_initialization_options(options: Value) -> Self { method default (line 622) | fn default() -> Self { type Settings (line 841) | pub struct Settings { method path_enabled (line 848) | pub fn path_enabled(&self, path: &Path) -> Option { method specifier_enabled (line 886) | pub fn specifier_enabled(&self, specifier: &ModuleSpecifier) -> Option... method get_unscoped (line 894) | pub fn get_unscoped(&self) -> &WorkspaceSettings { method get_for_path (line 898) | pub fn get_for_path( method get_for_uri (line 915) | pub fn get_for_uri( method get_for_specifier (line 922) | pub fn get_for_specifier( method enable_settings_hash (line 932) | pub fn enable_settings_hash(&self) -> u64 { type Config (line 953) | pub struct Config { method new_with_roots (line 962) | pub fn new_with_roots(root_urls: impl IntoIterator) -> Self { method set_workspace_folders (line 983) | pub fn set_workspace_folders( method set_workspace_settings (line 998) | pub fn set_workspace_settings( method workspace_settings (line 1016) | pub fn workspace_settings(&self) -> &WorkspaceSettings { method workspace_settings_for_uri (line 1020) | pub fn workspace_settings_for_uri(&self, uri: &Uri) -> &WorkspaceSetti... method workspace_settings_for_specifier (line 1024) | pub fn workspace_settings_for_specifier( method language_settings_for_specifier (line 1031) | pub fn language_settings_for_specifier( method enabled_inlay_hints_for_specifier (line 1063) | pub fn enabled_inlay_hints_for_specifier( method root_url (line 1080) | pub fn root_url(&self) -> Option<&Arc> { method uri_enabled (line 1084) | pub fn uri_enabled(&self, uri: &Uri) -> bool { method specifier_enabled (line 1091) | pub fn specifier_enabled(&self, specifier: &ModuleSpecifier) -> bool { method specifier_enabled_for_test (line 1116) | pub fn specifier_enabled_for_test( method log_file (line 1128) | pub fn log_file(&self) -> bool { method internal_inspect (line 1132) | pub fn internal_inspect(&self) -> &InspectSetting { method set_client_capabilities (line 1136) | pub fn set_client_capabilities( method workspace_capable (line 1143) | pub fn workspace_capable(&self) -> bool { method workspace_configuration_capable (line 1147) | pub fn workspace_configuration_capable(&self) -> bool { method did_change_watched_files_capable (line 1152) | pub fn did_change_watched_files_capable(&self) -> bool { method will_rename_files_capable (line 1162) | pub fn will_rename_files_capable(&self) -> bool { method diagnostic_capable (line 1173) | pub fn diagnostic_capable(&self) -> bool { method diagnostic_refresh_capable (line 1182) | pub fn diagnostic_refresh_capable(&self) -> bool { method line_folding_only_capable (line 1190) | pub fn line_folding_only_capable(&self) -> bool { method code_action_disabled_capable (line 1198) | pub fn code_action_disabled_capable(&self) -> bool { method snippet_support_capable (line 1206) | pub fn snippet_support_capable(&self) -> bool { method testing_api_capable (line 1215) | pub fn testing_api_capable(&self) -> bool { method client_provided_organize_imports_capable (line 1223) | pub fn client_provided_organize_imports_capable(&self) -> bool { type ConfigWatchedFileType (line 1233) | pub enum ConfigWatchedFileType { type ConfigData (line 1243) | pub struct ConfigData { method load (line 1263) | async fn load( method load_inner (line 1367) | async fn load_inner( method maybe_deno_json (line 1684) | pub fn maybe_deno_json( method maybe_pkg_json (line 1690) | pub fn maybe_pkg_json(&self) -> Option<&Arc... type ConfigTree (line 1705) | pub struct ConfigTree { method scope_for_specifier (line 1711) | pub fn scope_for_specifier(&self, specifier: &Url) -> Option<&Arc> { method data_for_specifier (line 1719) | pub fn data_for_specifier( method data_by_scope (line 1728) | pub fn data_by_scope(&self) -> &Arc, Arc... method workspace_dir_for_specifier (line 1732) | pub fn workspace_dir_for_specifier( method config_files (line 1741) | pub fn config_files(&self) -> Vec<&Arc> { method package_jsons (line 1749) | pub fn package_jsons(&self) -> Vec<&Arc> { method fmt_config_for_specifier (line 1757) | pub fn fmt_config_for_specifier(&self, specifier: &Url) -> Arc bool { method to_did_refresh_params (line 1784) | pub fn to_did_refresh_params( method in_global_npm_cache (line 1831) | pub fn in_global_npm_cache(&self, url: &Url) -> bool { method refresh (line 1838) | pub async fn refresh( method inject_config_file (line 1951) | pub async fn inject_config_file(&mut self, config_file: ConfigFile) { function resolve_node_modules_dir_mode (line 1986) | fn resolve_node_modules_dir_mode( type DenoJsonMemCache (line 2013) | struct DenoJsonMemCache(Mutex>>); method get (line 2016) | fn get(&self, path: &Path) -> Option> { method set (line 2020) | fn set(&self, path: PathBuf, data: Arc) { type PackageJsonMemCache (line 2026) | struct PackageJsonMemCache(Mutex>>); method get (line 2029) | fn get(&self, path: &Path) -> PackageJsonCacheResult { method set (line 2039) | fn set(&self, path: PathBuf, data: Option>) { type WorkspaceMemCache (line 2048) | struct WorkspaceMemCache(Mutex>>); method get (line 2051) | fn get(&self, dir_path: &Path) -> Option> { method set (line 2055) | fn set(&self, dir_path: PathBuf, workspace: Arc) { function test_config_specifier_enabled (line 2070) | fn test_config_specifier_enabled() { function test_config_snapshot_specifier_enabled (line 2086) | fn test_config_snapshot_specifier_enabled() { function test_config_specifier_enabled_path (line 2102) | fn test_config_specifier_enabled_path() { function test_config_specifier_disabled_path (line 2117) | fn test_config_specifier_disabled_path() { function test_set_workspace_settings_defaults (line 2136) | fn test_set_workspace_settings_defaults() { function test_empty_cache (line 2277) | fn test_empty_cache() { function test_empty_import_map (line 2290) | fn test_empty_import_map() { function test_empty_tls_certificate (line 2303) | fn test_empty_tls_certificate() { function test_empty_config (line 2316) | fn test_empty_config() { function config_enable_via_config_file_detection (line 2329) | async fn config_enable_via_config_file_detection() { function config_specifier_enabled_matches_by_path_component (line 2345) | fn config_specifier_enabled_matches_by_path_component() { function config_specifier_enabled_for_test (line 2359) | async fn config_specifier_enabled_for_test() { function root_dir (line 2447) | fn root_dir() -> Url { FILE: cli/lsp/diagnostics.rs type DiagnosticsUpdateMessage (line 63) | pub struct DiagnosticsUpdateMessage { type DiagnosticSource (line 68) | pub enum DiagnosticSource { method as_lsp_source (line 75) | pub fn as_lsp_source(&self) -> &'static str { function should_send_diagnostic_batch_notifications (line 84) | fn should_send_diagnostic_batch_notifications() -> bool { type DocumentDiagnosticsState (line 92) | struct DocumentDiagnosticsState { type DiagnosticsState (line 99) | pub struct DiagnosticsState { method update (line 104) | fn update(&self, uri: &Uri, version: i32, diagnostics: &[lsp::Diagnost... method clear (line 140) | pub fn clear(&self, uri: &Uri) { method ts_diagnostics (line 144) | pub fn ts_diagnostics(&self, uri: &Uri) -> Arc> { method has_no_cache_diagnostics (line 153) | pub fn has_no_cache_diagnostics(&self, uri: &Uri) -> bool { method no_cache_diagnostics (line 162) | pub fn no_cache_diagnostics(&self, uri: &Uri) -> Arc) -> std::fmt::Result { method new (line 193) | pub fn new( method start (line 207) | pub fn start(&mut self) { method update (line 299) | pub fn update( function from (line 315) | fn from(category: &'a crate::tsc::DiagnosticCategory) -> Self { function from (line 332) | fn from(pos: &'a crate::tsc::Position) -> Self { function get_diagnostic_message (line 340) | fn get_diagnostic_message(diagnostic: &crate::tsc::Diagnostic) -> String { function to_lsp_range (line 350) | fn to_lsp_range( function to_lsp_related_information (line 360) | fn to_lsp_related_information( function ts_json_to_diagnostics (line 398) | pub fn ts_json_to_diagnostics( function generate_document_lint_diagnostics (line 436) | fn generate_document_lint_diagnostics( type DiagnosticDataSpecifier (line 473) | pub struct DiagnosticDataSpecifier { type DiagnosticDataStrSpecifier (line 479) | struct DiagnosticDataStrSpecifier { type DiagnosticDataRedirect (line 485) | struct DiagnosticDataRedirect { type DiagnosticDataNoLocal (line 491) | struct DiagnosticDataNoLocal { type DiagnosticDataImportMapRemap (line 498) | struct DiagnosticDataImportMapRemap { type DenoDiagnostic (line 504) | pub enum DenoDiagnostic { method code (line 534) | fn code(&self) -> &str { method get_code_action (line 576) | pub fn get_code_action( method is_fixable (line 742) | pub fn is_fixable(diagnostic: &lsp_types::Diagnostic) -> bool { method to_lsp_diagnostic (line 762) | pub fn to_lsp_diagnostic(&self, range: &lsp::Range) -> lsp::Diagnostic { function specifier_text_for_redirected (line 823) | fn specifier_text_for_redirected(redirect: &Url, referrer: &Url) -> Stri... function relative_specifier (line 832) | fn relative_specifier(specifier: &Url, referrer: &Url) -> String { function maybe_ambient_import_specifier (line 845) | fn maybe_ambient_import_specifier( function maybe_ambient_specifier_resolution_err (line 859) | fn maybe_ambient_specifier_resolution_err( function diagnose_resolution (line 901) | fn diagnose_resolution( function diagnose_dependency (line 1054) | fn diagnose_dependency( function publish_document_diagnostics (line 1197) | async fn publish_document_diagnostics( function generate_document_diagnostics (line 1214) | async fn generate_document_diagnostics( function generate_module_diagnostics (line 1262) | pub async fn generate_module_diagnostics( function setup (line 1409) | async fn setup( function generate_all_deno_diagnostics (line 1471) | fn generate_all_deno_diagnostics( function test_deno_diagnostics_with_import_map (line 1507) | async fn test_deno_diagnostics_with_import_map() { function test_get_code_action_import_map_remap (line 1577) | fn test_get_code_action_import_map_remap() { function duplicate_diagnostics_for_duplicate_imports (line 1648) | async fn duplicate_diagnostics_for_duplicate_imports() { function unable_to_load_a_local_module (line 1707) | async fn unable_to_load_a_local_module() { function test_specifier_text_for_redirected (line 1747) | fn test_specifier_text_for_redirected() { FILE: cli/lsp/documents.rs type OpenDocument (line 76) | pub struct OpenDocument { method new (line 87) | fn new( method with_change (line 109) | fn with_change( method is_diagnosable (line 147) | pub fn is_diagnosable(&self) -> bool { method is_file_like (line 151) | pub fn is_file_like(&self) -> bool { method script_version (line 155) | pub fn script_version(&self) -> String { function remote_or_asset_url_to_uri (line 161) | fn remote_or_asset_url_to_uri(url: &Url) -> Option { function data_url_to_uri (line 185) | fn data_url_to_uri(url: &Url) -> Option { function resource_to_raw_import_types_uri (line 210) | fn resource_to_raw_import_types_uri( type DocumentText (line 235) | pub enum DocumentText { method to_arc (line 242) | pub fn to_arc(&self) -> Arc { type Target (line 251) | type Target = str; method deref (line 253) | fn deref(&self) -> &Self::Target { type ServerDocumentKind (line 262) | pub enum ServerDocumentKind { type ServerDocument (line 301) | pub struct ServerDocument { method load (line 307) | fn load(uri: &Uri) -> Option { method remote_url (line 330) | fn remote_url( method asset (line 372) | fn asset(name: &str, text: &'static str) -> Self { method data_url (line 388) | fn data_url(uri: &Uri, url: Arc) -> Option { method raw_import_types (line 405) | fn raw_import_types(uri: &Uri) -> Option { method media_type (line 443) | pub fn media_type(&self) -> MediaType { method text (line 453) | pub fn text(&self) -> DocumentText { method line_index (line 474) | pub fn line_index(&self) -> &Arc { method is_diagnosable (line 491) | pub fn is_diagnosable(&self) -> bool { method is_file_like (line 495) | pub fn is_file_like(&self) -> bool { method script_version (line 499) | pub fn script_version(&self) -> String { type AssetDocuments (line 513) | pub struct AssetDocuments { method get (line 518) | pub fn get(&self, k: &Uri) -> Option<&Arc> { type Document (line 536) | pub enum Document { method open (line 542) | pub fn open(&self) -> Option<&Arc> { method server (line 549) | pub fn server(&self) -> Option<&Arc> { method uri (line 556) | pub fn uri(&self) -> &Arc { method text (line 563) | pub fn text(&self) -> DocumentText { method line_index (line 570) | pub fn line_index(&self) -> &Arc { method script_version (line 577) | pub fn script_version(&self) -> String { method is_diagnosable (line 584) | pub fn is_diagnosable(&self) -> bool { method is_file_like (line 591) | pub fn is_file_like(&self) -> bool { type Documents (line 600) | pub struct Documents { method open (line 613) | fn open( method change (line 640) | fn change( method close (line 664) | fn close(&mut self, uri: &Uri) -> Result, AnyError> { method open_notebook (line 679) | fn open_notebook( method change_notebook (line 713) | pub fn change_notebook( method close_notebook (line 783) | pub fn close_notebook(&mut self, uri: &Uri) -> Vec> { method get (line 806) | pub fn get(&self, uri: &Uri) -> Option { method inspect (line 837) | pub fn inspect(&self, uri: &Uri) -> Option { method get_for_specifier (line 848) | pub fn get_for_specifier( method cells_by_notebook_uri (line 898) | pub fn cells_by_notebook_uri(&self) -> &BTreeMap, Vec impl Iterator> { method server_docs (line 906) | pub fn server_docs(&self) -> Vec> { method docs (line 910) | pub fn docs(&self) -> Vec { method filtered_docs (line 924) | pub fn filtered_docs( method remove_server_doc (line 942) | pub fn remove_server_doc(&self, uri: &Uri) { type DocumentModuleOpenData (line 948) | pub struct DocumentModuleOpenData { type DocumentModule (line 954) | pub struct DocumentModule { method new (line 977) | pub fn new( method is_diagnosable (line 1051) | pub fn is_diagnosable(&self) -> bool { method dependency_at_position (line 1055) | pub fn dependency_at_position( method text_info (line 1069) | pub fn text_info(&self) -> &SourceTextInfo { method test_module (line 1085) | pub async fn test_module(&self) -> Option> { type DepInfoByScope (line 1090) | type DepInfoByScope = BTreeMap>, Arc>; type WeakDocumentModuleMap (line 1093) | struct WeakDocumentModuleMap { method get (line 1100) | fn get(&self, document: &Document) -> Option> { method contains_specifier (line 1107) | fn contains_specifier(&self, specifier: &Url) -> bool { method inspect_values (line 1111) | fn inspect_values(&self) -> Vec> { method insert (line 1121) | fn insert( method remove_expired (line 1141) | fn remove_expired(&self) { type ScopeInfo (line 1149) | type ScopeInfo = (Option>, CompilerOptionsKey); type DocumentModules (line 1152) | pub struct DocumentModules { method update_config (line 1166) | pub fn update_config( method open_document (line 1214) | pub fn open_document( method change_document (line 1228) | pub fn change_document( method close_document (line 1240) | pub fn close_document( method open_notebook_document (line 1256) | pub fn open_notebook_document( method change_notebook_document (line 1265) | pub fn change_notebook_document( method close_notebook_document (line 1275) | pub fn close_notebook_document( method release (line 1283) | pub fn release( method assign_scopes (line 1297) | pub fn assign_scopes( method infer_specifier (line 1306) | fn infer_specifier(&self, document: &Document) -> Option> { method module_inner (line 1329) | fn module_inner( method module (line 1380) | pub fn module( method module_for_specifier (line 1388) | pub fn module_for_specifier( method module_for_tsgo_document (line 1421) | pub fn module_for_tsgo_document( method module_for_tsgo_specifier (line 1439) | pub fn module_for_tsgo_specifier( method primary_module (line 1464) | pub fn primary_module( method workspace_file_modules_by_scope (line 1489) | pub fn workspace_file_modules_by_scope( method inspect_primary_module (line 1554) | pub fn inspect_primary_module( method get_or_temp_modules_by_compiler_options_key (line 1574) | pub fn get_or_temp_modules_by_compiler_options_key( method modules_for_scope (line 1606) | fn modules_for_scope( method primary_scope (line 1616) | pub fn primary_scope(&self, uri: &Uri) -> Option>> { method primary_specifier (line 1625) | pub fn primary_specifier( method remove_expired_modules (line 1639) | pub fn remove_expired_modules(&self) { method specifier_exists (line 1646) | pub fn specifier_exists(&self, specifier: &Url, scope: Option<&Url>) -... method dep_info_by_scope (line 1666) | pub fn dep_info_by_scope( method scopes_with_node_specifier (line 1763) | pub fn scopes_with_node_specifier(&self) -> HashSet>> { method resolve (line 1773) | pub fn resolve( method resolve_dependency (line 1850) | pub fn resolve_dependency( method resolve_dependency_document (line 1907) | pub fn resolve_dependency_document( method resolve_dependency_document_inner (line 1965) | fn resolve_dependency_document_inner( type LanguageId (line 2014) | pub enum LanguageId { method as_extension (line 2038) | pub fn as_extension(&self) -> Option<&'static str> { method as_content_type (line 2063) | pub fn as_content_type(&self) -> Option<&'static str> { method as_ts_script_kind (line 2087) | pub fn as_ts_script_kind(&self) -> i32 { method is_diagnosable (line 2111) | fn is_diagnosable(&self) -> bool { type Err (line 2120) | type Err = AnyError; method from_str (line 2122) | fn from_str(s: &str) -> Result { type IndexValid (line 2149) | enum IndexValid { method covers (line 2155) | fn covers(&self, line: u32) -> bool { type ModuleResult (line 2163) | type ModuleResult = Result; type TestModuleFut (line 2165) | type TestModuleFut = function media_type_is_diagnosable (line 2168) | fn media_type_is_diagnosable(media_type: MediaType) -> bool { function get_maybe_test_module_fut (line 2185) | fn get_maybe_test_module_fut( function resolve_media_type (line 2219) | pub fn resolve_media_type( type OpenDocumentsGraphLoader (line 2239) | pub struct OpenDocumentsGraphLoader<'a> { function load_from_docs (line 2245) | fn load_from_docs( function load (line 2267) | fn load( function parse_and_analyze_module (line 2279) | fn parse_and_analyze_module( function parse_source (line 2308) | fn parse_source( function analyze_module (line 2323) | fn analyze_module( function bytes_to_content (line 2381) | fn bytes_to_content( function setup (line 2411) | async fn setup() -> (DocumentModules, LspCache, TempDir) { function test_documents_open_close (line 2433) | async fn test_documents_open_close() { function test_documents_change (line 2464) | async fn test_documents_change() { function test_documents_refresh_dependencies_config_change (line 2511) | async fn test_documents_refresh_dependencies_config_change() { FILE: cli/lsp/jsr.rs type WorkspacePackage (line 36) | struct WorkspacePackage { type JsrCacheResolver (line 43) | pub struct JsrCacheResolver { method new (line 54) | pub fn new( method req_to_nv (line 132) | pub fn req_to_nv(&self, req: &PackageReq) -> Option { method jsr_to_resource_url (line 166) | pub fn jsr_to_resource_url( method lookup_bare_specifier_for_workspace_file (line 186) | pub fn lookup_bare_specifier_for_workspace_file( method lookup_export_for_path (line 212) | pub fn lookup_export_for_path( method lookup_export_for_version_info (line 221) | fn lookup_export_for_version_info( method lookup_req_for_nv (line 254) | pub fn lookup_req_for_nv(&self, nv: &PackageNv) -> Option { method package_info (line 266) | pub fn package_info( method package_version_info (line 283) | pub fn package_version_info( method did_cache (line 302) | pub fn did_cache(&self) { function read_cached_url (line 309) | fn read_cached_url( type CliJsrSearchApi (line 320) | pub struct CliJsrSearchApi { method new (line 329) | pub fn new(file_fetcher: Arc) -> Self { method get_resolver (line 346) | pub fn get_resolver(&self) -> &JsrFetchResolver { method clear_cache (line 350) | pub fn clear_cache(&self) { method search (line 360) | async fn search(&self, query: &str) -> Result>, AnyError> { method versions (line 376) | async fn versions(&self, name: &str) -> Result>, AnyErr... method exports (line 395) | async fn exports( function parse_jsr_search_response (line 418) | fn parse_jsr_search_response(source: &str) -> Result, AnyErr... FILE: cli/lsp/language_server.rs type LspRootCertStoreProvider (line 124) | struct LspRootCertStoreProvider(RootCertStore); method get_or_try_init (line 127) | fn get_or_try_init(&self) -> Result<&RootCertStore, deno_error::JsErrorB... type Enabled (line 134) | pub enum Enabled { type Exists (line 143) | pub enum Exists { type Diagnosable (line 152) | pub enum Diagnosable { function to_lsp_range (line 159) | pub fn to_lsp_range(referrer: &deno_graph::Range) -> lsp_types::Range { type DidChangeBatchQueueEntry (line 173) | struct DidChangeBatchQueueEntry { type DidChangeBatchQueue (line 179) | struct DidChangeBatchQueue { method new (line 185) | fn new(uri: Uri) -> Self { method enqueue (line 192) | fn enqueue(&self, entry: DidChangeBatchQueueEntry) -> CancellationToken { method dequeue (line 198) | fn dequeue(&self) -> Option { method clear (line 204) | fn clear(&self) { type LanguageServer (line 211) | pub struct LanguageServer { method new (line 354) | pub fn new(client: Client) -> Self { method cache (line 371) | pub async fn cache( method performance_request (line 461) | pub async fn performance_request( method task_definitions (line 469) | pub async fn task_definitions( method test_run_request (line 477) | pub async fn test_run_request( method test_run_cancel_request (line 486) | pub async fn test_run_cancel_request( method virtual_text_document (line 495) | pub async fn virtual_text_document( method refresh_configuration (line 520) | pub async fn refresh_configuration(&self) { method execute_command (line 3422) | async fn execute_command( method initialize (line 3451) | async fn initialize( method initialized (line 3458) | async fn initialized(&self, _: InitializedParams) { method shutdown (line 3505) | async fn shutdown(&self) -> LspResult<()> { method did_open (line 3509) | async fn did_open(&self, params: DidOpenTextDocumentParams) { method did_change (line 3515) | async fn did_change(&self, params: DidChangeTextDocumentParams) { method did_save (line 3540) | async fn did_save(&self, params: DidSaveTextDocumentParams) { method did_close (line 3545) | async fn did_close(&self, params: DidCloseTextDocumentParams) { method notebook_did_open (line 3551) | async fn notebook_did_open(&self, params: DidOpenNotebookDocumentParam... method notebook_did_change (line 3557) | async fn notebook_did_change(&self, params: DidChangeNotebookDocumentP... method notebook_did_save (line 3563) | async fn notebook_did_save(&self, params: DidSaveNotebookDocumentParam... method notebook_did_close (line 3568) | async fn notebook_did_close(&self, params: DidCloseNotebookDocumentPar... method did_change_configuration (line 3574) | async fn did_change_configuration( method did_change_watched_files (line 3593) | async fn did_change_watched_files( method did_change_workspace_folders (line 3607) | async fn did_change_workspace_folders( method document_symbol (line 3632) | async fn document_symbol( method formatting (line 3646) | async fn formatting( method hover (line 3655) | async fn hover( method inlay_hint (line 3664) | async fn inlay_hint( method code_action (line 3673) | async fn code_action( method code_action_resolve (line 3682) | async fn code_action_resolve( method code_lens (line 3696) | async fn code_lens( method code_lens_resolve (line 3705) | async fn code_lens_resolve( method document_highlight (line 3719) | async fn document_highlight( method references (line 3733) | async fn references( method goto_definition (line 3742) | async fn goto_definition( method goto_type_definition (line 3756) | async fn goto_type_definition( method completion (line 3770) | async fn completion( method completion_resolve (line 3779) | async fn completion_resolve( method diagnostic (line 3793) | async fn diagnostic( method goto_implementation (line 3802) | async fn goto_implementation( method folding_range (line 3816) | async fn folding_range( method incoming_calls (line 3825) | async fn incoming_calls( method outgoing_calls (line 3834) | async fn outgoing_calls( method prepare_call_hierarchy (line 3843) | async fn prepare_call_hierarchy( method rename (line 3857) | async fn rename( method selection_range (line 3866) | async fn selection_range( method semantic_tokens_full (line 3880) | async fn semantic_tokens_full( method semantic_tokens_range (line 3894) | async fn semantic_tokens_range( method signature_help (line 3908) | async fn signature_help( method will_rename_files (line 3917) | async fn will_rename_files( method symbol (line 3931) | async fn symbol( type StateSnapshot (line 227) | pub struct StateSnapshot { type ProjectScopesChange (line 238) | enum ProjectScopesChange { type LanguageServerTaskFn (line 244) | type LanguageServerTaskFn = Box; type LanguageServerTaskQueue (line 250) | struct LanguageServerTaskQueue { method queue_task (line 267) | pub fn queue_task(&self, task_fn: LanguageServerTaskFn) -> bool { method start (line 272) | fn start(&mut self, ls: LanguageServer) { method default (line 257) | fn default() -> Self { type OnceCellMap (line 282) | pub type OnceCellMap = DashMap>>; type Inner (line 284) | pub struct Inner { method fmt (line 324) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 563) | fn new(client: Client, performance: Arc) -> Self { method get_document (line 618) | pub fn get_document( method get_primary_module (line 661) | pub fn get_primary_module( method snapshot (line 683) | pub fn snapshot(&self) -> Arc { method update_tracing (line 695) | pub fn update_tracing(&mut self) { method update_global_cache (line 730) | pub async fn update_global_cache(&mut self) { method update_cache (line 798) | pub fn update_cache(&mut self) { method update_debug_flag (line 804) | pub fn update_debug_flag(&self) { method check_semantic_tokens_capabilities (line 809) | pub fn check_semantic_tokens_capabilities(&mut self) { method is_using_push_based_diagnostics (line 848) | fn is_using_push_based_diagnostics(&self) -> bool { method initialize (line 855) | fn initialize( method walk_workspace (line 984) | fn walk_workspace(config: &Config) -> (IndexSet, bool) { method refresh_workspace_files (line 1114) | fn refresh_workspace_files(&mut self) { method refresh_config_tree (line 1142) | async fn refresh_config_tree(&mut self) { method refresh_compiler_options_resolver (line 1176) | fn refresh_compiler_options_resolver(&mut self) { method refresh_linter_resolver (line 1191) | fn refresh_linter_resolver(&mut self) { method refresh_resolver (line 1200) | async fn refresh_resolver(&mut self) { method refresh_documents_config (line 1212) | fn refresh_documents_config(&mut self) { method did_open (line 1229) | fn did_open(&mut self, params: DidOpenTextDocumentParams) { method did_change_batched (line 1279) | fn did_change_batched(&mut self, batch_queue: Arc) { method did_save (line 1325) | async fn did_save(&self, params: DidSaveTextDocumentParams) { method refresh_dep_info (line 1404) | fn refresh_dep_info(&mut self) { method did_close (line 1410) | fn did_close(&mut self, params: DidCloseTextDocumentParams) { method notebook_did_open (line 1448) | fn notebook_did_open(&mut self, params: DidOpenNotebookDocumentParams) { method notebook_did_change (line 1472) | fn notebook_did_change(&mut self, params: DidChangeNotebookDocumentPar... method notebook_did_save (line 1499) | async fn notebook_did_save(&self, params: DidSaveNotebookDocumentParam... method notebook_did_close (line 1526) | fn notebook_did_close(&mut self, params: DidCloseNotebookDocumentParam... method did_change_configuration (line 1549) | async fn did_change_configuration( method did_change_watched_files (line 1584) | async fn did_change_watched_files( method document_symbol (line 1702) | async fn document_symbol( method formatting (line 1742) | async fn formatting( method hover (line 1856) | async fn hover( method resolution_to_hover_text (line 1972) | fn resolution_to_hover_text( method code_action (line 2015) | async fn code_action( method code_action_resolve (line 2190) | async fn code_action_resolve( method get_ts_response_import_mapper (line 2373) | pub fn get_ts_response_import_mapper( method code_lens (line 2389) | async fn code_lens( method code_lens_resolve (line 2460) | async fn code_lens_resolve( method document_highlight (line 2489) | async fn document_highlight( method references (line 2534) | pub async fn references( method goto_definition (line 2576) | async fn goto_definition( method goto_type_definition (line 2618) | async fn goto_type_definition( method completion (line 2660) | async fn completion( method completion_resolve (line 2733) | async fn completion_resolve( method diagnostic (line 2792) | async fn diagnostic( method get_module_diagnostics (line 2868) | async fn get_module_diagnostics( method goto_implementation (line 2906) | pub async fn goto_implementation( method folding_range (line 2949) | async fn folding_range( method incoming_calls (line 2986) | async fn incoming_calls( method outgoing_calls (line 3029) | async fn outgoing_calls( method prepare_call_hierarchy (line 3071) | async fn prepare_call_hierarchy( method rename (line 3113) | async fn rename( method selection_range (line 3156) | async fn selection_range( method semantic_tokens_full (line 3198) | async fn semantic_tokens_full( method semantic_tokens_range (line 3235) | async fn semantic_tokens_range( method signature_help (line 3280) | async fn signature_help( method will_rename_files (line 3323) | async fn will_rename_files( method symbol (line 3349) | async fn symbol( method project_changed (line 3375) | fn project_changed( method send_diagnostics_update (line 3398) | fn send_diagnostics_update(&self) { method send_testing_update (line 3411) | fn send_testing_update(&self) { method initialized (line 3949) | async fn initialized(&mut self) -> Vec { method prepare_cache (line 4044) | fn prepare_cache( method post_cache (line 4132) | async fn post_cache(&mut self) { method pre_did_change_workspace_folders (line 4160) | fn pre_did_change_workspace_folders( method post_did_change_workspace_folders (line 4190) | async fn post_did_change_workspace_folders(&mut self) { method get_performance (line 4201) | fn get_performance(&self) -> Value { method test_run_request (line 4206) | async fn test_run_request( method test_run_cancel_request (line 4225) | fn test_run_cancel_request( method task_definitions (line 4240) | fn task_definitions(&self) -> LspResult> { method inlay_hint (line 4273) | async fn inlay_hint( method reload_import_registries (line 4313) | async fn reload_import_registries(&mut self) -> LspResult Arc { type LoadPluginsRequest (line 165) | struct LoadPluginsRequest { type LoadPluginsThread (line 172) | struct LoadPluginsThread { method create (line 178) | fn create() -> Self { method load_plugins (line 202) | fn load_plugins( method drop (line 219) | fn drop(&mut self) { function get_deno_lint_code_actions (line 228) | pub fn get_deno_lint_code_actions( FILE: cli/lsp/logging.rs type LogFile (line 25) | pub struct LogFile { method write_line (line 31) | pub fn write_line(&self, s: &str) { method commit (line 39) | fn commit(&self, path: &Path) { function init_log_file (line 56) | pub fn init_log_file(enabled: bool, cwd: &Path) { function write_line_to_log_file (line 82) | pub fn write_line_to_log_file(s: &str) { function set_lsp_debug_flag (line 86) | pub fn set_lsp_debug_flag(value: bool) { function lsp_debug_enabled (line 90) | pub fn lsp_debug_enabled() -> bool { function set_lsp_log_level (line 95) | pub fn set_lsp_log_level(level: log::Level) { function lsp_log_level (line 99) | pub fn lsp_log_level() -> log::Level { function set_lsp_warn_level (line 106) | pub fn set_lsp_warn_level(level: log::Level) { function lsp_warn_level (line 110) | pub fn lsp_warn_level() -> log::Level { FILE: cli/lsp/lsp_custom.rs constant PERFORMANCE_REQUEST (line 7) | pub const PERFORMANCE_REQUEST: &str = "deno/performance"; constant TASK_REQUEST (line 8) | pub const TASK_REQUEST: &str = "deno/taskDefinitions"; constant VIRTUAL_TEXT_DOCUMENT (line 9) | pub const VIRTUAL_TEXT_DOCUMENT: &str = "deno/virtualTextDocument"; type TaskDefinition (line 13) | pub struct TaskDefinition { type RegistryStateNotificationParams (line 21) | pub struct RegistryStateNotificationParams { type RegistryStateNotification (line 26) | pub enum RegistryStateNotification {} type Params (line 29) | type Params = RegistryStateNotificationParams; constant METHOD (line 31) | const METHOD: &'static str = "deno/registryState"; type VirtualTextDocumentParams (line 36) | pub struct VirtualTextDocumentParams { type DenoConfigurationData (line 42) | pub struct DenoConfigurationData { type DidRefreshDenoConfigurationTreeNotificationParams (line 51) | pub struct DidRefreshDenoConfigurationTreeNotificationParams { type DidRefreshDenoConfigurationTreeNotification (line 56) | pub enum DidRefreshDenoConfigurationTreeNotification {} type Params (line 61) | type Params = DidRefreshDenoConfigurationTreeNotificationParams; constant METHOD (line 62) | const METHOD: &'static str = "deno/didRefreshDenoConfigurationTree"; type DenoConfigurationChangeType (line 67) | pub enum DenoConfigurationChangeType { method from_file_change_type (line 74) | pub fn from_file_change_type(file_event: lsp::FileChangeType) -> Self { type DenoConfigurationType (line 86) | pub enum DenoConfigurationType { type DenoConfigurationChangeEvent (line 93) | pub struct DenoConfigurationChangeEvent { type DidChangeDenoConfigurationNotificationParams (line 103) | pub struct DidChangeDenoConfigurationNotificationParams { type DidChangeDenoConfigurationNotification (line 110) | pub enum DidChangeDenoConfigurationNotification {} type Params (line 115) | type Params = DidChangeDenoConfigurationNotificationParams; constant METHOD (line 116) | const METHOD: &'static str = "deno/didChangeDenoConfiguration"; type DidUpgradeCheckNotification (line 119) | pub enum DidUpgradeCheckNotification {} type Params (line 122) | type Params = DidUpgradeCheckNotificationParams; constant METHOD (line 123) | const METHOD: &'static str = "deno/didUpgradeCheck"; type UpgradeAvailable (line 128) | pub struct UpgradeAvailable { type DidUpgradeCheckNotificationParams (line 135) | pub struct DidUpgradeCheckNotificationParams { type DiagnosticBatchStartNotification (line 141) | pub enum DiagnosticBatchStartNotification {} type Params (line 144) | type Params = (); constant METHOD (line 145) | const METHOD: &'static str = "deno/internalTestDiagnosticBatchStart"; type DiagnosticBatchEndNotification (line 150) | pub enum DiagnosticBatchEndNotification {} type Params (line 153) | type Params = (); constant METHOD (line 154) | const METHOD: &'static str = "deno/internalTestDiagnosticBatchEnd"; FILE: cli/lsp/mod.rs function start (line 44) | pub async fn start() -> Result<(), AnyError> { FILE: cli/lsp/npm.rs type CliNpmSearchApi (line 24) | pub struct CliNpmSearchApi { method new (line 32) | pub fn new( method clear_cache (line 49) | pub fn clear_cache(&self) { method search (line 58) | async fn search(&self, query: &str) -> Result>, AnyError> { method versions (line 77) | async fn versions(&self, name: &str) -> Result>, AnyErr... method exports (line 101) | async fn exports( function parse_npm_search_response (line 109) | fn parse_npm_search_response(source: &str) -> Result, AnyErr... function npm_registry_url (line 127) | fn npm_registry_url() -> &'static NpmRegistryUrl { function test_parse_npm_search_response (line 139) | fn test_parse_npm_search_response() { FILE: cli/lsp/parent_process_checker.rs function start (line 8) | pub fn start(parent_process_id: u32) { function is_process_active (line 22) | fn is_process_active(process_id: u32) -> bool { function is_process_active (line 32) | fn is_process_active(process_id: u32) -> bool { function process_active (line 63) | fn process_active() { FILE: cli/lsp/path_to_regex.rs type TokenType (line 44) | enum TokenType { type LexToken (line 56) | struct LexToken { function escape_string (line 62) | fn escape_string(s: &str) -> String { function lexer (line 66) | fn lexer(s: &str) -> Result, AnyError> { type StringOrNumber (line 216) | pub enum StringOrNumber { method fmt (line 222) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { type StringOrVec (line 231) | pub enum StringOrVec { method from_str (line 237) | pub fn from_str(s: &str, key: &Key) -> StringOrVec { method to_string (line 254) | pub fn to_string( method from (line 291) | fn from(s: &'a str) -> Self { method from (line 297) | fn from(v: Vec) -> Self { method default (line 285) | fn default() -> Self { type Key (line 304) | pub struct Key { type Token (line 314) | pub enum Token { type ParseOptions (line 320) | pub struct ParseOptions { type TokensToCompilerOptions (line 326) | pub struct TokensToCompilerOptions { method default (line 332) | fn default() -> Self { type TokensToRegexOptions (line 341) | pub struct TokensToRegexOptions { method default (line 351) | fn default() -> Self { type PathToRegexOptions (line 364) | pub struct PathToRegexOptions { function try_consume (line 369) | fn try_consume( function must_consume (line 382) | fn must_consume( function consume_text (line 401) | fn consume_text( function parse (line 423) | pub fn parse( function tokens_to_regex (line 536) | pub fn tokens_to_regex( function string_to_regex (line 660) | pub fn string_to_regex( type Compiler (line 673) | pub struct Compiler { method new (line 680) | pub fn new( method to_path (line 709) | pub fn to_path( type MatchResult (line 797) | pub struct MatchResult { method get (line 802) | pub fn get(&self, key: &str) -> Option<&StringOrVec> { type Matcher (line 808) | pub struct Matcher { method new (line 814) | pub fn new( method matches (line 823) | pub fn matches(&self, path: &str) -> Option { type FixtureMatch (line 858) | type FixtureMatch<'a> = (&'a str, usize, usize); type Fixture (line 859) | type Fixture<'a> = (&'a str, Option>); function test_path (line 861) | fn test_path( function test_compiler (line 903) | fn test_compiler() { function test_compiler_ends_with_sep (line 926) | fn test_compiler_ends_with_sep() { function test_string_to_regex (line 953) | fn test_string_to_regex() { FILE: cli/lsp/performance.rs type PerformanceAverage (line 20) | pub struct PerformanceAverage { method partial_cmp (line 27) | fn partial_cmp(&self, other: &Self) -> Option { method cmp (line 33) | fn cmp(&self, other: &Self) -> cmp::Ordering { type PerformanceMark (line 40) | pub struct PerformanceMark { type PerformanceMeasure (line 48) | pub struct PerformanceMeasure { method fmt (line 55) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { method from (line 66) | fn from(value: PerformanceMark) -> Self { type PerformanceScopeMark (line 76) | pub struct PerformanceScopeMark { method drop (line 82) | fn drop(&mut self) { type PerformanceInner (line 92) | struct PerformanceInner { method measure (line 100) | fn measure(&mut self, mark: PerformanceMark) -> Duration { method default (line 126) | fn default() -> Self { type Performance (line 143) | pub struct Performance(Mutex); method average (line 148) | pub fn average(&self, name: &str) -> Option<(usize, Duration)> { method averages (line 167) | pub fn averages(&self) -> Vec { method measurements_by_type (line 189) | pub fn measurements_by_type(&self) -> Vec<(String, u32, f64)> { method averages_as_f64 (line 199) | pub fn averages_as_f64(&self) -> Vec<(String, u32, f64)> { method mark_inner (line 217) | fn mark_inner, V: Serialize>( method mark (line 258) | pub fn mark>(&self, name: S) -> PerformanceMark { method mark_with_args (line 265) | pub fn mark_with_args, V: Serialize>( method measure_scope (line 283) | pub fn measure_scope>( method measure (line 296) | pub fn measure(&self, mark: PerformanceMark) -> Duration { method to_vec (line 300) | pub fn to_vec(&self) -> Vec { function test_average (line 310) | fn test_average() { function test_averages (line 326) | fn test_averages() { FILE: cli/lsp/refactor.rs type RefactorCodeActionKind (line 12) | pub struct RefactorCodeActionKind { method matches (line 18) | pub fn matches(&self, tag: &str) -> bool { type RefactorCodeActionData (line 152) | pub struct RefactorCodeActionData { function prune_invalid_actions (line 159) | pub fn prune_invalid_actions( FILE: cli/lsp/registries.rs constant CONFIG_PATH (line 48) | const CONFIG_PATH: &str = "/.well-known/deno-import-intellisense.json"; constant COMPONENT (line 49) | const COMPONENT: &percent_encoding::AsciiSet = &percent_encoding::CONTROLS constant REGISTRY_IMPORT_COMMIT_CHARS (line 74) | const REGISTRY_IMPORT_COMMIT_CHARS: &[&str] = &["\"", "'"]; function base_url (line 79) | fn base_url(url: &Url) -> String { type CompletionType (line 84) | enum CompletionType { function get_completion_type (line 95) | fn get_completion_type( type DocumentationCompletionItemData (line 152) | pub struct DocumentationCompletionItemData { function get_data (line 160) | fn get_data( function get_data_with_match (line 176) | fn get_data_with_match( function get_endpoint (line 199) | fn get_endpoint( function get_endpoint_with_match (line 214) | fn get_endpoint_with_match( function get_preselect (line 253) | fn get_preselect(item: String, preselect: Option) -> Option { function parse_replacement_variables (line 261) | fn parse_replacement_variables>(s: S) -> Vec { function parse_url_with_base (line 270) | fn parse_url_with_base( function replace_variable (line 285) | fn replace_variable( function validate_config (line 302) | fn validate_config(config: &RegistryConfigurationJson) -> Result<(), Any... type RegistryConfigurationVariable (line 379) | pub struct RegistryConfigurationVariable { type RegistryConfiguration (line 391) | pub struct RegistryConfiguration { method get_url_for_key (line 399) | fn get_url_for_key(&self, key: &Key) -> Option<&str> { method get_documentation_url_for_key (line 409) | fn get_documentation_url_for_key(&self, key: &Key) -> Option<&str> { type RegistryConfigurationJson (line 423) | struct RegistryConfigurationJson { type VariableItemsList (line 430) | struct VariableItemsList { type VariableItems (line 439) | enum VariableItems { type ModuleRegistry (line 448) | pub struct ModuleRegistry { method new (line 456) | pub fn new( method disable (line 486) | pub fn disable(&mut self, origin: &str) { method check_origin (line 495) | pub async fn check_origin(&self, origin: &str) -> Result<(), AnyError> { method fetch_config (line 504) | async fn fetch_config( method enable (line 539) | pub async fn enable(&mut self, origin: &str) { method enable_custom (line 569) | async fn enable_custom(&mut self, specifier: &str) -> Result<(), AnyEr... method get_hover (line 581) | pub async fn get_hover(&self, dependency: &Dependency) -> Option Option { method get_variable_items (line 1086) | async fn get_variable_items( method clear_cache (line 1125) | pub fn clear_cache(&self) { function test_validate_registry_configuration (line 1137) | fn test_validate_registry_configuration() { function test_registry_completions_origin_match (line 1289) | async fn test_registry_completions_origin_match() { function test_registry_completions (line 1347) | async fn test_registry_completions() { function test_registry_completions_key_first (line 1584) | async fn test_registry_completions_key_first() { function test_registry_completions_complex (line 1661) | async fn test_registry_completions_complex() { function test_registry_completions_import_map (line 1705) | async fn test_registry_completions_import_map() { function test_parse_replacement_variables (line 1748) | fn test_parse_replacement_variables() { function test_check_origin_supported (line 1758) | async fn test_check_origin_supported() { function test_check_origin_not_supported (line 1772) | async fn test_check_origin_not_supported() { FILE: cli/lsp/repl.rs type ReplCompletionItem (line 49) | pub struct ReplCompletionItem { type ReplLanguageServer (line 54) | pub struct ReplLanguageServer { method new_initialized (line 63) | pub async fn new_initialized() -> Result { method commit_text (line 116) | pub async fn commit_text(&mut self, line_text: &str) { method completions (line 122) | pub async fn completions( method did_change (line 203) | async fn did_change(&mut self, new_text: &str) { method check_cwd_change (line 235) | async fn check_cwd_change(&mut self) { method open_current_document (line 254) | async fn open_current_document(&self) { method get_document_uri (line 268) | fn get_document_uri(&self) -> Uri { function lsp_range_to_std_range (line 274) | fn lsp_range_to_std_range( function get_cwd_uri (line 294) | fn get_cwd_uri() -> Result { function get_repl_workspace_settings (line 301) | pub fn get_repl_workspace_settings() -> WorkspaceSettings { FILE: cli/lsp/resolver.rs type LspScopedResolver (line 95) | pub struct LspScopedResolver { method from_config_data (line 139) | async fn from_config_data( method snapshot (line 195) | fn snapshot(&self) -> Arc { method as_in_npm_pkg_checker (line 270) | pub fn as_in_npm_pkg_checker(&self) -> &DenoInNpmPackageChecker { method as_cli_resolver (line 274) | pub fn as_cli_resolver(&self) -> &CliResolver { method as_workspace_resolver (line 278) | pub fn as_workspace_resolver(&self) -> &Arc> { method as_is_cjs_resolver (line 282) | pub fn as_is_cjs_resolver(&self) -> &CliIsCjsResolver { method as_node_resolver (line 286) | pub fn as_node_resolver(&self) -> Option<&Arc> { method as_maybe_managed_npm_resolver (line 290) | pub fn as_maybe_managed_npm_resolver( method as_pkg_json_resolver (line 296) | pub fn as_pkg_json_resolver(&self) -> &Arc { method jsr_to_resource_url (line 300) | pub fn jsr_to_resource_url( method jsr_lookup_bare_specifier_for_workspace_file (line 307) | pub fn jsr_lookup_bare_specifier_for_workspace_file( method jsr_lookup_export_for_path (line 317) | pub fn jsr_lookup_export_for_path( method jsr_lookup_req_for_nv (line 325) | pub fn jsr_lookup_req_for_nv(&self, nv: &PackageNv) -> Option BTreeSet { method deno_types_to_code_resolution (line 366) | pub fn deno_types_to_code_resolution( method in_node_modules (line 377) | pub fn in_node_modules(&self, specifier: &ModuleSpecifier) -> bool { method resolve_redirects (line 397) | pub fn resolve_redirects( method redirect_chain_headers (line 407) | pub fn redirect_chain_headers( method refresh_npm_reqs (line 421) | pub fn refresh_npm_reqs(&self) { method add_npm_reqs (line 432) | pub fn add_npm_reqs(&self, reqs: Vec) { method default (line 115) | fn default() -> Self { type LspResolver (line 449) | pub struct LspResolver { method from_config (line 455) | pub async fn from_config( method set_compiler_options_resolver (line 503) | pub fn set_compiler_options_resolver( method snapshot (line 516) | pub fn snapshot(&self) -> Arc { method did_cache (line 527) | pub fn did_cache(&self) { method did_create_module (line 540) | pub fn did_create_module(&self, module: &DocumentModule) { method set_dep_info_by_scope (line 559) | pub fn set_dep_info_by_scope( method in_node_modules (line 578) | pub fn in_node_modules(&self, specifier: &ModuleSpecifier) -> bool { method get_scoped_resolver (line 584) | pub fn get_scoped_resolver( type ScopeDepInfo (line 606) | pub struct ScopeDepInfo { type ConfiguredDepKind (line 612) | enum ConfiguredDepKind { type ConfiguredDepResolutions (line 618) | struct ConfiguredDepResolutions { method new (line 624) | fn new( method dep_key_from_resolution (line 798) | fn dep_key_from_resolution( type ResolverFactoryServices (line 821) | struct ResolverFactoryServices { type ResolverFactory (line 834) | struct ResolverFactory<'a> { function new (line 843) | pub fn new(config_data: Option<&'a Arc>) -> Self { function init_npm_resolver (line 866) | async fn init_npm_resolver( function set_npm_installer (line 1006) | pub fn set_npm_installer(&mut self, npm_installer: Arc) { function set_npm_resolver (line 1010) | pub fn set_npm_resolver(&mut self, npm_resolver: CliNpmResolver) { function npm_resolver (line 1014) | pub fn npm_resolver(&self) -> Option<&CliNpmResolver> { function cli_resolver (line 1018) | pub fn cli_resolver(&self) -> &Arc { function workspace_resolver (line 1058) | pub fn workspace_resolver(&self) -> &Arc> { function npm_installer (line 1138) | pub fn npm_installer(&self) -> Option<&Arc> { function pkg_json_resolver (line 1142) | pub fn pkg_json_resolver(&self) -> &Arc { function in_npm_pkg_checker (line 1146) | pub fn in_npm_pkg_checker(&self) -> &DenoInNpmPackageChecker { function is_cjs_resolver (line 1164) | pub fn is_cjs_resolver(&self) -> &Arc { function node_resolver (line 1181) | pub fn node_resolver(&self) -> Option<&Arc> { function npm_pkg_req_resolver (line 1209) | pub fn npm_pkg_req_resolver(&self) -> Option<&Arc> { type RedirectEntry (line 1228) | struct RedirectEntry { type GetHeadersFn (line 1234) | type GetHeadersFn = type RedirectResolver (line 1237) | struct RedirectResolver { method fmt (line 1243) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 1311) | fn new( method mock (line 1345) | fn mock(get_headers: GetHeadersFn) -> Self { method resolve (line 1352) | fn resolve(&self, specifier: &Url) -> Option { method chain (line 1397) | fn chain(&self, specifier: &Url) -> Vec<(Url, Arc)> { method did_cache (line 1419) | fn did_cache(&self) { type SingleReferrerGraphResolver (line 1252) | pub struct SingleReferrerGraphResolver<'a> { function default_jsx_import_source (line 1260) | fn default_jsx_import_source( function default_jsx_import_source_types (line 1269) | fn default_jsx_import_source_types( function jsx_import_source_module (line 1278) | fn jsx_import_source_module(&self, _referrer: &ModuleSpecifier) -> &str { function resolve (line 1285) | fn resolve( type AddNpmReqsRequest (line 1424) | type AddNpmReqsRequest = ( type AddNpmReqsThread (line 1431) | struct AddNpmReqsThread { method create (line 1437) | pub fn create() -> Self { method add_npm_reqs (line 1458) | pub fn add_npm_reqs( method drop (line 1471) | fn drop(&mut self) { function test_redirect_resolver (line 1485) | fn test_redirect_resolver() { FILE: cli/lsp/search.rs type PackageSearchApi (line 10) | pub trait PackageSearchApi { method search (line 11) | async fn search(&self, query: &str) -> Result>, AnyErr... method versions (line 12) | async fn versions(&self, name: &str) -> Result>, AnyE... method exports (line 13) | async fn exports(&self, nv: &PackageNv) method search (line 50) | async fn search(&self, query: &str) -> Result>, AnyErr... method versions (line 59) | async fn versions( method exports (line 69) | async fn exports( type TestPackageSearchApi (line 26) | pub struct TestPackageSearchApi { method with_package_version (line 32) | pub fn with_package_version( FILE: cli/lsp/semantic_tokens.rs constant MODIFIER_MASK (line 18) | pub const MODIFIER_MASK: u32 = 255; constant TYPE_OFFSET (line 19) | pub const TYPE_OFFSET: u32 = 8; type TokenType (line 21) | enum TokenType { type Output (line 37) | type Output = T; function index (line 38) | fn index(&self, idx: TokenType) -> &T { function index_mut (line 44) | fn index_mut(&mut self, idx: TokenType) -> &mut T { type TokenModifier (line 49) | enum TokenModifier { type Output (line 59) | type Output = T; function index (line 60) | fn index(&self, idx: TokenModifier) -> &T { function index_mut (line 66) | fn index_mut(&mut self, idx: TokenModifier) -> &mut T { function get_legend (line 71) | pub fn get_legend() -> SemanticTokensLegend { type SemanticTokensBuilder (line 100) | pub struct SemanticTokensBuilder { method new (line 108) | pub fn new() -> Self { method push (line 117) | pub fn push( method data_to_semantic_token_vec (line 177) | fn data_to_semantic_token_vec( method build (line 241) | pub fn build(&self, result_id: Option) -> SemanticTokens { function tokens_within_range (line 252) | pub fn tokens_within_range( function test_semantic_tokens_builder_simple (line 305) | fn test_semantic_tokens_builder_simple() { function test_semantic_tokens_builder_out_of_order_1 (line 339) | fn test_semantic_tokens_builder_out_of_order_1() { function test_semantic_tokens_builder_out_of_order_2 (line 381) | fn test_semantic_tokens_builder_out_of_order_2() { function test_tokens_within_range (line 407) | fn test_tokens_within_range() { function test_tokens_within_range_include_end (line 461) | fn test_tokens_within_range_include_end() { function test_tokens_within_range_empty (line 504) | fn test_tokens_within_range_empty() { FILE: cli/lsp/testing/collectors.rs function visit_arrow (line 19) | fn visit_arrow( function visit_fn (line 46) | fn visit_fn( function parse_test_context_param (line 74) | fn parse_test_context_param( function visit_call_expr (line 143) | fn visit_call_expr( type TestStepCollector (line 362) | struct TestStepCollector<'a> { function new (line 372) | fn new( method visit_call_expr (line 396) | fn visit_call_expr(&mut self, node: &ast::CallExpr) { method visit_var_decl (line 449) | fn visit_var_decl(&mut self, node: &ast::VarDecl) { type TestCollector (line 514) | pub struct TestCollector { method new (line 522) | pub fn new(specifier: ModuleSpecifier, text_info: SourceTextInfo) -> S... method take (line 532) | pub fn take(self) -> TestModule { method visit_call_expr (line 538) | fn visit_call_expr(&mut self, node: &ast::CallExpr) { method visit_var_decl (line 589) | fn visit_var_decl(&mut self, node: &ast::VarDecl) { method visit_fn_decl (line 654) | fn visit_fn_decl(&mut self, n: &ast::FnDecl) { function new_range (line 670) | pub fn new_range(l1: u32, c1: u32, l2: u32, c2: u32) -> Range { function collect (line 674) | fn collect(source: &str) -> TestModule { function test_test_collector_test (line 693) | fn test_test_collector_test() { function test_test_collector_test_tpl (line 725) | fn test_test_collector_test_tpl() { function test_test_collector_a (line 757) | fn test_test_collector_a() { function test_test_collector_a_tpl (line 818) | fn test_test_collector_a_tpl() { function test_test_collector_destructure (line 879) | fn test_test_collector_destructure() { function test_test_collector_destructure_rebind_step (line 912) | fn test_test_collector_destructure_rebind_step() { function test_test_collector_rebind (line 954) | fn test_test_collector_rebind() { function test_test_collector_separate_test_function_with_string_name (line 987) | fn test_test_collector_separate_test_function_with_string_name() { function test_test_collector_function_only (line 1020) | fn test_test_collector_function_only() { function test_test_collector_separate_test_function (line 1075) | fn test_test_collector_separate_test_function() { function test_test_collector_unknown_test (line 1108) | fn test_test_collector_unknown_test() { function test_test_collector_nested_steps_same_name_and_level (line 1142) | fn test_test_collector_nested_steps_same_name_and_level() { function test_test_collector_describe_it (line 1225) | fn test_test_collector_describe_it() { FILE: cli/lsp/testing/definitions.rs type TestDefinition (line 20) | pub struct TestDefinition { type TestModule (line 30) | pub struct TestModule { method new (line 36) | pub fn new(specifier: ModuleSpecifier) -> Self { method register (line 44) | pub fn register( method register_dynamic (line 95) | pub fn register_dynamic(&mut self, desc: &TestDescription) -> (String,... method register_step_dynamic (line 100) | pub fn register_step_dynamic( method get (line 113) | pub fn get(&self, id: &str) -> Option<&TestDefinition> { method get_test_data (line 117) | pub fn get_test_data(&self, id: &str) -> TestData { method as_replace_notification (line 148) | pub fn as_replace_notification( method label (line 170) | pub fn label(&self, maybe_root_uri: Option<&ModuleSpecifier>) -> String { method is_empty (line 182) | pub fn is_empty(&self) -> bool { FILE: cli/lsp/testing/execution.rs function as_queue_and_filters (line 50) | fn as_queue_and_filters( function failure_to_test_message (line 106) | fn failure_to_test_message(failure: &TestFailure) -> lsp_custom::TestMes... type LspTestFilter (line 135) | struct LspTestFilter { method as_ids (line 141) | fn as_ids(&self, test_module: &TestModule) -> Vec { type TestRun (line 160) | pub struct TestRun { method init (line 171) | pub async fn init( method as_enqueued (line 194) | pub async fn as_enqueued(&self) -> Vec { method cancel (line 220) | pub fn cancel(&self) { method exec (line 225) | pub async fn exec( method get_args (line 474) | fn get_args(&self) -> Vec> { type LspTestDescription (line 515) | enum LspTestDescription { method origin (line 523) | fn origin(&self) -> &str { method location (line 530) | fn location(&self) -> &test::TestLocation { method parent_id (line 537) | fn parent_id(&self) -> Option { method static_id (line 544) | fn static_id(&self) -> &str { method as_test_identifier (line 551) | fn as_test_identifier( type LspTestReporter (line 574) | struct LspTestReporter { method new (line 584) | fn new( method progress (line 600) | fn progress(&self, message: lsp_custom::TestRunProgressMessage) { method report_plan (line 611) | fn report_plan(&mut self, _plan: &test::TestPlan) {} method report_register (line 613) | async fn report_register(&mut self, desc: &test::TestDescription) { method report_wait (line 641) | fn report_wait(&mut self, desc: &test::TestDescription) { method report_slow (line 648) | fn report_slow(&mut self, _desc: &test::TestDescription, _elapsed: u64... method report_output (line 650) | fn report_output(&mut self, output: &[u8]) { method report_result (line 664) | fn report_result( method report_uncaught_error (line 704) | fn report_uncaught_error(&mut self, origin: &str, js_error: &JsError) { method report_step_register (line 732) | async fn report_step_register(&mut self, desc: &test::TestStepDescript... method report_step_wait (line 773) | fn report_step_wait(&mut self, desc: &test::TestStepDescription) { method report_step_result (line 782) | fn report_step_result( method report_completed (line 814) | fn report_completed(&mut self) { method report_summary (line 818) | fn report_summary( function test_as_queue_and_filters (line 835) | fn test_as_queue_and_filters() { FILE: cli/lsp/testing/lsp_custom.rs constant TEST_RUN_CANCEL_REQUEST (line 7) | pub const TEST_RUN_CANCEL_REQUEST: &str = "deno/testRunCancel"; constant TEST_RUN_REQUEST (line 8) | pub const TEST_RUN_REQUEST: &str = "deno/testRun"; type EnqueuedTestModule (line 12) | pub struct EnqueuedTestModule { type TestData (line 19) | pub struct TestData { type TestModuleNotificationKind (line 34) | pub enum TestModuleNotificationKind { type TestModuleNotificationParams (line 45) | pub struct TestModuleNotificationParams { type TestModuleNotification (line 56) | pub enum TestModuleNotification {} type Params (line 59) | type Params = TestModuleNotificationParams; constant METHOD (line 61) | const METHOD: &'static str = "deno/testModule"; type TestModuleDeleteNotificationParams (line 66) | pub struct TestModuleDeleteNotificationParams { type TestModuleDeleteNotification (line 71) | pub enum TestModuleDeleteNotification {} type Params (line 74) | type Params = TestModuleDeleteNotificationParams; constant METHOD (line 76) | const METHOD: &'static str = "deno/testModuleDelete"; type TestRunKind (line 81) | pub enum TestRunKind { type TestRunRequestParams (line 93) | pub struct TestRunRequestParams { type TestRunCancelParams (line 105) | pub struct TestRunCancelParams { type TestRunProgressParams (line 111) | pub struct TestRunProgressParams { type TestIdentifier (line 118) | pub struct TestIdentifier { type TestRunProgressMessage (line 133) | pub enum TestRunProgressMessage { type TestMessage (line 172) | pub struct TestMessage { type TestRunProgressNotification (line 182) | pub enum TestRunProgressNotification {} type Params (line 185) | type Params = TestRunProgressParams; constant METHOD (line 187) | const METHOD: &'static str = "deno/testRunProgress"; FILE: cli/lsp/testing/server.rs function as_delete_notification (line 30) | fn as_delete_notification( type TestServerTests (line 42) | pub type TestServerTests = type TestServer (line 48) | pub struct TestServer { method new (line 63) | pub fn new( method enqueue_run (line 209) | fn enqueue_run(&self, id: u32) -> Result<(), AnyError> { method run_cancel_request (line 214) | pub fn run_cancel_request( method run_request (line 227) | pub async fn run_request( method update (line 246) | pub(crate) fn update( FILE: cli/lsp/text.rs type LineIndex (line 16) | pub struct LineIndex { method new (line 21) | pub fn new(text: &str) -> LineIndex { method get_text_range (line 28) | pub fn get_text_range( method offset (line 38) | pub fn offset(&self, position: lsp::Position) -> Result jsonrpc::Result lsp::Position { method line_length_utf16 (line 62) | pub fn line_length_utf16(&self, line: u32) -> TextSize { method text_content_length_utf16 (line 66) | pub fn text_content_length_utf16(&self) -> TextSize { method line_starts (line 70) | pub fn line_starts(&self) -> &[TextSize] { function get_edits (line 77) | pub fn get_edits(a: &str, b: &str, line_index: &LineIndex) -> Vec) -> fmt::Result { function make_tracer (line 50) | pub(crate) fn make_tracer( function init_tracing_subscriber (line 69) | pub(crate) fn init_tracing_subscriber( method drop (line 115) | fn drop(&mut self) { type SpanExt (line 128) | pub trait SpanExt { method set_parent (line 130) | fn set_parent(&self, _context: Context); method context (line 132) | fn context(&self) -> Context; method set_parent (line 139) | fn set_parent(&self, _context: Context) {} method context (line 141) | fn context(&self) -> Context { type Span (line 135) | pub struct Span {} method entered (line 147) | pub fn entered(self) -> EnteredSpan { method current (line 151) | pub fn current() -> Self { type EnteredSpan (line 157) | pub struct EnteredSpan {} type Context (line 160) | pub struct Context {} function init_tracing_subscriber (line 162) | pub(crate) fn init_tracing_subscriber( type TracingCollector (line 176) | pub(crate) enum TracingCollector { type TracingConfig (line 184) | pub(crate) struct TracingConfig { method from (line 213) | fn from(value: TracingConfigOrEnabled) -> Self { type TracingConfigOrEnabled (line 201) | pub(crate) enum TracingConfigOrEnabled { method from (line 207) | fn from(value: TracingConfig) -> Self { method enabled (line 225) | pub(crate) fn enabled(&self) -> bool { FILE: cli/lsp/ts_server.rs type TsServer (line 39) | pub enum TsServer { method new (line 45) | pub fn new( method is_started (line 57) | pub fn is_started(&self) -> bool { method project_changed (line 64) | pub fn project_changed( method get_ambient_modules (line 107) | pub async fn get_ambient_modules( method provide_diagnostics (line 138) | pub async fn provide_diagnostics( method provide_references (line 183) | pub async fn provide_references( method provide_code_lenses (line 246) | pub async fn provide_code_lenses( method provide_document_symbols (line 287) | pub async fn provide_document_symbols( method provide_hover (line 330) | pub async fn provide_hover( method provide_code_actions (line 354) | pub async fn provide_code_actions( method provide_document_highlights (line 539) | pub async fn provide_document_highlights( method provide_definition (line 578) | pub async fn provide_definition( method provide_type_definition (line 614) | pub async fn provide_type_definition( method provide_completion (line 651) | pub async fn provide_completion( method resolve_completion_item (line 712) | pub async fn resolve_completion_item( method provide_implementations (line 773) | pub async fn provide_implementations( method provide_folding_range (line 836) | pub async fn provide_folding_range( method provide_call_hierarchy_incoming_calls (line 874) | pub async fn provide_call_hierarchy_incoming_calls( method provide_call_hierarchy_outgoing_calls (line 933) | pub async fn provide_call_hierarchy_outgoing_calls( method provide_prepare_call_hierarchy (line 971) | pub async fn provide_prepare_call_hierarchy( method provide_rename (line 1015) | pub async fn provide_rename( method provide_selection_ranges (line 1085) | pub async fn provide_selection_ranges( method provide_semantic_tokens_full (line 1120) | pub async fn provide_semantic_tokens_full( method provide_semantic_tokens_range (line 1152) | pub async fn provide_semantic_tokens_range( method provide_signature_help (line 1191) | pub async fn provide_signature_help( method provide_will_rename_files (line 1239) | pub async fn provide_will_rename_files( method provide_inlay_hint (line 1310) | pub async fn provide_inlay_hint( method provide_workspace_symbol (line 1357) | pub async fn provide_workspace_symbol( FILE: cli/lsp/tsc.rs constant FILE_EXTENSION_KIND_MODIFIERS (line 115) | const FILE_EXTENSION_KIND_MODIFIERS: &[&str] = type Request (line 118) | type Request = ( type IndentStyle (line 132) | pub enum IndentStyle { type FormatCodeSettings (line 143) | pub struct FormatCodeSettings { method from (line 178) | fn from(config: &FmtOptionsConfig) -> Self { type SemicolonPreference (line 222) | pub enum SemicolonPreference { function normalize_diagnostic (line 229) | fn normalize_diagnostic( type TsJsServer (line 242) | pub struct TsJsServer { method fmt (line 256) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 424) | pub fn new(performance: Arc) -> Self { method set_tracing_enabled (line 440) | pub fn set_tracing_enabled(&self, enabled: bool) { method set_inspector_server_addr (line 447) | pub fn set_inspector_server_addr(&self, addr: Option) { method ensure_started (line 451) | pub fn ensure_started(&self) { method is_started (line 498) | pub fn is_started(&self) -> bool { method project_changed (line 502) | pub fn project_changed( method get_diagnostics (line 542) | pub async fn get_diagnostics( method get_ambient_modules (line 576) | pub async fn get_ambient_modules( method cleanup_semantic_cache (line 597) | pub async fn cleanup_semantic_cache(&self, snapshot: Arc( type ChangeKind (line 271) | pub enum ChangeKind { type Error (line 278) | type Error = Infallible; method to_v8 (line 279) | fn to_v8( method serialize (line 288) | fn serialize(&self, serializer: S) -> Result type PendingChange (line 298) | pub struct PendingChange { type Error (line 307) | type Error = Infallible; method to_v8 (line 308) | fn to_v8( method coalesce (line 368) | fn coalesce( function get_tag_documentation (line 1611) | fn get_tag_documentation( function make_codeblock (line 1683) | fn make_codeblock(text: &str) -> String { function replace_links (line 1692) | fn replace_links>(text: S) -> String { function parse_kind_modifier (line 1717) | fn parse_kind_modifier(kind_modifiers: &str) -> HashSet<&str> { type OneOrMany (line 1723) | pub enum OneOrMany { function into_vec (line 1729) | pub fn into_vec(self) -> Vec { type ScriptElementKind (line 1741) | pub enum ScriptElementKind { function from (line 1828) | fn from(kind: ScriptElementKind) -> Self { function from (line 1890) | fn from(kind: ScriptElementKind) -> Self { type TextSpan (line 1927) | pub struct TextSpan { method from_range (line 1933) | pub fn from_range( method to_range (line 1942) | pub fn to_range(&self, line_index: &LineIndex) -> lsp::Range { type SymbolDisplayPart (line 1952) | pub struct SymbolDisplayPart { type JsDocTagInfo (line 1964) | pub struct JsDocTagInfo { type QuickInfo (line 1975) | pub struct QuickInfo { method to_hover (line 2117) | pub fn to_hover( type Link (line 1985) | struct Link { function display_parts_to_string (line 1995) | fn display_parts_to_string<'a>( type DocumentSpan (line 2158) | pub struct DocumentSpan { method normalize (line 2168) | fn normalize( method to_link (line 2178) | pub fn to_link( method to_target (line 2221) | fn to_target( method collect_into_goto_definition_response (line 2245) | pub fn collect_into_goto_definition_response<'a>( type NavigateToItem (line 2266) | pub struct NavigateToItem { method normalize (line 2279) | fn normalize( method to_symbol_information (line 2289) | pub fn to_symbol_information( type InlayHintDisplayPart (line 2334) | pub struct InlayHintDisplayPart { method to_lsp (line 2341) | pub fn to_lsp( type InlayHintKind (line 2375) | pub enum InlayHintKind { method to_lsp (line 2382) | pub fn to_lsp(&self) -> Option { type InlayHint (line 2393) | pub struct InlayHint { method to_lsp (line 2403) | pub fn to_lsp( type NavigationTree (line 2432) | pub struct NavigationTree { method to_code_lens (line 2442) | pub fn to_code_lens( method collect_document_symbols (line 2466) | pub fn collect_document_symbols( method should_include_entry (line 2556) | fn should_include_entry(&self) -> bool { method walk (line 2564) | pub fn walk( method walk_child (line 2584) | fn walk_child( type ImplementationLocation (line 2608) | pub struct ImplementationLocation { method normalize (line 2617) | fn normalize( type RenameLocation (line 2628) | pub struct RenameLocation { method normalize (line 2636) | fn normalize( method collect_into_workspace_edit (line 2646) | pub fn collect_into_workspace_edit( type HighlightSpanKind (line 2708) | pub enum HighlightSpanKind { type HighlightSpan (line 2721) | pub struct HighlightSpan { type DefinitionInfo (line 2731) | pub struct DefinitionInfo { method normalize (line 2741) | fn normalize( type DefinitionInfoAndBoundSpan (line 2752) | pub struct DefinitionInfoAndBoundSpan { method normalize (line 2758) | fn normalize( type DocumentHighlights (line 2771) | pub struct DocumentHighlights { method to_highlight (line 2777) | pub fn to_highlight( type TextChange (line 2803) | pub struct TextChange { method as_text_edit (line 2809) | pub fn as_text_edit(&self, line_index: &LineIndex) -> lsp::TextEdit { method as_text_or_annotated_text_edit (line 2816) | pub fn as_text_or_annotated_text_edit( type FileTextChanges (line 2829) | pub struct FileTextChanges { method normalize (line 2837) | fn normalize( method to_text_edits (line 2845) | pub fn to_text_edits( method to_text_document_change_ops (line 2877) | pub fn to_text_document_change_ops( type Classifications (line 2938) | pub struct Classifications { method to_semantic_tokens (line 2943) | pub fn to_semantic_tokens( method get_token_type_from_classification (line 2993) | fn get_token_type_from_classification(ts_classification: u32) -> u32 { method get_token_modifier_from_classification (line 2998) | fn get_token_modifier_from_classification(ts_classification: u32) -> u... type RefactorActionInfo (line 3005) | pub struct RefactorActionInfo { method get_action_kind (line 3015) | pub fn get_action_kind(&self) -> lsp::CodeActionKind { method is_preferred (line 3028) | pub fn is_preferred(&self, all_actions: &[RefactorActionInfo]) -> bool { type ApplicableRefactorInfo (line 3065) | pub struct ApplicableRefactorInfo { method to_code_actions (line 3074) | pub fn to_code_actions( method as_inline_code_action (line 3092) | fn as_inline_code_action( function file_text_changes_to_workspace_edit (line 3124) | pub fn file_text_changes_to_workspace_edit<'a>( type RefactorEditInfo (line 3152) | pub struct RefactorEditInfo { method normalize (line 3159) | fn normalize( method to_workspace_edit (line 3169) | pub fn to_workspace_edit( type CodeAction (line 3185) | pub struct CodeAction { method normalize (line 3193) | fn normalize( type CodeFixAction (line 3206) | pub struct CodeFixAction { method normalize (line 3226) | fn normalize( type CombinedCodeActions (line 3243) | pub struct CombinedCodeActions { method normalize (line 3249) | fn normalize( type ReferencedSymbol (line 3262) | pub struct ReferencedSymbol { method normalize (line 3268) | fn normalize( type ReferencedSymbolDefinitionInfo (line 3282) | pub struct ReferencedSymbolDefinitionInfo { method normalize (line 3288) | fn normalize( type ReferencedSymbolEntry (line 3299) | pub struct ReferencedSymbolEntry { method normalize (line 3307) | fn normalize( type ReferenceEntry (line 3318) | pub struct ReferenceEntry { method normalize (line 3326) | fn normalize( method to_location (line 3336) | pub fn to_location( type CallHierarchyItem (line 3363) | pub struct CallHierarchyItem { method normalize (line 3376) | fn normalize( method try_resolve_call_hierarchy_item (line 3384) | pub fn try_resolve_call_hierarchy_item( method to_call_hierarchy_item (line 3393) | fn to_call_hierarchy_item( method is_source_file_item (line 3442) | fn is_source_file_item(&self) -> bool { type CallHierarchyIncomingCall (line 3451) | pub struct CallHierarchyIncomingCall { method normalize (line 3457) | fn normalize( method try_resolve_call_hierarchy_incoming_call (line 3465) | pub fn try_resolve_call_hierarchy_incoming_call( type CallHierarchyOutgoingCall (line 3485) | pub struct CallHierarchyOutgoingCall { method normalize (line 3491) | fn normalize( method try_resolve_call_hierarchy_outgoing_call (line 3499) | pub fn try_resolve_call_hierarchy_outgoing_call( function parse_code_actions (line 3518) | fn parse_code_actions( function get_parameters_from_parts (line 3604) | fn get_parameters_from_parts(parts: &[SymbolDisplayPart]) -> Vec { type CompletionEntryDetails (line 3652) | pub struct CompletionEntryDetails { method normalize (line 3667) | fn normalize( method as_completion_item (line 3677) | pub fn as_completion_item( type CompletionInfo (line 3813) | pub struct CompletionInfo { method normalize (line 3826) | fn normalize( method as_completion_response (line 3841) | pub fn as_completion_response( type CompletionSpecifierRewrite (line 3891) | pub struct CompletionSpecifierRewrite { type TsJsCompletionItemData (line 3899) | pub struct TsJsCompletionItemData { type CompletionEntryDataAutoImport (line 3917) | struct CompletionEntryDataAutoImport { type CompletionNormalizedAutoImportData (line 3923) | pub struct CompletionNormalizedAutoImportData { type ResolutionLookup (line 3929) | enum ResolutionLookup { type CompletionEntry (line 3937) | pub struct CompletionEntry { method normalize (line 3976) | fn normalize(&mut self, specifier_map: &TscSpecifierMap) { method get_commit_characters (line 4000) | fn get_commit_characters( method get_filter_text (line 4051) | fn get_filter_text( method as_completion_item (line 4106) | fn as_completion_item( type CompletionEntryLabelDetails (line 4298) | struct CompletionEntryLabelDetails { type OutliningSpanKind (line 4306) | pub enum OutliningSpanKind { type OutliningSpan (line 4319) | pub struct OutliningSpan { method to_folding_range (line 4330) | pub fn to_folding_range( method adjust_folding_end_line (line 4360) | fn adjust_folding_end_line( method get_folding_range_kind (line 4378) | fn get_folding_range_kind( constant FOLD_END_PAIR_CHARACTERS (line 4327) | const FOLD_END_PAIR_CHARACTERS: &[u8] = b"}])`"; type SignatureHelpItems (line 4393) | pub struct SignatureHelpItems { method into_signature_help (line 4402) | pub fn into_signature_help( type SignatureHelpItem (line 4439) | pub struct SignatureHelpItem { method into_signature_information (line 4450) | pub fn into_signature_information( type SignatureHelpParameter (line 4491) | pub struct SignatureHelpParameter { method into_parameter_information (line 4499) | pub fn into_parameter_information( type SelectionRange (line 4526) | pub struct SelectionRange { method to_selection_range (line 4533) | pub fn to_selection_range( type TscSpecifierMap (line 4547) | pub struct TscSpecifierMap { method new (line 4553) | pub fn new() -> Self { method denormalize (line 4560) | pub fn denormalize( method normalize (line 4590) | pub fn normalize>( type State (line 4613) | struct State { method new (line 4631) | fn new( method tracing_enabled (line 4655) | fn tracing_enabled(&self) -> bool { method get_module (line 4661) | fn get_module( method script_version (line 4672) | fn script_version(&self, specifier: &ModuleSpecifier) -> Option { function op_is_cancelled (line 4678) | fn op_is_cancelled(state: &mut OpState) -> bool { function op_is_node_file (line 4684) | fn op_is_node_file(state: &mut OpState, #[string] path: String) -> bool { function op_libs (line 4699) | fn op_libs() -> Vec { type LoadError (line 4704) | enum LoadError { type LoadResponse (line 4715) | struct LoadResponse { function op_load (line 4724) | fn op_load<'s>( function op_release (line 4773) | fn op_release( function op_resolve (line 4794) | fn op_resolve( type TscRequestArray (line 4803) | struct TscRequestArray { type Error (line 4812) | type Error = serde_v8::Error; method to_v8 (line 4814) | fn to_v8( function op_poll_requests (line 4851) | async fn op_poll_requests( function op_resolve_inner (line 4909) | fn op_resolve_inner( function op_respond (line 4944) | fn op_respond( type TracingSpan (line 4969) | struct TracingSpan( function span_with_context (line 4975) | fn span_with_context( function op_make_span (line 4995) | fn op_make_span( function op_log_event (line 5017) | fn op_log_event(op_state: &OpState, #[string] _msg: &str) { function op_exit_span (line 5025) | fn op_exit_span(op_state: &mut OpState, span: *const c_void, root: bool) { type ScriptNames (line 5037) | struct ScriptNames { function op_script_names (line 5044) | fn op_script_names(state: &mut OpState) -> ScriptNames { function op_script_version (line 5251) | fn op_script_version( function op_project_version (line 5265) | fn op_project_version(state: &mut OpState) -> usize { function op_tsc_constants (line 5275) | fn op_tsc_constants() -> crate::tsc::TscConstants { type TscRuntime (line 5279) | struct TscRuntime { method new (line 5285) | fn new(mut js_runtime: JsRuntime) -> Self { function run_tsc_thread (line 5309) | fn run_tsc_thread( type CompletionTriggerKind (line 5440) | pub enum CompletionTriggerKind { method from (line 5447) | fn from(kind: lsp::CompletionTriggerKind) -> Self { type QuotePreference (line 5459) | pub type QuotePreference = config::QuoteStyle; type ImportModuleSpecifierPreference (line 5461) | pub type ImportModuleSpecifierPreference = config::ImportModuleSpecifier; type ImportModuleSpecifierEnding (line 5466) | pub enum ImportModuleSpecifierEnding { type IncludeInlayParameterNameHints (line 5476) | pub enum IncludeInlayParameterNameHints { method from (line 5485) | fn from(setting: &config::InlayHintsParamNamesEnabled) -> Self { type IncludePackageJsonAutoImports (line 5497) | pub enum IncludePackageJsonAutoImports { type JsxAttributeCompletionStyle (line 5503) | pub type JsxAttributeCompletionStyle = config::JsxAttributeCompletionStyle; type GetCompletionsAtPositionOptions (line 5507) | struct GetCompletionsAtPositionOptions { type UserPreferences (line 5518) | pub struct UserPreferences { method from_config_for_specifier (line 5585) | pub fn from_config_for_specifier( type SignatureHelpItemsOptions (line 5714) | pub struct SignatureHelpItemsOptions { type SignatureHelpTriggerKind (line 5720) | pub enum SignatureHelpTriggerKind { method from (line 5732) | fn from(kind: lsp::SignatureHelpTriggerKind) -> Self { type SignatureHelpTriggerReason (line 5744) | pub struct SignatureHelpTriggerReason { type TscTextRange (line 5751) | pub struct TscTextRange { method from (line 5757) | fn from(range: Range) -> Self { type CombinedCodeFixScope (line 5767) | pub struct CombinedCodeFixScope { type OrganizeImportsMode (line 5773) | pub enum OrganizeImportsMode { type OrganizeImportsArgs (line 5783) | pub struct OrganizeImportsArgs { type JsNull (line 5792) | pub struct JsNull; type TscRequest (line 5795) | enum TscRequest { method to_server_request (line 5916) | fn to_server_request<'s>( method method (line 6020) | fn method(&self) -> &'static str { function setup (line 6082) | async fn setup( function setup_op_state (line 6153) | fn setup_op_state(state_snapshot: Arc) -> OpState { function test_replace_links (line 6168) | fn test_replace_links() { function test_get_diagnostics (line 6183) | async fn test_get_diagnostics() { function test_get_diagnostics_lib (line 6232) | async fn test_get_diagnostics_lib() { function test_module_resolution (line 6268) | async fn test_module_resolution() { function test_bad_module_specifiers (line 6306) | async fn test_bad_module_specifiers() { function test_remote_modules (line 6360) | async fn test_remote_modules() { function test_partial_modules (line 6398) | async fn test_partial_modules() { function test_no_debug_failure (line 6474) | async fn test_no_debug_failure() { function test_modify_sources (line 6525) | async fn test_modify_sources() { function test_completion_entry_filter_text (line 6633) | fn test_completion_entry_filter_text() { function test_completions (line 6662) | async fn test_completions() { function test_completions_fmt (line 6841) | async fn test_completions_fmt() { function test_classification_to_semantic_tokens_multiline_tokens (line 6925) | fn test_classification_to_semantic_tokens_multiline_tokens() { function test_get_edits_for_file_rename (line 6955) | async fn test_get_edits_for_file_rename() { function include_suppress_inlay_hint_settings (line 7003) | fn include_suppress_inlay_hint_settings() { function resolve_unknown_dependency (line 7033) | async fn resolve_unknown_dependency() { function coalesce_pending_change (line 7056) | fn coalesce_pending_change() { FILE: cli/lsp/tsgo.rs type TsGoCompletionItemData (line 57) | pub struct TsGoCompletionItemData { type TsGoCompilerOptions (line 66) | struct TsGoCompilerOptions(serde_json::Value); method from_compiler_options (line 69) | fn from_compiler_options(compiler_options: CompilerOptions) -> Self { type TsGoCallbackParams (line 172) | enum TsGoCallbackParams { type TsGoFileChangeKind (line 198) | enum TsGoFileChangeKind { method from (line 205) | fn from(value: super::tsc::ChangeKind) -> Self { type TsGoFileChange (line 216) | struct TsGoFileChange { type TsGoProjectConfig (line 223) | struct TsGoProjectConfig { type TsGoWorkspaceConfig (line 234) | struct TsGoWorkspaceConfig { method from_snapshot (line 242) | fn from_snapshot(snapshot: &StateSnapshot) -> Self { type TsGoWorkspaceChange (line 315) | struct TsGoWorkspaceChange { type TsGoWorkspaceInfo (line 322) | struct TsGoWorkspaceInfo { type PendingChangeTracker (line 327) | struct PendingChangeTracker { method new (line 334) | fn new(snapshot: Arc) -> Self { method update (line 342) | fn update( method take_change (line 371) | fn take_change(&mut self) -> Option { type TsGoRequest (line 411) | enum TsGoRequest { type TsGoRequestParams (line 430) | enum TsGoRequestParams { function fill_project_files (line 437) | fn fill_project_files( type PendingRequests (line 637) | type PendingRequests = type TsGoServerInner (line 640) | struct TsGoServerInner { method fmt (line 653) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method init (line 705) | async fn init(tsgo_path: &Path, snapshot: Arc) -> Self { method handle_callback (line 970) | fn handle_callback( method request (line 1125) | async fn request( function write_lsp_message (line 660) | fn write_lsp_message( function read_lsp_message (line 675) | async fn read_lsp_message( type TsGoServer (line 1190) | pub struct TsGoServer { method new (line 1197) | pub fn new( method inner (line 1208) | async fn inner(&self, snapshot: Arc) -> &Arc bool { method project_changed (line 1227) | pub fn project_changed( method request (line 1244) | async fn request( method get_ambient_modules (line 1285) | pub async fn get_ambient_modules( method provide_diagnostics (line 1304) | pub async fn provide_diagnostics( method provide_references (line 1345) | pub async fn provide_references( method provide_code_lenses (line 1377) | pub async fn provide_code_lenses( method provide_document_symbols (line 1397) | pub async fn provide_document_symbols( method provide_hover (line 1417) | pub async fn provide_hover( method provide_code_actions (line 1438) | pub async fn provide_code_actions( method provide_document_highlights (line 1468) | pub async fn provide_document_highlights( method provide_definition (line 1489) | pub async fn provide_definition( method provide_type_definition (line 1514) | pub async fn provide_type_definition( method provide_completion (line 1539) | pub async fn provide_completion( method resolve_completion_item (line 1579) | pub async fn resolve_completion_item( method provide_implementations (line 1604) | pub async fn provide_implementations( method provide_folding_range (line 1632) | pub async fn provide_folding_range( method provide_call_hierarchy_incoming_calls (line 1652) | pub async fn provide_call_hierarchy_incoming_calls( method provide_call_hierarchy_outgoing_calls (line 1679) | pub async fn provide_call_hierarchy_outgoing_calls( method provide_prepare_call_hierarchy (line 1706) | pub async fn provide_prepare_call_hierarchy( method provide_rename (line 1733) | pub async fn provide_rename( method provide_selection_ranges (line 1763) | pub async fn provide_selection_ranges( method provide_signature_help (line 1787) | pub async fn provide_signature_help( method provide_inlay_hint (line 1809) | pub async fn provide_inlay_hint( method provide_workspace_symbol (line 1839) | pub async fn provide_workspace_symbol( function normalize_uri_and_positions (line 1863) | fn normalize_uri_and_positions<'a>( function normalize_location (line 1886) | fn normalize_location(location: &mut lsp::Location, snapshot: &StateSnap... function normalize_location_link (line 1894) | fn normalize_location_link( function normalize_goto_definition_response (line 1910) | fn normalize_goto_definition_response( function normalize_call_hierarchy_item (line 1931) | fn normalize_call_hierarchy_item( function normalize_call_hierarchy_incoming_call (line 1952) | fn normalize_call_hierarchy_incoming_call( function normalize_call_hierarchy_outgoing_call (line 1959) | fn normalize_call_hierarchy_outgoing_call( function normalize_symbol_information (line 1966) | fn normalize_symbol_information( function normalize_diagnostic (line 1973) | fn normalize_diagnostic( function normalize_workspace_edit (line 1991) | fn normalize_workspace_edit( function normalize_code_action (line 2037) | fn normalize_code_action( function normalize_code_action_response (line 2046) | fn normalize_code_action_response( function normalize_inlay_hint (line 2071) | fn normalize_inlay_hint( FILE: cli/lsp/urls.rs function uri_parse_unencoded (line 18) | pub fn uri_parse_unencoded(s: &str) -> Result { function normalize_uri (line 22) | pub fn normalize_uri(uri: &Uri) -> Uri { function normalize_non_file_uri (line 83) | pub fn normalize_non_file_uri(uri: &Uri) -> Uri { function url_to_uri (line 101) | pub fn url_to_uri(url: &Url) -> Result { function uri_to_url (line 144) | pub fn uri_to_url(uri: &Uri) -> Url { function uri_to_file_path (line 178) | pub fn uri_to_file_path(uri: &Uri) -> Result { function uri_is_file_like (line 182) | pub fn uri_is_file_like(uri: &Uri) -> bool { function normalize_url (line 191) | fn normalize_url(url: Url) -> Url { function normalize_path (line 210) | pub fn normalize_path>(path: P) -> PathBuf { function test_normalize_non_file_uri_no_double_encode_fragment (line 252) | fn test_normalize_non_file_uri_no_double_encode_fragment() { function test_normalize_uri_notebook_cell_idempotent (line 269) | fn test_normalize_uri_notebook_cell_idempotent() { function test_normalize_non_file_uri_no_double_encode_query (line 280) | fn test_normalize_non_file_uri_no_double_encode_query() { FILE: cli/main.rs function main (line 3) | pub fn main() { FILE: cli/module_loader.rs type CliEmitter (line 114) | pub type CliEmitter = type CliDenoResolverModuleLoader (line 116) | pub type CliDenoResolverModuleLoader = type PrepareModuleLoadError (line 120) | pub enum PrepareModuleLoadError { type ModuleLoadPreparer (line 137) | pub struct ModuleLoadPreparer { method new (line 160) | pub fn new( method prepare_module_load (line 180) | pub async fn prepare_module_load( method reload_specifiers (line 274) | pub async fn reload_specifiers( method graph_roots_valid (line 314) | pub fn graph_roots_valid( type PrepareModuleLoadOptions (line 145) | pub struct PrepareModuleLoadOptions<'a> { type SharedCliModuleLoaderState (line 330) | struct SharedCliModuleLoaderState { type InFlightModuleLoadsTracker (line 357) | struct InFlightModuleLoadsTracker { method increase (line 364) | pub fn increase(&self) { method decrease (line 371) | pub fn decrease(&self, parsed_source_cache: &Arc) { type CliModuleLoaderFactory (line 392) | pub struct CliModuleLoaderFactory { method new (line 398) | pub fn new( method create_with_lib (line 455) | fn create_with_lib( method create_for_main (line 494) | fn create_for_main( method create_for_worker (line 507) | fn create_for_worker( type ModuleCodeStringSource (line 525) | struct ModuleCodeStringSource { type CliModuleLoaderInner (line 531) | struct CliModuleLoaderInner { type ResolveReferrerError (line 545) | pub enum ResolveReferrerError { type CliModuleLoaderError (line 558) | pub enum CliModuleLoaderError { function load_inner (line 582) | async fn load_inner( function load_code_source (line 636) | async fn load_code_source( function loaded_module_to_module_code_string_source (line 714) | fn loaded_module_to_module_code_string_source( function load_asset (line 729) | async fn load_asset( function maybe_reload_dynamic (line 780) | async fn maybe_reload_dynamic( function check_specifiers_to_reload_for_dynamic_import (line 809) | fn check_specifiers_to_reload_for_dynamic_import( function has_module_changed_on_file_system (line 857) | fn has_module_changed_on_file_system( function mtime_of_specifier (line 871) | fn mtime_of_specifier( function resolve_referrer (line 882) | fn resolve_referrer( function inner_resolve (line 910) | fn inner_resolve( type CliModuleLoader (line 988) | pub struct CliModuleLoader( method resolve (line 995) | fn resolve( method import_meta_resolve (line 1004) | fn import_meta_resolve( method get_host_defined_options (line 1017) | fn get_host_defined_options<'s>( method load (line 1030) | fn load( method prepare_load (line 1083) | fn prepare_load( method finish_load (line 1217) | fn finish_load(&self) { method code_cache_ready (line 1225) | fn code_cache_ready( method get_source_map (line 1246) | fn get_source_map(&self, file_name: &str) -> Option> { method load_external_source_map (line 1266) | fn load_external_source_map( method source_map_source_exists (line 1288) | fn source_map_source_exists(&self, source_url: &str) -> Option { method get_source_mapped_source_line (line 1303) | fn get_source_mapped_source_line( function extract_source_line (line 1345) | fn extract_source_line(text: &str, line_number: usize) -> Option { type WorkerModuleGraphContainer (line 1360) | struct WorkerModuleGraphContainer { method new (line 1369) | pub fn new(module_graph: Arc) -> Self { method acquire_update_permit (line 1378) | async fn acquire_update_permit(&self) -> impl ModuleGraphUpdatePermit { method graph (line 1387) | fn graph(&self) -> Arc { type WorkerModuleGraphUpdatePermit (line 1392) | struct WorkerModuleGraphUpdatePermit { method graph_mut (line 1399) | fn graph_mut(&mut self) -> &mut ModuleGraph { method commit (line 1403) | fn commit(self) { type CliNodeRequireLoader (line 1410) | struct CliNodeRequireLoader { method ensure_read_permission (line 1425) | fn ensure_read_permission<'a>( method load_text_file_lossy (line 1442) | fn load_text_file_lossy( method is_maybe_cjs (line 1492) | fn is_maybe_cjs( method resolve_require_node_module_paths (line 1500) | fn resolve_require_node_module_paths(&self, from: &Path) -> Vec { type EszipModuleLoader (line 1517) | pub struct EszipModuleLoader { method create (line 1522) | pub async fn create(script: &str, cwd: &Path) -> Result { method load_import_map_value (line 1569) | pub fn load_import_map_value( method load (line 1579) | fn load(&self, specifier: &ModuleSpecifier) -> deno_core::ModuleLoadRe... function run_future_in_new_runtime (line 1604) | fn run_future_in_new_runtime(future: F) -> R function test_inflight_module_loads_tracker (line 1635) | async fn test_inflight_module_loads_tracker() { FILE: cli/node.rs type CliCjsCodeAnalyzer (line 11) | pub type CliCjsCodeAnalyzer = DenoCjsCodeAnalyzer; type CliCjsModuleExportAnalyzer (line 13) | pub type CliCjsModuleExportAnalyzer = CjsModuleExportAnalyzer< type CliNodeResolver (line 20) | pub type CliNodeResolver = deno_runtime::deno_node::NodeR... type CliPackageJsonResolver (line 25) | pub type CliPackageJsonResolver = FILE: cli/npm.rs type CliNpmInstallerFactory (line 52) | pub type CliNpmInstallerFactory = deno_npm_installer::NpmInstallerFactory< type CliNpmInstaller (line 57) | pub type CliNpmInstaller = type CliNpmCache (line 59) | pub type CliNpmCache = deno_npm_cache::NpmCache; type CliNpmRegistryInfoProvider (line 60) | pub type CliNpmRegistryInfoProvider = type CliNpmResolver (line 62) | pub type CliNpmResolver = deno_resolver::npm::NpmResolver... type CliManagedNpmResolver (line 63) | pub type CliManagedNpmResolver = deno_resolver::npm::ManagedNpmResolver<... type CliNpmResolverCreateOptions (line 64) | pub type CliNpmResolverCreateOptions = type CliByonmNpmResolverCreateOptions (line 66) | pub type CliByonmNpmResolverCreateOptions = type CliNpmGraphResolver (line 68) | pub type CliNpmGraphResolver = deno_npm_installer::graph::NpmDenoGraphRe... type CliNpmCacheHttpClient (line 76) | pub struct CliNpmCacheHttpClient { method new (line 83) | pub fn new( method get_or_create_http_client (line 95) | fn get_or_create_http_client( method download_with_retries_on_any_tokio_runtime (line 114) | async fn download_with_retries_on_any_tokio_runtime( function decompress_gzip (line 230) | fn decompress_gzip(compressed: Vec) -> Result, JsErrorBox> { type NpmFetchResolver (line 243) | pub struct NpmFetchResolver { method new (line 252) | pub fn new( method req_to_nv (line 266) | pub async fn req_to_nv( method package_info (line 294) | pub async fn package_info(&self, name: &str) -> Option( function get_npm_config_user_agent (line 341) | pub fn get_npm_config_user_agent() -> String { type DenoTaskLifecycleScriptsError (line 352) | pub enum DenoTaskLifecycleScriptsError { type DenoTaskLifeCycleScriptsExecutor (line 369) | pub struct DenoTaskLifeCycleScriptsExecutor { method new (line 486) | pub fn new( method run_single_package_scripts (line 501) | async fn run_single_package_scripts<'a>( method resolve_baseline_custom_commands (line 613) | async fn resolve_baseline_custom_commands<'a>( method resolve_custom_commands_from_packages (line 653) | async fn resolve_custom_commands_from_packages< method resolve_custom_commands_from_deps (line 708) | async fn resolve_custom_commands_from_deps( type PackageScriptResult (line 375) | struct PackageScriptResult<'a> { method execute (line 382) | async fn execute( FILE: cli/ops/bench.rs type BenchContainer (line 21) | pub(crate) struct BenchContainer( function op_bench_get_origin (line 45) | fn op_bench_get_origin(state: &mut OpState) -> String { type PermissionsHolder (line 50) | struct PermissionsHolder(Uuid, PermissionsContainer); function op_pledge_test_permissions (line 54) | pub fn op_pledge_test_permissions( function op_restore_test_permissions (line 76) | pub fn op_restore_test_permissions( function op_register_bench (line 100) | fn op_register_bench( function op_dispatch_bench_event (line 140) | fn op_dispatch_bench_event(state: &mut OpState, #[serde] event: BenchEve... function op_bench_now (line 151) | fn op_bench_now(state: &mut OpState) -> Result Result, JsErrorBox> { function op_deploy_token_set (line 32) | pub fn op_deploy_token_set(#[string] s: &str) -> Result<(), JsErrorBox> { function op_deploy_token_delete (line 41) | pub fn op_deploy_token_delete() -> Result<(), JsErrorBox> { FILE: cli/ops/jupyter.rs function op_jupyter_input (line 62) | pub fn op_jupyter_input( type JupyterBroadcastError (line 116) | pub enum JupyterBroadcastError { function op_jupyter_broadcast (line 126) | pub async fn op_jupyter_broadcast( function op_print (line 173) | pub fn op_print(state: &mut OpState, #[string] msg: &str, is_err: bool) { function op_jupyter_create_png_from_texture (line 190) | pub fn op_jupyter_create_png_from_texture( function op_jupyter_get_buffer (line 358) | pub fn op_jupyter_get_buffer( FILE: cli/ops/lint.rs type LintPluginContainer (line 57) | pub struct LintPluginContainer { method set_info_for_file (line 66) | pub fn set_info_for_file( method report (line 80) | fn report( function op_print (line 179) | pub fn op_print(state: &mut OpState, #[string] msg: &str, is_err: bool) { function op_is_cancelled (line 190) | fn op_is_cancelled(state: &mut OpState) -> bool { type LintError (line 196) | pub struct LintError(pub Box); type LintErrorKind (line 199) | pub enum LintErrorKind { function op_lint_create_serialized_ast (line 212) | fn op_lint_create_serialized_ast( type LintReportFix (line 235) | struct LintReportFix { type LintReportError (line 241) | pub enum LintReportError { function op_lint_report (line 254) | fn op_lint_report( function op_lint_get_source (line 270) | fn op_lint_get_source(state: &mut OpState) -> String { FILE: cli/ops/testing.rs type PermissionsHolder (line 47) | struct PermissionsHolder(Uuid, PermissionsContainer); function op_pledge_test_permissions (line 51) | pub fn op_pledge_test_permissions( function op_restore_test_permissions (line 72) | pub fn op_restore_test_permissions( function op_register_test (line 96) | fn op_register_test( function op_register_test_hook (line 141) | fn op_register_test_hook( function op_test_get_origin (line 153) | fn op_test_get_origin(state: &mut OpState) -> String { function op_register_test_step (line 160) | fn op_register_test_step( function op_test_event_step_wait (line 193) | fn op_test_event_step_wait(state: &mut OpState, #[smi] id: usize) { function op_test_event_step_result_ok (line 199) | fn op_test_event_step_result_ok( function op_test_event_step_result_ignored (line 211) | fn op_test_event_step_result_ignored( function op_test_event_step_result_failed (line 223) | fn op_test_event_step_result_failed( FILE: cli/registry.rs type CreateAuthorizationResponse (line 14) | pub struct CreateAuthorizationResponse { type ExchangeAuthorizationResponse (line 23) | pub struct ExchangeAuthorizationResponse { type User (line 30) | pub struct User { type OidcTokenResponse (line 36) | pub struct OidcTokenResponse { type PublishingTaskError (line 42) | pub struct PublishingTaskError { type PublishingTask (line 50) | pub struct PublishingTask { type ApiError (line 58) | pub struct ApiError { method fmt (line 68) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method fmt (line 78) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function parse_response (line 85) | pub async fn parse_response( function get_package_api_url (line 122) | pub fn get_package_api_url( function get_package (line 130) | pub async fn get_package( function get_jsr_alternative (line 141) | pub fn get_jsr_alternative(imported: &Url) -> Option { function test_jsr_alternative (line 174) | fn test_jsr_alternative() { FILE: cli/resolver.rs type CliCjsTracker (line 9) | pub type CliCjsTracker = type CliIsCjsResolver (line 11) | pub type CliIsCjsResolver = type CliNpmReqResolver (line 13) | pub type CliNpmReqResolver = deno_resolver::npm::NpmReqRe... type CliResolver (line 19) | pub type CliResolver = deno_resolver::graph::DenoResolver< function on_resolve_diagnostic (line 26) | pub fn on_resolve_diagnostic( FILE: cli/rt/binary.rs type StandaloneData (line 46) | pub struct StandaloneData { function extract_standalone (line 59) | pub fn extract_standalone( function extract_vfs_to_disk (line 151) | pub fn extract_vfs_to_disk( function choose_and_create_extraction_dir (line 188) | fn choose_and_create_extraction_dir( function get_data_local_dir (line 224) | fn get_data_local_dir() -> Option { function extract_vfs_dir (line 247) | fn extract_vfs_dir( function create_symlink (line 315) | fn create_symlink( function find_section (line 376) | fn find_section() -> Result<&'static [u8], AnyError> { function read_from_file_fallback (line 401) | fn read_from_file_fallback() -> Result<&'static [u8], AnyError> { type DeserializedDataSection (line 453) | pub struct DeserializedDataSection { function read_magic_bytes (line 460) | fn read_magic_bytes(input: &[u8]) -> Result<(&[u8], bool), AnyError> { function read_section_metadata (line 473) | fn read_section_metadata( function deserialize_binary_data_section (line 489) | fn deserialize_binary_data_section( type SpecifierStore (line 541) | struct SpecifierStore { method deserialize (line 547) | pub fn deserialize<'a>( method get_id (line 578) | pub fn get_id(&self, specifier: &Url) -> Option { method get_specifier (line 582) | pub fn get_specifier(&self, specifier_id: SpecifierId) -> Option<&Url> { type StandaloneModules (line 587) | pub struct StandaloneModules { method resolve_specifier (line 593) | pub fn resolve_specifier<'a>( method path_in_root (line 604) | pub fn path_in_root(&self, path: &Path) -> bool { method read (line 609) | pub fn read<'a>( type DenoCompileModuleData (line 669) | pub struct DenoCompileModuleData<'a> { function into_parts (line 680) | pub fn into_parts(self) -> (&'a Url, ModuleType, DenoCompileModuleSource) { type DenoCompileModuleSource (line 737) | pub enum DenoCompileModuleSource { method into_for_v8 (line 743) | pub fn into_for_v8(self) -> ModuleSourceCode { method into_bytes_for_v8 (line 753) | pub fn into_bytes_for_v8(self) -> ModuleCodeBytes { function module_source_into_bytes (line 761) | fn module_source_into_bytes(data: Cow<'static, [u8]>) -> ModuleCodeBytes { type TooManyRedirectsError (line 771) | pub struct TooManyRedirectsError(Url); type RemoteModulesStore (line 773) | pub struct RemoteModulesStore { method new (line 780) | fn new( method resolve_specifier (line 792) | pub fn resolve_specifier<'a>( method read (line 820) | pub fn read<'a>( function deserialize_npm_snapshot (line 876) | fn deserialize_npm_snapshot( function parse_hashmap_n_times (line 980) | fn parse_hashmap_n_times( function parse_vec_n_times (line 995) | fn parse_vec_n_times( function parse_vec_n_times_with_index (line 1003) | fn parse_vec_n_times_with_index( function read_bytes_with_u64_len (line 1018) | fn read_bytes_with_u64_len(input: &[u8]) -> std::io::Result<(&[u8], &[u8... function read_bytes_with_u32_len (line 1024) | fn read_bytes_with_u32_len(input: &[u8]) -> std::io::Result<(&[u8], &[u8... function read_bytes (line 1030) | fn read_bytes(input: &[u8], len: usize) -> std::io::Result<(&[u8], &[u8]... function check_has_len (line 1037) | fn check_has_len(input: &[u8], len: usize) -> std::io::Result<()> { function read_string_lossy (line 1048) | fn read_string_lossy(input: &[u8]) -> std::io::Result<(&[u8], Cow<'_, st... function read_u32_as_usize (line 1053) | fn read_u32_as_usize(input: &[u8]) -> std::io::Result<(&[u8], usize)> { function read_u64 (line 1059) | fn read_u64(input: &[u8]) -> std::io::Result<(&[u8], u64)> { FILE: cli/rt/build.rs function main (line 3) | fn main() { FILE: cli/rt/code_cache.rs type CodeCacheStrategy (line 22) | enum CodeCacheStrategy { type DenoCompileCodeCacheEntry (line 28) | pub struct DenoCompileCodeCacheEntry { type DenoCompileCodeCache (line 33) | pub struct DenoCompileCodeCache { method new (line 38) | pub fn new(file_path: PathBuf, cache_key: u64) -> Self { method for_deno_core (line 77) | pub fn for_deno_core(self: Arc) -> Arc { method enabled (line 81) | pub fn enabled(&self) -> bool { method get_sync (line 94) | fn get_sync( method set_sync (line 119) | fn set_sync( type CodeCacheKey (line 167) | type CodeCacheKey = (String, CodeCacheType); type FirstRunCodeCacheData (line 169) | struct FirstRunCodeCacheData { type FirstRunCodeCacheStrategy (line 174) | struct FirstRunCodeCacheStrategy { method write_cache_data (line 182) | fn write_cache_data( type SubsequentRunCodeCacheStrategy (line 206) | struct SubsequentRunCodeCacheStrategy { method take_from_cache (line 212) | fn take_from_cache( function serialize (line 243) | fn serialize( function serialize_with_writer (line 257) | fn serialize_with_writer( function deserialize (line 292) | fn deserialize( function deserialize_with_reader (line 301) | fn deserialize_with_reader( function serialize_deserialize (line 398) | fn serialize_deserialize() { function serialize_deserialize_empty (line 435) | fn serialize_deserialize_empty() { function serialize_deserialize_corrupt (line 448) | fn serialize_deserialize_corrupt() { function code_cache (line 456) | fn code_cache() { FILE: cli/rt/file_system.rs type DenoRtSys (line 51) | pub struct DenoRtSys { method new (line 57) | pub fn new(vfs: Arc) -> Self { method new_self_extracting (line 64) | pub fn new_self_extracting(vfs: Arc) -> Self { method maybe_native_addon_loader (line 71) | pub fn maybe_native_addon_loader(&self) -> Option bool { method is_in_vfs (line 86) | pub fn is_in_vfs(&self, path: &Path) -> bool { method error_if_in_vfs (line 90) | fn error_if_in_vfs(&self, path: &Path) -> FsResult<()> { method is_vfs_path (line 99) | fn is_vfs_path(&self, path: &Path) -> bool { method copy_to_real_path (line 103) | fn copy_to_real_path( method base_fs_hard_link (line 559) | fn base_fs_hard_link(&self, src: &Path, dst: &Path) -> std::io::Result... method base_fs_read (line 574) | fn base_fs_read(&self, path: &Path) -> std::io::Result std::io::Result { type Metadata (line 738) | type Metadata = BoxedFsMetadataValue; method base_fs_metadata (line 741) | fn base_fs_metadata(&self, path: &Path) -> std::io::Result std::io::Result { method base_fs_clone_file (line 795) | fn base_fs_clone_file( method base_fs_create_dir (line 807) | fn base_fs_create_dir( method base_fs_remove_file (line 827) | fn base_fs_remove_file(&self, path: &Path) -> std::io::Result<()> { method base_fs_rename (line 842) | fn base_fs_rename(&self, from: &Path, to: &Path) -> std::io::Result<()> { type File (line 1022) | type File = FsFileAdapter; method base_fs_open (line 1024) | fn base_fs_open( method base_fs_symlink_dir (line 1044) | fn base_fs_symlink_dir(&self, src: &Path, dst: &Path) -> std::io::Resu... method sys_random (line 1060) | fn sys_random(&self, buf: &mut [u8]) -> std::io::Result<()> { method sys_time_now (line 1071) | fn sys_time_now(&self) -> SystemTime { method thread_sleep (line 1082) | fn thread_sleep(&self, dur: Duration) { method env_current_dir (line 1093) | fn env_current_dir(&self) -> std::io::Result { method env_home_dir (line 1104) | fn env_home_dir(&self) -> Option { method base_env_var_os (line 1114) | fn base_env_var_os( method cwd (line 133) | fn cwd(&self) -> FsResult { method tmp_dir (line 137) | fn tmp_dir(&self) -> FsResult { method chdir (line 141) | fn chdir(&self, path: &CheckedPath) -> FsResult<()> { method umask (line 146) | fn umask(&self, mask: Option) -> FsResult { method open_sync (line 150) | fn open_sync( method open_async (line 161) | async fn open_async<'a>( method mkdir_sync (line 173) | fn mkdir_sync( method mkdir_async (line 182) | async fn mkdir_async( method chmod_sync (line 193) | fn chmod_sync(&self, path: &CheckedPath, mode: u32) -> FsResult<()> { method chmod_sync (line 198) | fn chmod_sync(&self, path: &CheckedPath, mode: i32) -> FsResult<()> { method chmod_async (line 204) | async fn chmod_async(&self, path: CheckedPathBuf, mode: u32) -> FsResult... method chmod_async (line 209) | async fn chmod_async(&self, path: CheckedPathBuf, mode: i32) -> FsResult... method chown_sync (line 214) | fn chown_sync( method chown_async (line 223) | async fn chown_async( method exists_sync (line 233) | fn exists_sync(&self, path: &CheckedPath) -> bool { method exists_async (line 240) | async fn exists_async(&self, path: CheckedPathBuf) -> FsResult { method lchmod_sync (line 248) | fn lchmod_sync(&self, path: &CheckedPath, mode: u32) -> FsResult<()> { method lchmod_async (line 253) | async fn lchmod_async( method lchown_sync (line 262) | fn lchown_sync( method lchown_async (line 272) | async fn lchown_async( method remove_sync (line 282) | fn remove_sync(&self, path: &CheckedPath, recursive: bool) -> FsResult<(... method remove_async (line 286) | async fn remove_async( method rmdir_sync (line 295) | fn rmdir_sync(&self, path: &CheckedPath) -> FsResult<()> { method rmdir_async (line 299) | async fn rmdir_async(&self, path: CheckedPathBuf) -> FsResult<()> { method copy_file_sync (line 304) | fn copy_file_sync( method copy_file_async (line 319) | async fn copy_file_async( method cp_sync (line 341) | fn cp_sync(&self, from: &CheckedPath, to: &CheckedPath) -> FsResult<()> { method cp_async (line 346) | async fn cp_async( method stat_sync (line 356) | fn stat_sync(&self, path: &CheckedPath) -> FsResult { method stat_async (line 363) | async fn stat_async(&self, path: CheckedPathBuf) -> FsResult { method lstat_sync (line 371) | fn lstat_sync(&self, path: &CheckedPath) -> FsResult { method lstat_async (line 378) | async fn lstat_async(&self, path: CheckedPathBuf) -> FsResult { method realpath_sync (line 386) | fn realpath_sync(&self, path: &CheckedPath) -> FsResult { method realpath_async (line 393) | async fn realpath_async(&self, path: CheckedPathBuf) -> FsResult { method read_dir_sync (line 401) | fn read_dir_sync(&self, path: &CheckedPath) -> FsResult> { method read_dir_async (line 408) | async fn read_dir_async( method rename_sync (line 419) | fn rename_sync( method rename_async (line 428) | async fn rename_async( method link_sync (line 438) | fn link_sync( method link_async (line 447) | async fn link_async( method symlink_sync (line 457) | fn symlink_sync( method symlink_async (line 467) | async fn symlink_async( method read_link_sync (line 478) | fn read_link_sync(&self, path: &CheckedPath) -> FsResult { method read_link_async (line 485) | async fn read_link_async(&self, path: CheckedPathBuf) -> FsResult FsResult<()> { method truncate_async (line 497) | async fn truncate_async( method utime_sync (line 506) | fn utime_sync( method utime_async (line 517) | async fn utime_async( method lutime_sync (line 531) | fn lutime_sync( method lutime_async (line 542) | async fn lutime_async( function not_supported (line 669) | fn not_supported(name: &str) -> std::io::Error { type FsFileAdapter (line 855) | pub enum FsFileAdapter { method fs_file_as_raw_handle (line 864) | fn fs_file_as_raw_handle(&self) -> Option Option { method fs_file_metadata (line 882) | fn fs_file_metadata(&self) -> std::io::Result { method fs_file_sync_data (line 896) | fn fs_file_sync_data(&mut self) -> std::io::Result<()> { method fs_file_sync_all (line 905) | fn fs_file_sync_all(&mut self) -> std::io::Result<()> { method fs_file_set_permissions (line 915) | fn fs_file_set_permissions(&mut self, mode: u32) -> std::io::Result<()> { method read (line 925) | fn read(&mut self, buf: &mut [u8]) -> std::io::Result { method seek (line 934) | fn seek(&mut self, pos: std::io::SeekFrom) -> std::io::Result { method write (line 944) | fn write(&mut self, buf: &[u8]) -> std::io::Result { method flush (line 952) | fn flush(&mut self) -> std::io::Result<()> { method fs_file_set_len (line 962) | fn fs_file_set_len(&mut self, len: u64) -> std::io::Result<()> { method fs_file_set_times (line 971) | fn fs_file_set_times( method fs_file_lock (line 983) | fn fs_file_lock( method fs_file_try_lock (line 993) | fn fs_file_try_lock( method fs_file_unlock (line 1003) | fn fs_file_unlock(&mut self) -> std::io::Result<()> { method fs_file_is_terminal (line 1013) | fn fs_file_is_terminal(&self) -> bool { type VfsRoot (line 1127) | pub struct VfsRoot { method find_entry (line 1134) | fn find_entry<'a>( method find_entry_inner (line 1142) | fn find_entry_inner<'a>( method find_entry_no_follow (line 1166) | fn find_entry_no_follow( method find_entry_no_follow_inner (line 1174) | fn find_entry_no_follow_inner<'a>( type FileBackedVfsFile (line 1237) | pub struct FileBackedVfsFile { method seek (line 1244) | pub fn seek(&self, pos: SeekFrom) -> std::io::Result { method read_to_buf (line 1284) | pub fn read_to_buf(&self, buf: &mut [u8]) -> std::io::Result { method read_to_end (line 1295) | fn read_to_end(&self) -> FsResult> { method maybe_path (line 1322) | fn maybe_path(&self) -> Option<&Path> { method read_sync (line 1328) | fn read_sync(self: Rc, buf: &mut [u8]) -> FsResult { method read_byob (line 1331) | async fn read_byob( method write_sync (line 1340) | fn write_sync(self: Rc, _buf: &[u8]) -> FsResult { method write (line 1343) | async fn write( method write_all_sync (line 1350) | fn write_all_sync(self: Rc, _buf: &[u8]) -> FsResult<()> { method write_all (line 1353) | async fn write_all(self: Rc, _buf: BufView) -> FsResult<()> { method read_all_sync (line 1357) | fn read_all_sync(self: Rc) -> FsResult> { method read_all_async (line 1360) | async fn read_all_async(self: Rc) -> FsResult> { method chmod_sync (line 1365) | fn chmod_sync(self: Rc, _pathmode: u32) -> FsResult<()> { method chmod_async (line 1368) | async fn chmod_async(self: Rc, _mode: u32) -> FsResult<()> { method chown_sync (line 1372) | fn chown_sync( method chown_async (line 1380) | async fn chown_async( method seek_sync (line 1388) | fn seek_sync(self: Rc, pos: SeekFrom) -> FsResult { method seek_async (line 1391) | async fn seek_async(self: Rc, pos: SeekFrom) -> FsResult { method datasync_sync (line 1395) | fn datasync_sync(self: Rc) -> FsResult<()> { method datasync_async (line 1398) | async fn datasync_async(self: Rc) -> FsResult<()> { method sync_sync (line 1402) | fn sync_sync(self: Rc) -> FsResult<()> { method sync_async (line 1405) | async fn sync_async(self: Rc) -> FsResult<()> { method stat_sync (line 1409) | fn stat_sync(self: Rc) -> FsResult { method stat_async (line 1412) | async fn stat_async(self: Rc) -> FsResult { method lock_sync (line 1416) | fn lock_sync(self: Rc, _exclusive: bool) -> FsResult<()> { method lock_async (line 1419) | async fn lock_async(self: Rc, _exclusive: bool) -> FsResult<()> { method try_lock_sync (line 1423) | fn try_lock_sync(self: Rc, _exclusive: bool) -> FsResult { method try_lock_async (line 1426) | async fn try_lock_async(self: Rc, _exclusive: bool) -> FsResult<... method unlock_sync (line 1430) | fn unlock_sync(self: Rc) -> FsResult<()> { method unlock_async (line 1433) | async fn unlock_async(self: Rc) -> FsResult<()> { method truncate_sync (line 1437) | fn truncate_sync(self: Rc, _len: u64) -> FsResult<()> { method truncate_async (line 1440) | async fn truncate_async(self: Rc, _len: u64) -> FsResult<()> { method utime_sync (line 1444) | fn utime_sync( method utime_async (line 1453) | async fn utime_async( method as_stdio (line 1464) | fn as_stdio(self: Rc) -> FsResult { method backing_fd (line 1467) | fn backing_fd(self: Rc) -> Option { method try_clone_inner (line 1470) | fn try_clone_inner(self: Rc) -> FsResult Cow<'_, std::ffi::OsStr> { method file_type (line 686) | fn file_type(&self) -> std::io::Result { method metadata (line 690) | fn metadata(&self) -> std::io::Result { method path (line 694) | fn path(&self) -> Cow<'_, Path> { type FileBackedVfsMetadata (line 1482) | pub struct FileBackedVfsMetadata { method file_type (line 588) | fn file_type(&self) -> sys_traits::FileType { method len (line 592) | fn len(&self) -> u64 { method accessed (line 596) | fn accessed(&self) -> std::io::Result { method created (line 600) | fn created(&self) -> std::io::Result { method changed (line 604) | fn changed(&self) -> std::io::Result { method modified (line 608) | fn modified(&self) -> std::io::Result { method dev (line 612) | fn dev(&self) -> std::io::Result { method ino (line 616) | fn ino(&self) -> std::io::Result { method mode (line 620) | fn mode(&self) -> std::io::Result { method nlink (line 624) | fn nlink(&self) -> std::io::Result { method uid (line 628) | fn uid(&self) -> std::io::Result { method gid (line 632) | fn gid(&self) -> std::io::Result { method rdev (line 636) | fn rdev(&self) -> std::io::Result { method blksize (line 640) | fn blksize(&self) -> std::io::Result { method blocks (line 644) | fn blocks(&self) -> std::io::Result { method is_block_device (line 648) | fn is_block_device(&self) -> std::io::Result { method is_char_device (line 652) | fn is_char_device(&self) -> std::io::Result { method is_fifo (line 656) | fn is_fifo(&self) -> std::io::Result { method is_socket (line 660) | fn is_socket(&self) -> std::io::Result { method file_attributes (line 664) | fn file_attributes(&self) -> std::io::Result { method from_vfs_entry_ref (line 1490) | pub fn from_vfs_entry_ref(vfs_entry: VfsEntryRef) -> Self { method as_fs_stat (line 1511) | pub fn as_fs_stat(&self) -> FsStat { method get_mtime (line 1541) | fn get_mtime(&self) -> u64 { type FileBackedVfs (line 1547) | pub struct FileBackedVfs { method new (line 1554) | pub fn new( method root (line 1566) | pub fn root(&self) -> &Path { method root_dir (line 1570) | pub fn root_dir(&self) -> &VirtualDirectory { method is_path_within (line 1574) | pub fn is_path_within(&self, path: &Path) -> bool { method exists (line 1578) | pub fn exists(&self, path: &Path) -> bool { method open_file (line 1582) | pub fn open_file( method read_dir (line 1594) | pub fn read_dir(&self, path: &Path) -> std::io::Result> { method read_dir_with_metadata (line 1610) | pub fn read_dir_with_metadata( method read_link (line 1629) | pub fn read_link(&self, path: &Path) -> std::io::Result { method lstat (line 1643) | pub fn lstat(&self, path: &Path) -> std::io::Result std::io::Result std::io::Result { method read_file_all (line 1660) | pub fn read_file_all( method read_file_offset_with_len (line 1667) | pub fn read_file_offset_with_len( method read_file (line 1679) | pub fn read_file( method get_read_range (line 1691) | fn get_read_range( method dir_entry (line 1710) | pub fn dir_entry(&self, path: &Path) -> std::io::Result<&VirtualDirect... method file_entry (line 1719) | pub fn file_entry(&self, path: &Path) -> std::io::Result<&VirtualFile> { method load_if_in_vfs (line 1730) | fn load_if_in_vfs(&self, path: &Path) -> Option> { function read_file (line 1750) | fn read_file(vfs: &FileBackedVfs, path: &Path) -> String { function builds_and_uses_virtual_fs (line 1756) | fn builds_and_uses_virtual_fs() { function test_include_dir_recursive (line 1858) | fn test_include_dir_recursive() { function into_virtual_fs (line 1906) | fn into_virtual_fs( function circular_symlink (line 1938) | fn circular_symlink() { function test_open_file (line 1954) | async fn test_open_file() { FILE: cli/rt/integration_tests_runner.rs function main (line 3) | pub fn main() { FILE: cli/rt/lib.rs function unstable_exit_cb (line 25) | pub(crate) fn unstable_exit_cb(feature: &str, api_name: &str) { function exit_with_message (line 33) | fn exit_with_message(message: &str, code: i32) -> ! { function unwrap_or_exit (line 42) | fn unwrap_or_exit(result: Result) -> T { function load_env_vars (line 56) | fn load_env_vars(env_vars: &IndexMap) { function main (line 66) | pub fn main() { function init_logging (line 108) | fn init_logging( FILE: cli/rt/main.rs function main (line 3) | pub fn main() { FILE: cli/rt/node.rs type DenoRtCjsTracker (line 24) | pub type DenoRtCjsTracker = type DenoRtNpmResolver (line 26) | pub type DenoRtNpmResolver = deno_resolver::npm::NpmResolver; type DenoRtNpmModuleLoader (line 27) | pub type DenoRtNpmModuleLoader = NpmModuleLoader< type DenoRtNodeCodeTranslator (line 34) | pub type DenoRtNodeCodeTranslator = NodeCodeTranslator< type DenoRtNodeResolver (line 41) | pub type DenoRtNodeResolver = deno_runtime::deno_node::NodeResolver< type DenoRtNpmReqResolver (line 46) | pub type DenoRtNpmReqResolver = NpmReqResolver< type CjsCodeAnalyzer (line 53) | pub struct CjsCodeAnalyzer { method new (line 60) | pub fn new( method inner_cjs_analysis (line 72) | fn inner_cjs_analysis<'a>( method analyze_cjs (line 143) | async fn analyze_cjs<'a>( FILE: cli/rt/run.rs type SharedModuleLoaderState (line 108) | struct SharedModuleLoaderState { method get_code_cache (line 122) | fn get_code_cache( type EmbeddedModuleLoader (line 150) | struct EmbeddedModuleLoader { method fmt (line 156) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method resolve (line 162) | fn resolve( method get_host_defined_options (line 368) | fn get_host_defined_options<'s>( method load (line 381) | fn load( method code_cache_ready (line 567) | fn code_cache_ready( method get_source_map (line 584) | fn get_source_map(&self, file_name: &str) -> Option> { method load_external_source_map (line 590) | fn load_external_source_map( method source_map_source_exists (line 599) | fn source_map_source_exists(&self, source_url: &str) -> Option { method get_source_mapped_source_line (line 612) | fn get_source_mapped_source_line( method ensure_read_permission (line 637) | fn ensure_read_permission<'a>( method load_text_file_lossy (line 654) | fn load_text_file_lossy( method is_maybe_cjs (line 676) | fn is_maybe_cjs( type StandaloneModuleLoaderFactory (line 685) | struct StandaloneModuleLoaderFactory { method create_result (line 691) | pub fn create_result(&self) -> CreateModuleLoaderResult { method create_for_main (line 704) | fn create_for_main( method create_for_worker (line 711) | fn create_for_worker( type StandaloneRootCertStoreProvider (line 720) | struct StandaloneRootCertStoreProvider { method get_or_try_init (line 728) | fn get_or_try_init(&self) -> Result<&RootCertStore, JsErrorBox> { function run (line 745) | pub async fn run( function create_default_npmrc (line 1139) | fn create_default_npmrc() -> Arc { FILE: cli/snapshot/build.rs function main (line 6) | fn main() { function create_cli_snapshot (line 16) | fn create_cli_snapshot(snapshot_path: std::path::PathBuf) { FILE: cli/standalone/binary.rs type StandaloneRelativeFileBaseUrl (line 88) | pub enum StandaloneRelativeFileBaseUrl<'a> { function specifier_key (line 99) | pub fn specifier_key<'b>(&self, target: &'b Url) -> Cow<'b, str> { type SpecifierStore (line 128) | struct SpecifierStore<'a> { function with_capacity (line 133) | pub fn with_capacity(capacity: usize) -> Self { function get_or_add (line 139) | pub fn get_or_add(&mut self, specifier: &'a Url) -> SpecifierId { function for_serialization (line 152) | pub fn for_serialization( type SpecifierStoreForSerialization (line 166) | struct SpecifierStoreForSerialization<'a> { function append_to_builder (line 171) | fn append_to_builder( function is_standalone_binary (line 184) | pub fn is_standalone_binary(exe_path: &Path) -> bool { type WriteBinOptions (line 193) | pub struct WriteBinOptions<'a> { type DenoCompileBinaryWriter (line 203) | pub struct DenoCompileBinaryWriter<'a> { function new (line 218) | pub fn new( function write_bin (line 244) | pub async fn write_bin( function get_base_binary (line 275) | async fn get_base_binary( function download_base_binary (line 330) | async fn download_base_binary( function write_standalone_binary (line 371) | async fn write_standalone_binary( function load_asset_bypass_permissions (line 893) | async fn load_asset_bypass_permissions( function fill_npm_vfs (line 919) | fn fill_npm_vfs( function build_vfs_consolidating_global_npm_cache (line 1004) | fn build_vfs_consolidating_global_npm_cache( function write_binary_bytes (line 1107) | fn write_binary_bytes( type BinaryDataSectionSizes (line 1137) | struct BinaryDataSectionSizes { function serialize_binary_data_section (line 1154) | fn serialize_binary_data_section( function serialize_npm_snapshot (line 1218) | fn serialize_npm_snapshot( function get_denort_path (line 1266) | fn get_denort_path(deno_exe: PathBuf) -> Option { function get_dev_binary_path (line 1276) | fn get_dev_binary_path() -> Option { function get_file_env_vars (line 1293) | fn get_file_env_vars( function set_windows_binary_to_gui (line 1311) | fn set_windows_binary_to_gui(bin: &mut [u8]) -> Result<(), AnyError> { FILE: cli/standalone/virtual_fs.rs function output_vfs (line 20) | pub fn output_vfs(vfs: &BuiltVfs, executable_name: &str) { function vfs_as_display_tree (line 36) | fn vfs_as_display_tree( function test_vfs_as_display_tree (line 379) | fn test_vfs_as_display_tree() { FILE: cli/task_runner.rs function get_script_with_args (line 29) | pub fn get_script_with_args(script: &str, argv: &[String]) -> String { type TaskStdio (line 42) | pub struct TaskStdio(Option, ShellPipeWriter); method stdout (line 45) | pub fn stdout() -> Self { method stderr (line 49) | pub fn stderr() -> Self { method piped (line 53) | pub fn piped() -> Self { type TaskIo (line 59) | pub struct TaskIo { method default (line 65) | fn default() -> Self { type RunTaskOptions (line 73) | pub struct RunTaskOptions<'a> { type TaskCustomCommands (line 86) | pub type TaskCustomCommands = HashMap>; type TaskResult (line 88) | pub struct TaskResult { function run_task (line 94) | pub async fn run_task( function prepare_env_vars (line 157) | fn prepare_env_vars( function prepend_to_path (line 187) | fn prepend_to_path( function real_env_vars (line 208) | pub fn real_env_vars() -> HashMap { type NpmCommand (line 224) | pub struct NpmCommand; method execute (line 227) | fn execute( type DenoCommand (line 274) | pub struct DenoCommand(ExecutableCommand); method default (line 277) | fn default() -> Self { method execute (line 288) | fn execute( type NodeCommand (line 296) | pub struct NodeCommand; method execute (line 299) | fn execute( type NodeGypCommand (line 345) | pub struct NodeGypCommand; method execute (line 348) | fn execute( type NpxCommand (line 374) | pub struct NpxCommand; method execute (line 377) | fn execute( type NodeModulesFileRunCommand (line 414) | pub struct NodeModulesFileRunCommand { method execute (line 420) | fn execute( function resolve_custom_commands (line 446) | pub fn resolve_custom_commands( function resolve_npm_commands_from_bin_dir (line 464) | pub fn resolve_npm_commands_from_bin_dir( function resolve_managed_npm_commands (line 483) | fn resolve_managed_npm_commands( function run_future_forwarding_signals (line 512) | pub async fn run_future_forwarding_signals( function listen_ctrl_c (line 545) | async fn listen_ctrl_c(kill_signal: KillSignal) { function listen_and_forward_all_signals (line 558) | async fn listen_and_forward_all_signals(kill_signal: KillSignal) { function test_prepend_to_path (line 592) | fn test_prepend_to_path() { FILE: cli/tools/bench/mitata.rs function precision_f64 (line 12) | fn precision_f64(x: f64, decimals: u32) -> f64 { function avg_to_iter_per_s (line 23) | fn avg_to_iter_per_s(time: f64) -> String { function into_decimal_and_fractional_parts (line 31) | fn into_decimal_and_fractional_parts(num: f64) -> (i64, i64) { function human_readable_decimal_with_fractional (line 45) | fn human_readable_decimal_with_fractional( function fmt_duration (line 68) | pub fn fmt_duration(time: f64) -> String { function name (line 94) | pub fn name() -> String { function macos (line 108) | pub fn macos() -> String { function windows (line 124) | pub fn windows() -> String { function linux (line 141) | pub fn linux() -> String { type Error (line 167) | pub struct Error { type BenchmarkStats (line 173) | pub struct BenchmarkStats { type GroupBenchmark (line 183) | pub struct GroupBenchmark { type Options (line 191) | pub struct Options { method new (line 199) | pub fn new(names: &[&str]) -> Options { function size (line 209) | pub fn size(names: &[&str]) -> usize { function br (line 221) | pub fn br(options: &Options) -> String { function benchmark_error (line 244) | pub fn benchmark_error(n: &str, e: &Error, options: &Options) -> String { function header (line 260) | pub fn header(options: &Options) -> String { function benchmark (line 279) | pub fn benchmark( function summary (line 318) | pub fn summary(benchmarks: &[GroupBenchmark]) -> String { function test_into_decimal_and_fractional_parts (line 369) | fn test_into_decimal_and_fractional_parts() { function test_avg_to_iter_per_s (line 384) | fn test_avg_to_iter_per_s() { FILE: cli/tools/bench/mod.rs type BenchSpecifierOptions (line 65) | struct BenchSpecifierOptions { type BenchPlan (line 73) | pub struct BenchPlan { type BenchEvent (line 82) | pub enum BenchEvent { type BenchResult (line 93) | pub enum BenchResult { type BenchReport (line 99) | pub struct BenchReport { method new (line 134) | pub fn new() -> Self { type BenchDescription (line 107) | pub struct BenchDescription { type BenchStats (line 120) | pub struct BenchStats { function create_reporter (line 144) | fn create_reporter( function bench_specifier (line 155) | async fn bench_specifier( function bench_specifier_inner (line 188) | async fn bench_specifier_inner( function bench_specifiers (line 303) | async fn bench_specifiers( function is_supported_bench_path (line 438) | fn is_supported_bench_path(entry: WalkEntry) -> bool { function has_supported_bench_path_name (line 451) | fn has_supported_bench_path_name(path: &Path) -> bool { function run_benchmarks (line 462) | pub async fn run_benchmarks( function run_benchmarks_with_watch (line 533) | pub async fn run_benchmarks_with_watch( FILE: cli/tools/bench/reporters.rs type BenchReporter (line 9) | pub trait BenchReporter { method report_group_summary (line 10) | fn report_group_summary(&mut self); method report_plan (line 11) | fn report_plan(&mut self, plan: &BenchPlan); method report_end (line 12) | fn report_end(&mut self, report: &BenchReport); method report_register (line 13) | fn report_register(&mut self, desc: &BenchDescription); method report_wait (line 14) | fn report_wait(&mut self, desc: &BenchDescription); method report_output (line 15) | fn report_output(&mut self, output: &str); method report_result (line 16) | fn report_result(&mut self, desc: &BenchDescription, result: &BenchRes... method report_uncaught_error (line 17) | fn report_uncaught_error(&mut self, origin: &str, error: Box); method report_group_summary (line 61) | fn report_group_summary(&mut self) {} method report_plan (line 63) | fn report_plan(&mut self, _plan: &BenchPlan) {} method report_end (line 65) | fn report_end(&mut self, _report: &BenchReport) { method report_register (line 72) | fn report_register(&mut self, _desc: &BenchDescription) {} method report_wait (line 74) | fn report_wait(&mut self, _desc: &BenchDescription) {} method report_output (line 76) | fn report_output(&mut self, _output: &str) {} method report_result (line 78) | fn report_result(&mut self, desc: &BenchDescription, result: &BenchRes... method report_uncaught_error (line 103) | fn report_uncaught_error(&mut self, _origin: &str, _error: Box) { constant JSON_SCHEMA_VERSION (line 20) | const JSON_SCHEMA_VERSION: u8 = 1; type JsonReporterOutput (line 23) | struct JsonReporterOutput { method default (line 31) | fn default() -> Self { type JsonReporterBench (line 42) | struct JsonReporterBench { type JsonReporter (line 51) | pub struct JsonReporter(JsonReporterOutput); method new (line 54) | pub fn new() -> Self { type ConsoleReporter (line 106) | pub struct ConsoleReporter { method new (line 116) | pub fn new(show_output: bool) -> Self { FILE: cli/tools/bundle/esbuild.rs constant ESBUILD_VERSION (line 21) | pub const ESBUILD_VERSION: &str = "0.25.5"; function esbuild_platform (line 23) | fn esbuild_platform() -> &'static str { function ensure_esbuild (line 41) | pub async fn ensure_esbuild( FILE: cli/tools/bundle/externals.rs type Pattern (line 8) | struct Pattern { method new_with_wildcard (line 13) | fn new_with_wildcard(pattern: &str, wildcard_index: usize) -> Self { method new_prefix (line 19) | fn new_prefix(pattern: String) -> Self { type Patterns (line 27) | struct Patterns { method is_match (line 33) | fn is_match(&self, path: &str) -> bool { type ExternalsMatcher (line 46) | pub struct ExternalsMatcher { method new (line 75) | pub fn new(externals: &[String], cwd: &Path) -> Self { method is_pre_resolve_match (line 120) | pub fn is_pre_resolve_match(&self, path: &str) -> bool { method is_post_resolve_match (line 124) | pub fn is_post_resolve_match(&self, path: &str) -> bool { function is_package_path (line 51) | fn is_package_path(path: &str) -> bool { function to_absolute_path (line 59) | fn to_absolute_path(path: &str, cwd: &Path) -> String { type Matches (line 137) | struct Matches { function matches_all (line 142) | fn matches_all<'a, S: AsRef>( function s (line 178) | fn s>(s: impl IntoIterator) -> Vec { function path_str (line 182) | fn path_str(path: impl AsRef) -> String { function matches_package_path (line 187) | fn matches_package_path() { function matches_path (line 207) | fn matches_path() { function matches_wildcard (line 229) | fn matches_wildcard() { FILE: cli/tools/bundle/html.rs type Script (line 18) | pub struct Script { method to_element_string (line 71) | pub fn to_element_string(&self) -> String { type Attr (line 25) | struct Attr<'a> { function new (line 31) | fn new( function write_out (line 40) | fn write_out<'s>(&'s self, out: &mut StringBuilder<'s>) function write_attr_list (line 53) | fn write_attr_list<'a, 's>(attrs: &'s [Attr<'a>], out: &mut StringBuilde... type NoOutput (line 94) | struct NoOutput; method handle_chunk (line 97) | fn handle_chunk(&mut self, _: &[u8]) {} function collect_scripts (line 100) | fn collect_scripts(doc: &str) -> Result, AnyError> { type HtmlEntrypoint (line 136) | pub struct HtmlEntrypoint { method original_entry_name (line 268) | fn original_entry_name(&self) -> String { method patch_html_with_response (line 271) | pub fn patch_html_with_response<'a>( constant VIRTUAL_ENTRY_SUFFIX (line 147) | const VIRTUAL_ENTRY_SUFFIX: &str = ".deno-bundle-html.entry"; function sanitize_entry_name (line 150) | fn sanitize_entry_name(cwd: &Path, path: &Path) -> String { function parse_html_entrypoint (line 164) | fn parse_html_entrypoint( function load_html_entrypoint (line 202) | pub fn load_html_entrypoint( type ParsedOutput (line 212) | pub struct ParsedOutput { type HtmlOutputFiles (line 219) | pub struct HtmlOutputFiles<'a, 'f> { function new (line 225) | pub fn new(output_files: &'f mut Vec>) -> Self { function get_and_update_path (line 254) | pub fn get_and_update_path( function make_link_str (line 383) | fn make_link_str(attrs: &[Attr]) -> String { function stylesheet_str (line 392) | fn stylesheet_str(path: &str) -> String { function inject_scripts_and_css (line 401) | fn inject_scripts_and_css( FILE: cli/tools/bundle/mod.rs function prepare_inputs (line 85) | pub async fn prepare_inputs( function bundle_init (line 201) | pub async fn bundle_init( function bundle (line 297) | pub async fn bundle( function metafile_from_response (line 362) | fn metafile_from_response( function bundle_watch (line 372) | async fn bundle_watch( function should_replace_require_shim (line 470) | pub fn should_replace_require_shim(platform: BundlePlatform) -> bool { function get_input_paths_for_watch (line 474) | fn get_input_paths_for_watch(response: &BuildResponse) -> Vec { type BundlingMode (line 492) | pub enum BundlingMode { type BundlerInput (line 498) | pub enum BundlerInput { type EsbuildFlags (line 506) | pub type EsbuildFlags = Vec; type EsbuildBundler (line 508) | pub struct EsbuildBundler { method new (line 519) | pub fn new( method make_build_request (line 544) | fn make_build_request(&self) -> protocol::BuildRequest { method build (line 578) | async fn build(&self) -> Result { method rebuild (line 589) | async fn rebuild(&mut self) -> Result { method reload_specifiers (line 608) | async fn reload_specifiers( method reload_html_entrypoints (line 617) | fn reload_html_entrypoints( function message_to_error (line 656) | fn message_to_error( function replace_require_shim (line 666) | fn replace_require_shim(contents: &str, minified: bool) -> String { function format_location (line 689) | fn format_location( function format_note (line 706) | fn format_note( function add_indent (line 723) | fn add_indent(s: &str, indent: &str) -> String { function format_message (line 731) | fn format_message( type BundleError (line 765) | struct BundleError(Box); type BundleErrorKind (line 769) | enum BundleErrorKind { function requested_type_from_map (line 799) | fn requested_type_from_map( type VirtualModule (line 813) | pub struct VirtualModule { method new (line 819) | pub fn new(contents: Vec, loader: esbuild_client::BuiltinLoader) -... type VirtualModules (line 824) | pub struct VirtualModules { method new (line 829) | pub fn new() -> Self { method insert (line 835) | pub fn insert(&self, path: String, contents: VirtualModule) { method get (line 839) | pub fn get(&self, path: &str) -> Option { method contains (line 843) | pub fn contains(&self, path: &str) -> bool { type DeferredResolveError (line 848) | pub struct DeferredResolveError { type DenoPluginHandler (line 853) | pub struct DenoPluginHandler { method take_deferred_resolve_errors (line 872) | fn take_deferred_resolve_errors(&self) -> Vec { method update_virtual_module (line 876) | fn update_virtual_module(&self, path: &str, module: VirtualModule) { method on_resolve (line 885) | async fn on_resolve( method on_load (line 968) | async fn on_load( method on_start (line 1024) | async fn on_start( method on_end (line 1031) | async fn on_end( method reload_specifiers (line 1158) | async fn reload_specifiers( method bundle_resolve (line 1178) | fn bundle_resolve( method prepare_module_load (line 1270) | async fn prepare_module_load( method bundle_load (line 1297) | async fn bundle_load( method create_module_response (line 1437) | async fn create_module_response( method maybe_transpile (line 1491) | async fn maybe_transpile( method apply_transform (line 1521) | fn apply_transform( method specifier_and_type_from_graph (line 1559) | fn specifier_and_type_from_graph( function import_kind_to_resolution_mode (line 1040) | fn import_kind_to_resolution_mode( type BundleLoadError (line 1056) | pub struct BundleLoadError(pub Box); method is_unsupported_media_type (line 1103) | pub fn is_unsupported_media_type(&self) -> bool { type BundleLoadErrorKind (line 1059) | pub enum BundleLoadErrorKind { function maybe_ignorable_resolution_error (line 1120) | fn maybe_ignorable_resolution_error( function file_path_or_url (line 1614) | fn file_path_or_url( function media_type_to_loader (line 1628) | fn media_type_to_loader( function resolve_url_or_path_absolute (line 1650) | fn resolve_url_or_path_absolute( function resolve_entrypoints (line 1664) | fn resolve_entrypoints( function resolve_roots (line 1691) | fn resolve_roots( function ensure_esbuild_downloaded (line 1724) | async fn ensure_esbuild_downloaded( function configure_esbuild_flags (line 1746) | fn configure_esbuild_flags( function esbuild_resolve_error_path (line 1806) | fn esbuild_resolve_error_path( function handle_esbuild_errors_and_warnings (line 1814) | fn handle_esbuild_errors_and_warnings( type OutputFileInfo (line 1852) | pub struct OutputFileInfo { type ProcessedContents (line 1858) | pub struct ProcessedContents { function is_js (line 1863) | fn is_js(path: &Path) -> bool { function maybe_process_contents (line 1874) | pub fn maybe_process_contents( type OutputFile (line 1900) | pub struct OutputFile<'a> { function fmt (line 1907) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function from (line 1918) | fn from(file: &'a esbuild_client::protocol::BuildOutputFile) -> Self { function from (line 1928) | fn from(file: esbuild_client::protocol::BuildOutputFile) -> Self { function collect_output_files (line 1937) | pub fn collect_output_files<'a>( function process_result (line 1983) | pub fn process_result( function print_finished_message (line 2032) | fn print_finished_message( FILE: cli/tools/bundle/provider.rs type CliBundleProvider (line 14) | pub struct CliBundleProvider { method new (line 19) | pub fn new(flags: Arc) -> Self { function from (line 25) | fn from(value: RtBundleOptions) -> Self { function convert_note (line 44) | fn convert_note(note: esbuild_client::protocol::Note) -> rt_bundle::Note { function convert_location (line 51) | fn convert_location( function convert_message (line 63) | fn convert_message( function convert_build_output_file (line 73) | fn convert_build_output_file( function convert_build_response (line 83) | pub fn convert_build_response( function hash_contents (line 95) | fn hash_contents(contents: &[u8]) -> String { function process_output_files (line 102) | fn process_output_files( method bundle (line 141) | async fn bundle( FILE: cli/tools/bundle/transform.rs type BundleImportMetaMainTransform (line 8) | pub struct BundleImportMetaMainTransform { method new (line 13) | pub fn new(is_entrypoint: bool) -> Self { method visit_mut_expr (line 19) | fn visit_mut_expr(&mut self, node: &mut swc::ast::Expr) { FILE: cli/tools/check.rs function check (line 15) | pub async fn check( FILE: cli/tools/clean.rs function clean (line 38) | pub async fn clean( type Found (line 78) | enum Found { type PathNode (line 84) | struct PathNode { type PathTrie (line 90) | struct PathTrie { method new (line 97) | fn new() -> Self { method add_rewrite (line 108) | fn add_rewrite(&mut self, from: PathBuf, to: PathBuf) { method rewrite (line 112) | fn rewrite<'a>(&self, s: Cow<'a, Path>) -> Cow<'a, Path> { method insert (line 122) | fn insert(&mut self, s: PathBuf) { method find (line 143) | fn find(&self, s: &Path) -> Option { function try_get_canonicalized_root_dir (line 164) | fn try_get_canonicalized_root_dir( function clean_except (line 178) | async fn clean_except( function log_stats (line 399) | fn log_stats(cleaner: &FsCleaner, dir: &Path) { function add_jsr_meta_paths (line 418) | fn add_jsr_meta_paths( function walk_removing (line 445) | fn walk_removing( function clean_node_modules (line 492) | fn clean_node_modules( function path_trie (line 610) | fn path_trie() { FILE: cli/tools/compile.rs function compile (line 36) | pub async fn compile( function compile_binary (line 66) | async fn compile_binary( function compile_eszip (line 222) | async fn compile_eszip( function validate_output_path (line 355) | fn validate_output_path(output_path: &Path) -> Result<(), AnyError> { function get_module_roots_and_include_paths (line 403) | fn get_module_roots_and_include_paths( function resolve_compile_executable_output_path (line 515) | async fn resolve_compile_executable_output_path( function get_os_specific_filepath (line 556) | fn get_os_specific_filepath( function resolve_compile_executable_output_path_target_linux (line 586) | async fn resolve_compile_executable_output_path_target_linux() { function resolve_compile_executable_output_path_target_windows (line 618) | async fn resolve_compile_executable_output_path_target_windows() { function test_os_specific_file_path (line 646) | fn test_os_specific_file_path() { FILE: cli/tools/coverage/ignore_directives.rs type RangeIgnoreDirective (line 15) | pub struct RangeIgnoreDirective { type CoverageComment (line 20) | pub struct CoverageComment { type CoverageComments (line 26) | pub struct CoverageComments { function lex_comments (line 31) | pub fn lex_comments(source: &str, media_type: MediaType) -> CoverageComm... function parse_range_ignore_directives (line 59) | pub fn parse_range_ignore_directives( function parse_next_ignore_directives (line 144) | pub fn parse_next_ignore_directives( function has_file_ignore_directive (line 160) | pub fn has_file_ignore_directive(comments: &CoverageComments) -> bool { function is_ignore_comment (line 190) | fn is_ignore_comment( constant TEST_FILE_NAME (line 218) | const TEST_FILE_NAME: &str = "file:///coverage_test.ts"; function parse (line 220) | fn parse(source_code: &str) -> CoverageComments { function parse_with_text_lines (line 224) | fn parse_with_text_lines(source_code: &str) -> (CoverageComments, TextLi... function test_parse_range_ignore_comments (line 234) | fn test_parse_range_ignore_comments() { function test_parse_range_ignore_comments_unterminated (line 260) | fn test_parse_range_ignore_comments_unterminated() { function test_parse_range_ignore_comments_nested (line 279) | fn test_parse_range_ignore_comments_nested() { function test_parse_next_ignore_comments (line 307) | fn test_parse_next_ignore_comments() { function test_parse_global_ignore_directives (line 330) | fn test_parse_global_ignore_directives() { function test_parse_global_ignore_directives_with_explanation (line 336) | fn test_parse_global_ignore_directives_with_explanation() { function test_parse_global_ignore_directives_argument_and_explanation (line 343) | fn test_parse_global_ignore_directives_argument_and_explanation() { function test_parse_global_ignore_directives_not_first_comment (line 350) | fn test_parse_global_ignore_directives_not_first_comment() { function test_parse_global_ignore_directives_not_before_code (line 362) | fn test_parse_global_ignore_directives_not_before_code() { function test_parse_global_ignore_directives_shebang (line 373) | fn test_parse_global_ignore_directives_shebang() { function test_parse_global_ignore_directives_shebang_no_code (line 386) | fn test_parse_global_ignore_directives_shebang_no_code() { FILE: cli/tools/coverage/merge.rs type ProcessCoverage (line 16) | pub struct ProcessCoverage { function merge_processes (line 20) | pub fn merge_processes( function merge_scripts (line 52) | pub fn merge_scripts( type CharRange (line 90) | struct CharRange { method cmp (line 96) | fn cmp(&self, other: &Self) -> ::std::cmp::Ordering { method partial_cmp (line 106) | fn partial_cmp(&self, other: &Self) -> Option<::std::cmp::Ordering> { function merge_functions (line 111) | pub fn merge_functions( function merge_range_trees (line 138) | fn merge_range_trees<'a>( type StartEvent (line 155) | struct StartEvent<'a> { function into_start_events (line 160) | fn into_start_events<'a>( type StartEventQueue (line 179) | struct StartEventQueue<'a> { function new (line 185) | pub fn new(queue: Vec>) -> StartEventQueue<'a> { function set_pending_offset (line 192) | pub fn set_pending_offset(&mut self, offset: usize) { function push_pending_tree (line 199) | pub fn push_pending_tree(&mut self, tree: (usize, &'a mut RangeTree<'a>)) { type Item (line 208) | type Item = StartEvent<'a>; method next (line 210) | fn next(&mut self) -> Option<::Item> { function merge_range_tree_children (line 243) | fn merge_range_tree_children<'a>( function get_child_events_from_forests (line 377) | fn get_child_events_from_forests<'a>( function merge_children_lists (line 392) | fn merge_children_lists<'a>( function empty (line 437) | fn empty() { function two_flat_trees (line 445) | fn two_flat_trees() { function two_trees_with_matching_children (line 498) | fn two_trees_with_matching_children() { function two_trees_with_partially_overlapping_children (line 572) | fn two_trees_with_partially_overlapping_children() { function two_trees_with_with_complementary_children_summing_to_the_same_count (line 656) | fn two_trees_with_with_complementary_children_summing_to_the_same_count() { function merges_a_similar_sliding_chain_a_bc (line 750) | fn merges_a_similar_sliding_chain_a_bc() { FILE: cli/tools/coverage/mod.rs type BranchCoverageItem (line 50) | struct BranchCoverageItem { type FunctionCoverageItem (line 59) | struct FunctionCoverageItem { type CoverageReport (line 66) | pub struct CoverageReport { type GenerateCoverageReportOptions (line 75) | struct GenerateCoverageReportOptions<'a> { function generate_coverage_report (line 85) | fn generate_coverage_report( function range_to_src_line_index (line 448) | fn range_to_src_line_index( function collect_coverages (line 466) | fn collect_coverages( function filter_coverages (line 525) | fn filter_coverages( function cover_files (line 567) | pub fn cover_files( FILE: cli/tools/coverage/range_tree.rs type RangeTreeArena (line 12) | pub struct RangeTreeArena<'a>(Arena>); function new (line 16) | pub fn new() -> Self { function with_capacity (line 20) | pub fn with_capacity(n: usize) -> Self { function alloc (line 28) | pub fn alloc(&'a self, value: RangeTree<'a>) -> &'a mut RangeTree<'a> { type RangeTree (line 34) | pub struct RangeTree<'a> { function new (line 42) | pub fn new<'a>( function split (line 56) | pub fn split<'a>( function normalize (line 80) | pub fn normalize<'a>(tree: &'a mut RangeTree<'a>) -> &'a mut RangeTree<'... function to_ranges (line 134) | pub fn to_ranges(&self) -> Vec { function from_sorted_ranges (line 151) | pub fn from_sorted_ranges<'a>( function from_sorted_ranges_inner (line 163) | fn from_sorted_ranges_inner<'a, 'b, 'c: 'b>( function from_sorted_ranges_empty (line 196) | fn from_sorted_ranges_empty() { FILE: cli/tools/coverage/reporter.rs type CoverageStats (line 23) | pub struct CoverageStats<'a> { type CoverageSummary (line 35) | type CoverageSummary<'a> = HashMap>; function create (line 37) | pub fn create(kind: CoverageType) -> Box { type CoverageReporter (line 46) | pub trait CoverageReporter { method done (line 47) | fn done( method collect_summary (line 54) | fn collect_summary<'a>( method done (line 200) | fn done( method done (line 243) | fn done( method done (line 366) | fn done( method done (line 448) | fn done( type SummaryCoverageReporter (line 121) | pub struct SummaryCoverageReporter {} method new (line 125) | pub fn new() -> SummaryCoverageReporter { method print_coverage_line (line 129) | fn print_coverage_line( type LcovCoverageReporter (line 240) | pub struct LcovCoverageReporter {} method new (line 268) | pub fn new() -> LcovCoverageReporter { method report (line 272) | fn report( type DetailedCoverageReporter (line 363) | struct DetailedCoverageReporter {} method new (line 379) | pub fn new() -> DetailedCoverageReporter { method report (line 383) | fn report( type HtmlCoverageReporter (line 445) | pub struct HtmlCoverageReporter {} method new (line 481) | pub fn new() -> HtmlCoverageReporter { method get_report_path (line 486) | pub fn get_report_path( method create_html (line 506) | pub fn create_html( method create_html_head (line 553) | pub fn create_html_head(&self, title: &str) -> String { method create_html_header (line 569) | pub fn create_html_header( method create_html_footer (line 626) | pub fn create_html_footer(&self, now: &str) -> String { method create_html_summary_table (line 639) | pub fn create_html_summary_table( method create_html_code_table (line 708) | pub fn create_html_code_table( method create_breadcrumbs_navigation (line 764) | pub fn create_breadcrumbs_navigation( FILE: cli/tools/coverage/script.js function setTheme (line 3) | function setTheme(theme, themeToggle) { FILE: cli/tools/coverage/util.rs function find_root (line 5) | pub fn find_root(urls: Vec<&Url>) -> Option { function percent_to_class (line 29) | pub fn percent_to_class(percent: f32) -> &'static str { function calc_coverage_display_info (line 37) | pub fn calc_coverage_display_info( function test_find_root (line 56) | fn test_find_root() { function test_find_root_empty (line 67) | fn test_find_root_empty() { function test_find_root_with_similar_filenames (line 73) | fn test_find_root_with_similar_filenames() { function test_find_root_with_similar_dirnames (line 84) | fn test_find_root_with_similar_dirnames() { function test_percent_to_class (line 95) | fn test_percent_to_class() { FILE: cli/tools/deploy.rs function deploy (line 20) | pub async fn deploy( function get_token_entry (line 84) | pub fn get_token_entry() -> Result { FILE: cli/tools/doc.rs constant JSON_SCHEMA_VERSION (line 51) | const JSON_SCHEMA_VERSION: u8 = 2; constant PRISM_CSS (line 53) | const PRISM_CSS: &str = include_str!("./doc/prism.css"); constant PRISM_JS (line 54) | const PRISM_JS: &str = include_str!("./doc/prism.js"); function generate_doc_nodes_for_builtin_types (line 56) | async fn generate_doc_nodes_for_builtin_types( function doc (line 114) | pub async fn doc( type DocResolver (line 321) | struct DocResolver { method resolve_path (line 327) | fn resolve_path( method resolve_global_symbol (line 344) | fn resolve_global_symbol(&self, symbol: &[String]) -> Option { method resolve_import_href (line 356) | fn resolve_import_href( method resolve_source (line 371) | fn resolve_source(&self, location: &deno_doc::Location) -> Option bool { method compose (line 412) | fn compose( function generate_docs_directory (line 432) | fn generate_docs_directory( function print_docs_to_stdout (line 582) | fn print_docs_to_stdout( function check_diagnostics (line 612) | fn check_diagnostics(diagnostics: &[DocDiagnostic]) -> Result<(), AnyErr... FILE: cli/tools/doc/prism.js function u (line 5) | function u(e){s.highlightedCode=e,a.hooks.run("before-insert",s),s.eleme... function i (line 5) | function i(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=... function l (line 5) | function l(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a... function o (line 5) | function o(e,n,t,r,s,g){for(var f in t)if(t.hasOwnProperty(f)&&t[f]){var... function s (line 5) | function s(){var e={value:null,prev:null,next:null},n={value:null,prev:e... function u (line 5) | function u(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a... function c (line 5) | function c(e,n,t){for(var r=n.next,a=0;a/g,(function(){return"(?:\\\\.|... FILE: cli/tools/fmt.rs function format (line 58) | pub async fn format( type PathsWithOptions (line 160) | struct PathsWithOptions { function resolve_paths_with_options_batches (line 166) | fn resolve_paths_with_options_batches( function maybe_show_format_confirmation (line 193) | fn maybe_show_format_confirmation( function format_files (line 224) | async fn format_files( function collect_fmt_files (line 264) | fn collect_fmt_files( function format_markdown (line 281) | fn format_markdown( function format_json (line 387) | pub fn format_json( function format_css (line 396) | pub fn format_css( function format_yaml (line 415) | fn format_yaml( function format_html (line 445) | pub fn format_html( function create_external_formatter_for_typescript (line 586) | fn create_external_formatter_for_typescript( function format_embedded_css (line 623) | fn format_embedded_css( function format_embedded_html (line 720) | fn format_embedded_html( function format_embedded_sql (line 757) | fn format_embedded_sql( function format_sql_text (line 768) | fn format_sql_text(text: &str, use_tabs: bool, indent_width: u8) -> Stri... function format_sql (line 789) | pub fn format_sql( function format_file (line 822) | pub fn format_file( function format_parsed_source (line 896) | pub fn format_parsed_source( type Formatter (line 912) | trait Formatter { method handle_files (line 913) | async fn handle_files( method finish (line 922) | fn finish(&self) -> Result<(), AnyError>; method handle_files (line 947) | async fn handle_files( method finish (line 1041) | fn finish(&self) -> Result<(), AnyError> { method handle_files (line 1068) | async fn handle_files( method finish (line 1126) | fn finish(&self) -> Result<(), AnyError> { type CheckFormatter (line 925) | struct CheckFormatter { method new (line 932) | fn new(fail_fast: bool) -> Self { type RealFormatter (line 1060) | struct RealFormatter { function format_ensure_stable (line 1162) | fn format_ensure_stable( function format_stdin (line 1222) | fn format_stdin( function files_str (line 1259) | fn files_str(len: usize) -> &'static str { function get_typescript_config_builder (line 1263) | fn get_typescript_config_builder( function get_resolved_typescript_config (line 1457) | fn get_resolved_typescript_config( function get_resolved_markdown_config (line 1463) | fn get_resolved_markdown_config( function get_resolved_json_config (line 1492) | fn get_resolved_json_config( function get_resolved_malva_config (line 1515) | fn get_resolved_malva_config( function get_resolved_markup_fmt_config (line 1571) | fn get_resolved_markup_fmt_config( function embedded_markup_language_options (line 1607) | fn embedded_markup_language_options( function resolved_vue_component_case (line 1658) | fn resolved_vue_component_case( function resolved_angular_next_control_flow_same_line (line 1677) | fn resolved_angular_next_control_flow_same_line( function get_resolved_yaml_config (line 1683) | fn get_resolved_yaml_config( type FileContents (line 1720) | pub struct FileContents<'a> { function read_file_contents (line 1725) | fn read_file_contents(file_path: &Path) -> Result, AnyE... function write_file_contents (line 1746) | fn write_file_contents( function run_parallelized (line 1753) | pub async fn run_parallelized( function is_supported_ext_fmt (line 1797) | fn is_supported_ext_fmt(path: &Path) -> bool { function test_is_supported_ext_fmt (line 1845) | fn test_is_supported_ext_fmt() { function test_format_ensure_stable_unstable_format (line 1902) | fn test_format_ensure_stable_unstable_format() { function test_format_ensure_stable_error_first (line 1919) | fn test_format_ensure_stable_error_first() { function test_format_ensure_stable_error_second (line 1934) | fn test_format_ensure_stable_error_second() { function test_format_stable_after_two (line 1957) | fn test_format_stable_after_two() { function test_single_quote_true_prefers_single_quote (line 1980) | fn test_single_quote_true_prefers_single_quote() { function test_formated_removes_utf8_bom (line 2004) | fn test_formated_removes_utf8_bom() { FILE: cli/tools/info.rs constant JSON_SCHEMA_VERSION (line 42) | const JSON_SCHEMA_VERSION: u8 = 1; function info (line 44) | pub async fn info( function print_cache_info (line 211) | fn print_cache_info( function add_npm_packages_to_json (line 295) | fn add_npm_packages_to_json( type NpmInfo (line 424) | struct NpmInfo { method build (line 431) | pub fn build<'a>( method fill_package_info (line 455) | fn fill_package_info<'a>( method resolve_package (line 476) | pub fn resolve_package( type GraphDisplayContext (line 485) | struct GraphDisplayContext<'a> { function write (line 492) | pub fn write( function into_writer (line 514) | fn into_writer( function build_dep_info (line 597) | fn build_dep_info(&mut self, dep: &Dependency) -> Vec { function build_module_info (line 612) | fn build_module_info( function build_npm_deps (line 716) | fn build_npm_deps( function build_error_info (line 748) | fn build_error_info( function build_error_msg (line 797) | fn build_error_msg( function build_resolved_info (line 809) | fn build_resolved_info( function maybe_size_to_text (line 838) | fn maybe_size_to_text(maybe_size: Option) -> String { FILE: cli/tools/init/mod.rs function init_project (line 32) | pub async fn init_project( function init_npm (line 303) | async fn init_npm( function npm_name_to_create_package (line 357) | fn npm_name_to_create_package(name: &str) -> String { function confirm_package_trust (line 399) | fn confirm_package_trust( function init_jsr (line 447) | async fn init_jsr( function jsr_name_to_create_script (line 486) | fn jsr_name_to_create_script(name: &str) -> String { function create_json_file (line 500) | fn create_json_file( function create_file (line 510) | fn create_file( function npm_name_to_create_package_test (line 538) | fn npm_name_to_create_package_test() { function jsr_name_to_create_script_test (line 575) | fn jsr_name_to_create_script_test() { FILE: cli/tools/installer/bin_name_resolver.rs type BinNameResolver (line 13) | pub struct BinNameResolver<'a> { function new (line 20) | pub fn new( function infer_name_from_url (line 32) | pub async fn infer_name_from_url(&self, url: &Url) -> Option { function resolve_npm_bin_entries (line 113) | async fn resolve_npm_bin_entries( function resolve_name_from_npm (line 147) | async fn resolve_name_from_npm( function infer_name_from_bin_entries (line 158) | fn infer_name_from_bin_entries( function resolve_all_bin_entries_from_npm (line 185) | pub async fn resolve_all_bin_entries_from_npm( function infer_name_from_url (line 205) | async fn infer_name_from_url(url: &Url) -> Option { function install_infer_name_from_url (line 221) | async fn install_infer_name_from_url() { function install_infer_name_multi_bin_npm (line 363) | async fn install_infer_name_multi_bin_npm() { function install_infer_name_multi_bin_scoped_npm (line 391) | async fn install_infer_name_multi_bin_scoped_npm() { function resolve_all_bin_entries_multi_bin (line 416) | async fn resolve_all_bin_entries_multi_bin() { FILE: cli/tools/installer/global.rs function install_global (line 55) | pub async fn install_global( function uninstall (line 239) | pub async fn uninstall( function install_global_compiled (line 328) | async fn install_global_compiled( function setup_config_dir (line 419) | async fn setup_config_dir( function create_install_shim (line 534) | fn create_install_shim( function resolve_shim_data (line 580) | fn resolve_shim_data( type BinaryNameAndUrl (line 701) | struct BinaryNameAndUrl { method config_dir_name (line 711) | fn config_dir_name(&self) -> &str { method resolve (line 715) | pub async fn resolve( type ShimData (line 809) | struct ShimData { function generate_executable_file (line 820) | fn generate_executable_file(shim_data: &ShimData) -> Result<(), AnyError> { function generate_executable_file (line 849) | fn generate_executable_file(shim_data: &ShimData) -> Result<(), AnyError> { function get_installer_bin_dir (line 872) | fn get_installer_bin_dir( function get_installer_root (line 889) | fn get_installer_root() -> Result { function remove_shim_files (line 918) | fn remove_shim_files( function remove_file_if_exists (line 931) | fn remove_file_if_exists(file_path: &Path) -> Result { function get_hidden_file_with_ext (line 943) | fn get_hidden_file_with_ext(file_path: &Path, ext: &str) -> PathBuf { function is_in_path (line 954) | fn is_in_path(dir: &Path) -> bool { type JsrLockfileFetcher (line 965) | struct JsrLockfileFetcher<'a> { function fetch_lockfile (line 973) | async fn fetch_lockfile(&self, module_url: &Url) -> Option { function validate_npm_tarball_urls (line 1042) | fn validate_npm_tarball_urls( function create_install_shim (line 1086) | async fn create_install_shim( function config_dir_for (line 1125) | fn config_dir_for(root: &str, name: &str) -> PathBuf { function resolve_shim_data (line 1132) | async fn resolve_shim_data( function install_unstable (line 1160) | async fn install_unstable() { function install_inferred_name (line 1203) | async fn install_inferred_name() { function install_unstable_legacy (line 1233) | async fn install_unstable_legacy() { function install_unstable_features (line 1263) | async fn install_unstable_features() { function install_inferred_name_from_parent (line 1301) | async fn install_inferred_name_from_parent() { function install_inferred_name_after_redirect_for_no_path_url (line 1331) | async fn install_inferred_name_after_redirect_for_no_path_url() { function install_custom_dir_option (line 1365) | async fn install_custom_dir_option() { function install_with_flags (line 1396) | async fn install_with_flags() { function install_prompt (line 1440) | async fn install_prompt() { function install_allow_all (line 1477) | async fn install_allow_all() { function install_npm_lockfile_default (line 1514) | async fn install_npm_lockfile_default() { function install_npm_no_lock (line 1550) | async fn install_npm_no_lock() { function install_local_module (line 1588) | async fn install_local_module() { function install_force (line 1621) | async fn install_force() { function install_with_config (line 1690) | async fn install_with_config() { function install_shell_escaping (line 1726) | async fn install_shell_escaping() { function install_unicode (line 1765) | async fn install_unicode() { function install_with_import_map (line 1808) | async fn install_with_import_map() { function install_file_url (line 1860) | async fn install_file_url() { function uninstall_basic (line 1909) | async fn uninstall_basic() { function create_npmrc_with_registries (line 1980) | fn create_npmrc_with_registries( function create_lockfile_content_with_npm (line 2008) | fn create_lockfile_content_with_npm( function validate_npm_tarball_urls_allows_default_registry (line 2034) | fn validate_npm_tarball_urls_allows_default_registry() { function validate_npm_tarball_urls_allows_no_tarball (line 2045) | fn validate_npm_tarball_urls_allows_no_tarball() { function validate_npm_tarball_urls_rejects_unknown_registry (line 2053) | fn validate_npm_tarball_urls_rejects_unknown_registry() { function validate_npm_tarball_urls_allows_scoped_registry (line 2068) | fn validate_npm_tarball_urls_allows_scoped_registry() { function validate_npm_tarball_urls_allows_npmjs_when_custom_default (line 2081) | fn validate_npm_tarball_urls_allows_npmjs_when_custom_default() { function validate_npm_tarball_urls_mixed_valid_and_invalid (line 2092) | fn validate_npm_tarball_urls_mixed_valid_and_invalid() { function validate_npm_tarball_urls_rejects_subdomain_spoof (line 2109) | fn validate_npm_tarball_urls_rejects_subdomain_spoof() { FILE: cli/tools/installer/local.rs function install_local (line 22) | pub async fn install_local( type CategorizedInstalledDeps (line 45) | pub struct CategorizedInstalledDeps { function categorize_installed_npm_deps (line 50) | pub fn categorize_installed_npm_deps( function install_top_level (line 140) | async fn install_top_level( function check_if_installs_a_single_package_globally (line 182) | pub fn check_if_installs_a_single_package_globally( FILE: cli/tools/installer/mod.rs type InstallStats (line 33) | pub struct InstallStats { method fmt (line 44) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type InstallReporter (line 81) | pub struct InstallReporter { method new (line 90) | pub fn new() -> Self { method take_scripts_warnings (line 98) | pub fn take_scripts_warnings(&self) -> Vec { method take_deprecation_message (line 102) | pub fn take_deprecation_message(&self) -> Vec { method initializing (line 108) | fn initializing(&self, _nv: &deno_semver::package::PackageNv) {} method initialized (line 110) | fn initialized(&self, nv: &deno_semver::package::PackageNv) { method blocking (line 114) | fn blocking(&self, _message: &str) {} method scripts_not_run_warning (line 116) | fn scripts_not_run_warning( method deprecated_message (line 123) | fn deprecated_message(&self, message: String) { method on_resolve (line 147) | fn on_resolve( method on_resolved (line 157) | fn on_resolved( method download_started (line 167) | fn download_started(&self, _nv: &deno_semver::package::PackageNv) {} method downloaded (line 169) | fn downloaded(&self, nv: &deno_semver::package::PackageNv) { method reused_cache (line 173) | fn reused_cache(&self, _nv: &deno_semver::package::PackageNv) { method on_load (line 179) | fn on_load( function package_nv_from_url (line 128) | fn package_nv_from_url(url: &Url) -> Option { function install_from_entrypoints (line 200) | pub async fn install_from_entrypoints( function install_command (line 237) | pub async fn install_command( function print_install_report (line 254) | pub fn print_install_report( FILE: cli/tools/jupyter/install.rs constant DENO_ICON_32 (line 16) | const DENO_ICON_32: &[u8] = include_bytes!("./resources/deno-logo-32x32.... constant DENO_ICON_64 (line 17) | const DENO_ICON_64: &[u8] = include_bytes!("./resources/deno-logo-64x64.... constant DENO_ICON_SVG (line 18) | const DENO_ICON_SVG: &[u8] = include_bytes!("./resources/deno-logo-svg.s... function get_user_data_dir (line 20) | fn get_user_data_dir() -> Result { function status (line 28) | pub fn status(maybe_name: Option<&str>) -> Result<(), AnyError> { function install_icon (line 55) | fn install_icon( function install (line 66) | pub fn install( FILE: cli/tools/jupyter/mod.rs function kernel (line 42) | pub async fn kernel( type JupyterReplRequest (line 228) | pub enum JupyterReplRequest { type JupyterReplResponse (line 253) | pub enum JupyterReplResponse { type JupyterReplProxy (line 263) | pub struct JupyterReplProxy { method lsp_completions (line 269) | pub async fn lsp_completions( method get_properties (line 285) | pub async fn get_properties( method evaluate (line 299) | pub async fn evaluate( method global_lexical_scope_names (line 311) | pub async fn global_lexical_scope_names( method evaluate_line_with_object_wrapping (line 323) | pub async fn evaluate_line_with_object_wrapping( method call_function_on_args (line 338) | pub async fn call_function_on_args( method call_function_on (line 356) | pub async fn call_function_on( type JupyterReplSession (line 373) | pub struct JupyterReplSession { method start (line 380) | pub async fn start(&mut self) { method handle_message (line 402) | async fn handle_message( method lsp_completions (line 451) | pub async fn lsp_completions( method get_properties (line 464) | pub async fn get_properties( method evaluate (line 484) | pub async fn evaluate( method global_lexical_scope_names (line 514) | pub async fn global_lexical_scope_names( method evaluate_line_with_object_wrapping (line 529) | pub async fn evaluate_line_with_object_wrapping( method call_function_on_args (line 547) | pub async fn call_function_on_args( method call_function_on (line 559) | pub async fn call_function_on( FILE: cli/tools/jupyter/server.rs type JupyterServer (line 41) | pub struct JupyterServer { method start (line 60) | pub async fn start( method handle_stdio_msg (line 198) | async fn handle_stdio_msg( method handle_control (line 218) | async fn handle_control( method handle_shell (line 273) | async fn handle_shell( method handle_shell_message (line 283) | async fn handle_shell_message( method handle_execution_request (line 502) | async fn handle_execution_request( method send_iopub (line 691) | async fn send_iopub( type StdinConnectionProxy (line 48) | pub struct StdinConnectionProxy { type StartupData (line 53) | pub struct StartupData { function kernel_info (line 704) | fn kernel_info() -> messaging::KernelInfoReply { function publish_result (line 729) | async fn publish_result( function check_is_complete (line 761) | fn check_is_complete(code: &str) -> messaging::IsCompleteReply { function get_expr_from_line_at_pos (line 839) | fn get_expr_from_line_at_pos(line: &str, cursor_pos: usize) -> &str { function is_word_boundary (line 853) | fn is_word_boundary(c: char) -> bool { function get_global_lexical_scope_names (line 862) | async fn get_global_lexical_scope_names( function get_expression_property_names (line 869) | async fn get_expression_property_names( function get_expression_type (line 899) | async fn get_expression_type( function get_object_expr_properties (line 909) | async fn get_object_expr_properties( function evaluate_expression (line 929) | async fn evaluate_expression( function test_complete_simple_statement (line 948) | fn test_complete_simple_statement() { function test_incomplete_open_brace (line 954) | fn test_incomplete_open_brace() { function test_incomplete_open_paren (line 960) | fn test_incomplete_open_paren() { function test_incomplete_open_bracket (line 966) | fn test_incomplete_open_bracket() { function test_complete_balanced_braces (line 972) | fn test_complete_balanced_braces() { function test_complete_multiline (line 978) | fn test_complete_multiline() { function test_invalid_extra_close (line 984) | fn test_invalid_extra_close() { function test_invalid_mismatched (line 990) | fn test_invalid_mismatched() { function test_ignores_brackets_in_strings (line 996) | fn test_ignores_brackets_in_strings() { function test_ignores_brackets_in_single_line_comment (line 1002) | fn test_ignores_brackets_in_single_line_comment() { function test_ignores_brackets_in_multiline_comment (line 1008) | fn test_ignores_brackets_in_multiline_comment() { function test_incomplete_unterminated_string (line 1014) | fn test_incomplete_unterminated_string() { function test_incomplete_unterminated_template_literal (line 1020) | fn test_incomplete_unterminated_template_literal() { function test_incomplete_unterminated_multiline_comment (line 1026) | fn test_incomplete_unterminated_multiline_comment() { function test_complete_empty (line 1032) | fn test_complete_empty() { function test_escaped_quote_in_string (line 1038) | fn test_escaped_quote_in_string() { FILE: cli/tools/lint/ast_buffer/buffer.rs type PropFlags (line 15) | pub enum PropFlags { type Error (line 36) | type Error = &'static str; method try_from (line 38) | fn try_from(value: u8) -> Result { function from (line 30) | fn from(m: PropFlags) -> u8 { type Index (line 56) | pub type Index = u32; constant GROUP_KIND (line 58) | const GROUP_KIND: u8 = 1; constant MASK_U32_1 (line 59) | const MASK_U32_1: u32 = 0b11111111_00000000_00000000_00000000; constant MASK_U32_2 (line 60) | const MASK_U32_2: u32 = 0b00000000_11111111_00000000_00000000; constant MASK_U32_3 (line 61) | const MASK_U32_3: u32 = 0b00000000_00000000_11111111_00000000; constant MASK_U32_4 (line 62) | const MASK_U32_4: u32 = 0b00000000_00000000_00000000_11111111; function append_u32 (line 65) | fn append_u32(result: &mut Vec, value: u32) { function append_usize (line 77) | fn append_usize(result: &mut Vec, value: usize) { type StringTable (line 83) | pub struct StringTable { method new (line 89) | pub fn new() -> Self { method insert (line 96) | pub fn insert(&mut self, s: &str) -> usize { method serialize (line 107) | pub fn serialize(&mut self) -> Vec { type NodeRef (line 123) | pub struct NodeRef(pub Index); type PendingRef (line 125) | pub struct PendingRef(pub Index); type AstBufSerializer (line 127) | pub trait AstBufSerializer { method serialize (line 128) | fn serialize(&mut self) -> Vec; type Node (line 137) | struct Node { type CommentKind (line 146) | pub enum CommentKind { type Comment (line 152) | struct Comment { type SerializeCtx (line 159) | pub struct SerializeCtx { method new (line 190) | pub fn new(kind_len: u8, prop_len: u8) -> Self { method set_root_idx (line 230) | pub fn set_root_idx(&mut self, idx: Index) { method map_utf8_spans_to_utf16 (line 234) | pub fn map_utf8_spans_to_utf16(&mut self, map: &Utf16Map) { method field_header (line 244) | fn field_header

(&mut self, prop: P, prop_flags: PropFlags) method get_node (line 268) | fn get_node(&mut self, id: Index) -> &mut Node { method set_parent (line 272) | fn set_parent(&mut self, child_id: Index, parent_id: Index) { method set_child (line 277) | fn set_child(&mut self, parent_id: Index, child_id: Index) { method set_next (line 282) | fn set_next(&mut self, node_id: Index, next_id: Index) { method update_ref_links (line 287) | fn update_ref_links(&mut self, parent_id: Index, child_id: Index) { method append_node (line 301) | pub fn append_node(&mut self, kind: K, span: &Span) -> PendingRef method append_inner (line 309) | pub fn append_inner( method commit_node (line 348) | pub fn commit_node(&mut self, id: PendingRef) -> NodeRef { method open_obj (line 366) | pub fn open_obj(&mut self) { method commit_obj (line 371) | pub fn commit_obj

(&mut self, prop: P) method write_null (line 387) | pub fn write_null

(&mut self, prop: P) method write_undefined (line 398) | pub fn write_undefined

(&mut self, prop: P) method write_num (line 409) | pub fn write_num

(&mut self, prop: P, value: &str) method write_bigint (line 421) | pub fn write_bigint

(&mut self, prop: P, value: &str) method write_regex (line 433) | pub fn write_regex

(&mut self, prop: P, value: &str) method write_str (line 446) | pub fn write_str

(&mut self, prop: P, value: &str) method write_bool (line 458) | pub fn write_bool

(&mut self, prop: P, value: bool) method write_ref (line 471) | pub fn write_ref

(&mut self, prop: P, parent: &PendingRef, value: No... method write_maybe_ref (line 485) | pub fn write_maybe_ref

( method write_maybe_undef_ref (line 501) | pub fn write_maybe_undef_ref

( method write_ref_vec (line 518) | pub fn write_ref_vec

( method write_maybe_ref_vec_skip (line 549) | pub fn write_maybe_ref_vec_skip

( method write_ref_vec_or_empty (line 562) | pub fn write_ref_vec_or_empty

( method write_comment (line 574) | pub fn write_comment(&mut self, kind: CommentKind, value: &str, span: ... method serialize (line 601) | pub fn serialize(&mut self) -> Vec { function span_to_value (line 688) | fn span_to_value(span: &Span) -> (u32, u32) { FILE: cli/tools/lint/ast_buffer/mod.rs function serialize_ast_to_buffer (line 12) | pub fn serialize_ast_to_buffer( FILE: cli/tools/lint/ast_buffer/swc.rs function serialize_swc_to_buffer (line 107) | pub fn serialize_swc_to_buffer( function serialize_module_decl (line 153) | fn serialize_module_decl( function serialize_import_attrs (line 472) | fn serialize_import_attrs( function serialize_stmt (line 515) | fn serialize_stmt(ctx: &mut TsEsTreeBuilder, stmt: &Stmt) -> NodeRef { function serialize_expr (line 660) | fn serialize_expr(ctx: &mut TsEsTreeBuilder, expr: &Expr) -> NodeRef { function serialize_prop_or_spread (line 1170) | fn serialize_prop_or_spread( function serialize_member_expr (line 1295) | fn serialize_member_expr( function serialize_expr_or_spread (line 1317) | fn serialize_expr_or_spread( function serialize_ident (line 1328) | fn serialize_ident( function serialize_module_export_name (line 1342) | fn serialize_module_export_name( function serialize_decl (line 1352) | fn serialize_decl(ctx: &mut TsEsTreeBuilder, decl: &Decl) -> NodeRef { function serialize_ts_namespace_body (line 1590) | fn serialize_ts_namespace_body( function serialize_ts_type_elem (line 1622) | fn serialize_ts_type_elem( function serialize_ts_index_sig (line 1705) | fn serialize_ts_index_sig( function accessibility_to_str (line 1725) | fn accessibility_to_str(accessibility: &Accessibility) -> String { function serialize_private_name (line 1733) | fn serialize_private_name( function serialize_jsx_element (line 1740) | fn serialize_jsx_element( function serialize_jsx_fragment (line 1756) | fn serialize_jsx_fragment( function serialize_jsx_children (line 1767) | fn serialize_jsx_children( function serialize_jsx_member_expr (line 1790) | fn serialize_jsx_member_expr( function serialize_jsx_element_name (line 1804) | fn serialize_jsx_element_name( function serialize_jsx_opening_element (line 1819) | fn serialize_jsx_opening_element( function serialize_jsx_container_expr (line 1871) | fn serialize_jsx_container_expr( function serialize_jsx_namespaced_name (line 1883) | fn serialize_jsx_namespaced_name( function serialize_ident_name_as_jsx_identifier (line 1893) | fn serialize_ident_name_as_jsx_identifier( function serialize_jsx_identifier (line 1900) | fn serialize_jsx_identifier( function serialize_pat (line 1907) | fn serialize_pat( function serialize_for_head (line 2015) | fn serialize_for_head( function serialize_spread (line 2030) | fn serialize_spread( function serialize_ident_name (line 2039) | fn serialize_ident_name( function serialize_prop_name (line 2052) | fn serialize_prop_name( function serialize_lit (line 2067) | fn serialize_lit(ctx: &mut TsEsTreeBuilder, lit: &Lit) -> NodeRef { function serialize_str (line 2121) | fn serialize_str(ctx: &mut TsEsTreeBuilder, node: &Str) -> NodeRef { function serialize_class_member (line 2131) | fn serialize_class_member( function serialize_class_method (line 2351) | fn serialize_class_method( function serialize_ts_expr_with_type_args (line 2452) | fn serialize_ts_expr_with_type_args( function serialize_decorator (line 2465) | fn serialize_decorator(ctx: &mut TsEsTreeBuilder, node: &Decorator) -> N... function serialize_binding_ident (line 2470) | fn serialize_binding_ident( function serialize_ts_param_inst (line 2485) | fn serialize_ts_param_inst( function serialize_ts_type (line 2498) | fn serialize_ts_type(ctx: &mut TsEsTreeBuilder, node: &TsType) -> NodeRef { function serialize_ts_lit_type (line 2747) | fn serialize_ts_lit_type( function serialize_ts_entity_name (line 2796) | fn serialize_ts_entity_name( function maybe_serialize_ts_type_ann (line 2811) | fn maybe_serialize_ts_type_ann( function serialize_ts_type_ann (line 2820) | fn serialize_ts_type_ann( function maybe_serialize_ts_type (line 2828) | fn maybe_serialize_ts_type( function serialize_ts_type_param (line 2835) | fn serialize_ts_type_param( function maybe_serialize_ts_type_param_decl (line 2854) | fn maybe_serialize_ts_type_param_decl( function serialize_ts_type_param_decl (line 2863) | fn serialize_ts_type_param_decl( function serialize_ts_fn_param (line 2876) | fn serialize_ts_fn_param( FILE: cli/tools/lint/ast_buffer/ts_estree.rs type AstNode (line 17) | pub enum AstNode { method fmt (line 204) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { function from (line 210) | fn from(m: AstNode) -> u8 { type AstProp (line 216) | pub enum AstProp { method fmt (line 343) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { function from (line 471) | fn from(m: AstProp) -> u8 { type TsEsTreeBuilder (line 476) | pub struct TsEsTreeBuilder { method new (line 487) | pub fn new() -> Self { method map_utf8_spans_to_utf16 (line 496) | pub fn map_utf8_spans_to_utf16(&mut self, map: &Utf16Map) { method write_program (line 500) | pub fn write_program( method write_import_decl (line 520) | pub fn write_import_decl( method write_import_spec (line 539) | pub fn write_import_spec( method write_import_attr (line 557) | pub fn write_import_attr( method write_import_default_spec (line 571) | pub fn write_import_default_spec( method write_import_ns_spec (line 581) | pub fn write_import_ns_spec( method write_export_all_decl (line 593) | pub fn write_export_all_decl( method write_export_default_decl (line 612) | pub fn write_export_default_decl( method write_export_named_decl (line 628) | pub fn write_export_named_decl( method write_export_ts_namespace (line 651) | pub fn write_export_ts_namespace( method write_export_ts_import_equals (line 663) | pub fn write_export_ts_import_equals( method write_ts_external_mod_ref (line 682) | pub fn write_ts_external_mod_ref( method write_export_spec (line 694) | pub fn write_export_spec( method write_var_decl (line 712) | pub fn write_var_decl( method write_var_declarator (line 728) | pub fn write_var_declarator( method write_ts_decl_fn (line 745) | pub fn write_ts_decl_fn( method write_fn_decl (line 775) | pub fn write_fn_decl( method write_decorator (line 807) | pub fn write_decorator(&mut self, span: &Span, expr: NodeRef) -> NodeR... method write_class_decl (line 814) | pub fn write_class_decl( method write_class_expr (line 842) | pub fn write_class_expr( method write_class_body (line 875) | pub fn write_class_body( method write_static_block (line 885) | pub fn write_static_block(&mut self, span: &Span, body: NodeRef) -> No... method write_accessor_property (line 892) | pub fn write_accessor_property( method write_class_prop (line 923) | pub fn write_class_prop( method write_class_method (line 960) | pub fn write_class_method( method write_block_stmt (line 996) | pub fn write_block_stmt( method write_debugger_stmt (line 1006) | pub fn write_debugger_stmt(&mut self, span: &Span) -> NodeRef { method write_with_stmt (line 1011) | pub fn write_with_stmt( method write_return_stmt (line 1025) | pub fn write_return_stmt( method write_labeled_stmt (line 1035) | pub fn write_labeled_stmt( method write_break_stmt (line 1049) | pub fn write_break_stmt( method write_continue_stmt (line 1059) | pub fn write_continue_stmt( method write_if_stmt (line 1069) | pub fn write_if_stmt( method write_switch_stmt (line 1085) | pub fn write_switch_stmt( method write_switch_case (line 1099) | pub fn write_switch_case( method write_throw_stmt (line 1113) | pub fn write_throw_stmt(&mut self, span: &Span, arg: NodeRef) -> NodeR... method write_while_stmt (line 1119) | pub fn write_while_stmt( method write_do_while_stmt (line 1133) | pub fn write_do_while_stmt( method write_for_stmt (line 1147) | pub fn write_for_stmt( method write_for_in_stmt (line 1165) | pub fn write_for_in_stmt( method write_for_of_stmt (line 1181) | pub fn write_for_of_stmt( method write_expr_stmt (line 1199) | pub fn write_expr_stmt(&mut self, span: &Span, expr: NodeRef) -> NodeR... method write_try_stmt (line 1205) | pub fn write_try_stmt( method write_catch_clause (line 1221) | pub fn write_catch_clause( method write_arr_expr (line 1235) | pub fn write_arr_expr( method write_obj_expr (line 1245) | pub fn write_obj_expr( method write_bin_expr (line 1255) | pub fn write_bin_expr( method write_logical_expr (line 1271) | pub fn write_logical_expr( method write_fn_expr (line 1288) | pub fn write_fn_expr( method write_arrow_fn_expr (line 1317) | pub fn write_arrow_fn_expr( method write_this_expr (line 1343) | pub fn write_this_expr(&mut self, span: &Span) -> NodeRef { method write_super (line 1348) | pub fn write_super(&mut self, span: &Span) -> NodeRef { method write_unary_expr (line 1353) | pub fn write_unary_expr( method write_new_expr (line 1367) | pub fn write_new_expr( method write_import_expr (line 1385) | pub fn write_import_expr( method write_call_expr (line 1399) | pub fn write_call_expr( method write_update_expr (line 1419) | pub fn write_update_expr( method write_assignment_expr (line 1435) | pub fn write_assignment_expr( method write_conditional_expr (line 1451) | pub fn write_conditional_expr( method write_member_expr (line 1467) | pub fn write_member_expr( method write_chain_expr (line 1485) | pub fn write_chain_expr(&mut self, span: &Span, expr: NodeRef) -> Node... method write_sequence_expr (line 1491) | pub fn write_sequence_expr( method write_template_lit (line 1501) | pub fn write_template_lit( method write_template_elem (line 1515) | pub fn write_template_elem( method write_tagged_template_expr (line 1531) | pub fn write_tagged_template_expr( method write_yield_expr (line 1551) | pub fn write_yield_expr( method write_await_expr (line 1565) | pub fn write_await_expr(&mut self, span: &Span, arg: NodeRef) -> NodeR... method write_meta_prop (line 1571) | pub fn write_meta_prop( method write_identifier (line 1583) | pub fn write_identifier( method write_private_identifier (line 1607) | pub fn write_private_identifier( method write_assign_pat (line 1617) | pub fn write_assign_pat( method write_arr_pat (line 1635) | pub fn write_arr_pat( method write_obj_pat (line 1657) | pub fn write_obj_pat( method write_rest_elem (line 1679) | pub fn write_rest_elem( method write_spread (line 1699) | pub fn write_spread(&mut self, span: &Span, arg: NodeRef) -> NodeRef { method write_property (line 1706) | pub fn write_property( method write_str_lit (line 1733) | pub fn write_str_lit( method write_bool_lit (line 1747) | pub fn write_bool_lit(&mut self, span: &Span, value: bool) -> NodeRef { method write_null_lit (line 1757) | pub fn write_null_lit(&mut self, span: &Span) -> NodeRef { method write_num_lit (line 1766) | pub fn write_num_lit( method write_bigint_lit (line 1780) | pub fn write_bigint_lit( method write_regex_lit (line 1796) | pub fn write_regex_lit( method write_jsx_identifier (line 1816) | pub fn write_jsx_identifier(&mut self, span: &Span, name: &str) -> Nod... method write_jsx_namespaced_name (line 1822) | pub fn write_jsx_namespaced_name( method write_jsx_empty_expr (line 1836) | pub fn write_jsx_empty_expr(&mut self, span: &Span) -> NodeRef { method write_jsx_elem (line 1841) | pub fn write_jsx_elem( method write_jsx_opening_elem (line 1859) | pub fn write_jsx_opening_elem( method write_jsx_attr (line 1879) | pub fn write_jsx_attr( method write_jsx_spread_attr (line 1893) | pub fn write_jsx_spread_attr( method write_jsx_closing_elem (line 1903) | pub fn write_jsx_closing_elem( method write_jsx_frag (line 1913) | pub fn write_jsx_frag( method write_jsx_opening_frag (line 1929) | pub fn write_jsx_opening_frag(&mut self, span: &Span) -> NodeRef { method write_jsx_closing_frag (line 1934) | pub fn write_jsx_closing_frag(&mut self, span: &Span) -> NodeRef { method write_jsx_expr_container (line 1939) | pub fn write_jsx_expr_container( method write_jsx_text (line 1949) | pub fn write_jsx_text( method write_jsx_member_expr (line 1963) | pub fn write_jsx_member_expr( method write_ts_module_decl (line 1977) | pub fn write_ts_module_decl( method write_ts_module_block (line 1999) | pub fn write_ts_module_block( method write_ts_class_implements (line 2009) | pub fn write_ts_class_implements( method write_ts_abstract_method_def (line 2026) | pub fn write_ts_abstract_method_def( method write_ts_abstract_prop_def (line 2056) | pub fn write_ts_abstract_prop_def( method write_ts_empty_body_fn_expr (line 2096) | pub fn write_ts_empty_body_fn_expr( method write_ts_param_prop (line 2128) | pub fn write_ts_param_prop( method write_ts_call_sig_decl (line 2149) | pub fn write_ts_call_sig_decl( method write_ts_property_sig (line 2171) | pub fn write_ts_property_sig( method write_ts_enum (line 2196) | pub fn write_ts_enum( method write_ts_enum_body (line 2214) | pub fn write_ts_enum_body( method write_ts_enum_member (line 2224) | pub fn write_ts_enum_member( method write_ts_type_assertion (line 2240) | pub fn write_ts_type_assertion( method write_ts_type_param_inst (line 2254) | pub fn write_ts_type_param_inst( method write_ts_type_alias (line 2268) | pub fn write_ts_type_alias( method write_ts_satisfies_expr (line 2288) | pub fn write_ts_satisfies_expr( method write_ts_inst_expr (line 2302) | pub fn write_ts_inst_expr( method write_ts_as_expr (line 2318) | pub fn write_ts_as_expr( method write_ts_non_null (line 2332) | pub fn write_ts_non_null(&mut self, span: &Span, expr: NodeRef) -> Nod... method write_ts_this_type (line 2338) | pub fn write_ts_this_type(&mut self, span: &Span) -> NodeRef { method write_ts_interface_decl (line 2343) | pub fn write_ts_interface_decl( method write_ts_interface_body (line 2365) | pub fn write_ts_interface_body( method write_ts_construct_sig (line 2375) | pub fn write_ts_construct_sig( method write_ts_getter_sig (line 2393) | pub fn write_ts_getter_sig( method write_ts_setter_sig (line 2416) | pub fn write_ts_setter_sig( method write_ts_method_sig (line 2438) | pub fn write_ts_method_sig( method write_ts_interface_heritage (line 2467) | pub fn write_ts_interface_heritage( method write_ts_index_sig (line 2483) | pub fn write_ts_index_sig( method write_ts_union_type (line 2503) | pub fn write_ts_union_type( method write_ts_intersection_type (line 2513) | pub fn write_ts_intersection_type( method write_ts_infer_type (line 2523) | pub fn write_ts_infer_type( method write_ts_type_op (line 2533) | pub fn write_ts_type_op( method write_ts_indexed_access_type (line 2547) | pub fn write_ts_indexed_access_type( method write_ts_keyword (line 2561) | pub fn write_ts_keyword( method write_ts_rest_type (line 2586) | pub fn write_ts_rest_type( method write_ts_conditional_type (line 2596) | pub fn write_ts_conditional_type( method write_ts_mapped_type (line 2615) | pub fn write_ts_mapped_type( method write_ts_lit_type (line 2639) | pub fn write_ts_lit_type(&mut self, span: &Span, lit: NodeRef) -> Node... method write_ts_tpl_lit (line 2645) | pub fn write_ts_tpl_lit( method write_ts_type_lit (line 2659) | pub fn write_ts_type_lit( method write_ts_optional_type (line 2669) | pub fn write_ts_optional_type( method write_ts_type_ann (line 2679) | pub fn write_ts_type_ann( method write_ts_array_type (line 2689) | pub fn write_ts_array_type( method write_ts_type_query (line 2699) | pub fn write_ts_type_query( method write_ts_type_ref (line 2715) | pub fn write_ts_type_ref( method write_ts_type_predicate (line 2731) | pub fn write_ts_type_predicate( method write_ts_tuple_type (line 2749) | pub fn write_ts_tuple_type( method write_ts_named_tuple_member (line 2763) | pub fn write_ts_named_tuple_member( method write_ts_type_param_decl (line 2779) | pub fn write_ts_type_param_decl( method write_ts_type_param (line 2794) | pub fn write_ts_type_param( method write_ts_import_type (line 2818) | pub fn write_ts_import_type( method write_export_assign (line 2836) | pub fn write_export_assign(&mut self, span: &Span, expr: NodeRef) -> N... method write_ts_fn_type (line 2842) | pub fn write_ts_fn_type( method write_ts_qualified_name (line 2860) | pub fn write_ts_qualified_name( method write_accessibility (line 2874) | fn write_accessibility(&mut self, accessibility: Option) { method write_plus_minus_true (line 2882) | fn write_plus_minus_true( method write_comment (line 2895) | pub fn write_comment(&mut self, kind: CommentKind, value: &str, span: ... method serialize (line 481) | fn serialize(&mut self) -> Vec { type TsKeywordKind (line 2901) | pub enum TsKeywordKind { type TsModuleKind (line 2918) | pub enum TsModuleKind { type PropertyKind (line 2925) | pub enum PropertyKind { type MethodKind (line 2932) | pub enum MethodKind { type SourceKind (line 2940) | pub enum SourceKind { FILE: cli/tools/lint/linter.rs type CliLinterOptions (line 38) | pub struct CliLinterOptions { type CliLinter (line 46) | pub struct CliLinter { method new (line 55) | pub fn new(options: CliLinterOptions) -> Self { method has_package_rules (line 83) | pub fn has_package_rules(&self) -> bool { method lint_package (line 87) | pub fn lint_package( method lint_with_ast (line 99) | pub fn lint_with_ast( method lint_file (line 120) | pub fn lint_file( method lint_file_and_fix (line 166) | fn lint_file_and_fix( function apply_lint_fixes_and_relint (line 241) | fn apply_lint_fixes_and_relint( function apply_lint_fixes (line 323) | fn apply_lint_fixes( function filter_overlapping_text_changes (line 354) | fn filter_overlapping_text_changes( function run_plugins (line 385) | fn run_plugins( type ExternalLinterContainer (line 423) | struct ExternalLinterContainer { method new (line 429) | pub fn new( method get_callback (line 467) | pub fn get_callback(&self) -> Option { method take_error (line 471) | pub fn take_error(&self) -> Option { function test_filter_overlapping_text_changes (line 483) | fn test_filter_overlapping_text_changes() { FILE: cli/tools/lint/mod.rs constant JSON_SCHEMA_VERSION (line 76) | const JSON_SCHEMA_VERSION: u8 = 1; function lint (line 80) | pub async fn lint( function lint_with_watch_inner (line 137) | async fn lint_with_watch_inner( function lint_with_watch (line 191) | async fn lint_with_watch( type PathsWithOptions (line 214) | struct PathsWithOptions { function resolve_paths_with_options_batches (line 220) | fn resolve_paths_with_options_batches( type WorkspaceModuleGraphFuture (line 244) | type WorkspaceModuleGraphFuture = type WorkspaceLinter (line 247) | struct WorkspaceLinter { method new (line 260) | pub fn new( method lint_files (line 283) | pub async fn lint_files( method run_package_rules (line 427) | fn run_package_rules( method finish (line 488) | pub fn finish(self) -> bool { function collect_lint_files (line 495) | fn collect_lint_files( function print_rules_list (line 511) | pub fn print_rules_list(json: bool, maybe_rules_tags: Option... function lint_stdin (line 580) | fn lint_stdin( function handle_lint_result (line 622) | fn handle_lint_result( function resolve_lint_config (line 659) | fn resolve_lint_config( type RulesPattern (line 689) | struct RulesPattern { type RulesEnum (line 695) | struct RulesEnum { type RulesSchema (line 700) | struct RulesSchema { function get_all_rules (line 708) | fn get_all_rules() -> Vec { function all_lint_rules_are_listed_in_schema_file (line 724) | fn all_lint_rules_are_listed_in_schema_file() { FILE: cli/tools/lint/plugins.rs type PluginHostRequest (line 38) | pub enum PluginHostRequest { type PluginHostResponse (line 54) | pub enum PluginHostResponse { method fmt (line 61) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type PluginLogger (line 70) | pub struct PluginLogger { method new (line 75) | pub fn new(print: fn(&str, bool)) -> Self { method log (line 79) | pub fn log(&self, msg: &str) { method error (line 83) | pub fn error(&self, msg: &str) { type PluginHostProxy (line 103) | pub struct PluginHostProxy { method get_plugin_rules (line 109) | pub fn get_plugin_rules(&self) -> Vec { method load_plugins (line 453) | pub async fn load_plugins( method run_rules (line 479) | pub async fn run_rules( method serialize_ast (line 506) | pub fn serialize_ast( type PluginHost (line 122) | pub struct PluginHost { method create (line 230) | fn create(logger: PluginLogger) -> Result { method run_loop (line 262) | async fn run_loop(mut self) -> Result<(), AnyError> { method take_diagnostics (line 306) | fn take_diagnostics(&mut self) -> Vec { method run_plugins (line 313) | fn run_plugins( method load_plugins (line 367) | async fn load_plugins( function create_plugin_runner_inner (line 129) | async fn create_plugin_runner_inner( type PluginInfo (line 212) | pub struct PluginInfo { method get_rules (line 218) | pub fn get_rules(&self) -> Vec { function create_runner_and_load_plugins (line 521) | pub async fn create_runner_and_load_plugins( function run_rules_for_ast (line 531) | pub async fn run_rules_for_ast( FILE: cli/tools/lint/reporters.rs constant JSON_SCHEMA_VERSION (line 15) | const JSON_SCHEMA_VERSION: u8 = 1; function create_reporter (line 17) | pub fn create_reporter(kind: LintReporterKind) -> Box PrettyLintReporter { type CompactLintReporter (line 92) | struct CompactLintReporter { method new (line 97) | fn new() -> CompactLintReporter { type JsonDiagnosticLintPosition (line 148) | pub struct JsonDiagnosticLintPosition { method new (line 157) | pub fn new(byte_index: usize, loc: deno_ast::LineAndColumnIndex) -> Se... type JsonLintDiagnosticRange (line 168) | struct JsonLintDiagnosticRange { type JsonLintDiagnostic (line 175) | struct JsonLintDiagnostic { type LintError (line 184) | struct LintError { type JsonLintReporter (line 190) | struct JsonLintReporter { method new (line 198) | fn new() -> JsonLintReporter { function sort_diagnostics (line 265) | fn sort_diagnostics(diagnostics: &mut [JsonLintDiagnostic]) { FILE: cli/tools/lint/rules/mod.rs type PackageLintRule (line 26) | pub trait PackageLintRule: std::fmt::Debug + Send + Sync { method code (line 27) | fn code(&self) -> &'static str; method tags (line 29) | fn tags(&self) -> tags::Tags { method help_docs_url (line 33) | fn help_docs_url(&self) -> Cow<'static, str>; method lint_package (line 35) | fn lint_package( type ExtendedLintRule (line 42) | pub(super) trait ExtendedLintRule: LintRule { method supports_incremental_cache (line 44) | fn supports_incremental_cache(&self) -> bool; method help_docs_url (line 46) | fn help_docs_url(&self) -> Cow<'static, str>; method into_base (line 48) | fn into_base(self: Box) -> Box; type FileOrPackageLintRule (line 51) | pub enum FileOrPackageLintRule { type CliLintRuleKind (line 57) | enum CliLintRuleKind { type CliLintRule (line 64) | pub struct CliLintRule(CliLintRuleKind); method code (line 73) | pub fn code(&self) -> &'static str { method tags (line 82) | pub fn tags(&self) -> tags::Tags { method help_docs_url (line 91) | pub fn help_docs_url(&self) -> Cow<'static, str> { method supports_incremental_cache (line 102) | pub fn supports_incremental_cache(&self) -> bool { method into_file_or_pkg_rule (line 112) | pub fn into_file_or_pkg_rule(self) -> FileOrPackageLintRule { method eq (line 67) | fn eq(&self, other: &Self) -> bool { type ConfiguredRules (line 123) | pub struct ConfiguredRules { method supports_incremental_cache (line 129) | pub fn supports_incremental_cache(&self) -> bool { method incremental_cache_state (line 133) | pub fn incremental_cache_state(&self) -> impl std::hash::Hash + use<> { type LintRuleProvider (line 142) | pub struct LintRuleProvider { method new (line 147) | pub fn new( method resolve_lint_rules_err_empty (line 153) | pub fn resolve_lint_rules_err_empty( method all_rules (line 165) | pub fn all_rules(&self) -> Vec { method resolve_lint_rules (line 183) | pub fn resolve_lint_rules( function get_default_tags (line 208) | fn get_default_tags( function filtered_rules (line 230) | fn filtered_rules( function recommended_rules_when_no_tags_in_config (line 277) | fn recommended_rules_when_no_tags_in_config() { FILE: cli/tools/lint/rules/no_sloppy_imports.rs type NoSloppyImportsRule (line 29) | pub struct NoSloppyImportsRule { method new (line 35) | pub fn new( constant CODE (line 42) | const CODE: &str = "no-sloppy-imports"; constant DOCS_URL (line 43) | const DOCS_URL: &str = "https://docs.deno.com/runtime/manual/tools/unsta... method supports_incremental_cache (line 46) | fn supports_incremental_cache(&self) -> bool { method help_docs_url (line 58) | fn help_docs_url(&self) -> Cow<'static, str> { method into_base (line 62) | fn into_base(self: Box) -> Box { method lint_program_with_ast_view (line 68) | fn lint_program_with_ast_view<'view>( method code (line 159) | fn code(&self) -> &'static str { method tags (line 163) | fn tags(&self) -> tags::Tags { type SloppyImportCaptureResolver (line 169) | struct SloppyImportCaptureResolver<'a> { function resolve (line 177) | fn resolve( FILE: cli/tools/lint/rules/no_slow_types.rs constant CODE (line 17) | const CODE: &str = "no-slow-types"; type NoSlowTypesRule (line 20) | pub struct NoSlowTypesRule; method code (line 23) | fn code(&self) -> &'static str { method tags (line 27) | fn tags(&self) -> tags::Tags { method help_docs_url (line 31) | fn help_docs_url(&self) -> Cow<'static, str> { method lint_package (line 35) | fn lint_package( function collect_no_slow_type_diagnostics (line 71) | pub fn collect_no_slow_type_diagnostics( FILE: cli/tools/pm/approve_scripts.rs type ScriptCandidate (line 33) | struct ScriptCandidate { function approve_scripts (line 39) | pub async fn approve_scripts( function parse_user_packages (line 171) | fn parse_user_packages( function find_script_candidates (line 186) | fn find_script_candidates( type ChosenCandidates (line 249) | struct ChosenCandidates { function pick_candidates (line 254) | fn pick_candidates( function allow_scripts_to_value (line 296) | fn allow_scripts_to_value( function parse_npm_package_req (line 319) | fn parse_npm_package_req(text: &str) -> Result { function package_req_matches_nv (line 346) | fn package_req_matches_nv(req: &PackageReq, nv: &PackageNv) -> bool { function render_candidate (line 350) | fn render_candidate( FILE: cli/tools/pm/audit.rs function audit (line 27) | pub async fn audit( type AdvisorySeverity (line 78) | enum AdvisorySeverity { method parse (line 86) | fn parse(str_: &str) -> Option { function get_dependency_descriptors_for_deps (line 97) | fn get_dependency_descriptors_for_deps( function call_audits_api_inner (line 144) | pub async fn call_audits_api_inner( function partition_packages (line 162) | pub fn partition_packages<'a>( function merge_responses (line 191) | fn merge_responses(responses: Vec) -> AuditResponse { function call_audits_api (line 229) | pub async fn call_audits_api( function print_report (line 416) | fn print_report( type DependencyDescriptor (line 517) | struct DependencyDescriptor { type AuditActionResolve (line 525) | pub struct AuditActionResolve { type AuditAction (line 535) | pub struct AuditAction { type AdvisoryFinding (line 545) | pub struct AdvisoryFinding { type AuditAdvisory (line 552) | pub struct AuditAdvisory { method find_actions (line 568) | fn find_actions(&self, actions: &[AuditAction]) -> Vec { type AuditVulnerabilities (line 611) | pub struct AuditVulnerabilities { method total (line 619) | fn total(&self) -> i32 { method count_at_or_above (line 623) | fn count_at_or_above(&self, min_severity: AdvisorySeverity) -> i32 { type AuditMetadata (line 635) | pub struct AuditMetadata { type AuditResponse (line 645) | pub struct AuditResponse { function call_firewall_api (line 656) | pub async fn call_firewall_api( function call_authenticated_api (line 682) | async fn call_authenticated_api( function call_unauthenticated_api (line 722) | async fn call_unauthenticated_api( function print_firewall_report (line 774) | fn print_firewall_report(responses: &[FirewallResponse]) { function format_score (line 919) | fn format_score(score: f64) -> String { type FirewallScore (line 933) | pub struct FirewallScore { type FirewallAlert (line 945) | pub struct FirewallAlert { type FirewallResponse (line 956) | pub struct FirewallResponse { function test_audit_response_deserialize_without_actions (line 974) | fn test_audit_response_deserialize_without_actions() { FILE: cli/tools/pm/cache_deps.rs type CacheTopLevelDepsOptions (line 25) | pub struct CacheTopLevelDepsOptions { function cache_top_level_deps (line 29) | pub async fn cache_top_level_deps( FILE: cli/tools/pm/deps.rs type ImportMapKind (line 56) | pub enum ImportMapKind { type DepLocation (line 62) | pub enum DepLocation { method is_deno_json (line 68) | pub fn is_deno_json(&self) -> bool { method file_path (line 72) | pub fn file_path(&self) -> Cow<'_, std::path::Path> { method config_kind (line 83) | fn config_kind(&self) -> super::ConfigKind { method fmt (line 109) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type DebugAdapter (line 91) | struct DebugAdapter(T); function fmt (line 94) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function fmt (line 101) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type DepKind (line 128) | pub enum DepKind { method scheme (line 134) | pub fn scheme(&self) -> &'static str { type KeyPart (line 143) | pub enum KeyPart { method from (line 152) | fn from(value: PackageJsonDepKind) -> Self { method as_str (line 161) | pub fn as_str(&self) -> &str { type KeyPath (line 173) | pub struct KeyPath { method from_parts (line 178) | fn from_parts(parts: impl IntoIterator) -> Self { method last (line 183) | fn last(&self) -> Option<&KeyPart> { method push (line 186) | fn push(&mut self, part: KeyPart) { type Dep (line 192) | pub struct Dep { method alias_or_name (line 203) | pub fn alias_or_name(&self) -> &str { function import_map_entries (line 208) | fn import_map_entries( function to_import_map_value_from_imports (line 237) | fn to_import_map_value_from_imports( function deno_json_import_map (line 250) | fn deno_json_import_map( type PackageJsonDepKind (line 284) | enum PackageJsonDepKind { function add_deps_from_deno_json (line 289) | fn add_deps_from_deno_json( function add_deps_from_package_json (line 336) | fn add_deps_from_package_json( function deps_from_workspace (line 404) | fn deps_from_workspace( type DepId (line 420) | pub struct DepId(usize); type Change (line 423) | pub enum Change { type DepFilter (line 427) | pub trait DepFilter: Copy { method should_include (line 428) | fn should_include( method should_include (line 440) | fn should_include<'a>( type PackageLatestVersion (line 451) | pub struct PackageLatestVersion { type DepManager (line 456) | pub struct DepManager { method reloaded_after_modification (line 491) | pub fn reloaded_after_modification(self, args: DepManagerArgs) -> Self { method with_deps_args (line 497) | fn with_deps_args(deps: Vec, args: DepManagerArgs) -> Self { method from_workspace_dir (line 529) | pub fn from_workspace_dir( method from_workspace (line 551) | pub fn from_workspace( method run_dependency_resolution (line 560) | async fn run_dependency_resolution(&self) -> Result<(), AnyError> { method resolved_version (line 680) | pub fn resolved_version(&self, id: DepId) -> Option<&PackageNv> { method resolve_current_versions (line 684) | pub async fn resolve_current_versions(&mut self) -> Result<(), AnyErro... method load_latest_versions (line 716) | async fn load_latest_versions( method resolve_versions (line 845) | pub async fn resolve_versions(&mut self) -> Result<(), AnyError> { method deps_with_resolved_latest_versions (line 859) | pub fn deps_with_resolved_latest_versions( method get_dep (line 873) | pub fn get_dep(&self, id: DepId) -> &Dep { method update_dep (line 877) | pub fn update_dep(&mut self, dep_id: DepId, new_version_req: VersionRe... method commit_changes (line 883) | pub fn commit_changes(&mut self) -> Result<(), AnyError> { type DepManagerArgs (line 477) | pub struct DepManagerArgs { function get_or_create_updater (line 983) | fn get_or_create_updater<'a>( function cst_string_literal (line 1001) | fn cst_string_literal( function parse_req_reference (line 1017) | fn parse_req_reference( FILE: cli/tools/pm/interactive_picker.rs function select_items (line 22) | pub fn select_items( FILE: cli/tools/pm/mod.rs type ConfigKind (line 52) | enum ConfigKind { type ConfigUpdater (line 57) | struct ConfigUpdater { method new (line 66) | fn new( method display_path (line 88) | fn display_path(&self) -> String { method obj (line 94) | fn obj(&self) -> &CstObject { method contents (line 98) | fn contents(&self) -> String { method get_property_for_mutation (line 102) | fn get_property_for_mutation( method add (line 124) | fn add(&mut self, selected: SelectedPackage, dev: bool) { method remove (line 219) | fn remove(&mut self, package: &str) -> bool { method set_allow_scripts_value (line 258) | fn set_allow_scripts_value( method commit (line 271) | fn commit(&self) -> Result<(), AnyError> { function remove_prop_and_maybe_parent_prop (line 284) | fn remove_prop_and_maybe_parent_prop(prop: CstObjectProp) { function create_deno_json (line 296) | fn create_deno_json( function package_json_dependency_entry (line 307) | fn package_json_dependency_entry( type AddCommandName (line 332) | pub enum AddCommandName { method fmt (line 338) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function load_configs (line 346) | fn load_configs( function path_distance (line 394) | fn path_distance(a: &Path, b: &Path) -> usize { function add (line 402) | pub async fn add( type SelectedPackage (line 616) | struct SelectedPackage { type NotFoundHelp (line 623) | enum NotFoundHelp { type PackageAndVersion (line 629) | enum PackageAndVersion { function best_version (line 638) | fn best_version<'a>( type PackageInfoProvider (line 654) | trait PackageInfoProvider { constant SPECIFIER_PREFIX (line 655) | const SPECIFIER_PREFIX: &str; constant HELP (line 657) | const HELP: NotFoundHelp; method req_to_nv (line 658) | async fn req_to_nv( method latest_version (line 662) | async fn latest_version(&self, name: &PackageName) -> Option; constant HELP (line 666) | const HELP: NotFoundHelp = NotFoundHelp::JsrPackage; constant SPECIFIER_PREFIX (line 667) | const SPECIFIER_PREFIX: &str = "jsr"; method req_to_nv (line 668) | async fn req_to_nv( method latest_version (line 675) | async fn latest_version(&self, name: &PackageName) -> Option { constant HELP (line 689) | const HELP: NotFoundHelp = NotFoundHelp::NpmPackage; constant SPECIFIER_PREFIX (line 690) | const SPECIFIER_PREFIX: &str = "npm"; method req_to_nv (line 691) | async fn req_to_nv( method latest_version (line 698) | async fn latest_version(&self, name: &PackageName) -> Option { function find_package_and_select_version_for_req (line 705) | async fn find_package_and_select_version_for_req( type AddRmPackageReqValue (line 791) | enum AddRmPackageReqValue { type AddRmPackageReq (line 797) | pub struct AddRmPackageReq { method parse (line 817) | pub fn parse( type Prefix (line 803) | pub enum Prefix { method from (line 809) | fn from(registry: crate::args::DefaultRegistry) -> Self { function remove (line 893) | pub async fn remove( function npm_install_after_modification (line 951) | async fn npm_install_after_modification( function jsr_pkg_req (line 993) | fn jsr_pkg_req(alias: &str, req: &str) -> AddRmPackageReq { function npm_pkg_req (line 1000) | fn npm_pkg_req(alias: &str, req: &str) -> AddRmPackageReq { function test_parse_add_package_req (line 1008) | fn test_parse_add_package_req() { FILE: cli/tools/pm/outdated/interactive.rs type PackageInfo (line 18) | pub struct PackageInfo { type FormattedPackageInfo (line 27) | struct FormattedPackageInfo { method from (line 44) | fn from(package: PackageInfo) -> Self { type State (line 37) | struct State { method new (line 76) | fn new(packages: Vec) -> anyhow::Result { method instructions_line (line 121) | fn instructions_line() -> &'static str { type VersionDifference (line 126) | enum VersionDifference { function version_diff (line 133) | fn version_diff(a: &Version, b: &Version) -> VersionDifference { function highlight_new_version (line 145) | fn highlight_new_version(current: &Version, new: &Version) -> String { function render_package (line 191) | fn render_package( function select_interactive (line 229) | pub fn select_interactive( FILE: cli/tools/pm/outdated/mod.rs type OutdatedPackage (line 34) | struct OutdatedPackage { function print_outdated_table (line 43) | fn print_outdated_table(packages: &[OutdatedPackage]) { function print_suggestion (line 109) | fn print_suggestion(compatible: bool) { function print_outdated (line 126) | fn print_outdated( function outdated (line 180) | pub async fn outdated( type ChosenVersionReq (line 274) | enum ChosenVersionReq { function choose_new_version_req (line 279) | fn choose_new_version_req( type ToUpdate (line 351) | struct ToUpdate { function update (line 359) | async fn update( function dep_manager_args (line 531) | async fn dep_manager_args( type FilterKind (line 559) | enum FilterKind { type Filter (line 563) | pub struct Filter { method version_spec (line 576) | pub fn version_spec(&self) -> Option<&VersionReq> { method from_str (line 579) | pub fn from_str(input: &str) -> Result { method matches (line 625) | pub fn matches(&self, name: &str) -> bool { function pattern_to_regex (line 569) | fn pattern_to_regex(pattern: &str) -> Result { type FilterSet (line 630) | pub struct FilterSet { method from_filter_strings (line 636) | pub fn from_filter_strings<'a>( method is_empty (line 656) | pub fn is_empty(&self) -> bool { method matches (line 660) | pub fn matches(&self, name: &str) -> bool { method matching_filter (line 664) | pub fn matching_filter(&self, name: &str) -> MatchResult<'_> { type MatchResult (line 693) | pub enum MatchResult<'a> { function version_spec (line 700) | pub fn version_spec(&self) -> Option<&VersionReq> { function is_included (line 706) | pub fn is_included(&self) -> bool { function matches_filters (line 713) | fn matches_filters<'a, 'b>( function version_spec (line 721) | fn version_spec(s: &str) -> deno_semver::VersionReq { function basic_glob (line 726) | fn basic_glob() { function basic_glob_with_version (line 739) | fn basic_glob_with_version() { function glob_exclude (line 748) | fn glob_exclude() { function multiple_globs (line 761) | fn multiple_globs() { FILE: cli/tools/publish/auth.rs type AuthMethod (line 9) | pub enum AuthMethod { type OidcConfig (line 15) | pub struct OidcConfig { function is_gha (line 20) | pub(crate) fn is_gha() -> bool { function gha_oidc_token (line 24) | pub(crate) fn gha_oidc_token() -> Option { function get_gh_oidc_env_vars (line 28) | fn get_gh_oidc_env_vars() -> Option> { function get_auth_method (line 44) | pub fn get_auth_method( FILE: cli/tools/publish/diagnostics.rs type PublishDiagnosticsCollector (line 31) | pub struct PublishDiagnosticsCollector { method print_and_error (line 36) | pub fn print_and_error(&self) -> Result<(), AnyError> { method has_error (line 78) | pub fn has_error(&self) -> bool { method push (line 86) | pub fn push(&self, diagnostic: PublishDiagnostic) { type RelativePackageImportDiagnosticReferrer (line 91) | pub struct RelativePackageImportDiagnosticReferrer { type PublishDiagnostic (line 96) | pub enum PublishDiagnostic { method sorting_key (line 148) | fn sorting_key(&self) -> (String, String, Option) { method level (line 177) | fn level(&self) -> DiagnosticLevel { method code (line 199) | fn code(&self) -> Cow<'_, str> { method message (line 220) | fn message(&self) -> Cow<'_, str> { method location (line 261) | fn location(&self) -> DiagnosticLocation<'_> { method snippet (line 334) | fn snippet(&self) -> Option> { method hint (line 408) | fn hint(&self) -> Option> { method snippet_fixed (line 454) | fn snippet_fixed(&self) -> Option> { method info (line 493) | fn info(&self) -> Cow<'_, [Cow<'_, str>]> { method docs_url (line 547) | fn docs_url(&self) -> Option> { FILE: cli/tools/publish/graph.rs type GraphDiagnosticsCollector (line 24) | pub struct GraphDiagnosticsCollector { method new (line 30) | pub fn new( method collect_diagnostics_for_graph (line 40) | pub fn collect_diagnostics_for_graph( function check_for_banned_triple_slash_directives (line 201) | fn check_for_banned_triple_slash_directives( FILE: cli/tools/publish/mod.rs function publish (line 77) | pub async fn publish( type PreparedPublishPackage (line 208) | struct PreparedPublishPackage { method display_name (line 218) | pub fn display_name(&self) -> String { type PreparePackagesData (line 223) | struct PreparePackagesData { type PublishPreparer (line 228) | struct PublishPreparer { method new (line 237) | pub fn new( method prepare_packages_for_publishing (line 253) | pub async fn prepare_packages_for_publishing( method build_and_check_graph_for_publish (line 301) | async fn build_and_check_graph_for_publish( method prepare_publish (line 415) | async fn prepare_publish( type Permission (line 539) | pub enum Permission<'s> { function get_auth_headers (line 549) | async fn get_auth_headers( type CreatePackageInfo (line 718) | struct CreatePackageInfo { function check_if_scope_and_package_exist (line 726) | async fn check_if_scope_and_package_exist( function ensure_scopes_and_packages_exist (line 750) | async fn ensure_scopes_and_packages_exist( function perform_publish (line 825) | async fn perform_publish( function publish_package (line 912) | async fn publish_package( function collect_excluded_module_diagnostics (line 1093) | fn collect_excluded_module_diagnostics( type ManifestEntry (line 1183) | struct ManifestEntry { type VersionManifest (line 1188) | struct VersionManifest { function verify_version_manifest (line 1193) | fn verify_version_manifest( function check_if_git_repo_dirty (line 1249) | async fn check_if_git_repo_dirty(cwd: &Path) -> Option { function resolve_license_file (line 1297) | fn resolve_license_file( function has_license_file (line 1318) | fn has_license_file<'a>( function error_missing_exports_field (line 1336) | fn error_missing_exports_field(deno_json: &ConfigFile) -> Result<(), Any... function ring_bell (line 1367) | fn ring_bell() { function test_verify_version_manifest (line 1384) | fn test_verify_version_manifest() { function test_verify_version_manifest_missing (line 1417) | fn test_verify_version_manifest_missing() { function test_verify_version_manifest_invalid_hash (line 1448) | fn test_verify_version_manifest_invalid_hash() { function test_has_license_files (line 1481) | fn test_has_license_files() { FILE: cli/tools/publish/module_content.rs type JsxFolderOptions (line 29) | struct JsxFolderOptions<'a> { type ModuleContentProviderSys (line 37) | pub trait ModuleContentProviderSys: SpecifierUnfurlerSys {} type ModuleContentProvider (line 39) | pub struct ModuleContentProvider { function new (line 47) | pub fn new( function resolve_content_maybe_unfurling (line 61) | pub fn resolve_content_maybe_unfurling( function add_jsx_text_changes (line 152) | fn add_jsx_text_changes( function resolve_jsx_options (line 232) | fn resolve_jsx_options<'a>( function test_module_content_jsx (line 319) | async fn test_module_content_jsx() { function get_path (line 425) | fn get_path(path: &str) -> PathBuf { function run_test (line 433) | async fn run_test( function module_content_provider (line 462) | async fn module_content_provider( FILE: cli/tools/publish/paths.rs type PackagePath (line 40) | pub struct PackagePath { method hash (line 56) | fn hash(&self, state: &mut H) { method new (line 63) | pub fn new(path: String) -> Result { method eq (line 46) | fn eq(&self, other: &Self) -> bool { constant WINDOWS_RESERVED_NAMES (line 128) | const WINDOWS_RESERVED_NAMES: [&str; 22] = [ function valid_char (line 134) | fn valid_char(c: char) -> Option { type PackagePathValidationError (line 169) | pub enum PackagePathValidationError { type CollectedPublishPath (line 215) | pub struct CollectedPublishPath { type CollectPublishPathsOptions (line 224) | pub struct CollectPublishPathsOptions<'a> { function collect_publish_paths (line 232) | pub fn collect_publish_paths( function collect_paths (line 314) | fn collect_paths( FILE: cli/tools/publish/provenance.rs constant PAE_PREFIX (line 34) | const PAE_PREFIX: &str = "DSSEv1"; function pre_auth_encoding (line 39) | fn pre_auth_encoding(payload_type: &str, payload: &str) -> Vec { type Signature (line 53) | struct Signature { type Envelope (line 60) | struct Envelope { type SignatureBundle (line 68) | pub struct SignatureBundle { type SubjectDigest (line 75) | pub struct SubjectDigest { type Subject (line 81) | pub struct Subject { type GhaResourceDigest (line 88) | struct GhaResourceDigest { type GithubInternalParameters (line 94) | struct GithubInternalParameters { type ResourceDescriptor (line 102) | struct ResourceDescriptor { type InternalParameters (line 108) | struct InternalParameters { type GhaWorkflow (line 114) | struct GhaWorkflow { type ExternalParameters (line 122) | struct ExternalParameters { type BuildDefinition (line 128) | struct BuildDefinition { type Builder (line 137) | struct Builder { type Metadata (line 143) | struct Metadata { type RunDetails (line 149) | struct RunDetails { type Predicate (line 156) | struct Predicate { method new_github_actions (line 162) | pub fn new_github_actions() -> Self { type ProvenanceAttestation (line 230) | struct ProvenanceAttestation { method new_github_actions (line 239) | pub fn new_github_actions(subjects: Vec) -> Self { constant INTOTO_STATEMENT_TYPE (line 249) | const INTOTO_STATEMENT_TYPE: &str = "https://in-toto.io/Statement/v1"; constant SLSA_PREDICATE_TYPE (line 250) | const SLSA_PREDICATE_TYPE: &str = "https://slsa.dev/provenance/v1"; constant INTOTO_PAYLOAD_TYPE (line 251) | const INTOTO_PAYLOAD_TYPE: &str = "application/vnd.in-toto+json"; constant GITHUB_BUILDER_ID_PREFIX (line 253) | const GITHUB_BUILDER_ID_PREFIX: &str = "https://github.com/actions/runner"; constant GITHUB_BUILD_TYPE (line 254) | const GITHUB_BUILD_TYPE: &str = type X509Certificate (line 259) | pub struct X509Certificate { type X509CertificateChain (line 265) | pub struct X509CertificateChain { type VerificationMaterialContent (line 271) | pub struct VerificationMaterialContent { type TlogEntry (line 279) | pub struct TlogEntry { type VerificationMaterial (line 285) | pub struct VerificationMaterial { type ProvenanceBundle (line 292) | pub struct ProvenanceBundle { function generate_provenance (line 298) | pub async fn generate_provenance( function attest (line 320) | pub async fn attest( type KeyMaterial (line 377) | struct KeyMaterial { type PublicKey (line 384) | struct PublicKey { type PublicKeyRequest (line 391) | struct PublicKeyRequest { type Credentials (line 398) | struct Credentials { type CreateSigningCertificateRequest (line 404) | struct CreateSigningCertificateRequest { type CertificateChain (line 411) | struct CertificateChain { type SignedCertificate (line 417) | struct SignedCertificate { type SigningCertificateResponse (line 423) | struct SigningCertificateResponse { type FulcioSigner (line 428) | struct FulcioSigner<'a> { function new (line 436) | pub fn new(http_client: &'a HttpClient) -> Result { function sign (line 449) | pub async fn sign( function create_signing_certificate (line 488) | async fn create_signing_certificate( function gha_request_token (line 524) | async fn gha_request_token(&self, aud: &str) -> Result { type JwtSubject (line 555) | struct JwtSubject<'a> { function extract_jwt_subject (line 561) | fn extract_jwt_subject(token: &str) -> Result { type LogEntry (line 583) | pub struct LogEntry { type RekorEntry (line 590) | type RekorEntry = HashMap; type RekorSignature (line 594) | struct RekorSignature { type DsseEnvelope (line 603) | struct DsseEnvelope { type ProposedIntotoEntry (line 611) | struct ProposedIntotoEntry { type ProposedIntotoEntrySpec (line 619) | struct ProposedIntotoEntrySpec { type ProposedIntotoEntryContent (line 625) | struct ProposedIntotoEntryContent { type ProposedIntotoEntryHash (line 633) | struct ProposedIntotoEntryHash { function testify (line 639) | async fn testify( function slsa_github_actions (line 718) | fn slsa_github_actions() { FILE: cli/tools/publish/publish_order.rs type PublishOrderGraph (line 13) | pub struct PublishOrderGraph { method next (line 20) | pub fn next(&mut self) -> Vec { method finish_package (line 44) | pub fn finish_package(&mut self, name: &str) { method ensure_no_pending (line 53) | pub fn ensure_no_pending(&self) -> Result<(), AnyError> { method compute_depth (line 92) | fn compute_depth( function build_publish_order_graph (line 115) | pub fn build_publish_order_graph( function build_pkg_deps (line 123) | fn build_pkg_deps( function build_publish_order_graph_from_pkgs_deps (line 186) | fn build_publish_order_graph_from_pkgs_deps( function test_graph_no_deps (line 215) | fn test_graph_no_deps() { function test_graph_single_dep (line 235) | fn test_graph_single_dep() { function test_graph_multiple_dep (line 252) | fn test_graph_multiple_dep() { function test_graph_circular_dep (line 284) | fn test_graph_circular_dep() { FILE: cli/tools/publish/tar.rs type PublishableTarballFile (line 19) | pub struct PublishableTarballFile { type PublishableTarball (line 27) | pub struct PublishableTarball { function create_gzipped_tarball (line 33) | pub fn create_gzipped_tarball( type TarGzArchive (line 87) | struct TarGzArchive { method new (line 92) | pub fn new() -> Self { method add_file (line 98) | pub fn add_file( method finish (line 109) | fn finish(mut self) -> Result, AnyError> { FILE: cli/tools/publish/unfurl.rs type SpecifierUnfurlerDiagnostic (line 59) | pub enum SpecifierUnfurlerDiagnostic { method level (line 87) | fn level(&self) -> DiagnosticLevel { method code (line 104) | fn code(&self) -> Cow<'_, str> { method message (line 116) | fn message(&self) -> Cow<'_, str> { method location (line 145) | fn location(&self) -> deno_ast::diagnostics::DiagnosticLocation<'_> { method snippet (line 188) | fn snippet(&self) -> Option> { method hint (line 253) | fn hint(&self) -> Option> { method snippet_fixed (line 267) | fn snippet_fixed( method info (line 273) | fn info(&self) -> Cow<'_, [Cow<'_, str>]> { method docs_url (line 310) | fn docs_url(&self) -> Option> { type UnfurlSpecifierError (line 315) | enum UnfurlSpecifierError { type PositionOrSourceRangeRef (line 327) | pub enum PositionOrSourceRangeRef<'a> { type SpecifierUnfurlerSys (line 333) | pub trait SpecifierUnfurlerSys: NodeResolverSys + NpmResolverSys {} type SpecifierUnfurler (line 335) | pub struct SpecifierUnfurler { function new (line 345) | pub fn new( function unfurl_specifier_reporting_diagnostic (line 367) | pub fn unfurl_specifier_reporting_diagnostic( function unfurl_specifier (line 425) | fn unfurl_specifier( function find_workspace_npm_dep_version (line 640) | fn find_workspace_npm_dep_version( function find_types_package_version_req (line 664) | fn find_types_package_version_req( function get_types_package_specifier (line 732) | fn get_types_package_specifier( function try_unfurl_dynamic_dep (line 790) | fn try_unfurl_dynamic_dep( function unfurl_to_changes (line 871) | pub fn unfurl_to_changes( function relative_url (line 1061) | fn relative_url( function to_range (line 1080) | fn to_range( type SpecifierStartCollector (line 1101) | struct SpecifierStartCollector { method visit_import_decl (line 1109) | fn visit_import_decl(&mut self, node: &deno_ast::swc::ast::ImportDecl) { method visit_export_all (line 1115) | fn visit_export_all(&mut self, node: &deno_ast::swc::ast::ExportAll) { method visit_named_export (line 1121) | fn visit_named_export(&mut self, node: &deno_ast::swc::ast::NamedExport) { type ImportMetaResolveCollector (line 1131) | struct ImportMetaResolveCollector { method visit_call_expr (line 1139) | fn visit_call_expr(&mut self, node: &deno_ast::swc::ast::CallExpr) { function parse_ast (line 1186) | fn parse_ast(specifier: &Url, source_code: &str) -> ParsedSource { function test_unfurling (line 1200) | async fn test_unfurling() { function test_unfurling_npm_dep_workspace_specifier (line 1354) | async fn test_unfurling_npm_dep_workspace_specifier() { function test_unfurl_types_package (line 1439) | async fn test_unfurl_types_package() { function test_unfurl_types_package_not_dep (line 1570) | async fn test_unfurl_types_package_not_dep() { function test_unfurl_types_in_original_package (line 1633) | async fn test_unfurl_types_in_original_package() { function test_unfurling_package_json_jsr_dep (line 1697) | async fn test_unfurling_package_json_jsr_dep() { function get_cwd (line 1729) | fn get_cwd() -> PathBuf { function build_unfurler (line 1737) | async fn build_unfurler( function unfurl_text (line 1771) | fn unfurl_text( function unfurl_text_with_diagnostics (line 1782) | fn unfurl_text_with_diagnostics( function unfurl (line 1795) | fn unfurl( FILE: cli/tools/repl/channel.rs function rustyline_channel (line 22) | pub fn rustyline_channel() type RustylineSyncMessage (line 39) | pub enum RustylineSyncMessage { type RustylineSyncResponse (line 50) | pub enum RustylineSyncResponse { type RustylineSyncMessageSender (line 55) | pub struct RustylineSyncMessageSender { method post_message (line 61) | pub fn post_message( method lsp_completions (line 83) | pub fn lsp_completions( type RustylineSyncMessageHandler (line 106) | pub struct RustylineSyncMessageHandler { method recv (line 112) | pub async fn recv(&mut self) -> Option { method send (line 116) | pub fn send(&self, response: RustylineSyncResponse) -> Result<(), AnyE... FILE: cli/tools/repl/editor.rs type EditorHelper (line 47) | pub struct EditorHelper { method get_global_lexical_scope_names (line 53) | pub fn get_global_lexical_scope_names(&self) -> Vec { method get_expression_property_names (line 68) | pub fn get_expression_property_names(&self, expr: &str) -> Vec { method get_expression_type (line 92) | fn get_expression_type(&self, expr: &str) -> Option { method get_object_expr_properties (line 96) | fn get_object_expr_properties( method evaluate_expression (line 127) | fn evaluate_expression(&self, expr: &str) -> Option bool { function get_expr_from_line_at_pos (line 170) | fn get_expr_from_line_at_pos(line: &str, cursor_pos: usize) -> &str { type Candidate (line 177) | type Candidate = String; method complete (line 179) | fn complete( method validate (line 226) | fn validate( function validate (line 234) | fn validate(input: &str) -> ValidationResult { method highlight_hint (line 316) | fn highlight_hint<'h>(&self, hint: &'h str) -> Cow<'h, str> { method highlight_candidate (line 320) | fn highlight_candidate<'c>( method highlight_char (line 332) | fn highlight_char( method highlight (line 341) | fn highlight<'l>(&self, line: &'l str, _: usize) -> Cow<'l, str> { type ReplEditor (line 417) | pub struct ReplEditor { method new (line 425) | pub fn new( method readline (line 473) | pub fn readline(&self) -> Result { method update_history (line 477) | pub fn update_history(&self, entry: String) { method should_exit_on_interrupt (line 491) | pub fn should_exit_on_interrupt(&self) -> bool { method set_should_exit_on_interrupt (line 495) | pub fn set_should_exit_on_interrupt(&self, yes: bool) { type ReverseSearchHistoryEventHandler (line 501) | struct ReverseSearchHistoryEventHandler { method handle (line 505) | fn handle( type TabEventHandler (line 522) | struct TabEventHandler; method handle (line 524) | fn handle( function validate_only_one_forward_slash_per_line (line 562) | fn validate_only_one_forward_slash_per_line() { function validate_regex_looking_code (line 570) | fn validate_regex_looking_code() { FILE: cli/tools/repl/mod.rs type Repl (line 41) | struct Repl { method run (line 49) | async fn run(&mut self) -> Result<(), AnyError> { function read_line_and_poll (line 98) | async fn read_line_and_poll( function read_eval_file (line 154) | async fn read_eval_file( function run (line 168) | pub async fn run( function run_json (line 291) | async fn run_json(mut repl_session: ReplSession) -> Result { FILE: cli/tools/repl/session.rs function comment_source_to_position_range (line 70) | fn comment_source_to_position_range( function get_prelude (line 93) | fn get_prelude() -> String { type EvaluationOutput (line 145) | pub enum EvaluationOutput { method fmt (line 151) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function result_to_evaluation_output (line 159) | pub fn result_to_evaluation_output( type TsEvaluateResponse (line 171) | pub struct TsEvaluateResponse { type ReplSession (line 176) | pub struct ReplSession { method initialize (line 291) | pub async fn initialize( method set_test_reporter_factory (line 388) | pub fn set_test_reporter_factory( method closing (line 395) | pub async fn closing(&mut self) -> Result { method post_message_with_event_loop (line 412) | pub async fn post_message_with_event_loop( method run_event_loop (line 433) | pub async fn run_event_loop(&mut self) -> Result<(), CoreError> { method evaluate_line_and_get_output (line 437) | pub async fn evaluate_line_and_get_output( method evaluate_line_with_object_wrapping (line 524) | pub async fn evaluate_line_with_object_wrapping( method set_last_thrown_error (line 580) | pub async fn set_last_thrown_error( method set_last_eval_result (line 607) | pub async fn set_last_eval_result( method call_function_on_args (line 632) | pub async fn call_function_on_args( method call_function_on_repl_internal_obj (line 667) | pub async fn call_function_on_repl_internal_obj( method get_eval_value (line 702) | pub async fn get_eval_value( method evaluate_ts_expression (line 732) | async fn evaluate_ts_expression( method analyze_and_handle_jsx (line 791) | fn analyze_and_handle_jsx(&mut self, parsed_source: &ParsedSource) { method check_for_npm_or_node_imports (line 847) | async fn check_for_npm_or_node_imports( method evaluate_expression (line 890) | async fn evaluate_expression( type InspectorMessageState (line 199) | enum InspectorMessageState { type ReplSessionInner (line 205) | pub struct ReplSessionInner { type ReplSessionState (line 211) | pub struct ReplSessionState(Arc>); method new (line 214) | pub fn new(notification_tx: UnboundedSender) -> Self { method callback (line 221) | fn callback(&self, msg: deno_core::InspectorMsg) { method wait_for_response (line 265) | async fn wait_for_response(&self, msg_id: i32) -> serde_json::Value { function next_msg_id (line 285) | fn next_msg_id() -> i32 { type ImportCollector (line 922) | struct ImportCollector { method new (line 927) | pub fn new() -> Self { method visit_call_expr (line 935) | fn visit_call_expr(&mut self, call_expr: &swc_ast::CallExpr) { method visit_module_decl (line 948) | fn visit_module_decl(&mut self, module_decl: &swc_ast::ModuleDecl) { function parse_source_as (line 972) | fn parse_source_as( type AnalyzedJsxPragmas (line 1006) | struct AnalyzedJsxPragmas { method has_any (line 1018) | fn has_any(&self) -> bool { function analyze_jsx_pragmas (line 1027) | fn analyze_jsx_pragmas( FILE: cli/tools/run/hmr.rs function next_id (line 29) | fn next_id() -> i32 { function explain (line 33) | fn explain(response: &cdp::SetScriptSourceResponse) -> String { function should_retry (line 64) | fn should_retry(status: &cdp::Status) -> bool { type InspectorMessageState (line 75) | enum InspectorMessageState { type HmrRunnerInner (line 81) | pub struct HmrRunnerInner { type HmrRunnerState (line 91) | pub struct HmrRunnerState(Arc>); method new (line 94) | pub fn new( method callback (line 110) | pub fn callback(&self, msg: deno_core::InspectorMsg) { method handle_notification (line 132) | fn handle_notification(&self, notification: cdp::Notification) { type HmrRunner (line 183) | pub struct HmrRunner { method new (line 189) | pub fn new(state: HmrRunnerState, session: LocalInspectorSession) -> S... method start (line 193) | pub fn start(&mut self) { method watcher (line 202) | fn watcher(&self) -> Arc { method stop (line 206) | pub fn stop(&mut self) { method run (line 212) | pub async fn run(&mut self) -> Result<(), CoreError> { method wait_for_response (line 301) | async fn wait_for_response(&self, msg_id: i32) -> serde_json::Value { method set_script_source (line 320) | fn set_script_source(&mut self, script_id: &str, source: &str) -> i32 { method dispatch_hmr_event (line 334) | fn dispatch_hmr_event(&mut self, script_id: &str) { FILE: cli/tools/run/mod.rs function check_permission_before_script (line 27) | pub fn check_permission_before_script(flags: &Flags) { function set_npm_user_agent (line 40) | pub fn set_npm_user_agent() { function run_script (line 53) | pub async fn run_script( function run_from_stdin (line 118) | pub async fn run_from_stdin( function run_with_watch (line 162) | async fn run_with_watch( function eval_command (line 222) | pub async fn eval_command( function maybe_npm_install (line 306) | pub async fn maybe_npm_install(factory: &CliFactory) -> Result<(), AnyEr... function run_eszip (line 331) | pub async fn run_eszip( FILE: cli/tools/serve.rs function serve (line 25) | pub async fn serve( function do_serve (line 89) | async fn do_serve( function run_worker (line 147) | async fn run_worker( function serve_with_watch (line 170) | async fn serve_with_watch( function resolve_serve_url (line 218) | fn resolve_serve_url(host: String, port: u16) -> String { function test_resolve_serve_url (line 238) | fn test_resolve_serve_url() { FILE: cli/tools/task.rs type PackageTaskInfo (line 52) | struct PackageTaskInfo { function execute_script (line 57) | pub async fn execute_script( type RunSingleOptions (line 241) | struct RunSingleOptions<'a> { type TaskRunner (line 251) | struct TaskRunner<'a> { function run_tasks (line 264) | pub async fn run_tasks( function print_available_tasks (line 293) | pub fn print_available_tasks( function run_tasks_in_parallel (line 305) | async fn run_tasks_in_parallel( function run_deno_task (line 436) | pub async fn run_deno_task( function run_npm_script (line 482) | pub async fn run_npm_script( function run_single (line 534) | async fn run_single( function maybe_npm_install (line 572) | async fn maybe_npm_install(&self) -> Result<(), AnyError> { function output_task (line 586) | fn output_task( type TaskError (line 608) | enum TaskError { type ResolvedTask (line 613) | struct ResolvedTask<'a> { function sort_tasks_topo (line 620) | fn sort_tasks_topo<'a>( function matches_package (line 708) | fn matches_package( function print_available_tasks_workspace (line 731) | fn print_available_tasks_workspace( type AvailableTaskDescription (line 783) | pub struct AvailableTaskDescription { function get_available_tasks_for_completion (line 790) | pub fn get_available_tasks_for_completion( function get_available_tasks (line 802) | fn get_available_tasks( function print_available_tasks (line 855) | fn print_available_tasks( function strip_ansi_codes_and_escape_control_chars (line 934) | fn strip_ansi_codes_and_escape_control_chars(s: &str) -> String { function visit_task_and_dependencies (line 947) | fn visit_task_and_dependencies( function match_tasks (line 968) | fn match_tasks( function package_filter_to_regex (line 986) | fn package_filter_to_regex(input: &str) -> Result { function matches (line 1014) | fn matches(&self, name: &str) -> bool { function test_arg_to_task_name_filter (line 1027) | fn test_arg_to_task_name_filter() { FILE: cli/tools/test/channel.rs constant SYNC_MARKER (line 33) | const SYNC_MARKER: &[u8; 8] = &[226, 128, 139, 0, 226, 128, 139, 0]; constant HALF_SYNC_MARKER (line 34) | const HALF_SYNC_MARKER: &[u8; 4] = &[226, 128, 139, 0]; constant BUFFER_SIZE (line 36) | const BUFFER_SIZE: usize = 4096; type ChannelClosedError (line 41) | pub struct ChannelClosedError; method from (line 52) | fn from(_: SendError) -> Self { method fmt (line 46) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type SendMutex (line 58) | struct SendMutex(*const parking_lot::RawMutex); method drop (line 60) | fn drop(&mut self) { function create_test_event_channel (line 74) | pub fn create_test_event_channel() -> (TestEventSenderFactory, TestEvent... function create_single_test_event_channel (line 88) | pub fn create_single_test_event_channel() type TestEventReceiver (line 96) | pub struct TestEventReceiver { method recv (line 102) | pub async fn recv(&mut self) -> Option<(usize, TestEvent)> { type TestStream (line 107) | struct TestStream { method new (line 114) | fn new( method send (line 131) | fn send(&mut self, buffer: Vec) -> bool { method is_alive (line 146) | fn is_alive(&self) -> bool { method pipe (line 152) | fn pipe(&mut self) -> impl Future + '_ { method poll_pipe (line 158) | fn poll_pipe(&mut self, cx: &mut std::task::Context) -> Poll<()> { method read_until_sync_marker (line 190) | async fn read_until_sync_marker(&mut self) { type TestEventSenderFactory (line 243) | pub struct TestEventSenderFactory { method worker (line 250) | pub fn worker(&self) -> TestEventWorkerSender { method weak_sender (line 354) | pub fn weak_sender(&self) -> TestEventWeakSender { type TestEventWeakSender (line 362) | pub struct TestEventWeakSender { method send (line 368) | pub fn send(&mut self, message: TestEvent) -> Result<(), ChannelClosed... type TestEventWorkerSender (line 379) | pub struct TestEventWorkerSender { type TestEventSender (line 390) | pub struct TestEventSender { method send (line 399) | pub fn send(&mut self, message: TestEvent) -> Result<(), ChannelClosed... method flush (line 410) | pub fn flush(&mut self) -> Result<(), ChannelClosedError> { function spawn_worker (line 451) | async fn spawn_worker() { function test_flush_lots (line 504) | async fn test_flush_lots() { function test_flush_large (line 529) | async fn test_flush_large() { function test_flush_with_close (line 564) | async fn test_flush_with_close() { function test_interleave (line 608) | async fn test_interleave() { function test_sender_shutdown_before_receive (line 652) | async fn test_sender_shutdown_before_receive() { function test_runtime_shutdown (line 677) | fn test_runtime_shutdown() { FILE: cli/tools/test/fmt.rs function to_relative_path_or_remote_url (line 17) | pub fn to_relative_path_or_remote_url(cwd: &Url, path_or_url: &str) -> S... function abbreviate_test_error (line 32) | fn abbreviate_test_error(js_error: &JsError) -> JsError { function format_test_error (line 83) | pub fn format_test_error( function format_sanitizer_diff (line 104) | pub fn format_sanitizer_diff( function format_sanitizer_accum (line 116) | fn format_sanitizer_accum( function format_sanitizer_accum_item (line 227) | fn format_sanitizer_accum_item( function pretty_resource_name (line 245) | fn pretty_resource_name( function resource_close_hint (line 284) | fn resource_close_hint(name: &str) -> &'static str { constant OP_DETAILS (line 352) | pub const OP_DETAILS: phf::Map<&'static str, [&'static str; 2]> = phf_ma... FILE: cli/tools/test/mod.rs type TestMode (line 121) | pub enum TestMode { method union (line 132) | fn union(self, other: Self) -> Self { method needs_test_extraction (line 138) | fn needs_test_extraction(&self) -> bool { method needs_test_run (line 144) | fn needs_test_run(&self) -> bool { type TestFilter (line 150) | pub struct TestFilter { method includes (line 158) | pub fn includes(&self, name: &String) -> bool { method from_flag (line 180) | pub fn from_flag(flag: &Option) -> Self { type TestLocation (line 202) | pub struct TestLocation { type TestContainer (line 209) | pub(crate) struct TestContainer { method with_registration_phase_ended (line 225) | pub fn with_registration_phase_ended() -> Self { method register (line 232) | pub fn register( method register_hook (line 247) | pub fn register_hook( method is_empty (line 261) | pub fn is_empty(&self) -> bool { type TestHooks (line 217) | pub(crate) struct TestHooks { type TestDescriptions (line 267) | pub struct TestDescriptions { method len (line 272) | pub fn len(&self) -> usize { method is_empty (line 276) | pub fn is_empty(&self) -> bool { type Item (line 282) | type Item = <&'a IndexMap as IntoIterator>::Item; type IntoIter (line 283) | type IntoIter = method into_iter (line 285) | fn into_iter(self) -> Self::IntoIter { type TestDescription (line 292) | pub struct TestDescription { type TestFailureDescription (line 307) | pub struct TestFailureDescription { method from (line 315) | fn from(value: &TestDescription) -> Self { type TestFailureFormatOptions (line 326) | pub struct TestFailureFormatOptions { type TestFailure (line 335) | pub enum TestFailure { method format (line 347) | pub fn format( method overview (line 395) | pub fn overview(&self) -> String { method error_location (line 416) | pub fn error_location(&self) -> Option { method format_label (line 452) | fn format_label(&self) -> String { method format_inline_summary (line 459) | fn format_inline_summary(&self) -> Option { method hide_in_summary (line 470) | fn hide_in_summary(&self) -> bool { type TestResult (line 483) | pub enum TestResult { type TestStepDescription (line 492) | pub struct TestStepDescription { type TestStepResult (line 506) | pub enum TestStepResult { type TestPlan (line 514) | pub struct TestPlan { type TestEvent (line 522) | pub enum TestEvent { method requires_stdio_sync (line 546) | pub fn requires_stdio_sync(&self) -> bool { type TestSummary (line 561) | pub struct TestSummary { method new (line 596) | pub fn new() -> TestSummary { method has_failed (line 612) | fn has_failed(&self) -> bool { type TestSpecifiersOptions (line 576) | struct TestSpecifiersOptions { type TestSpecifierOptions (line 589) | pub struct TestSpecifierOptions { function get_test_reporter (line 617) | fn get_test_reporter(options: &TestSpecifiersOptions) -> Box bool { function worker_prepare_for_test (line 853) | pub fn worker_prepare_for_test(worker: &mut MainWorker) { function poll_event_loop (line 864) | pub async fn poll_event_loop(worker: &mut MainWorker) -> Result<(), Core... type RunTestsForWorkerErr (line 881) | pub enum RunTestsForWorkerErr { function slow_test_watchdog (line 893) | async fn slow_test_watchdog(event_tracker: TestEventTracker, test_id: us... function run_tests_for_worker (line 916) | pub async fn run_tests_for_worker( function compute_tests_to_run (line 956) | fn compute_tests_to_run( function call_hooks (line 988) | async fn call_hooks( function run_tests_for_worker_inner (line 1012) | async fn run_tests_for_worker_inner( function test_specifiers (line 1213) | async fn test_specifiers( function report_tests (line 1298) | pub async fn report_tests( function is_supported_test_path_predicate (line 1433) | fn is_supported_test_path_predicate(entry: WalkEntry) -> bool { function is_supported_test_path (line 1447) | pub(crate) fn is_supported_test_path(path: &Path) -> bool { function has_supported_test_path_name (line 1451) | fn has_supported_test_path_name(path: &Path) -> bool { function is_supported_test_ext (line 1470) | fn is_supported_test_ext(path: &Path) -> bool { function collect_specifiers_with_test_mode (line 1501) | fn collect_specifiers_with_test_mode( function fetch_specifiers_with_test_mode (line 1558) | async fn fetch_specifiers_with_test_mode( function run_tests (line 1603) | pub async fn run_tests( function run_tests_with_watch (line 1722) | pub async fn run_tests_with_watch( function get_doc_tests (line 1926) | async fn get_doc_tests( function get_target_specifiers (line 1946) | fn get_target_specifiers( type TestEventTracker (line 1958) | pub struct TestEventTracker { method new (line 1963) | pub fn new(op_state: Rc>) -> Self { method send_event (line 1967) | fn send_event(&self, event: TestEvent) -> Result<(), ChannelClosedErro... method slow (line 1975) | fn slow( method wait (line 1983) | fn wait(&self, desc: &TestDescription) -> Result<(), ChannelClosedErro... method ignored (line 1987) | fn ignored(&self, desc: &TestDescription) -> Result<(), ChannelClosedE... method cancelled (line 1991) | fn cancelled( method register (line 1998) | fn register( method completed (line 2005) | fn completed(&self) -> Result<(), ChannelClosedError> { method uncaught_error (line 2009) | fn uncaught_error( method plan (line 2017) | fn plan(&self, plan: TestPlan) -> Result<(), ChannelClosedError> { method result (line 2021) | fn result( method force_end_report (line 2034) | pub(crate) fn force_end_report(&self) -> Result<(), ChannelClosedError> { type FailFastTracker (line 2042) | pub struct FailFastTracker { method new (line 2048) | pub fn new(fail_fast: Option) -> Self { method add_failure (line 2055) | pub fn add_failure(&self) { method should_stop (line 2061) | pub fn should_stop(&self) -> bool { function test_is_supported_test_ext (line 2077) | fn test_is_supported_test_ext() { function test_is_supported_test_path (line 2106) | fn test_is_supported_test_path() { FILE: cli/tools/test/reporters/common.rs function format_test_step_ancestry (line 7) | pub(super) fn format_test_step_ancestry( function format_test_for_summary (line 36) | pub fn format_test_for_summary( function format_test_step_for_summary (line 52) | pub fn format_test_step_for_summary( function report_sigint (line 71) | pub(super) fn report_sigint( function report_summary (line 103) | pub(super) fn report_summary( FILE: cli/tools/test/reporters/compound.rs type CompoundTestReporter (line 5) | pub struct CompoundTestReporter { method new (line 10) | pub fn new(test_reporters: Vec>) -> Self { method report_register (line 16) | fn report_register(&mut self, description: &TestDescription) { method report_plan (line 22) | fn report_plan(&mut self, plan: &TestPlan) { method report_wait (line 28) | fn report_wait(&mut self, description: &TestDescription) { method report_slow (line 34) | fn report_slow(&mut self, description: &TestDescription, elapsed: u64) { method report_output (line 40) | fn report_output(&mut self, output: &[u8]) { method report_result (line 46) | fn report_result( method report_uncaught_error (line 57) | fn report_uncaught_error(&mut self, origin: &str, error: Box) { method report_step_register (line 63) | fn report_step_register(&mut self, description: &TestStepDescription) { method report_step_wait (line 69) | fn report_step_wait(&mut self, description: &TestStepDescription) { method report_step_result (line 75) | fn report_step_result( method report_summary (line 88) | fn report_summary( method report_sigint (line 99) | fn report_sigint( method report_completed (line 110) | fn report_completed(&mut self) { method flush_report (line 116) | fn flush_report( FILE: cli/tools/test/reporters/dot.rs type DotTestReporter (line 7) | pub struct DotTestReporter { method new (line 17) | pub fn new( method print_status (line 37) | fn print_status(&mut self, status: String) { method print_test_step_result (line 52) | fn print_test_step_result(&mut self, result: &TestStepResult) { method print_test_result (line 61) | fn print_test_result(&mut self, result: &TestResult) { function fmt_ok (line 73) | fn fmt_ok() -> String { function fmt_ignored (line 77) | fn fmt_ignored() -> String { function fmt_failed (line 81) | fn fmt_failed() -> String { function fmt_cancelled (line 85) | fn fmt_cancelled() -> String { method report_register (line 91) | fn report_register(&mut self, _description: &TestDescription) {} method report_plan (line 93) | fn report_plan(&mut self, plan: &TestPlan) { method report_wait (line 98) | fn report_wait(&mut self, _description: &TestDescription) { method report_slow (line 103) | fn report_slow(&mut self, _description: &TestDescription, _elapsed: u64) {} method report_output (line 104) | fn report_output(&mut self, _output: &[u8]) {} method report_result (line 106) | fn report_result( method report_uncaught_error (line 134) | fn report_uncaught_error(&mut self, origin: &str, error: Box) { method report_step_register (line 148) | fn report_step_register(&mut self, _description: &TestStepDescription) {} method report_step_wait (line 150) | fn report_step_wait(&mut self, _description: &TestStepDescription) { method report_step_result (line 155) | fn report_step_result( method report_summary (line 187) | fn report_summary( method report_sigint (line 203) | fn report_sigint( method report_completed (line 218) | fn report_completed(&mut self) {} method flush_report (line 220) | fn flush_report( FILE: cli/tools/test/reporters/junit.rs type JunitTestReporter (line 11) | pub struct JunitTestReporter { method new (line 24) | pub fn new( method convert_status (line 38) | fn convert_status( method convert_step_status (line 62) | fn convert_step_status( method report_register (line 90) | fn report_register(&mut self, description: &TestDescription) { method report_plan (line 112) | fn report_plan(&mut self, _plan: &TestPlan) {} method report_slow (line 114) | fn report_slow(&mut self, _description: &TestDescription, _elapsed: u64) {} method report_wait (line 115) | fn report_wait(&mut self, _description: &TestDescription) {} method report_output (line 117) | fn report_output(&mut self, _output: &[u8]) { method report_result (line 126) | fn report_result( method report_uncaught_error (line 138) | fn report_uncaught_error(&mut self, _origin: &str, _error: Box) {} method report_step_register (line 140) | fn report_step_register(&mut self, description: &TestStepDescription) { method report_step_wait (line 164) | fn report_step_wait(&mut self, _description: &TestStepDescription) {} method report_step_result (line 166) | fn report_step_result( method report_summary (line 181) | fn report_summary( method report_sigint (line 189) | fn report_sigint( method report_completed (line 202) | fn report_completed(&mut self) { method flush_report (line 207) | fn flush_report( type TestNameTree (line 259) | struct TestNameTree(IndexMap); method new (line 262) | fn new() -> Self { method add_node (line 267) | fn add_node(&mut self, node: TestNameTreeNode) { method construct_full_test_name (line 276) | fn construct_full_test_name(&self, id: usize) -> String { type TestNameTreeNode (line 306) | struct TestNameTreeNode { method from (line 313) | fn from(description: TestDescription) -> Self { method from (line 323) | fn from(description: TestStepDescription) -> Self { function construct_full_test_name_one_node (line 339) | fn construct_full_test_name_one_node() { function construct_full_test_name_two_level_hierarchy (line 351) | fn construct_full_test_name_two_level_hierarchy() { function construct_full_test_name_three_level_hierarchy (line 369) | fn construct_full_test_name_three_level_hierarchy() { function construct_full_test_name_one_root_two_chains (line 396) | fn construct_full_test_name_one_root_two_chains() { function escapes_short_failure_message (line 449) | fn escapes_short_failure_message() { FILE: cli/tools/test/reporters/mod.rs type TestReporter (line 18) | pub trait TestReporter { method report_register (line 19) | fn report_register(&mut self, description: &TestDescription); method report_plan (line 20) | fn report_plan(&mut self, plan: &TestPlan); method report_wait (line 21) | fn report_wait(&mut self, description: &TestDescription); method report_slow (line 22) | fn report_slow(&mut self, description: &TestDescription, elapsed: u64); method report_output (line 23) | fn report_output(&mut self, output: &[u8]); method report_result (line 24) | fn report_result( method report_uncaught_error (line 30) | fn report_uncaught_error(&mut self, origin: &str, error: Box); method report_step_register (line 31) | fn report_step_register(&mut self, description: &TestStepDescription); method report_step_wait (line 32) | fn report_step_wait(&mut self, description: &TestStepDescription); method report_step_result (line 33) | fn report_step_result( method report_summary (line 41) | fn report_summary( method report_sigint (line 47) | fn report_sigint( method report_completed (line 53) | fn report_completed(&mut self); method flush_report (line 54) | fn flush_report( FILE: cli/tools/test/reporters/pretty.rs type PrettyTestReporter (line 10) | pub struct PrettyTestReporter { method new (line 30) | pub fn new( method with_writer (line 57) | pub fn with_writer(self, writer: Box) -> Self { method force_report_wait (line 61) | fn force_report_wait(&mut self, description: &TestDescription) { method force_report_step_wait (line 83) | fn force_report_step_wait(&mut self, description: &TestStepDescription) { method force_report_step_result (line 101) | fn force_report_step_result( method write_output_end (line 166) | fn write_output_end(&mut self) { method report_register (line 181) | fn report_register(&mut self, _description: &TestDescription) {} method report_plan (line 182) | fn report_plan(&mut self, plan: &TestPlan) { method report_wait (line 207) | fn report_wait(&mut self, description: &TestDescription) { method report_slow (line 215) | fn report_slow(&mut self, description: &TestDescription, elapsed: u64) { method report_output (line 227) | fn report_output(&mut self, output: &[u8]) { method report_result (line 259) | fn report_result( method report_uncaught_error (line 335) | fn report_uncaught_error(&mut self, origin: &str, error: Box) { method report_step_register (line 356) | fn report_step_register(&mut self, _description: &TestStepDescription) {} method report_step_wait (line 358) | fn report_step_wait(&mut self, description: &TestStepDescription) { method report_step_result (line 364) | fn report_step_result( method report_summary (line 427) | fn report_summary( method report_sigint (line 447) | fn report_sigint( method report_completed (line 463) | fn report_completed(&mut self) { method flush_report (line 468) | fn flush_report( FILE: cli/tools/test/reporters/tap.rs constant VERSION_HEADER (line 11) | const VERSION_HEADER: &str = "TAP version 14"; type TapTestReporter (line 15) | pub struct TapTestReporter { method new (line 28) | pub fn new( method escape_description (line 45) | fn escape_description(description: &str) -> String { method print_diagnostic (line 53) | fn print_diagnostic( method print_line (line 76) | fn print_line( method print_step_result (line 94) | fn print_step_result( method report_register (line 126) | fn report_register(&mut self, _description: &TestDescription) {} method report_plan (line 128) | fn report_plan(&mut self, plan: &TestPlan) { method report_wait (line 145) | fn report_wait(&mut self, _description: &TestDescription) { method report_slow (line 150) | fn report_slow(&mut self, _description: &TestDescription, _elapsed: u64) {} method report_output (line 151) | fn report_output(&mut self, _output: &[u8]) {} method report_result (line 153) | fn report_result( method report_uncaught_error (line 192) | fn report_uncaught_error(&mut self, _origin: &str, _errorr: Box... method report_step_register (line 194) | fn report_step_register(&mut self, _description: &TestStepDescription) {} method report_step_wait (line 196) | fn report_step_wait(&mut self, _description: &TestStepDescription) { method report_step_result (line 201) | fn report_step_result( method report_summary (line 224) | fn report_summary( method report_sigint (line 233) | fn report_sigint( method report_completed (line 249) | fn report_completed(&mut self) {} method flush_report (line 251) | fn flush_report( type DiagnosticLocation (line 262) | struct DiagnosticLocation { FILE: cli/tools/test/sanitizers.rs constant MAX_SANITIZER_LOOP_SPINS (line 18) | const MAX_SANITIZER_LOOP_SPINS: usize = 16; type TopLevelSanitizerStats (line 21) | struct TopLevelSanitizerStats { function get_sanitizer_item (line 25) | fn get_sanitizer_item( function get_sanitizer_item_ref (line 37) | fn get_sanitizer_item_ref( type TestSanitizerHelper (line 49) | pub struct TestSanitizerHelper { method capture_stats (line 56) | pub fn capture_stats(&self) -> RuntimeActivityStats { function create_test_sanitizer_helper (line 61) | pub fn create_test_sanitizer_helper( function is_empty (line 110) | fn is_empty( function wait_for_activity_to_stabilize (line 162) | pub async fn wait_for_activity_to_stabilize( FILE: cli/tools/upgrade.rs constant UPGRADE_CHECK_INTERVAL (line 50) | const UPGRADE_CHECK_INTERVAL: i64 = 24; constant UPGRADE_CHECK_FETCH_DELAY (line 52) | const UPGRADE_CHECK_FETCH_DELAY: Duration = Duration::from_millis(500); type UpdateCheckerEnvironment (line 56) | trait UpdateCheckerEnvironment: Clone { method read_check_file (line 57) | fn read_check_file(&self) -> String; method write_check_file (line 58) | fn write_check_file(&self, text: &str); method current_time (line 59) | fn current_time(&self) -> chrono::DateTime; method read_check_file (line 79) | fn read_check_file(&self) -> String { method write_check_file (line 83) | fn write_check_file(&self, text: &str) { method current_time (line 87) | fn current_time(&self) -> chrono::DateTime { method read_check_file (line 1651) | fn read_check_file(&self) -> String { method write_check_file (line 1655) | fn write_check_file(&self, text: &str) { method current_time (line 1659) | fn current_time(&self) -> chrono::DateTime { type RealUpdateCheckerEnvironment (line 63) | struct RealUpdateCheckerEnvironment { method new (line 69) | pub fn new(cache_file_path: PathBuf) -> Self { type UpgradeCheckKind (line 93) | enum UpgradeCheckKind { type VersionProvider (line 99) | trait VersionProvider: Clone { method latest_version (line 101) | async fn latest_version( method current_version (line 109) | fn current_version(&self) -> Cow<'_, str>; method get_current_exe_release_channel (line 111) | fn get_current_exe_release_channel(&self) -> ReleaseChannel; method latest_version (line 134) | async fn latest_version( method current_version (line 146) | fn current_version(&self) -> Cow<'_, str> { method get_current_exe_release_channel (line 150) | fn get_current_exe_release_channel(&self) -> ReleaseChannel { method latest_version (line 1631) | async fn latest_version( method current_version (line 1641) | fn current_version(&self) -> Cow<'_, str> { method get_current_exe_release_channel (line 1645) | fn get_current_exe_release_channel(&self) -> ReleaseChannel { type RealVersionProvider (line 115) | struct RealVersionProvider { method new (line 121) | pub fn new( type UpdateChecker (line 155) | struct UpdateChecker< function new (line 167) | pub fn new(env: TEnvironment, version_provider: TVersionProvider) -> Self { function should_check_for_new_version (line 176) | pub fn should_check_for_new_version(&self) -> bool { function should_prompt (line 189) | pub fn should_prompt(&self) -> Option<(ReleaseChannel, String)> { function store_prompted (line 223) | pub fn store_prompted(self) { function get_minor_version_blog_post_url (line 232) | fn get_minor_version_blog_post_url(semver: &Version) -> String { function get_rc_version_blog_post_url (line 236) | fn get_rc_version_blog_post_url(semver: &Version) -> String { function print_release_notes (line 243) | async fn print_release_notes( function upgrade_check_enabled (line 314) | pub fn upgrade_check_enabled() -> bool { function check_for_upgrades (line 321) | pub fn check_for_upgrades( type LspVersionUpgradeInfo (line 422) | pub struct LspVersionUpgradeInfo { function check_for_upgrades_for_lsp (line 427) | pub async fn check_for_upgrades_for_lsp( function check_for_upgrades_for_lsp_with_provider (line 439) | async fn check_for_upgrades_for_lsp_with_provider( function fetch_and_store_latest_version (line 477) | async fn fetch_and_store_latest_version< function get_binary_cache_path (line 505) | fn get_binary_cache_path( function prune_canary_cache (line 521) | fn prune_canary_cache< function try_read_cached_binary (line 554) | fn try_read_cached_binary( function store_cached_binary (line 564) | fn store_cached_binary( function upgrade (line 576) | pub async fn upgrade( type RequestedVersion (line 757) | enum RequestedVersion { method from_upgrade_flags (line 763) | fn from_upgrade_flags(upgrade_flags: UpgradeFlags) -> Result ReleaseChannel { function select_specific_version_for_upgrade (line 841) | fn select_specific_version_for_upgrade( function find_latest_version_to_upgrade (line 872) | async fn find_latest_version_to_upgrade( type AvailableVersion (line 935) | struct AvailableVersion { method display (line 943) | fn display(&self) -> Cow<'_, str> { function fetch_latest_version (line 951) | async fn fetch_latest_version( function normalize_version_from_server (line 962) | fn normalize_version_from_server( function get_latest_version_url (line 986) | fn get_latest_version_url( function base_upgrade_url (line 1008) | fn base_upgrade_url() -> Cow<'static, str> { function get_download_url (line 1017) | fn get_download_url( function spawn_banner_task (line 1049) | fn spawn_banner_task( function get_banner_url (line 1068) | fn get_banner_url( function download_package (line 1088) | async fn download_package( function verify_checksum (line 1103) | fn verify_checksum( function replace_exe (line 1123) | fn replace_exe(from: &Path, to: &Path) -> Result<(), std::io::Error> { function check_windows_access_denied_error (line 1137) | fn check_windows_access_denied_error( function kill_running_deno_lsp_processes (line 1176) | fn kill_running_deno_lsp_processes() { function set_exe_permissions (line 1203) | fn set_exe_permissions( function check_exe (line 1240) | fn check_exe(exe_path: &Path) -> Result<(), AnyError> { type CheckVersionFile (line 1256) | struct CheckVersionFile { method parse (line 1265) | pub fn parse(content: String) -> Option { method serialize (line 1306) | fn serialize(&self) -> String { method with_last_prompt (line 1317) | fn with_last_prompt(self, dt: chrono::DateTime) -> Self { function test_requested_version (line 1335) | fn test_requested_version() { function test_parse_upgrade_check_file (line 1488) | fn test_parse_upgrade_check_file() { function test_serialize_upgrade_check_file (line 1525) | fn test_serialize_upgrade_check_file() { type TestUpdateCheckerEnvironment (line 1571) | struct TestUpdateCheckerEnvironment { method new (line 1580) | pub fn new() -> Self { method add_hours (line 1593) | pub fn add_hours(&self, hours: i64) { method set_file_text (line 1600) | pub fn set_file_text(&self, text: &str) { method set_current_version (line 1604) | pub fn set_current_version(&self, version: &str) { method set_latest_version (line 1608) | pub fn set_latest_version( method set_latest_version_err (line 1619) | pub fn set_latest_version_err(&self, err: &str) { method set_release_channel (line 1623) | pub fn set_release_channel(&self, channel: ReleaseChannel) { function test_update_checker (line 1665) | async fn test_update_checker() { function test_update_checker_current_newer_than_latest (line 1790) | async fn test_update_checker_current_newer_than_latest() { function test_should_not_prompt_if_current_cli_version_has_changed (line 1813) | async fn test_should_not_prompt_if_current_cli_version_has_changed() { function test_get_latest_version_url (line 1833) | fn test_get_latest_version_url() { function test_normalize_version_server (line 2005) | fn test_normalize_version_server() { function test_upgrades_lsp (line 2068) | async fn test_upgrades_lsp() { function blog_post_links (line 2202) | fn blog_post_links() { function test_get_binary_cache_path (line 2229) | fn test_get_binary_cache_path() { function test_try_read_cached_binary (line 2273) | fn test_try_read_cached_binary() { function test_store_cached_binary (line 2295) | fn test_store_cached_binary() { function test_store_and_read_cached_binary_roundtrip (line 2312) | fn test_store_and_read_cached_binary_roundtrip() { function test_prune_canary_cache_no_dir (line 2333) | fn test_prune_canary_cache_no_dir() { function test_prune_canary_cache_under_limit (line 2343) | fn test_prune_canary_cache_under_limit() { function test_prune_canary_cache_over_limit (line 2362) | fn test_prune_canary_cache_over_limit() { FILE: cli/tools/x.rs function resolve_local_bins (line 33) | async fn resolve_local_bins( function run_js_file (line 75) | fn run_js_file( function get_npm_process_state (line 129) | fn get_npm_process_state(npm_resolver: &CliNpmResolver) -> Option { function run_bin_value (line 142) | fn run_bin_value( function find_bin_value (line 188) | fn find_bin_value( function maybe_run_local_npm_bin (line 216) | async fn maybe_run_local_npm_bin( type XTempDir (line 246) | enum XTempDir { method path (line 251) | fn path(&self) -> &PathBuf { function create_package_temp_dir (line 259) | fn create_package_temp_dir( function write_shim (line 292) | fn write_shim( function run (line 341) | pub async fn run(flags: Arc, x_flags: XFlags) -> Result { function fmt (line 673) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function req (line 681) | fn req(&self) -> &PackageReq { function prefix (line 688) | fn prefix(&self) -> &str { type ReqRefOrUrl (line 696) | enum ReqRefOrUrl { FILE: cli/tsc/00_typescript.js function length (line 2298) | function length(array) { function forEach (line 2301) | function forEach(array, callback) { function forEachRight (line 2312) | function forEachRight(array, callback) { function firstDefined (line 2323) | function firstDefined(array, callback) { function firstDefinedIterator (line 2335) | function firstDefinedIterator(iter, callback) { function reduceLeftIterator (line 2344) | function reduceLeftIterator(iterator, f, initial) { function zipWith (line 2355) | function zipWith(arrayA, arrayB, callback) { function intersperse (line 2363) | function intersperse(input, element) { function every (line 2374) | function every(array, callback) { function find (line 2384) | function find(array, predicate, startIndex) { function findLast (line 2394) | function findLast(array, predicate, startIndex) { function findIndex (line 2404) | function findIndex(array, predicate, startIndex) { function findLastIndex (line 2413) | function findLastIndex(array, predicate, startIndex) { function contains (line 2422) | function contains(array, value, equalityComparer = equateValues) { function indexOfAnyCharCode (line 2432) | function indexOfAnyCharCode(text, charCodes, start) { function countWhere (line 2440) | function countWhere(array, predicate) { function filter (line 2452) | function filter(array, f) { function filterMutate (line 2472) | function filterMutate(array, f) { function clear (line 2482) | function clear(array) { function map (line 2485) | function map(array, f) { function sameMap (line 2500) | function sameMap(array, f) { function flatten (line 2517) | function flatten(array) { function flatMap (line 2531) | function flatMap(array, mapfn) { function flatMapToMutable (line 2547) | function flatMapToMutable(array, mapfn) { function sameFlatMap (line 2570) | function sameFlatMap(array, mapfn) { function mapAllOrFail (line 2590) | function mapAllOrFail(array, mapFn) { function mapDefined (line 2601) | function mapDefined(array, mapFn) { function getOrUpdate (line 2621) | function getOrUpdate(map2, key, callback) { function tryAddToSet (line 2629) | function tryAddToSet(set, value) { function spanMap (line 2639) | function spanMap(array, keyfn, mapfn) { function mapEntries (line 2672) | function mapEntries(map2, f) { function some (line 2683) | function some(array, predicate) { function getRangesWhere (line 2697) | function getRangesWhere(arr, pred, cb) { function concatenate (line 2711) | function concatenate(array1, array2) { function selectIndex (line 2716) | function selectIndex(_, i) { function indicesOf (line 2719) | function indicesOf(array) { function deduplicateRelational (line 2722) | function deduplicateRelational(array, equalityComparer, comparer) { function deduplicateEquality (line 2738) | function deduplicateEquality(array, equalityComparer) { function deduplicate (line 2745) | function deduplicate(array, equalityComparer, comparer) { function deduplicateSorted (line 2748) | function deduplicateSorted(array, comparer) { function createSortedArray (line 2768) | function createSortedArray() { function insertSorted (line 2771) | function insertSorted(array, insert, compare, equalityComparer, allowDup... function sortAndDeduplicate (line 2797) | function sortAndDeduplicate(array, comparer, equalityComparer) { function arrayIsEqualTo (line 2800) | function arrayIsEqualTo(array1, array2, equalityComparer = equateValues) { function compact (line 2814) | function compact(array) { function relativeComplement (line 2829) | function relativeComplement(arrayA, arrayB, comparer) { function append (line 2855) | function append(to, value) { function combine (line 2861) | function combine(xs, ys) { function toOffset (line 2868) | function toOffset(array, offset) { function addRange (line 2871) | function addRange(to, from, start, end) { function pushIfUnique (line 2883) | function pushIfUnique(array, toAdd, equalityComparer) { function appendIfUnique (line 2891) | function appendIfUnique(array, toAdd, equalityComparer) { function stableSortIndices (line 2899) | function stableSortIndices(array, indices, comparer) { function toSorted (line 2902) | function toSorted(array, comparer) { function rangeEquals (line 2910) | function rangeEquals(array1, array2, pos, end) { function firstOrUndefined (line 2928) | function firstOrUndefined(array) { function firstOrUndefinedIterator (line 2931) | function firstOrUndefinedIterator(iter) { function first (line 2939) | function first(array) { function firstIterator (line 2943) | function firstIterator(iter) { function lastOrUndefined (line 2949) | function lastOrUndefined(array) { function last (line 2952) | function last(array) { function singleOrUndefined (line 2956) | function singleOrUndefined(array) { function single (line 2959) | function single(array) { function singleOrMany (line 2962) | function singleOrMany(array) { function replaceElement (line 2965) | function replaceElement(array, index, value) { function binarySearch (line 2970) | function binarySearch(array, value, keySelector, keyComparer, offset) { function binarySearchKey (line 2973) | function binarySearchKey(array, key, keySelector, keyComparer, offset) { function reduceLeft (line 2995) | function reduceLeft(array, f, initial, start, count) { function hasProperty (line 3018) | function hasProperty(map2, key) { function getProperty (line 3021) | function getProperty(map2, key) { function getOwnKeys (line 3024) | function getOwnKeys(map2) { function getAllKeys (line 3033) | function getAllKeys(obj) { function getOwnValues (line 3043) | function getOwnValues(collection) { function arrayOf (line 3052) | function arrayOf(count, f) { function arrayFrom (line 3059) | function arrayFrom(iterator, map2) { function assign (line 3066) | function assign(t, ...args) { function equalOwnProperties (line 3077) | function equalOwnProperties(left, right, equalityComparer = equateValues) { function arrayToMap (line 3093) | function arrayToMap(array, makeKey, makeValue = identity) { function arrayToNumericMap (line 3102) | function arrayToNumericMap(array, makeKey, makeValue = identity) { function arrayToMultiMap (line 3110) | function arrayToMultiMap(values, makeKey, makeValue = identity) { function group (line 3118) | function group(values, getGroupId, resultSelector = identity) { function groupBy (line 3121) | function groupBy(values, keySelector) { function clone (line 3133) | function clone(object) { function extend (line 3142) | function extend(first2, second) { function copyProperties (line 3156) | function copyProperties(first2, second) { function maybeBind (line 3163) | function maybeBind(obj, fn) { function createMultiMap (line 3166) | function createMultiMap() { function multiMapAdd (line 3172) | function multiMapAdd(key, value) { function multiMapRemove (line 3181) | function multiMapRemove(key, value) { function createQueue (line 3190) | function createQueue(items) { function createSet (line 3225) | function createSet(getHashCode, equals) { function isArray (line 3332) | function isArray(value) { function toArray (line 3335) | function toArray(value) { function isString (line 3338) | function isString(text) { function isNumber (line 3341) | function isNumber(x) { function tryCast (line 3344) | function tryCast(value, test) { function cast (line 3347) | function cast(value, test) { function noop (line 3351) | function noop(_) { function returnFalse (line 3353) | function returnFalse() { function returnTrue (line 3356) | function returnTrue() { function returnUndefined (line 3359) | function returnUndefined() { function identity (line 3362) | function identity(x) { function toLowerCase (line 3365) | function toLowerCase(x) { function toFileNameLowerCase (line 3369) | function toFileNameLowerCase(x) { function notImplemented (line 3372) | function notImplemented() { function memoize (line 3375) | function memoize(callback) { function memoizeOne (line 3385) | function memoizeOne(callback) { function equateValues (line 3404) | function equateValues(a, b) { function equateStringsCaseInsensitive (line 3407) | function equateStringsCaseInsensitive(a, b) { function equateStringsCaseSensitive (line 3410) | function equateStringsCaseSensitive(a, b) { function compareComparableValues (line 3413) | function compareComparableValues(a, b) { function compareValues (line 3416) | function compareValues(a, b) { function compareTextSpans (line 3419) | function compareTextSpans(a, b) { function maxBy (line 3422) | function maxBy(arr, init, mapper) { function min (line 3428) | function min(items, compare) { function compareStringsCaseInsensitive (line 3431) | function compareStringsCaseInsensitive(a, b) { function compareStringsCaseInsensitiveEslintCompatible (line 3439) | function compareStringsCaseInsensitiveEslintCompatible(a, b) { function compareStringsCaseSensitive (line 3447) | function compareStringsCaseSensitive(a, b) { function getStringComparer (line 3450) | function getStringComparer(ignoreCase) { function compareWithCallback (line 3455) | function compareWithCallback(a, b, comparer) { function createIntlCollatorStringComparer (line 3462) | function createIntlCollatorStringComparer(locale) { function getUILocale (line 3469) | function getUILocale() { function setUILocale (line 3472) | function setUILocale(value) { function compareStringsCaseSensitiveUI (line 3478) | function compareStringsCaseSensitiveUI(a, b) { function compareProperties (line 3482) | function compareProperties(a, b, key, comparer) { function compareBooleans (line 3485) | function compareBooleans(a, b) { function getSpellingSuggestion (line 3488) | function getSpellingSuggestion(name, candidates, getName) { function levenshteinWithMax (line 3512) | function levenshteinWithMax(s1, s2, max) { function endsWith (line 3554) | function endsWith(str, suffix, ignoreCase) { function removeSuffix (line 3558) | function removeSuffix(str, suffix) { function tryRemoveSuffix (line 3561) | function tryRemoveSuffix(str, suffix) { function removeMinAndVersionNumbers (line 3564) | function removeMinAndVersionNumbers(fileName) { function orderedRemoveItem (line 3596) | function orderedRemoveItem(array, item) { function orderedRemoveItemAt (line 3605) | function orderedRemoveItemAt(array, index) { function unorderedRemoveItemAt (line 3611) | function unorderedRemoveItemAt(array, index) { function unorderedRemoveItem (line 3615) | function unorderedRemoveItem(array, item) { function unorderedRemoveFirstItemWhere (line 3618) | function unorderedRemoveFirstItemWhere(array, predicate) { function createGetCanonicalFileName (line 3627) | function createGetCanonicalFileName(useCaseSensitiveFileNames2) { function patternText (line 3630) | function patternText({ prefix, suffix }) { function matchedText (line 3633) | function matchedText(pattern, candidate) { function findBestPatternMatch (line 3637) | function findBestPatternMatch(values, getPattern, candidate) { function startsWith (line 3650) | function startsWith(str, prefix, ignoreCase) { function removePrefix (line 3653) | function removePrefix(str, prefix) { function tryRemovePrefix (line 3656) | function tryRemovePrefix(str, prefix, getCanonicalFileName = identity) { function isPatternMatch (line 3659) | function isPatternMatch({ prefix, suffix }, candidate) { function and (line 3662) | function and(f, g) { function or (line 3665) | function or(...fs) { function not (line 3677) | function not(fn) { function assertType (line 3680) | function assertType(_) { function singleElementArray (line 3682) | function singleElementArray(t) { function enumerateInsertsAndDeletes (line 3685) | function enumerateInsertsAndDeletes(newItems, oldItems, comparer, insert... function cartesianProduct (line 3720) | function cartesianProduct(arrays) { function cartesianProductWorker (line 3731) | function cartesianProductWorker(arrays, result, outer, index) { function takeWhile (line 3747) | function takeWhile(array, predicate) { function skipWhile (line 3757) | function skipWhile(array, predicate) { function isNodeLikeSystem (line 3767) | function isNodeLikeSystem() { function shouldLog (line 3785) | function shouldLog(level) { function logMessage (line 3789) | function logMessage(level, s) { function log (line 3794) | function log(s) { function error2 (line 3799) | function error2(s) { function warn (line 3803) | function warn(s) { function log2 (line 3807) | function log2(s) { function trace2 (line 3811) | function trace2(s) { function getAssertionLevel (line 3817) | function getAssertionLevel() { function setAssertionLevel (line 3821) | function setAssertionLevel(level) { function shouldAssert (line 3835) | function shouldAssert(level) { function shouldAssertFunction (line 3839) | function shouldAssertFunction(level, name) { function fail (line 3847) | function fail(message, stackCrawlMark) { function failBadSyntaxKind (line 3856) | function failBadSyntaxKind(node, message, stackCrawlMark) { function assert (line 3864) | function assert(expression, message, verboseDebugInfo, stackCrawlMark) { function assertEqual (line 3874) | function assertEqual(a, b, msg, msg2, stackCrawlMark) { function assertLessThan (line 3881) | function assertLessThan(a, b, msg, stackCrawlMark) { function assertLessThanOrEqual (line 3887) | function assertLessThanOrEqual(a, b, stackCrawlMark) { function assertGreaterThanOrEqual (line 3893) | function assertGreaterThanOrEqual(a, b, stackCrawlMark) { function assertIsDefined (line 3899) | function assertIsDefined(value, message, stackCrawlMark) { function checkDefined (line 3905) | function checkDefined(value, message, stackCrawlMark) { function assertEachIsDefined (line 3910) | function assertEachIsDefined(value, message, stackCrawlMark) { function checkEachDefined (line 3916) | function checkEachDefined(value, message, stackCrawlMark) { function assertNever (line 3921) | function assertNever(member, message = "Illegal value:", stackCrawlMark) { function assertEachNode (line 3926) | function assertEachNode(nodes, test, message, stackCrawlMark) { function assertNode (line 3937) | function assertNode(node, test, message, stackCrawlMark) { function assertNotNode (line 3948) | function assertNotNode(node, test, message, stackCrawlMark) { function assertOptionalNode (line 3959) | function assertOptionalNode(node, test, message, stackCrawlMark) { function assertOptionalToken (line 3970) | function assertOptionalToken(node, kind, message, stackCrawlMark) { function assertMissingNode (line 3981) | function assertMissingNode(node, message, stackCrawlMark) { function type (line 3992) | function type(_value) { function getFunctionName (line 3995) | function getFunctionName(func) { function formatSymbol (line 4007) | function formatSymbol(symbol) { function formatEnum (line 4011) | function formatEnum(value = 0, enumObject, isFlags) { function getEnumMembers (line 4042) | function getEnumMembers(enumObject) { function formatSyntaxKind (line 4058) | function formatSyntaxKind(kind) { function formatSnippetKind (line 4067) | function formatSnippetKind(kind) { function formatScriptKind (line 4076) | function formatScriptKind(kind) { function formatNodeFlags (line 4085) | function formatNodeFlags(flags) { function formatNodeCheckFlags (line 4094) | function formatNodeCheckFlags(flags) { function formatModifierFlags (line 4103) | function formatModifierFlags(flags) { function formatTransformFlags (line 4112) | function formatTransformFlags(flags) { function formatEmitFlags (line 4121) | function formatEmitFlags(flags) { function formatSymbolFlags (line 4130) | function formatSymbolFlags(flags) { function formatTypeFlags (line 4139) | function formatTypeFlags(flags) { function formatSignatureFlags (line 4148) | function formatSignatureFlags(flags) { function formatObjectFlags (line 4157) | function formatObjectFlags(flags) { function formatFlowFlags (line 4166) | function formatFlowFlags(flags) { function formatRelationComparisonResult (line 4175) | function formatRelationComparisonResult(result) { function formatCheckMode (line 4184) | function formatCheckMode(mode) { function formatSignatureCheckMode (line 4193) | function formatSignatureCheckMode(mode) { function formatTypeFacts (line 4202) | function formatTypeFacts(facts) { function attachFlowNodeDebugInfoWorker (line 4213) | function attachFlowNodeDebugInfoWorker(flowNode) { function attachFlowNodeDebugInfo (line 4242) | function attachFlowNodeDebugInfo(flowNode) { function attachNodeArrayDebugInfoWorker (line 4258) | function attachNodeArrayDebugInfoWorker(array) { function attachNodeArrayDebugInfo (line 4270) | function attachNodeArrayDebugInfo(array) { function enableDebugInfo (line 4284) | function enableDebugInfo() { function formatVariance (line 4411) | function formatVariance(varianceFlags) { class DebugTypeMapper (line 4422) | class DebugTypeMapper { method __debugToString (line 4423) | __debugToString() { function attachDebugPrototypeIfDebug (line 4453) | function attachDebugPrototypeIfDebug(mapper) { function printControlFlowGraph (line 4460) | function printControlFlowGraph(flowNode) { function formatControlFlowGraph (line 4464) | function formatControlFlowGraph(flowNode) { method constructor (line 4808) | constructor(major, minor = 0, patch = 0, prerelease = "", build2 = "") { method tryParse (line 4826) | static tryParse(text) { method compareTo (line 4832) | compareTo(other) { method increment (line 4837) | increment(field) { method with (line 4849) | with(fields) { method toString (line 4859) | toString() { function tryParseComponents (line 4868) | function tryParseComponents(text) { function comparePrereleaseIdentifiers (line 4882) | function comparePrereleaseIdentifiers(left, right) { method constructor (line 4905) | constructor(spec) { method tryParse (line 4908) | static tryParse(text) { method test (line 4921) | test(version2) { method toString (line 4925) | toString() { function parseRange (line 4934) | function parseRange(text) { function parsePartial (line 4953) | function parsePartial(text) { function parseHyphen (line 4966) | function parseHyphen(left, right, comparators) { function parseComparator (line 4981) | function parseComparator(operator, text, comparators) { function isWildcard (line 5034) | function isWildcard(part) { function createComparator (line 5037) | function createComparator(operator, operand) { function testDisjunction (line 5040) | function testDisjunction(version2, alternatives) { function testAlternative (line 5047) | function testAlternative(version2, comparators) { function testComparator (line 5053) | function testComparator(version2, operator, operand) { function formatDisjunction (line 5070) | function formatDisjunction(alternatives) { function formatAlternative (line 5073) | function formatAlternative(comparators) { function formatComparator (line 5076) | function formatComparator(comparator) { function tryGetPerformance (line 5081) | function tryGetPerformance() { function tryGetPerformanceHooks (line 5102) | function tryGetPerformanceHooks() { function tryGetNativePerformanceHooks (line 5121) | function tryGetNativePerformanceHooks() { function createTimerIf (line 5148) | function createTimerIf(condition, measureName, startMarkName, endMarkNam... function createTimer (line 5151) | function createTimer(measureName, startMarkName, endMarkName) { function mark (line 5177) | function mark(markName) { function measure (line 5188) | function measure(measureName, startMarkName, endMarkName) { function getCount (line 5197) | function getCount(markName) { function getDuration (line 5200) | function getDuration(measureName) { function forEachMeasure (line 5203) | function forEachMeasure(cb) { function forEachMark (line 5206) | function forEachMark(cb) { function clearMeasures (line 5209) | function clearMeasures(name) { function clearMarks (line 5214) | function clearMarks(name) { function isEnabled (line 5224) | function isEnabled() { function enable (line 5227) | function enable(system = sys) { function disable (line 5241) | function disable() { function startTracing2 (line 5262) | function startTracing2(tracingMode, traceDir, configFilePath) { function stopTracing (line 5297) | function stopTracing() { function recordType (line 5312) | function recordType(type) { function instant (line 5328) | function instant(phase, name, args) { function push (line 5333) | function push(phase, name, args, separateBeginAndEnd = false) { function pop (line 5340) | function pop(results) { function popAll (line 5346) | function popAll() { function writeStackEvent (line 5355) | function writeStackEvent(index, endTime, results) { function writeEvent (line 5372) | function writeEvent(eventType, phase, name, args, extras, time = 1e3 * t... function getLocation (line 5383) | function getLocation(node) { function dumpTypes (line 5397) | function dumpTypes(types) { function dumpLegend (line 5509) | function dumpLegend() { function diagnosticCategoryName (line 6684) | function diagnosticCategoryName(d, lowerCase = true) { function generateDjb2Hash (line 7298) | function generateDjb2Hash(data) { function setStackTraceLimit (line 7305) | function setStackTraceLimit() { function getModifiedTime (line 7323) | function getModifiedTime(host, fileName) { function createPollingIntervalBasedLevels (line 7326) | function createPollingIntervalBasedLevels(levels) { function setCustomPollingValues (line 7336) | function setCustomPollingValues(system) { function pollWatchedFileQueue (line 7377) | function pollWatchedFileQueue(host, queue, pollIndex, chunkSize, callbac... function createDynamicPriorityPollingWatchFile (line 7414) | function createDynamicPriorityPollingWatchFile(host) { function createUseFsEventsOnParentDirectoryWatchFile (line 7521) | function createUseFsEventsOnParentDirectoryWatchFile(fsWatch, useCaseSen... function createFixedChunkSizePollingWatchFile (line 7585) | function createFixedChunkSizePollingWatchFile(host) { function createSingleWatcherPerName (line 7615) | function createSingleWatcherPerName(cache, useCaseSensitiveFileNames2, n... function onWatchedFileStat (line 7643) | function onWatchedFileStat(watchedFile, modifiedTime) { function getFileWatcherEventKind (line 7653) | function getFileWatcherEventKind(oldTime, newTime) { function sysLog (line 7658) | function sysLog(s) { function setSysLog (line 7661) | function setSysLog(logger) { function createDirectoryWatcherSupportingRecursive (line 7664) | function createDirectoryWatcherSupportingRecursive({ function createFileWatcherCallback (line 7896) | function createFileWatcherCallback(callback) { function createFsWatchCallbackForFileWatcherCallback (line 7899) | function createFsWatchCallbackForFileWatcherCallback(fileName, callback,... function isIgnoredByWatchOptions (line 7909) | function isIgnoredByWatchOptions(pathToCheck, options, useCaseSensitiveF... function createFsWatchCallbackForDirectoryWatcherCallback (line 7912) | function createFsWatchCallbackForDirectoryWatcherCallback(directoryName,... function createSystemWatchFunctions (line 7922) | function createSystemWatchFunctions({ function patchWriteFileEnsuringDirectory (line 8249) | function patchWriteFileEnsuringDirectory(sys2) { function getNodeSystem (line 8262) | function getNodeSystem() { function setSys (line 8671) | function setSys(s) { function isAnyDirectorySeparator (line 8689) | function isAnyDirectorySeparator(charCode) { function isUrl (line 8692) | function isUrl(path) { function isRootedDiskPath (line 8695) | function isRootedDiskPath(path) { function isDiskPathRoot (line 8698) | function isDiskPathRoot(path) { function pathIsAbsolute (line 8702) | function pathIsAbsolute(path) { function pathIsRelative (line 8705) | function pathIsRelative(path) { function pathIsBareSpecifier (line 8708) | function pathIsBareSpecifier(path) { function hasExtension (line 8711) | function hasExtension(fileName) { function fileExtensionIs (line 8714) | function fileExtensionIs(path, extension) { function fileExtensionIsOneOf (line 8717) | function fileExtensionIsOneOf(path, extensions) { function hasTrailingDirectorySeparator (line 8725) | function hasTrailingDirectorySeparator(path) { function isVolumeCharacter (line 8728) | function isVolumeCharacter(charCode) { function getFileUrlVolumeSeparatorEnd (line 8731) | function getFileUrlVolumeSeparatorEnd(url, start) { function getEncodedRootLength (line 8740) | function getEncodedRootLength(path) { function getRootLength (line 8781) | function getRootLength(path) { function getDirectoryPath (line 8785) | function getDirectoryPath(path) { function getBaseFileName (line 8792) | function getBaseFileName(path, extensions, ignoreCase) { function tryGetExtensionFromPath (line 8801) | function tryGetExtensionFromPath(path, extension, stringEqualityComparer) { function getAnyExtensionFromPathWorker (line 8810) | function getAnyExtensionFromPathWorker(path, extensions, stringEqualityC... function getAnyExtensionFromPath (line 8820) | function getAnyExtensionFromPath(path, extensions, ignoreCase) { function pathComponents (line 8831) | function pathComponents(path, rootLength) { function getPathComponents (line 8837) | function getPathComponents(path, currentDirectory = "") { function getPathFromPathComponents (line 8841) | function getPathFromPathComponents(pathComponents2, length2) { function normalizeSlashes (line 8846) | function normalizeSlashes(path) { function reducePathComponents (line 8849) | function reducePathComponents(components) { function combinePaths (line 8868) | function combinePaths(path, ...paths) { function resolvePath (line 8881) | function resolvePath(path, ...paths) { function getNormalizedPathComponents (line 8884) | function getNormalizedPathComponents(path, currentDirectory) { function getNormalizedAbsolutePath (line 8887) | function getNormalizedAbsolutePath(path, currentDirectory) { function normalizePath (line 8962) | function normalizePath(path) { function simpleNormalizePath (line 8971) | function simpleNormalizePath(path) { function getPathWithoutRoot (line 8987) | function getPathWithoutRoot(pathComponents2) { function getNormalizedAbsolutePathWithoutRoot (line 8991) | function getNormalizedAbsolutePathWithoutRoot(fileName, currentDirectory) { function toPath (line 8994) | function toPath(fileName, basePath, getCanonicalFileName) { function removeTrailingDirectorySeparator (line 8998) | function removeTrailingDirectorySeparator(path) { function ensureTrailingDirectorySeparator (line 9004) | function ensureTrailingDirectorySeparator(path) { function ensurePathIsNonModuleName (line 9013) | function ensurePathIsNonModuleName(path) { function changeAnyExtension (line 9016) | function changeAnyExtension(path, ext, extensions, ignoreCase) { function changeFullExtension (line 9020) | function changeFullExtension(path, newExtension) { function comparePathsWorker (line 9028) | function comparePathsWorker(a, b, componentComparer) { function comparePathsCaseSensitive (line 9054) | function comparePathsCaseSensitive(a, b) { function comparePathsCaseInsensitive (line 9057) | function comparePathsCaseInsensitive(a, b) { function comparePaths (line 9060) | function comparePaths(a, b, currentDirectory, ignoreCase) { function containsPath (line 9069) | function containsPath(parent2, child, currentDirectory, ignoreCase) { function startsWithDirectory (line 9092) | function startsWithDirectory(fileName, directoryName, getCanonicalFileNa... function getPathComponentsRelativeTo (line 9097) | function getPathComponentsRelativeTo(from, to, stringEqualityComparer, g... function getRelativePathFromDirectory (line 9117) | function getRelativePathFromDirectory(fromDirectory, to, getCanonicalFil... function convertToRelativePath (line 9124) | function convertToRelativePath(absoluteOrRelativePath, basePath, getCano... function getRelativePathFromFile (line 9134) | function getRelativePathFromFile(from, to, getCanonicalFileName) { function getRelativePathToDirectoryOrUrl (line 9137) | function getRelativePathToDirectoryOrUrl(directoryPathOrUrl, relativeOrA... function forEachAncestorDirectory (line 9151) | function forEachAncestorDirectory(directory, callback) { function isNodeModulesDirectory (line 9164) | function isNodeModulesDirectory(dirPath) { function diag (line 9169) | function diag(code, category, key, message, reportsUnnecessary, elidedIn... function setEnterSpan (line 11450) | function setEnterSpan(f) { function setExitSpan (line 11453) | function setExitSpan(f) { function spanned (line 11456) | function spanned(name, f) { function setIsNodeSourceFileCallback (line 11473) | function setIsNodeSourceFileCallback(callback) { function setNodeOnlyGlobalNames (line 11476) | function setNodeOnlyGlobalNames(names) { function setTypesNodeIgnorableNames (line 11479) | function setTypesNodeIgnorableNames(names) { function createDenoForkContext (line 11482) | function createDenoForkContext({ function isTypesNodePkgPath (line 11589) | function isTypesNodePkgPath(path) { function tryParseNpmPackageReference (line 11592) | function tryParseNpmPackageReference(text) { function parseNpmPackageReference (line 11599) | function parseNpmPackageReference(text) { function tokenIsIdentifierOrKeyword (line 11629) | function tokenIsIdentifierOrKeyword(token) { function tokenIsIdentifierOrKeywordOrGreaterThan (line 11632) | function tokenIsIdentifierOrKeywordOrGreaterThan(token) { function lookupInUnicodeMap (line 11810) | function lookupInUnicodeMap(code, map2) { function isUnicodeIdentifierStart (line 11831) | function isUnicodeIdentifierStart(code, languageVersion) { function isUnicodeIdentifierPart (line 11834) | function isUnicodeIdentifierPart(code, languageVersion) { function makeReverseMap (line 11837) | function makeReverseMap(source) { function tokenToString (line 11845) | function tokenToString(t) { function stringToToken (line 11848) | function stringToToken(s) { function regularExpressionFlagToCharacterCode (line 11852) | function regularExpressionFlagToCharacterCode(f) { function characterCodeToRegularExpressionFlag (line 11855) | function characterCodeToRegularExpressionFlag(ch) { function computeLineStarts (line 11858) | function computeLineStarts(text) { function getPositionOfLineAndCharacter (line 11886) | function getPositionOfLineAndCharacter(sourceFile, line, character, allo... function computePositionOfLineAndCharacter (line 11889) | function computePositionOfLineAndCharacter(lineStarts, line, character, ... function getLineStarts (line 11908) | function getLineStarts(sourceFile) { function computeLineAndCharacterOfPosition (line 11911) | function computeLineAndCharacterOfPosition(lineStarts, position) { function computeLineOfPosition (line 11918) | function computeLineOfPosition(lineStarts, position, lowerBound) { function getLinesBetweenPositions (line 11926) | function getLinesBetweenPositions(sourceFile, pos1, pos2) { function getLineAndCharacterOfPosition (line 11936) | function getLineAndCharacterOfPosition(sourceFile, position) { function isWhiteSpaceLike (line 11939) | function isWhiteSpaceLike(ch) { function isWhiteSpaceSingleLine (line 11942) | function isWhiteSpaceSingleLine(ch) { function isLineBreak (line 11945) | function isLineBreak(ch) { function isDigit (line 11948) | function isDigit(ch) { function isHexDigit (line 11951) | function isHexDigit(ch) { function isASCIILetter (line 11954) | function isASCIILetter(ch) { function isWordCharacter (line 11957) | function isWordCharacter(ch) { function isOctalDigit (line 11960) | function isOctalDigit(ch) { function couldStartTrivia (line 11963) | function couldStartTrivia(text, pos) { function skipTrivia (line 11986) | function skipTrivia(text, pos, stopAfterLineBreak, stopAtComments, inJSD... function isConflictMarkerTrivia (line 12075) | function isConflictMarkerTrivia(text, pos) { function scanConflictMarkerTrivia (line 12090) | function scanConflictMarkerTrivia(text, pos, error2) { function isShebangTrivia (line 12113) | function isShebangTrivia(text, pos) { function scanShebangTrivia (line 12117) | function scanShebangTrivia(text, pos) { function iterateCommentRanges (line 12122) | function iterateCommentRanges(reduce, text, pos, trailing, cb, state, in... function forEachLeadingCommentRange (line 12218) | function forEachLeadingCommentRange(text, pos, cb, state) { function forEachTrailingCommentRange (line 12230) | function forEachTrailingCommentRange(text, pos, cb, state) { function reduceEachLeadingCommentRange (line 12242) | function reduceEachLeadingCommentRange(text, pos, cb, state, initial) { function reduceEachTrailingCommentRange (line 12255) | function reduceEachTrailingCommentRange(text, pos, cb, state, initial) { function appendCommentRange (line 12268) | function appendCommentRange(pos, end, kind, hasTrailingNewLine, _state, ... function getLeadingCommentRanges (line 12272) | function getLeadingCommentRanges(text, pos) { function getTrailingCommentRanges (line 12283) | function getTrailingCommentRanges(text, pos) { function getShebang (line 12294) | function getShebang(text) { function isIdentifierStart (line 12300) | function isIdentifierStart(ch, languageVersion) { function isIdentifierPart (line 12303) | function isIdentifierPart(ch, languageVersion, identifierVariant) { function isIdentifierText (line 12307) | function isIdentifierText(name, languageVersion, identifierVariant) { function createScanner (line 12319) | function createScanner(languageVersion, skipTrivia2, languageVariant = 0... function codePointAt (line 14822) | function codePointAt(s, i) { function charSize (line 14825) | function charSize(ch) { function utf16EncodeAsStringFallback (line 14834) | function utf16EncodeAsStringFallback(codePoint) { function utf16EncodeAsString (line 14844) | function utf16EncodeAsString(codePoint) { function isExternalModuleNameRelative (line 14865) | function isExternalModuleNameRelative(moduleName) { function sortAndDeduplicateDiagnostics (line 14868) | function sortAndDeduplicateDiagnostics(diagnostics) { function getDefaultLibFileName (line 14885) | function getDefaultLibFileName(options) { function textSpanEnd (line 14904) | function textSpanEnd(span) { function textSpanIsEmpty (line 14907) | function textSpanIsEmpty(span) { function textSpanContainsPosition (line 14910) | function textSpanContainsPosition(span, position) { function textRangeContainsPositionInclusive (line 14913) | function textRangeContainsPositionInclusive(range, position) { function textSpanContainsTextSpan (line 14916) | function textSpanContainsTextSpan(span, other) { function textSpanContainsTextRange (line 14919) | function textSpanContainsTextRange(span, range) { function textRangeContainsTextSpan (line 14922) | function textRangeContainsTextSpan(range, span) { function textSpanOverlapsWith (line 14925) | function textSpanOverlapsWith(span, other) { function textSpanOverlap (line 14928) | function textSpanOverlap(span1, span2) { function textSpanIntersectsWithTextSpan (line 14932) | function textSpanIntersectsWithTextSpan(span, other) { function textSpanIntersectsWith (line 14935) | function textSpanIntersectsWith(span, start, length2) { function decodedTextSpanIntersectsWith (line 14938) | function decodedTextSpanIntersectsWith(start1, length1, start2, length2) { function textSpanIntersectsWithPosition (line 14943) | function textSpanIntersectsWithPosition(span, position) { function textRangeIntersectsWithTextSpan (line 14946) | function textRangeIntersectsWithTextSpan(range, span) { function textSpanIntersection (line 14949) | function textSpanIntersection(span1, span2) { function normalizeSpans (line 14954) | function normalizeSpans(spans) { function createTextSpan (line 14974) | function createTextSpan(start, length2) { function createTextSpanFromBounds (line 14983) | function createTextSpanFromBounds(start, end) { function textChangeRangeNewSpan (line 14986) | function textChangeRangeNewSpan(range) { function textChangeRangeIsUnchanged (line 14989) | function textChangeRangeIsUnchanged(range) { function createTextChangeRange (line 14992) | function createTextChangeRange(span, newLength) { function collapseTextChangeRangesAcrossMultipleVersions (line 14999) | function collapseTextChangeRangesAcrossMultipleVersions(changes) { function getTypeParameterOwner (line 15028) | function getTypeParameterOwner(d) { function isParameterPropertyDeclaration (line 15037) | function isParameterPropertyDeclaration(node, parent2) { function isEmptyBindingPattern (line 15040) | function isEmptyBindingPattern(node) { function isEmptyBindingElement (line 15046) | function isEmptyBindingElement(node) { function walkUpBindingElementsAndPatterns (line 15052) | function walkUpBindingElementsAndPatterns(binding) { function getCombinedFlags (line 15059) | function getCombinedFlags(node, getFlags) { function getCombinedModifierFlags (line 15076) | function getCombinedModifierFlags(node) { function getCombinedNodeFlagsAlwaysIncludeJSDoc (line 15079) | function getCombinedNodeFlagsAlwaysIncludeJSDoc(node) { function getCombinedNodeFlags (line 15082) | function getCombinedNodeFlags(node) { function getNodeFlags (line 15085) | function getNodeFlags(node) { function validateLocaleAndSetLanguage (line 15089) | function validateLocaleAndSetLanguage(locale, sys2, errors) { function getOriginalNode (line 15140) | function getOriginalNode(node, nodeTest) { function findAncestor (line 15151) | function findAncestor(node, callback) { function isParseTreeNode (line 15163) | function isParseTreeNode(node) { function getParseTreeNode (line 15166) | function getParseTreeNode(node, nodeTest) { function escapeLeadingUnderscores (line 15178) | function escapeLeadingUnderscores(identifier) { function unescapeLeadingUnderscores (line 15181) | function unescapeLeadingUnderscores(identifier) { function idText (line 15185) | function idText(identifierOrPrivateName) { function identifierToKeywordKind (line 15188) | function identifierToKeywordKind(node) { function symbolName (line 15192) | function symbolName(symbol) { function nameForNamelessJSDocTypedef (line 15198) | function nameForNamelessJSDocTypedef(declaration) { function getDeclarationIdentifier (line 15238) | function getDeclarationIdentifier(node) { function nodeHasName (line 15242) | function nodeHasName(statement, name) { function getNameOfJSDocTypedef (line 15251) | function getNameOfJSDocTypedef(declaration) { function isNamedDeclaration (line 15254) | function isNamedDeclaration(node) { function getNonAssignedNameOfDeclaration (line 15257) | function getNonAssignedNameOfDeclaration(declaration) { function getNameOfDeclaration (line 15302) | function getNameOfDeclaration(declaration) { function getAssignedName (line 15306) | function getAssignedName(node) { function getDecorators (line 15321) | function getDecorators(node) { function getModifiers (line 15326) | function getModifiers(node) { function getJSDocParameterTagsWorker (line 15331) | function getJSDocParameterTagsWorker(param, noCache) { function getJSDocParameterTags (line 15347) | function getJSDocParameterTags(param) { function getJSDocParameterTagsNoCache (line 15354) | function getJSDocParameterTagsNoCache(param) { function getJSDocTypeParameterTagsWorker (line 15361) | function getJSDocTypeParameterTagsWorker(param, noCache) { function getJSDocTypeParameterTags (line 15365) | function getJSDocTypeParameterTags(param) { function getJSDocTypeParameterTagsNoCache (line 15372) | function getJSDocTypeParameterTagsNoCache(param) { function hasJSDocParameterTags (line 15379) | function hasJSDocParameterTags(node) { function getJSDocAugmentsTag (line 15382) | function getJSDocAugmentsTag(node) { function getJSDocImplementsTags (line 15385) | function getJSDocImplementsTags(node) { function getJSDocClassTag (line 15388) | function getJSDocClassTag(node) { function getJSDocPublicTag (line 15391) | function getJSDocPublicTag(node) { function getJSDocPublicTagNoCache (line 15394) | function getJSDocPublicTagNoCache(node) { function getJSDocPrivateTag (line 15402) | function getJSDocPrivateTag(node) { function getJSDocPrivateTagNoCache (line 15405) | function getJSDocPrivateTagNoCache(node) { function getJSDocProtectedTag (line 15413) | function getJSDocProtectedTag(node) { function getJSDocProtectedTagNoCache (line 15416) | function getJSDocProtectedTagNoCache(node) { function getJSDocReadonlyTag (line 15424) | function getJSDocReadonlyTag(node) { function getJSDocReadonlyTagNoCache (line 15427) | function getJSDocReadonlyTagNoCache(node) { function getJSDocOverrideTagNoCache (line 15435) | function getJSDocOverrideTagNoCache(node) { function getJSDocDeprecatedTag (line 15443) | function getJSDocDeprecatedTag(node) { function getJSDocDeprecatedTagNoCache (line 15446) | function getJSDocDeprecatedTagNoCache(node) { function getJSDocEnumTag (line 15454) | function getJSDocEnumTag(node) { function getJSDocThisTag (line 15457) | function getJSDocThisTag(node) { function getJSDocReturnTag (line 15460) | function getJSDocReturnTag(node) { function getJSDocTemplateTag (line 15463) | function getJSDocTemplateTag(node) { function getJSDocSatisfiesTag (line 15466) | function getJSDocSatisfiesTag(node) { function getJSDocTypeTag (line 15469) | function getJSDocTypeTag(node) { function getJSDocType (line 15476) | function getJSDocType(node) { function getJSDocReturnType (line 15483) | function getJSDocReturnType(node) { function getJSDocTagsWorker (line 15500) | function getJSDocTagsWorker(node, noCache) { function getJSDocTags (line 15515) | function getJSDocTags(node) { function getFirstJSDocTag (line 15522) | function getFirstJSDocTag(node, predicate, noCache) { function getAllJSDocTags (line 15525) | function getAllJSDocTags(node, predicate) { function getAllJSDocTagsOfKind (line 15528) | function getAllJSDocTagsOfKind(node, kind) { function getTextOfJSDocComment (line 15531) | function getTextOfJSDocComment(comment) { function formatJSDocLink (line 15534) | function formatJSDocLink(link) { function getEffectiveTypeParameterDeclarations (line 15540) | function getEffectiveTypeParameterDeclarations(node) { function getEffectiveConstraintOfTypeParameter (line 15572) | function getEffectiveConstraintOfTypeParameter(node) { function isMemberName (line 15575) | function isMemberName(node) { function isGetOrSetAccessorDeclaration (line 15578) | function isGetOrSetAccessorDeclaration(node) { function isPropertyAccessChain (line 15581) | function isPropertyAccessChain(node) { function isElementAccessChain (line 15584) | function isElementAccessChain(node) { function isCallChain (line 15587) | function isCallChain(node) { function isOptionalChain (line 15590) | function isOptionalChain(node) { function isOptionalChainRoot (line 15594) | function isOptionalChainRoot(node) { function isExpressionOfOptionalChainRoot (line 15597) | function isExpressionOfOptionalChainRoot(node) { function isOutermostOptionalChain (line 15600) | function isOutermostOptionalChain(node) { function isNullishCoalesce (line 15603) | function isNullishCoalesce(node) { function isConstTypeReference (line 15606) | function isConstTypeReference(node) { function skipPartiallyEmittedExpressions (line 15609) | function skipPartiallyEmittedExpressions(node) { function isNonNullChain (line 15612) | function isNonNullChain(node) { function isBreakOrContinueStatement (line 15615) | function isBreakOrContinueStatement(node) { function isNamedExportBindings (line 15618) | function isNamedExportBindings(node) { function isJSDocPropertyLikeTag (line 15621) | function isJSDocPropertyLikeTag(node) { function isNodeKind (line 15624) | function isNodeKind(kind) { function isTokenKind (line 15627) | function isTokenKind(kind) { function isToken (line 15630) | function isToken(n) { function isNodeArray (line 15633) | function isNodeArray(array) { function isLiteralKind (line 15636) | function isLiteralKind(kind) { function isLiteralExpression (line 15639) | function isLiteralExpression(node) { function isLiteralExpressionOfObject (line 15642) | function isLiteralExpressionOfObject(node) { function isTemplateLiteralKind (line 15653) | function isTemplateLiteralKind(kind) { function isTemplateLiteralToken (line 15656) | function isTemplateLiteralToken(node) { function isTemplateMiddleOrTemplateTail (line 15659) | function isTemplateMiddleOrTemplateTail(node) { function isImportOrExportSpecifier (line 15663) | function isImportOrExportSpecifier(node) { function isTypeOnlyImportDeclaration (line 15666) | function isTypeOnlyImportDeclaration(node) { function isTypeOnlyExportDeclaration (line 15679) | function isTypeOnlyExportDeclaration(node) { function isTypeOnlyImportOrExportDeclaration (line 15690) | function isTypeOnlyImportOrExportDeclaration(node) { function isPartOfTypeOnlyImportOrExportDeclaration (line 15693) | function isPartOfTypeOnlyImportOrExportDeclaration(node) { function isStringTextContainingNode (line 15696) | function isStringTextContainingNode(node) { function isImportAttributeName (line 15699) | function isImportAttributeName(node) { function isGeneratedIdentifier (line 15702) | function isGeneratedIdentifier(node) { function isGeneratedPrivateIdentifier (line 15706) | function isGeneratedPrivateIdentifier(node) { function isFileLevelReservedGeneratedIdentifier (line 15710) | function isFileLevelReservedGeneratedIdentifier(node) { function isPrivateIdentifierClassElementDeclaration (line 15714) | function isPrivateIdentifierClassElementDeclaration(node) { function isPrivateIdentifierPropertyAccessExpression (line 15717) | function isPrivateIdentifierPropertyAccessExpression(node) { function isModifierKind (line 15720) | function isModifierKind(token) { function isParameterPropertyModifier (line 15741) | function isParameterPropertyModifier(kind) { function isClassMemberModifier (line 15744) | function isClassMemberModifier(idToken) { function isModifier (line 15747) | function isModifier(node) { function isEntityName (line 15750) | function isEntityName(node) { function isPropertyName (line 15754) | function isPropertyName(node) { function isBindingName (line 15758) | function isBindingName(node) { function isFunctionLike (line 15762) | function isFunctionLike(node) { function isFunctionLikeOrClassStaticBlockDeclaration (line 15765) | function isFunctionLikeOrClassStaticBlockDeclaration(node) { function isFunctionLikeDeclaration (line 15768) | function isFunctionLikeDeclaration(node) { function isBooleanLiteral (line 15771) | function isBooleanLiteral(node) { function isFunctionLikeDeclarationKind (line 15774) | function isFunctionLikeDeclarationKind(kind) { function isFunctionLikeKind (line 15788) | function isFunctionLikeKind(kind) { function isFunctionOrModuleBlock (line 15803) | function isFunctionOrModuleBlock(node) { function isClassElement (line 15806) | function isClassElement(node) { function isClassLike (line 15810) | function isClassLike(node) { function isAccessor (line 15813) | function isAccessor(node) { function isAutoAccessorPropertyDeclaration (line 15816) | function isAutoAccessorPropertyDeclaration(node) { function isClassInstanceProperty (line 15819) | function isClassInstanceProperty(node) { function isMethodOrAccessor (line 15829) | function isMethodOrAccessor(node) { function isModifierLike (line 15839) | function isModifierLike(node) { function isTypeElement (line 15842) | function isTypeElement(node) { function isClassOrTypeElement (line 15846) | function isClassOrTypeElement(node) { function isObjectLiteralElementLike (line 15849) | function isObjectLiteralElementLike(node) { function isTypeNode (line 15853) | function isTypeNode(node) { function isFunctionOrConstructorTypeNode (line 15856) | function isFunctionOrConstructorTypeNode(node) { function isBindingPattern (line 15864) | function isBindingPattern(node) { function isAssignmentPattern (line 15871) | function isAssignmentPattern(node) { function isArrayBindingElement (line 15875) | function isArrayBindingElement(node) { function isDeclarationBindingElement (line 15879) | function isDeclarationBindingElement(bindingElement) { function isBindingOrAssignmentElement (line 15888) | function isBindingOrAssignmentElement(node) { function isBindingOrAssignmentPattern (line 15891) | function isBindingOrAssignmentPattern(node) { function isObjectBindingOrAssignmentPattern (line 15894) | function isObjectBindingOrAssignmentPattern(node) { function isObjectBindingOrAssignmentElement (line 15902) | function isObjectBindingOrAssignmentElement(node) { function isArrayBindingOrAssignmentPattern (line 15914) | function isArrayBindingOrAssignmentPattern(node) { function isArrayBindingOrAssignmentElement (line 15922) | function isArrayBindingOrAssignmentElement(node) { function isPropertyAccessOrQualifiedNameOrImportTypeNode (line 15946) | function isPropertyAccessOrQualifiedNameOrImportTypeNode(node) { function isPropertyAccessOrQualifiedName (line 15950) | function isPropertyAccessOrQualifiedName(node) { function isCallLikeOrFunctionLikeExpression (line 15954) | function isCallLikeOrFunctionLikeExpression(node) { function isCallLikeExpression (line 15957) | function isCallLikeExpression(node) { function isCallOrNewExpression (line 15973) | function isCallOrNewExpression(node) { function isTemplateLiteral (line 15976) | function isTemplateLiteral(node) { function isLeftHandSideExpression (line 15980) | function isLeftHandSideExpression(node) { function isLeftHandSideExpressionKind (line 15983) | function isLeftHandSideExpressionKind(kind) { function isUnaryExpression (line 16023) | function isUnaryExpression(node) { function isUnaryExpressionKind (line 16026) | function isUnaryExpressionKind(kind) { function isUnaryExpressionWithWrite (line 16040) | function isUnaryExpressionWithWrite(expr) { function isLiteralTypeLiteral (line 16050) | function isLiteralTypeLiteral(node) { function isExpression (line 16061) | function isExpression(node) { function isExpressionKind (line 16064) | function isExpressionKind(kind) { function isAssertionExpression (line 16081) | function isAssertionExpression(node) { function isIterationStatement (line 16085) | function isIterationStatement(node, lookInLabeledStatements) { function isScopeMarker (line 16098) | function isScopeMarker(node) { function hasScopeMarker (line 16101) | function hasScopeMarker(statements) { function needsScopeMarker (line 16104) | function needsScopeMarker(result) { function isExternalModuleIndicator (line 16107) | function isExternalModuleIndicator(result) { function isForInOrOfStatement (line 16110) | function isForInOrOfStatement(node) { function isConciseBody (line 16113) | function isConciseBody(node) { function isFunctionBody (line 16116) | function isFunctionBody(node) { function isForInitializer (line 16119) | function isForInitializer(node) { function isModuleBody (line 16122) | function isModuleBody(node) { function isNamespaceBody (line 16126) | function isNamespaceBody(node) { function isJSDocNamespaceBody (line 16130) | function isJSDocNamespaceBody(node) { function isNamedImportBindings (line 16134) | function isNamedImportBindings(node) { function isModuleOrEnumDeclaration (line 16138) | function isModuleOrEnumDeclaration(node) { function canHaveSymbol (line 16141) | function canHaveSymbol(node) { function canHaveLocals (line 16212) | function canHaveLocals(node) { function isDeclarationKind (line 16249) | function isDeclarationKind(kind) { function isDeclarationStatementKind (line 16252) | function isDeclarationStatementKind(kind) { function isStatementKindButNotDeclarationKind (line 16255) | function isStatementKindButNotDeclarationKind(kind) { function isDeclaration (line 16258) | function isDeclaration(node) { function isDeclarationStatement (line 16264) | function isDeclarationStatement(node) { function isStatementButNotDeclaration (line 16267) | function isStatementButNotDeclaration(node) { function isStatement (line 16270) | function isStatement(node) { function isBlockStatement (line 16274) | function isBlockStatement(node) { function isStatementOrBlock (line 16283) | function isStatementOrBlock(node) { function isModuleReference (line 16287) | function isModuleReference(node) { function isJsxTagNameExpression (line 16291) | function isJsxTagNameExpression(node) { function isJsxChild (line 16295) | function isJsxChild(node) { function isJsxAttributeLike (line 16299) | function isJsxAttributeLike(node) { function isStringLiteralOrJsxExpression (line 16303) | function isStringLiteralOrJsxExpression(node) { function isJsxOpeningLikeElement (line 16307) | function isJsxOpeningLikeElement(node) { function isJsxCallLike (line 16311) | function isJsxCallLike(node) { function isCaseOrDefaultClause (line 16315) | function isCaseOrDefaultClause(node) { function isJSDocNode (line 16319) | function isJSDocNode(node) { function isJSDocCommentContainingNode (line 16322) | function isJSDocCommentContainingNode(node) { function isJSDocTag (line 16325) | function isJSDocTag(node) { function isSetAccessor (line 16328) | function isSetAccessor(node) { function isGetAccessor (line 16331) | function isGetAccessor(node) { function hasJSDocNodes (line 16334) | function hasJSDocNodes(node) { function hasType (line 16339) | function hasType(node) { function hasInitializer (line 16342) | function hasInitializer(node) { function hasOnlyExpressionInitializer (line 16345) | function hasOnlyExpressionInitializer(node) { function isObjectLiteralElement (line 16358) | function isObjectLiteralElement(node) { function isTypeReferenceType (line 16361) | function isTypeReferenceType(node) { function guessIndentation (line 16365) | function guessIndentation(lines) { function isStringLiteralLike (line 16386) | function isStringLiteralLike(node) { function isJSDocLinkLike (line 16389) | function isJSDocLinkLike(node) { function hasRestParameter (line 16392) | function hasRestParameter(s) { function isRestParameter (line 16396) | function isRestParameter(node) { function hasInternalAnnotation (line 16400) | function hasInternalAnnotation(range, sourceFile) { function isInternalDeclaration (line 16404) | function isInternalDeclaration(node, sourceFile) { function getDeclarationOfKind (line 16446) | function getDeclarationOfKind(symbol, kind) { function getDeclarationsOfKind (line 16457) | function getDeclarationsOfKind(symbol, kind) { function createSymbolTable (line 16460) | function createSymbolTable(symbols) { function isTransientSymbol (line 16469) | function isTransientSymbol(symbol) { function isExternalModuleSymbol (line 16472) | function isExternalModuleSymbol(moduleSymbol) { function createSingleLineStringWriter (line 16476) | function createSingleLineStringWriter() { function changesAffectModuleResolution (line 16509) | function changesAffectModuleResolution(oldOptions, newOptions) { function optionsHaveModuleResolutionChanges (line 16512) | function optionsHaveModuleResolutionChanges(oldOptions, newOptions) { function changesAffectingProgramStructure (line 16515) | function changesAffectingProgramStructure(oldOptions, newOptions) { function optionsHaveChanges (line 16518) | function optionsHaveChanges(oldOptions, newOptions, optionDeclarations2) { function forEachAncestor (line 16521) | function forEachAncestor(node, callback) { function forEachEntry (line 16530) | function forEachEntry(map2, callback) { function forEachKey (line 16540) | function forEachKey(map2, callback) { function copyEntries (line 16550) | function copyEntries(source, target) { function usingSingleLineStringWriter (line 16555) | function usingSingleLineStringWriter(action) { function getFullWidth (line 16565) | function getFullWidth(node) { function projectReferenceIsEqualTo (line 16568) | function projectReferenceIsEqualTo(oldRef, newRef) { function moduleResolutionIsEqualTo (line 16571) | function moduleResolutionIsEqualTo(oldResolution, newResolution) { function getResolvedModuleFromResolution (line 16574) | function getResolvedModuleFromResolution(resolution) { function getResolvedTypeReferenceDirectiveFromResolution (line 16577) | function getResolvedTypeReferenceDirectiveFromResolution(resolution) { function createModuleNotFoundChain (line 16580) | function createModuleNotFoundChain(sourceFile, host, moduleReference, mo... function createModeMismatchDetails (line 16614) | function createModeMismatchDetails(currentSourceFile) { function packageIdIsEqual (line 16642) | function packageIdIsEqual(a, b) { function packageIdToPackageName (line 16645) | function packageIdToPackageName({ name, subModuleName }) { function packageIdToString (line 16648) | function packageIdToString(packageId) { function typeDirectiveIsEqualTo (line 16651) | function typeDirectiveIsEqualTo(oldResolution, newResolution) { function hasChangesInResolutions (line 16654) | function hasChangesInResolutions(names, newResolutions, getOldResolution... function containsParseError (line 16667) | function containsParseError(node) { function aggregateChildData (line 16671) | function aggregateChildData(node) { function getSourceFileOfNode (line 16680) | function getSourceFileOfNode(node) { function getSourceFileOfModule (line 16686) | function getSourceFileOfModule(module2) { function isPlainJsFile (line 16689) | function isPlainJsFile(file, checkJs) { function isStatementWithLocals (line 16692) | function isStatementWithLocals(node) { function getStartPositionOfLine (line 16703) | function getStartPositionOfLine(line, sourceFile) { function nodePosToString (line 16707) | function nodePosToString(node) { function getEndLinePosition (line 16712) | function getEndLinePosition(line, sourceFile) { function isFileLevelUniqueName (line 16729) | function isFileLevelUniqueName(sourceFile, name, hasGlobalName) { function nodeIsMissing (line 16732) | function nodeIsMissing(node) { function nodeIsPresent (line 16738) | function nodeIsPresent(node) { function isGrammarError (line 16741) | function isGrammarError(parent2, child) { function isGrammarErrorElement (line 16755) | function isGrammarErrorElement(nodeArray, child, isElement) { function insertStatementsAfterPrologue (line 16759) | function insertStatementsAfterPrologue(to, from, isPrologueDirective2) { function insertStatementAfterPrologue (line 16770) | function insertStatementAfterPrologue(to, statement, isPrologueDirective... function isAnyPrologueDirective (line 16781) | function isAnyPrologueDirective(node) { function insertStatementsAfterStandardPrologue (line 16784) | function insertStatementsAfterStandardPrologue(to, from) { function insertStatementsAfterCustomPrologue (line 16787) | function insertStatementsAfterCustomPrologue(to, from) { function insertStatementAfterStandardPrologue (line 16790) | function insertStatementAfterStandardPrologue(to, statement) { function insertStatementAfterCustomPrologue (line 16793) | function insertStatementAfterCustomPrologue(to, statement) { function isRecognizedTripleSlashComment (line 16796) | function isRecognizedTripleSlashComment(text, commentPos, commentEnd) { function isPinnedComment (line 16803) | function isPinnedComment(text, start) { function createCommentDirectivesMap (line 16806) | function createCommentDirectivesMap(sourceFile, commentDirectives) { function getTokenPosOfNode (line 16826) | function getTokenPosOfNode(node, sourceFile, includeJsDoc) { function getNonDecoratorTokenPosOfNode (line 16860) | function getNonDecoratorTokenPosOfNode(node, sourceFile) { function getNonModifierTokenPosOfNode (line 16867) | function getNonModifierTokenPosOfNode(node, sourceFile) { function getSourceTextOfNodeFromSourceFile (line 16874) | function getSourceTextOfNodeFromSourceFile(sourceFile, node, includeTriv... function isJSDocTypeExpressionOrChild (line 16877) | function isJSDocTypeExpressionOrChild(node) { function isExportNamespaceAsDefaultDeclaration (line 16880) | function isExportNamespaceAsDefaultDeclaration(node) { function moduleExportNameTextUnescaped (line 16883) | function moduleExportNameTextUnescaped(node) { function moduleExportNameTextEscaped (line 16886) | function moduleExportNameTextEscaped(node) { function moduleExportNameIsDefault (line 16889) | function moduleExportNameIsDefault(node) { function getTextOfNodeFromSourceText (line 16892) | function getTextOfNodeFromSourceText(sourceText, node, includeTrivia = f... function getTextOfNode (line 16902) | function getTextOfNode(node, includeTrivia = false) { function getPos (line 16905) | function getPos(range) { function indexOfNode (line 16908) | function indexOfNode(nodeArray, node) { function getEmitFlags (line 16911) | function getEmitFlags(node) { function getInternalEmitFlags (line 16915) | function getInternalEmitFlags(node) { function getLiteralText (line 17453) | function getLiteralText(node, sourceFile, flags) { function canUseOriginalText (line 17495) | function canUseOriginalText(node, flags) { function getTextOfConstantValue (line 17509) | function getTextOfConstantValue(value) { function makeIdentifierFromModuleName (line 17512) | function makeIdentifierFromModuleName(moduleName) { function isBlockOrCatchScoped (line 17515) | function isBlockOrCatchScoped(declaration) { function isCatchClauseVariableDeclarationOrBindingElement (line 17518) | function isCatchClauseVariableDeclarationOrBindingElement(declaration) { function isAmbientModule (line 17522) | function isAmbientModule(node) { function isModuleWithStringLiteralName (line 17525) | function isModuleWithStringLiteralName(node) { function isNonGlobalAmbientModule (line 17528) | function isNonGlobalAmbientModule(node) { function isEffectiveModuleDeclaration (line 17531) | function isEffectiveModuleDeclaration(node) { function isShorthandAmbientModuleSymbol (line 17534) | function isShorthandAmbientModuleSymbol(moduleSymbol) { function isShorthandAmbientModule (line 17537) | function isShorthandAmbientModule(node) { function isBlockScopedContainerTopLevel (line 17540) | function isBlockScopedContainerTopLevel(node) { function isGlobalScopeAugmentation (line 17543) | function isGlobalScopeAugmentation(module2) { function isExternalModuleAugmentation (line 17546) | function isExternalModuleAugmentation(node) { function isModuleAugmentationExternal (line 17549) | function isModuleAugmentationExternal(node) { function getNonAugmentationDeclaration (line 17558) | function getNonAugmentationDeclaration(symbol) { function isCommonJSContainingModuleKind (line 17562) | function isCommonJSContainingModuleKind(kind) { function isEffectiveExternalModule (line 17565) | function isEffectiveExternalModule(node, compilerOptions) { function isEffectiveStrictModeSourceFile (line 17568) | function isEffectiveStrictModeSourceFile(node, compilerOptions) { function isAmbientPropertyDeclaration (line 17592) | function isAmbientPropertyDeclaration(node) { function isBlockScope (line 17595) | function isBlockScope(node, parentNode) { function isDeclarationWithTypeParameters (line 17619) | function isDeclarationWithTypeParameters(node) { function isDeclarationWithTypeParameterChildren (line 17631) | function isDeclarationWithTypeParameterChildren(node) { function isAnyImportSyntax (line 17659) | function isAnyImportSyntax(node) { function isAnyImportOrBareOrAccessedRequire (line 17668) | function isAnyImportOrBareOrAccessedRequire(node) { function isAnyImportOrRequireStatement (line 17671) | function isAnyImportOrRequireStatement(node) { function isLateVisibilityPaintedStatement (line 17674) | function isLateVisibilityPaintedStatement(node) { function hasPossibleExternalModuleReference (line 17690) | function hasPossibleExternalModuleReference(node) { function isAnyImportOrReExport (line 17693) | function isAnyImportOrReExport(node) { function getEnclosingContainer (line 17696) | function getEnclosingContainer(node) { function getEnclosingBlockScopeContainer (line 17699) | function getEnclosingBlockScopeContainer(node) { function forEachEnclosingBlockScopeContainer (line 17702) | function forEachEnclosingBlockScopeContainer(node, cb) { function declarationNameToString (line 17709) | function declarationNameToString(name) { function getNameFromIndexInfo (line 17712) | function getNameFromIndexInfo(info) { function isComputedNonLiteralName (line 17715) | function isComputedNonLiteralName(name) { function tryGetTextOfPropertyName (line 17718) | function tryGetTextOfPropertyName(name) { function getTextOfPropertyName (line 17738) | function getTextOfPropertyName(name) { function entityNameToString (line 17741) | function entityNameToString(name) { function createDiagnosticForNode (line 17764) | function createDiagnosticForNode(node, message, ...args) { function createDiagnosticForNodeArray (line 17768) | function createDiagnosticForNodeArray(sourceFile, nodes, message, ...arg... function createDiagnosticForNodeInSourceFile (line 17772) | function createDiagnosticForNodeInSourceFile(sourceFile, node, message, ... function createDiagnosticForNodeFromMessageChain (line 17776) | function createDiagnosticForNodeFromMessageChain(sourceFile, node, messa... function createDiagnosticForNodeArrayFromMessageChain (line 17780) | function createDiagnosticForNodeArrayFromMessageChain(sourceFile, nodes,... function assertDiagnosticLocation (line 17784) | function assertDiagnosticLocation(sourceText, start, length2) { function createFileDiagnosticFromMessageChain (line 17790) | function createFileDiagnosticFromMessageChain(file, start, length2, mess... function createDiagnosticForFileFromMessageChain (line 17803) | function createDiagnosticForFileFromMessageChain(sourceFile, messageChai... function createDiagnosticMessageChainFromDiagnostic (line 17814) | function createDiagnosticMessageChainFromDiagnostic(diagnostic) { function createDiagnosticForRange (line 17822) | function createDiagnosticForRange(sourceFile, range, message) { function getCanonicalDiagnostic (line 17832) | function getCanonicalDiagnostic(message, ...args) { function getSpanOfTokenAtPosition (line 17838) | function getSpanOfTokenAtPosition(sourceFile, pos) { function scanTokenAtPosition (line 17853) | function scanTokenAtPosition(sourceFile, pos) { function getErrorSpanForArrowFunction (line 17867) | function getErrorSpanForArrowFunction(sourceFile, node) { function getErrorSpanForNode (line 17878) | function getErrorSpanForNode(sourceFile, node) { function isGlobalSourceFile (line 17971) | function isGlobalSourceFile(node) { function isExternalOrCommonJsModule (line 17974) | function isExternalOrCommonJsModule(file) { function isJsonSourceFile (line 17977) | function isJsonSourceFile(file) { function isEnumConst (line 17980) | function isEnumConst(node) { function isDeclarationReadonly (line 17983) | function isDeclarationReadonly(declaration) { function isVarAwaitUsing (line 17986) | function isVarAwaitUsing(node) { function isVarUsing (line 17989) | function isVarUsing(node) { function isVarConst (line 17992) | function isVarConst(node) { function isVarConstLike (line 17995) | function isVarConstLike(node) { function isLet (line 17999) | function isLet(node) { function isSuperCall (line 18002) | function isSuperCall(n) { function isImportCall (line 18005) | function isImportCall(n) { function isImportMeta (line 18010) | function isImportMeta(n) { function isLiteralImportTypeNode (line 18013) | function isLiteralImportTypeNode(n) { function isPrologueDirective (line 18016) | function isPrologueDirective(node) { function isCustomPrologue (line 18019) | function isCustomPrologue(node) { function isHoistedFunction (line 18022) | function isHoistedFunction(node) { function isHoistedVariable (line 18025) | function isHoistedVariable(node) { function isHoistedVariableStatement (line 18028) | function isHoistedVariableStatement(node) { function getLeadingCommentRangesOfNode (line 18031) | function getLeadingCommentRangesOfNode(node, sourceFileOfNode) { function getJSDocCommentRanges (line 18034) | function getJSDocCommentRanges(node, text) { function isPartOfTypeNode (line 18045) | function isPartOfTypeNode(node) { function isPartOfTypeExpressionWithTypeArguments (line 18127) | function isPartOfTypeExpressionWithTypeArguments(node) { function forEachReturnStatement (line 18130) | function forEachReturnStatement(body, visitor) { function forEachYieldExpression (line 18155) | function forEachYieldExpression(body, visitor) { function getRestParameterElementType (line 18183) | function getRestParameterElementType(node) { function getMembersOfDeclaration (line 18192) | function getMembersOfDeclaration(node) { function isVariableLike (line 18203) | function isVariableLike(node) { function isVariableDeclarationInVariableStatement (line 18219) | function isVariableDeclarationInVariableStatement(node) { function isCommonJsExportedExpression (line 18222) | function isCommonJsExportedExpression(node) { function isCommonJsExportPropertyAssignment (line 18226) | function isCommonJsExportPropertyAssignment(node) { function isValidESSymbolDeclaration (line 18230) | function isValidESSymbolDeclaration(node) { function introducesArgumentsExoticObject (line 18233) | function introducesArgumentsExoticObject(node) { function unwrapInnermostStatementOfLabel (line 18246) | function unwrapInnermostStatementOfLabel(node, beforeUnwrapLabelCallback) { function isFunctionBlock (line 18257) | function isFunctionBlock(node) { function isObjectLiteralMethod (line 18260) | function isObjectLiteralMethod(node) { function isObjectLiteralOrClassExpressionMethodOrAccessor (line 18263) | function isObjectLiteralOrClassExpressionMethodOrAccessor(node) { function isIdentifierTypePredicate (line 18266) | function isIdentifierTypePredicate(predicate) { function isThisTypePredicate (line 18269) | function isThisTypePredicate(predicate) { function forEachPropertyAssignment (line 18272) | function forEachPropertyAssignment(objectLiteral, key, callback, key2) { function getTsConfigObjectLiteralExpression (line 18279) | function getTsConfigObjectLiteralExpression(tsConfigSourceFile) { function getTsConfigPropArrayElementValue (line 18285) | function getTsConfigPropArrayElementValue(tsConfigSourceFile, propKey, e... function forEachTsConfigPropArray (line 18288) | function forEachTsConfigPropArray(tsConfigSourceFile, propKey, callback) { function getContainingFunction (line 18291) | function getContainingFunction(node) { function getContainingFunctionDeclaration (line 18294) | function getContainingFunctionDeclaration(node) { function getContainingClass (line 18297) | function getContainingClass(node) { function getContainingClassStaticBlock (line 18300) | function getContainingClassStaticBlock(node) { function getContainingFunctionOrClassStaticBlock (line 18308) | function getContainingFunctionOrClassStaticBlock(node) { function getContainingClassExcludingClassDecorators (line 18311) | function getContainingClassExcludingClassDecorators(node) { function getThisContainer (line 18315) | function getThisContainer(node, includeArrowFunctions, includeClassCompu... function isThisContainerOrFunctionBlock (line 18361) | function isThisContainerOrFunctionBlock(node) { function isInTopLevelContext (line 18384) | function isInTopLevelContext(node) { function getNewTargetContainer (line 18397) | function getNewTargetContainer(node) { function getSuperContainer (line 18415) | function getSuperContainer(node, stopOnFunctions) { function getImmediatelyInvokedFunctionExpression (line 18451) | function getImmediatelyInvokedFunctionExpression(func) { function isSuperProperty (line 18464) | function isSuperProperty(node) { function isThisProperty (line 18468) | function isThisProperty(node) { function isThisInitializedDeclaration (line 18472) | function isThisInitializedDeclaration(node) { function isThisInitializedObjectBindingExpression (line 18476) | function isThisInitializedObjectBindingExpression(node) { function getEntityNameFromTypeNode (line 18479) | function getEntityNameFromTypeNode(node) { function getInvokedExpression (line 18492) | function getInvokedExpression(node) { function nodeCanBeDecorated (line 18507) | function nodeCanBeDecorated(useLegacyDecorators, node, parent2, grandpar... function nodeIsDecorated (line 18528) | function nodeIsDecorated(useLegacyDecorators, node, parent2, grandparent) { function nodeOrChildIsDecorated (line 18531) | function nodeOrChildIsDecorated(useLegacyDecorators, node, parent2, gran... function childIsDecorated (line 18534) | function childIsDecorated(useLegacyDecorators, node, parent2) { function classOrConstructorParameterIsDecorated (line 18548) | function classOrConstructorParameterIsDecorated(useLegacyDecorators, nod... function classElementOrClassElementParameterIsDecorated (line 18553) | function classElementOrClassElementParameterIsDecorated(useLegacyDecorat... function isEmptyStringLiteral (line 18576) | function isEmptyStringLiteral(node) { function isJSXTagName (line 18588) | function isJSXTagName(node) { function isExpressionNode (line 18595) | function isExpressionNode(node) { function isInExpressionContext (line 18664) | function isInExpressionContext(node) { function isPartOfTypeQuery (line 18714) | function isPartOfTypeQuery(node) { function isNamespaceReexportDeclaration (line 18720) | function isNamespaceReexportDeclaration(node) { function isExternalModuleImportEqualsDeclaration (line 18723) | function isExternalModuleImportEqualsDeclaration(node) { function getExternalModuleImportEqualsDeclarationExpression (line 18726) | function getExternalModuleImportEqualsDeclarationExpression(node) { function getExternalModuleRequireArgument (line 18730) | function getExternalModuleRequireArgument(node) { function isInternalModuleImportEqualsDeclaration (line 18733) | function isInternalModuleImportEqualsDeclaration(node) { function isFullSourceFile (line 18736) | function isFullSourceFile(sourceFile) { function isSourceFileJS (line 18739) | function isSourceFileJS(file) { function isInJSFile (line 18742) | function isInJSFile(node) { function isInJsonFile (line 18745) | function isInJsonFile(node) { function isSourceFileNotJson (line 18748) | function isSourceFileNotJson(file) { function isInJSDoc (line 18751) | function isInJSDoc(node) { function isJSDocIndexSignature (line 18754) | function isJSDocIndexSignature(node) { function isRequireCall (line 18757) | function isRequireCall(callExpression, requireStringLiteralLikeArgument) { function isVariableDeclarationInitializedToRequire (line 18771) | function isVariableDeclarationInitializedToRequire(node) { function isVariableDeclarationInitializedToBareOrAccessedRequire (line 18778) | function isVariableDeclarationInitializedToBareOrAccessedRequire(node) { function isBindingElementOfBareOrAccessedRequire (line 18785) | function isBindingElementOfBareOrAccessedRequire(node) { function isVariableDeclarationInitializedWithRequireHelper (line 18788) | function isVariableDeclarationInitializedWithRequireHelper(node, allowAc... function isRequireVariableStatement (line 18795) | function isRequireVariableStatement(node) { function isSingleOrDoubleQuote (line 18798) | function isSingleOrDoubleQuote(charCode) { function isStringDoubleQuoted (line 18801) | function isStringDoubleQuoted(str, sourceFile) { function isAssignmentDeclaration (line 18804) | function isAssignmentDeclaration(decl) { function getEffectiveInitializer (line 18807) | function getEffectiveInitializer(node) { function getDeclaredExpandoInitializer (line 18813) | function getDeclaredExpandoInitializer(node) { function hasExpandoValueProperty (line 18817) | function hasExpandoValueProperty(node, isPrototypeAssignment) { function getAssignedExpandoInitializer (line 18820) | function getAssignedExpandoInitializer(node) { function getExpandoInitializer (line 18832) | function getExpandoInitializer(initializer, isPrototypeAssignment) { function getDefaultedExpandoInitializer (line 18844) | function getDefaultedExpandoInitializer(name, initializer, isPrototypeAs... function isDefaultedExpandoInitializer (line 18850) | function isDefaultedExpandoInitializer(node) { function getNameOfExpando (line 18854) | function getNameOfExpando(node) { function isSameEntityName (line 18864) | function isSameEntityName(name, initializer) { function getRightMostAssignedExpression (line 18876) | function getRightMostAssignedExpression(node) { function isExportsIdentifier (line 18886) | function isExportsIdentifier(node) { function isModuleIdentifier (line 18889) | function isModuleIdentifier(node) { function isModuleExportsAccessExpression (line 18892) | function isModuleExportsAccessExpression(node) { function getAssignmentDeclarationKind (line 18895) | function getAssignmentDeclarationKind(expr) { function isBindableObjectDefinePropertyCall (line 18899) | function isBindableObjectDefinePropertyCall(expr) { function isLiteralLikeAccess (line 18906) | function isLiteralLikeAccess(node) { function isLiteralLikeElementAccess (line 18909) | function isLiteralLikeElementAccess(node) { function isBindableStaticAccessExpression (line 18912) | function isBindableStaticAccessExpression(node, excludeThisKeyword) { function isBindableStaticElementAccessExpression (line 18919) | function isBindableStaticElementAccessExpression(node, excludeThisKeywor... function isBindableStaticNameExpression (line 18926) | function isBindableStaticNameExpression(node, excludeThisKeyword) { function getNameOrArgument (line 18929) | function getNameOrArgument(expr) { function getAssignmentDeclarationKindWorker (line 18935) | function getAssignmentDeclarationKindWorker(expr) { function isVoidZero (line 18961) | function isVoidZero(node) { function getElementOrPropertyAccessArgumentExpressionOrName (line 18964) | function getElementOrPropertyAccessArgumentExpressionOrName(node) { function getElementOrPropertyAccessName (line 18974) | function getElementOrPropertyAccessName(node) { function getAssignmentDeclarationPropertyAccessKind (line 18986) | function getAssignmentDeclarationPropertyAccessKind(lhs) { function getInitializerOfBinaryExpression (line 19018) | function getInitializerOfBinaryExpression(expr) { function isPrototypePropertyAssignment (line 19024) | function isPrototypePropertyAssignment(node) { function isSpecialPropertyDeclaration (line 19027) | function isSpecialPropertyDeclaration(expr) { function setValueDeclaration (line 19030) | function setValueDeclaration(symbol, node) { function isFunctionSymbol (line 19036) | function isFunctionSymbol(symbol) { function canHaveModuleSpecifier (line 19043) | function canHaveModuleSpecifier(node) { function tryGetModuleSpecifierFromDeclaration (line 19060) | function tryGetModuleSpecifierFromDeclaration(node) { function importFromModuleSpecifier (line 19090) | function importFromModuleSpecifier(node) { function tryGetImportFromModuleSpecifier (line 19093) | function tryGetImportFromModuleSpecifier(node) { function shouldRewriteModuleSpecifier (line 19116) | function shouldRewriteModuleSpecifier(specifier, compilerOptions) { function getExternalModuleName (line 19119) | function getExternalModuleName(node) { function getNamespaceDeclarationNode (line 19137) | function getNamespaceDeclarationNode(node) { function isDefaultImport (line 19149) | function isDefaultImport(node) { function forEachImportClauseDeclaration (line 19152) | function forEachImportClauseDeclaration(node, action) { function hasQuestionToken (line 19162) | function hasQuestionToken(node) { function isJSDocConstructSignature (line 19175) | function isJSDocConstructSignature(node) { function isJSDocTypeAlias (line 19180) | function isJSDocTypeAlias(node) { function isTypeAlias (line 19183) | function isTypeAlias(node) { function getSourceOfAssignment (line 19186) | function getSourceOfAssignment(node) { function getSourceOfDefaultedAssignment (line 19189) | function getSourceOfDefaultedAssignment(node) { function getSingleInitializerOfVariableStatementOrPropertyDeclaration (line 19192) | function getSingleInitializerOfVariableStatementOrPropertyDeclaration(no... function getSingleVariableOfVariableStatement (line 19203) | function getSingleVariableOfVariableStatement(node) { function getNestedModuleDeclaration (line 19206) | function getNestedModuleDeclaration(node) { function canHaveFlowNode (line 19209) | function canHaveFlowNode(node) { function canHaveJSDoc (line 19232) | function canHaveJSDoc(node) { function getJSDocCommentsAndTags (line 19305) | function getJSDocCommentsAndTags(hostNode, noCache) { function filterOwnedJSDocTags (line 19327) | function filterOwnedJSDocTags(hostNode, comments) { function ownsJSDocTag (line 19338) | function ownsJSDocTag(hostNode, tag) { function getNextJSDocCommentLocation (line 19341) | function getNextJSDocCommentLocation(node) { function getParameterSymbolFromJSDoc (line 19351) | function getParameterSymbolFromJSDoc(node) { function getEffectiveContainerForJSDocTemplateTag (line 19366) | function getEffectiveContainerForJSDocTemplateTag(node) { function getJSDocOverloadTags (line 19375) | function getJSDocOverloadTags(node) { function getHostSignatureFromJSDoc (line 19378) | function getHostSignatureFromJSDoc(node) { function getEffectiveJSDocHost (line 19385) | function getEffectiveJSDocHost(node) { function getJSDocHost (line 19391) | function getJSDocHost(node) { function getJSDocRoot (line 19401) | function getJSDocRoot(node) { function getTypeParameterFromJsDoc (line 19404) | function getTypeParameterFromJsDoc(node) { function hasTypeArguments (line 19409) | function hasTypeArguments(node) { function getAssignmentTarget (line 19418) | function getAssignmentTarget(node) { function getAssignmentTargetKind (line 19462) | function getAssignmentTargetKind(node) { function isAssignmentTarget (line 19479) | function isAssignmentTarget(node) { function isCompoundLikeAssignment (line 19482) | function isCompoundLikeAssignment(assignment) { function isInCompoundLikeAssignment (line 19486) | function isInCompoundLikeAssignment(node) { function isNodeWithPossibleHoistedDeclaration (line 19494) | function isNodeWithPossibleHoistedDeclaration(node) { function isValueSignatureDeclaration (line 19516) | function isValueSignatureDeclaration(node) { function walkUp (line 19519) | function walkUp(node, kind) { function walkUpParenthesizedTypes (line 19525) | function walkUpParenthesizedTypes(node) { function walkUpParenthesizedExpressions (line 19528) | function walkUpParenthesizedExpressions(node) { function walkUpParenthesizedTypesAndGetParentAndChild (line 19531) | function walkUpParenthesizedTypesAndGetParentAndChild(node) { function skipTypeParentheses (line 19539) | function skipTypeParentheses(node) { function skipParentheses (line 19543) | function skipParentheses(node, excludeJSDocTypeAssertions) { function isDeleteTarget (line 19547) | function isDeleteTarget(node) { function isNodeDescendantOf (line 19554) | function isNodeDescendantOf(node, ancestor) { function isDeclarationName (line 19561) | function isDeclarationName(name) { function getDeclarationFromName (line 19564) | function getDeclarationFromName(name) { function isLiteralComputedPropertyDeclarationName (line 19588) | function isLiteralComputedPropertyDeclarationName(node) { function isIdentifierName (line 19591) | function isIdentifierName(node) { function getAliasDeclarationFromName (line 19618) | function getAliasDeclarationFromName(node) { function isAliasableExpression (line 19635) | function isAliasableExpression(e) { function exportAssignmentIsAlias (line 19638) | function exportAssignmentIsAlias(node) { function getExportAssignmentExpression (line 19642) | function getExportAssignmentExpression(node) { function getPropertyAssignmentAliasLikeExpression (line 19645) | function getPropertyAssignmentAliasLikeExpression(node) { function getEffectiveBaseTypeNode (line 19648) | function getEffectiveBaseTypeNode(node) { function getClassExtendsHeritageElement (line 19658) | function getClassExtendsHeritageElement(node) { function getEffectiveImplementsTypeNodes (line 19662) | function getEffectiveImplementsTypeNodes(node) { function getAllSuperTypeNodes (line 19670) | function getAllSuperTypeNodes(node) { function getInterfaceBaseTypeNodes (line 19673) | function getInterfaceBaseTypeNodes(node) { function getHeritageClause (line 19677) | function getHeritageClause(clauses, kind) { function getAncestor (line 19687) | function getAncestor(node, kind) { function isKeyword (line 19696) | function isKeyword(token) { function isPunctuation (line 19699) | function isPunctuation(token) { function isKeywordOrPunctuation (line 19702) | function isKeywordOrPunctuation(token) { function isContextualKeyword (line 19705) | function isContextualKeyword(token) { function isNonContextualKeyword (line 19708) | function isNonContextualKeyword(token) { function isStringANonContextualKeyword (line 19711) | function isStringANonContextualKeyword(name) { function isIdentifierANonContextualKeyword (line 19715) | function isIdentifierANonContextualKeyword(node) { function isTrivia (line 19719) | function isTrivia(token) { function getFunctionFlags (line 19730) | function getFunctionFlags(node) { function isAsyncFunction (line 19754) | function isAsyncFunction(node) { function isStringOrNumericLiteralLike (line 19764) | function isStringOrNumericLiteralLike(node) { function isSignedNumericLiteral (line 19767) | function isSignedNumericLiteral(node) { function hasDynamicName (line 19770) | function hasDynamicName(declaration) { function isDynamicName (line 19774) | function isDynamicName(name) { function getPropertyNameForPropertyNameNode (line 19781) | function getPropertyNameForPropertyNameNode(name) { function isPropertyNameLiteral (line 19808) | function isPropertyNameLiteral(node) { function getTextOfIdentifierOrLiteral (line 19819) | function getTextOfIdentifierOrLiteral(node) { function getEscapedTextOfIdentifierOrLiteral (line 19822) | function getEscapedTextOfIdentifierOrLiteral(node) { function getSymbolNameForPrivateIdentifier (line 19825) | function getSymbolNameForPrivateIdentifier(containingClassSymbol, descri... function isKnownSymbol (line 19828) | function isKnownSymbol(symbol) { function isPrivateIdentifierSymbol (line 19831) | function isPrivateIdentifierSymbol(symbol) { function isProtoSetter (line 19834) | function isProtoSetter(node) { function isAnonymousFunctionDefinition (line 19837) | function isAnonymousFunctionDefinition(node, cb) { function isNamedEvaluationSource (line 19857) | function isNamedEvaluationSource(node) { function isNamedEvaluation (line 19885) | function isNamedEvaluation(node, cb) { function isPushOrUnshiftIdentifier (line 19903) | function isPushOrUnshiftIdentifier(node) { function isPartOfParameterDeclaration (line 19906) | function isPartOfParameterDeclaration(node) { function getRootDeclaration (line 19910) | function getRootDeclaration(node) { function nodeStartsNewLexicalEnvironment (line 19916) | function nodeStartsNewLexicalEnvironment(node) { function nodeIsSynthesized (line 19920) | function nodeIsSynthesized(range) { function getExpressionAssociativity (line 19928) | function getExpressionAssociativity(expression) { function getOperatorAssociativity (line 19933) | function getOperatorAssociativity(kind, operator, hasArguments) { function getExpressionPrecedence (line 19969) | function getExpressionPrecedence(expression) { function getOperator (line 19974) | function getOperator(expression) { function getOperatorPrecedence (line 20011) | function getOperatorPrecedence(nodeKind, operatorKind, hasArguments) { function getBinaryOperatorPrecedence (line 20096) | function getBinaryOperatorPrecedence(kind) { function getSemanticJsxChildren (line 20140) | function getSemanticJsxChildren(children) { function createDiagnosticCollection (line 20152) | function createDiagnosticCollection() { function escapeTemplateSubstitution (line 20217) | function escapeTemplateSubstitution(str) { function containsInvalidEscapeFlag (line 20220) | function containsInvalidEscapeFlag(node) { function hasInvalidEscape (line 20223) | function hasInvalidEscape(template) { function encodeUtf16EscapeSequence (line 20249) | function encodeUtf16EscapeSequence(charCode) { function getReplacement (line 20254) | function getReplacement(c, offset, input) { function escapeString (line 20264) | function escapeString(s, quoteChar) { function escapeNonAsciiString (line 20269) | function escapeNonAsciiString(s, quoteChar) { function encodeJsxCharacterEntity (line 20279) | function encodeJsxCharacterEntity(charCode) { function getJsxAttributeStringReplacement (line 20283) | function getJsxAttributeStringReplacement(c) { function escapeJsxAttributeString (line 20289) | function escapeJsxAttributeString(s, quoteChar) { function stripQuotes (line 20293) | function stripQuotes(name) { function isQuoteOrBacktick (line 20300) | function isQuoteOrBacktick(charCode) { function isIntrinsicJsxName (line 20303) | function isIntrinsicJsxName(name) { function getIndentString (line 20308) | function getIndentString(level) { function getIndentSize (line 20315) | function getIndentSize() { function createTextWriter (line 20318) | function createTextWriter(newLine) { function getTrailingSemicolonDeferringWriter (line 20415) | function getTrailingSemicolonDeferringWriter(writer) { function hostUsesCaseSensitiveFileNames (line 20482) | function hostUsesCaseSensitiveFileNames(host) { function hostGetCanonicalFileName (line 20485) | function hostGetCanonicalFileName(host) { function getResolvedExternalModuleName (line 20488) | function getResolvedExternalModuleName(host, file, referenceFile) { function getCanonicalAbsolutePath (line 20491) | function getCanonicalAbsolutePath(host, path) { function getExternalModuleNameFromDeclaration (line 20494) | function getExternalModuleNameFromDeclaration(host, resolver, declaratio... function getExternalModuleNameFromPath (line 20505) | function getExternalModuleNameFromPath(host, fileName, referencePath) { function getOwnEmitOutputFilePath (line 20520) | function getOwnEmitOutputFilePath(fileName, host, extension) { function getDeclarationEmitOutputFilePath (line 20530) | function getDeclarationEmitOutputFilePath(fileName, host) { function getDeclarationEmitOutputFilePathWorker (line 20533) | function getDeclarationEmitOutputFilePathWorker(fileName, options, host) { function getDeclarationEmitExtensionForPath (line 20539) | function getDeclarationEmitExtensionForPath(path) { function getPossibleOriginalInputExtensionForExtension (line 20545) | function getPossibleOriginalInputExtensionForExtension(path) { function getPossibleOriginalInputPathWithoutChangingExt (line 20548) | function getPossibleOriginalInputPathWithoutChangingExt(filePath, ignore... function getPathsBasePath (line 20554) | function getPathsBasePath(options, host) { function getSourceFilesToEmit (line 20559) | function getSourceFilesToEmit(host, targetSourceFile, forceDtsEmit) { function sourceFileMayBeEmitted (line 20576) | function sourceFileMayBeEmitted(sourceFile, host, forceDtsEmit) { function getSourceFilePathInNewDir (line 20594) | function getSourceFilePathInNewDir(fileName, host, newDirPath) { function getSourceFilePathInNewDirWorker (line 20597) | function getSourceFilePathInNewDirWorker(fileName, newDirPath, currentDi... function writeFile (line 20603) | function writeFile(host, diagnostics, fileName, text, writeByteOrderMark... function ensureDirectoriesExist (line 20615) | function ensureDirectoriesExist(directoryPath, createDirectory, director... function writeFileEnsuringDirectories (line 20622) | function writeFileEnsuringDirectories(path, data, writeByteOrderMark, wr... function getLineOfLocalPosition (line 20630) | function getLineOfLocalPosition(sourceFile, pos) { function getLineOfLocalPositionFromLineMap (line 20634) | function getLineOfLocalPositionFromLineMap(lineMap, pos) { function getFirstConstructorWithBody (line 20637) | function getFirstConstructorWithBody(node) { function getSetAccessorValueParameter (line 20640) | function getSetAccessorValueParameter(accessor) { function getSetAccessorTypeAnnotationNode (line 20646) | function getSetAccessorTypeAnnotationNode(accessor) { function getThisParameter (line 20650) | function getThisParameter(signature) { function parameterIsThisKeyword (line 20658) | function parameterIsThisKeyword(parameter) { function isThisIdentifier (line 20661) | function isThisIdentifier(node) { function isInTypeQuery (line 20664) | function isInTypeQuery(node) { function isThisInTypeQuery (line 20670) | function isThisInTypeQuery(node) { function identifierIsThisKeyword (line 20679) | function identifierIsThisKeyword(id) { function getAllAccessorDeclarations (line 20682) | function getAllAccessorDeclarations(declarations, accessor) { function getEffectiveTypeAnnotationNode (line 20724) | function getEffectiveTypeAnnotationNode(node) { function getTypeAnnotationNode (line 20731) | function getTypeAnnotationNode(node) { function getEffectiveReturnTypeNode (line 20734) | function getEffectiveReturnTypeNode(node) { function getJSDocTypeParameterDeclarations (line 20737) | function getJSDocTypeParameterDeclarations(node) { function isNonTypeAliasTemplate (line 20740) | function isNonTypeAliasTemplate(tag) { function getEffectiveSetAccessorTypeAnnotationNode (line 20743) | function getEffectiveSetAccessorTypeAnnotationNode(node) { function emitNewLineBeforeLeadingComments (line 20747) | function emitNewLineBeforeLeadingComments(lineMap, writer, node, leading... function emitNewLineBeforeLeadingCommentsOfPosition (line 20750) | function emitNewLineBeforeLeadingCommentsOfPosition(lineMap, writer, pos... function emitNewLineBeforeLeadingCommentOfPosition (line 20755) | function emitNewLineBeforeLeadingCommentOfPosition(lineMap, writer, pos,... function emitComments (line 20760) | function emitComments(text, lineMap, writer, comments, leadingSeparator,... function emitDetachedComments (line 20783) | function emitDetachedComments(text, lineMap, writer, writeComment, node,... function writeCommentRange (line 20833) | function writeCommentRange(text, lineMap, writer, commentPos, commentEnd... function writeTrimmedCurrentLine (line 20865) | function writeTrimmedCurrentLine(text, commentEnd, writer, newLine, pos,... function calculateIndent (line 20877) | function calculateIndent(text, pos, end) { function hasEffectiveModifiers (line 20888) | function hasEffectiveModifiers(node) { function hasSyntacticModifiers (line 20891) | function hasSyntacticModifiers(node) { function hasEffectiveModifier (line 20894) | function hasEffectiveModifier(node, flags) { function hasSyntacticModifier (line 20897) | function hasSyntacticModifier(node, flags) { function isStatic (line 20900) | function isStatic(node) { function hasStaticModifier (line 20903) | function hasStaticModifier(node) { function hasOverrideModifier (line 20906) | function hasOverrideModifier(node) { function hasAbstractModifier (line 20909) | function hasAbstractModifier(node) { function hasAmbientModifier (line 20912) | function hasAmbientModifier(node) { function hasAccessorModifier (line 20915) | function hasAccessorModifier(node) { function hasEffectiveReadonlyModifier (line 20918) | function hasEffectiveReadonlyModifier(node) { function hasDecorators (line 20921) | function hasDecorators(node) { function getSelectedEffectiveModifierFlags (line 20924) | function getSelectedEffectiveModifierFlags(node, flags) { function getSelectedSyntacticModifierFlags (line 20927) | function getSelectedSyntacticModifierFlags(node, flags) { function getModifierFlagsWorker (line 20930) | function getModifierFlagsWorker(node, includeJSDoc, alwaysIncludeJSDoc) { function getEffectiveModifierFlags (line 20945) | function getEffectiveModifierFlags(node) { function getEffectiveModifierFlagsAlwaysIncludeJSDoc (line 20952) | function getEffectiveModifierFlagsAlwaysIncludeJSDoc(node) { function getSyntacticModifierFlags (line 20961) | function getSyntacticModifierFlags(node) { function getRawJSDocModifierFlagsNoCache (line 20968) | function getRawJSDocModifierFlagsNoCache(node) { function selectSyntacticModifierFlags (line 20982) | function selectSyntacticModifierFlags(flags) { function selectEffectiveModifierFlags (line 20985) | function selectEffectiveModifierFlags(flags) { function getJSDocModifierFlagsNoCache (line 20988) | function getJSDocModifierFlagsNoCache(node) { function getEffectiveModifierFlagsNoCache (line 20991) | function getEffectiveModifierFlagsNoCache(node) { function getSyntacticModifierFlagsNoCache (line 20994) | function getSyntacticModifierFlagsNoCache(node) { function modifiersToFlags (line 21001) | function modifiersToFlags(modifiers) { function modifierToFlag (line 21010) | function modifierToFlag(token) { function isBinaryLogicalOperator (line 21047) | function isBinaryLogicalOperator(token) { function isLogicalOperator (line 21050) | function isLogicalOperator(token) { function isLogicalOrCoalescingAssignmentOperator (line 21053) | function isLogicalOrCoalescingAssignmentOperator(token) { function isLogicalOrCoalescingAssignmentExpression (line 21056) | function isLogicalOrCoalescingAssignmentExpression(expr) { function isLogicalOrCoalescingBinaryOperator (line 21059) | function isLogicalOrCoalescingBinaryOperator(token) { function isLogicalOrCoalescingBinaryExpression (line 21062) | function isLogicalOrCoalescingBinaryExpression(expr) { function isAssignmentOperator (line 21065) | function isAssignmentOperator(token) { function tryGetClassExtendingExpressionWithTypeArguments (line 21068) | function tryGetClassExtendingExpressionWithTypeArguments(node) { function tryGetClassImplementingOrExtendingExpressionWithTypeArguments (line 21072) | function tryGetClassImplementingOrExtendingExpressionWithTypeArguments(n... function isAssignmentExpression (line 21086) | function isAssignmentExpression(node, excludeCompoundAssignment) { function isDestructuringAssignment (line 21089) | function isDestructuringAssignment(node) { function isExpressionWithTypeArgumentsInClassExtendsClause (line 21100) | function isExpressionWithTypeArgumentsInClassExtendsClause(node) { function isEntityNameExpression (line 21103) | function isEntityNameExpression(node) { function getFirstIdentifier (line 21106) | function getFirstIdentifier(node) { function isDottedName (line 21122) | function isDottedName(node) { function isPropertyAccessEntityNameExpression (line 21125) | function isPropertyAccessEntityNameExpression(node) { function tryGetPropertyAccessOrIdentifierToString (line 21128) | function tryGetPropertyAccessOrIdentifierToString(expr) { function isPrototypeAccess (line 21146) | function isPrototypeAccess(node) { function isRightSideOfQualifiedNameOrPropertyAccess (line 21149) | function isRightSideOfQualifiedNameOrPropertyAccess(node) { function isRightSideOfAccessExpression (line 21152) | function isRightSideOfAccessExpression(node) { function isRightSideOfQualifiedNameOrPropertyAccessOrJSDocMemberName (line 21155) | function isRightSideOfQualifiedNameOrPropertyAccessOrJSDocMemberName(nod... function isInstanceOfExpression (line 21158) | function isInstanceOfExpression(node) { function isRightSideOfInstanceofExpression (line 21161) | function isRightSideOfInstanceofExpression(node) { function isEmptyObjectLiteral (line 21164) | function isEmptyObjectLiteral(expression) { function isEmptyArrayLiteral (line 21167) | function isEmptyArrayLiteral(expression) { function getLocalSymbolForExportDefault (line 21170) | function getLocalSymbolForExportDefault(symbol) { function isExportDefaultSymbol (line 21177) | function isExportDefaultSymbol(symbol) { function tryExtractTSExtension (line 21180) | function tryExtractTSExtension(fileName) { function getExpandedCharCodes (line 21183) | function getExpandedCharCodes(input) { function convertToBase64 (line 21209) | function convertToBase64(input) { function getStringFromExpandedCharCodes (line 21230) | function getStringFromExpandedCharCodes(codes) { function base64encode (line 21256) | function base64encode(host, input) { function base64decode (line 21262) | function base64decode(host, input) { function readJsonOrUndefined (line 21291) | function readJsonOrUndefined(path, hostOrText) { function readJson (line 21303) | function readJson(path, host) { function tryParseJson (line 21306) | function tryParseJson(text) { function directoryProbablyExists (line 21313) | function directoryProbablyExists(directoryName, host) { function getNewLineCharacter (line 21318) | function getNewLineCharacter(options) { function createRange (line 21327) | function createRange(pos, end = pos) { function moveRangeEnd (line 21331) | function moveRangeEnd(range, end) { function moveRangePos (line 21334) | function moveRangePos(range, pos) { function moveRangePastDecorators (line 21337) | function moveRangePastDecorators(node) { function moveRangePastModifiers (line 21341) | function moveRangePastModifiers(node) { function createTokenRange (line 21348) | function createTokenRange(pos, token) { function rangeIsOnSingleLine (line 21351) | function rangeIsOnSingleLine(range, sourceFile) { function rangeStartPositionsAreOnSameLine (line 21354) | function rangeStartPositionsAreOnSameLine(range1, range2, sourceFile) { function rangeEndPositionsAreOnSameLine (line 21371) | function rangeEndPositionsAreOnSameLine(range1, range2, sourceFile) { function rangeStartIsOnSameLineAsRangeEnd (line 21374) | function rangeStartIsOnSameLineAsRangeEnd(range1, range2, sourceFile) { function rangeEndIsOnSameLineAsRangeStart (line 21382) | function rangeEndIsOnSameLineAsRangeStart(range1, range2, sourceFile) { function getLinesBetweenRangeEndAndRangeStart (line 21390) | function getLinesBetweenRangeEndAndRangeStart(range1, range2, sourceFile... function getLinesBetweenRangeEndPositions (line 21394) | function getLinesBetweenRangeEndPositions(range1, range2, sourceFile) { function isNodeArrayMultiLine (line 21397) | function isNodeArrayMultiLine(list, sourceFile) { function positionsAreOnSameLine (line 21400) | function positionsAreOnSameLine(pos1, pos2, sourceFile) { function getStartPositionOfRange (line 21403) | function getStartPositionOfRange(range, sourceFile, includeComments) { function getLinesBetweenPositionAndPrecedingNonWhitespaceCharacter (line 21412) | function getLinesBetweenPositionAndPrecedingNonWhitespaceCharacter(pos, ... function getLinesBetweenPositionAndNextNonWhitespaceCharacter (line 21423) | function getLinesBetweenPositionAndNextNonWhitespaceCharacter(pos, stopP... function rangeContainsRange (line 21433) | function rangeContainsRange(r1, r2) { function startEndContainsRange (line 21436) | function startEndContainsRange(start, end, range) { function getPreviousNonWhitespacePosition (line 21439) | function getPreviousNonWhitespacePosition(pos, stopPos = 0, sourceFile) { function isDeclarationNameOfEnumOrNamespace (line 21446) | function isDeclarationNameOfEnumOrNamespace(node) { function getInitializedVariables (line 21457) | function getInitializedVariables(node) { function isInitializedVariable (line 21460) | function isInitializedVariable(node) { function isWatchSet (line 21463) | function isWatchSet(options) { function closeFileWatcher (line 21466) | function closeFileWatcher(watcher) { function getCheckFlags (line 21469) | function getCheckFlags(symbol) { function getDeclarationModifierFlagsFromSymbol (line 21472) | function getDeclarationModifierFlagsFromSymbol(s, isWrite = false) { function skipAlias (line 21489) | function skipAlias(symbol, checker) { function getCombinedLocalAndExportSymbolFlags (line 21492) | function getCombinedLocalAndExportSymbolFlags(symbol) { function isWriteOnlyAccess (line 21495) | function isWriteOnlyAccess(node) { function isWriteAccess (line 21498) | function isWriteAccess(node) { function accessKind (line 21501) | function accessKind(node) { function reverseAccessKind (line 21530) | function reverseAccessKind(a) { function compareDataObjects (line 21542) | function compareDataObjects(dst, src) { function clearMap (line 21559) | function clearMap(map2, onDeleteValue) { function mutateMapSkippingNewValues (line 21563) | function mutateMapSkippingNewValues(map2, newMap, options) { function mutateMap (line 21575) | function mutateMap(map2, newMap, options) { function isAbstractConstructorSymbol (line 21584) | function isAbstractConstructorSymbol(symbol) { function getClassLikeDeclarationOfSymbol (line 21591) | function getClassLikeDeclarationOfSymbol(symbol) { function getObjectFlags (line 21595) | function getObjectFlags(type) { function isUMDExportSymbol (line 21598) | function isUMDExportSymbol(symbol) { function showModuleSpecifier (line 21601) | function showModuleSpecifier({ moduleSpecifier }) { function getLastChild (line 21604) | function getLastChild(node) { function addToSeen (line 21618) | function addToSeen(seen, key) { function isObjectTypeDeclaration (line 21625) | function isObjectTypeDeclaration(node) { function isTypeNodeKind (line 21628) | function isTypeNodeKind(kind) { function isAccessExpression (line 21631) | function isAccessExpression(node) { function getNameOfAccessExpression (line 21634) | function getNameOfAccessExpression(node) { function isNamedImportsOrExports (line 21641) | function isNamedImportsOrExports(node) { function getLeftmostAccessExpression (line 21644) | function getLeftmostAccessExpression(expr) { function forEachNameInAccessChainWalkingLeft (line 21650) | function forEachNameInAccessChainWalkingLeft(name, action) { function getLeftmostExpression (line 21679) | function getLeftmostExpression(node, stopAtCallExpressions) { function Symbol4 (line 21711) | function Symbol4(flags, name) { function Type3 (line 21727) | function Type3(checker, flags) { function Signature2 (line 21733) | function Signature2(checker, flags) { function Node4 (line 21739) | function Node4(kind, pos, end) { function Token (line 21751) | function Token(kind, pos, end) { function Identifier2 (line 21761) | function Identifier2(kind, pos, end) { function SourceMapSource (line 21772) | function SourceMapSource(fileName, text, skipTrivia2) { function addObjectAllocatorPatcher (line 21789) | function addObjectAllocatorPatcher(fn) { function setObjectAllocator (line 21793) | function setObjectAllocator(alloc) { function formatStringFromArgs (line 21797) | function formatStringFromArgs(text, args) { function setLocalizedDiagnosticMessages (line 21801) | function setLocalizedDiagnosticMessages(messages) { function maybeSetLocalizedDiagnosticMessages (line 21804) | function maybeSetLocalizedDiagnosticMessages(getMessages) { function getLocaleSpecificMessage (line 21809) | function getLocaleSpecificMessage(message) { function createDetachedDiagnostic (line 21812) | function createDetachedDiagnostic(fileName, sourceText, start, length2, ... function isDiagnosticWithDetachedLocation (line 21832) | function isDiagnosticWithDetachedLocation(diagnostic) { function attachFileToDiagnostic (line 21835) | function attachFileToDiagnostic(diagnostic, file) { function attachFileToDiagnostics (line 21864) | function attachFileToDiagnostics(diagnostics, file) { function createFileDiagnostic (line 21871) | function createFileDiagnostic(file, start, length2, message, ...args) { function formatMessage (line 21888) | function formatMessage(message, ...args) { function createCompilerDiagnostic (line 21895) | function createCompilerDiagnostic(message, ...args) { function createCompilerDiagnosticFromMessageChain (line 21911) | function createCompilerDiagnosticFromMessageChain(chain, relatedInformat... function chainDiagnosticMessages (line 21922) | function chainDiagnosticMessages(details, message, ...args) { function concatenateDiagnosticMessageChains (line 21934) | function concatenateDiagnosticMessageChains(headChain, tailChain) { function getDiagnosticFilePath (line 21941) | function getDiagnosticFilePath(diagnostic) { function compareDiagnostics (line 21944) | function compareDiagnostics(d1, d2) { function compareDiagnosticsSkipRelatedInformation (line 21947) | function compareDiagnosticsSkipRelatedInformation(d1, d2) { function compareRelatedInformation (line 21952) | function compareRelatedInformation(d1, d2) { function compareMessageText (line 21964) | function compareMessageText(d1, d2) { function compareMessageChain (line 21991) | function compareMessageChain(c1, c2) { function compareMessageChainSize (line 22003) | function compareMessageChainSize(c1, c2) { function compareMessageChainContent (line 22025) | function compareMessageChainContent(c1, c2) { function diagnosticsEqualityComparer (line 22042) | function diagnosticsEqualityComparer(d1, d2) { function getDiagnosticCode (line 22049) | function getDiagnosticCode(d) { function getDiagnosticMessage (line 22053) | function getDiagnosticMessage(d) { function messageTextEqualityComparer (line 22057) | function messageTextEqualityComparer(m1, m2) { function getLanguageVariant (line 22062) | function getLanguageVariant(scriptKind) { function walkTreeForJSXTags (line 22065) | function walkTreeForJSXTags(node) { function isFileModuleFromUsingJSXTag (line 22069) | function isFileModuleFromUsingJSXTag(file) { function isFileForcedToBeModuleByFormat (line 22072) | function isFileForcedToBeModuleByFormat(file, options) { function getSetExternalModuleIndicator (line 22075) | function getSetExternalModuleIndicator(options) { function importSyntaxAffectsModuleResolution (line 22096) | function importSyntaxAffectsModuleResolution(options) { function createComputedCompilerOptions (line 22100) | function createComputedCompilerOptions(options) { function emitModuleKindIsNonNodeESM (line 22357) | function emitModuleKindIsNonNodeESM(moduleKind) { function hasJsonModuleEmitEnabled (line 22360) | function hasJsonModuleEmitEnabled(options) { function unreachableCodeIsError (line 22369) | function unreachableCodeIsError(options) { function unusedLabelIsError (line 22372) | function unusedLabelIsError(options) { function moduleResolutionSupportsPackageJsonExportsAndImports (line 22375) | function moduleResolutionSupportsPackageJsonExportsAndImports(moduleReso... function moduleSupportsImportAttributes (line 22378) | function moduleSupportsImportAttributes(moduleKind) { function getStrictOptionValue (line 22381) | function getStrictOptionValue(compilerOptions, flag) { function getNameOfScriptTarget (line 22384) | function getNameOfScriptTarget(scriptTarget) { function getEmitStandardClassFields (line 22387) | function getEmitStandardClassFields(compilerOptions) { function compilerOptionsAffectSemanticDiagnostics (line 22390) | function compilerOptionsAffectSemanticDiagnostics(newOptions, oldOptions) { function compilerOptionsAffectEmit (line 22393) | function compilerOptionsAffectEmit(newOptions, oldOptions) { function compilerOptionsAffectDeclarationPath (line 22396) | function compilerOptionsAffectDeclarationPath(newOptions, oldOptions) { function getCompilerOptionValue (line 22399) | function getCompilerOptionValue(options, option) { function getJSXTransformEnabled (line 22402) | function getJSXTransformEnabled(options) { function getJSXImplicitImportBase (line 22406) | function getJSXImplicitImportBase(compilerOptions, file) { function getJSXRuntimeImport (line 22421) | function getJSXRuntimeImport(base, options) { function hasZeroOrOneAsteriskCharacter (line 22424) | function hasZeroOrOneAsteriskCharacter(str) { function createSymlinkCache (line 22437) | function createSymlinkCache(cwd, getCanonicalFileName) { function guessDirectorySymlink (line 22489) | function guessDirectorySymlink(a, b, cwd, getCanonicalFileName) { function isNodeModulesOrScopedPackageDirectory (line 22500) | function isNodeModulesOrScopedPackageDirectory(s, getCanonicalFileName) { function stripLeadingDirectorySeparator (line 22503) | function stripLeadingDirectorySeparator(s) { function tryRemoveDirectoryPrefix (line 22506) | function tryRemoveDirectoryPrefix(path, dirPath, getCanonicalFileName) { function regExpEscape (line 22511) | function regExpEscape(text) { function escapeRegExpCharacter (line 22514) | function escapeRegExpCharacter(match) { function getRegularExpressionForWildcard (line 22554) | function getRegularExpressionForWildcard(specs, basePath, usage) { function getRegularExpressionsForWildcards (line 22563) | function getRegularExpressionsForWildcards(specs, basePath, usage) { function isImplicitGlob (line 22569) | function isImplicitGlob(lastPathComponent) { function getPatternFromSpec (line 22572) | function getPatternFromSpec(spec, basePath, usage) { function getSubPatternFromSpec (line 22576) | function getSubPatternFromSpec(spec, basePath, usage, { singleAsteriskRe... function replaceWildcardCharacter (line 22626) | function replaceWildcardCharacter(match, singleAsteriskRegexFragment) { function getFileMatcherPatterns (line 22629) | function getFileMatcherPatterns(path, excludes, includes, useCaseSensiti... function getRegexFromPattern (line 22641) | function getRegexFromPattern(pattern, useCaseSensitiveFileNames2) { function matchFiles (line 22644) | function matchFiles(path, extensions, excludes, includes, useCaseSensiti... function getBasePaths (line 22692) | function getBasePaths(path, includes, useCaseSensitiveFileNames2) { function getIncludeBasePath (line 22709) | function getIncludeBasePath(absolute) { function ensureScriptKind (line 22716) | function ensureScriptKind(fileName, scriptKind) { function getScriptKindFromFileName (line 22719) | function getScriptKindFromFileName(fileName) { function getSupportedExtensions (line 22751) | function getSupportedExtensions(options, extraFileExtensions) { function getSupportedExtensionsWithJsonIfResolveJsonModule (line 22764) | function getSupportedExtensionsWithJsonIfResolveJsonModule(options, supp... function isJSLike (line 22770) | function isJSLike(scriptKind) { function hasJSFileExtension (line 22773) | function hasJSFileExtension(fileName) { function hasTSFileExtension (line 22776) | function hasTSFileExtension(fileName) { function hasImplementationTSFileExtension (line 22779) | function hasImplementationTSFileExtension(fileName) { function usesExtensionsOnImports (line 22789) | function usesExtensionsOnImports({ imports }, hasExtension2 = or(hasJSFi... function getModuleSpecifierEndingPreference (line 22792) | function getModuleSpecifierEndingPreference(preference, resolutionMode, ... function getRequiresAtTopOfFile (line 22833) | function getRequiresAtTopOfFile(sourceFile) { function isSupportedSourceFileName (line 22854) | function isSupportedSourceFileName(fileName, compilerOptions, extraFileE... function numberOfDirectorySeparators (line 22864) | function numberOfDirectorySeparators(str) { function compareNumberOfDirectorySeparators (line 22868) | function compareNumberOfDirectorySeparators(path1, path2) { function removeFileExtension (line 22875) | function removeFileExtension(path) { function tryRemoveExtension (line 22884) | function tryRemoveExtension(path, extension) { function removeExtension (line 22887) | function removeExtension(path, extension) { function changeExtension (line 22890) | function changeExtension(path, newExtension) { function tryParsePattern (line 22899) | function tryParsePattern(pattern) { function tryParsePatterns (line 22910) | function tryParsePatterns(paths) { function positionIsSynthesized (line 22937) | function positionIsSynthesized(pos) { function extensionIsTS (line 22940) | function extensionIsTS(ext) { function resolutionExtensionIsTSOrJson (line 22943) | function resolutionExtensionIsTSOrJson(ext) { function extensionFromPath (line 22946) | function extensionFromPath(path) { function isAnySupportedFileExtension (line 22950) | function isAnySupportedFileExtension(path) { function tryGetExtensionFromPath2 (line 22953) | function tryGetExtensionFromPath2(path) { function isCheckJsEnabledForFile (line 22956) | function isCheckJsEnabledForFile(sourceFile, compilerOptions) { function matchPatternOrExact (line 22963) | function matchPatternOrExact(parsedPatterns, candidate) { function sliceAfter (line 22973) | function sliceAfter(arr, value) { function addRelatedInfo (line 22978) | function addRelatedInfo(diagnostic, ...relatedInformation) { function minAndMax (line 22989) | function minAndMax(arr, getValue) { function rangeOfNode (line 23003) | function rangeOfNode(node) { function rangeOfTypeParameters (line 23006) | function rangeOfTypeParameters(sourceFile, typeParameters) { function skipTypeChecking (line 23011) | function skipTypeChecking(sourceFile, options, host) { function skipTypeCheckingIgnoringNoCheck (line 23020) | function skipTypeCheckingIgnoringNoCheck(sourceFile, options, host) { function skipTypeCheckingWorker (line 23029) | function skipTypeCheckingWorker(sourceFile, options, host, ignoreNoCheck) { function canIncludeBindAndCheckDiagnostics (line 23032) | function canIncludeBindAndCheckDiagnostics(sourceFile, options) { function isJsonEqual (line 23040) | function isJsonEqual(a, b) { function parsePseudoBigInt (line 23043) | function parsePseudoBigInt(stringValue) { function pseudoBigIntToString (line 23099) | function pseudoBigIntToString({ negative, base10Value }) { function parseBigInt (line 23102) | function parseBigInt(text) { function parseValidBigInt (line 23112) | function parseValidBigInt(text) { function isValidBigIntString (line 23117) | function isValidBigIntString(s, roundTripOnly) { function isValidTypeOnlyAliasUseSite (line 23135) | function isValidTypeOnlyAliasUseSite(useSite) { function isShorthandPropertyNameUseSite (line 23138) | function isShorthandPropertyNameUseSite(useSite) { function isPartOfPossiblyValidTypeOrAbstractComputedPropertyName (line 23141) | function isPartOfPossiblyValidTypeOrAbstractComputedPropertyName(node) { function isIdentifierInNonEmittingHeritageClause (line 23154) | function isIdentifierInNonEmittingHeritageClause(node) { function isIdentifierTypeReference (line 23169) | function isIdentifierTypeReference(node) { function arrayIsHomogeneous (line 23172) | function arrayIsHomogeneous(array, comparer = equateValues) { function setTextRangePos (line 23181) | function setTextRangePos(range, pos) { function setTextRangeEnd (line 23185) | function setTextRangeEnd(range, end) { function setTextRangePosEnd (line 23189) | function setTextRangePosEnd(range, pos, end) { function setTextRangePosWidth (line 23192) | function setTextRangePosWidth(range, pos, width) { function setNodeFlags (line 23195) | function setNodeFlags(node, newFlags) { function setParent (line 23201) | function setParent(child, parent2) { function setParentRecursive (line 23207) | function setParentRecursive(rootNode, incremental) { function isPackedElement (line 23229) | function isPackedElement(node) { function isPackedArrayLiteral (line 23232) | function isPackedArrayLiteral(node) { function expressionResultIsUnused (line 23235) | function expressionResultIsUnused(node) { function containsIgnoredPath (line 23259) | function containsIgnoredPath(path) { function getContainingNodeArray (line 23262) | function getContainingNodeArray(node) { function hasContextSensitiveParameters (line 23326) | function hasContextSensitiveParameters(node) { function isInfinityOrNaNString (line 23340) | function isInfinityOrNaNString(name) { function isCatchClauseVariableDeclaration (line 23343) | function isCatchClauseVariableDeclaration(node) { function isFunctionExpressionOrArrowFunction (line 23346) | function isFunctionExpressionOrArrowFunction(node) { function escapeSnippetText (line 23349) | function escapeSnippetText(text) { function isNumericLiteralName (line 23352) | function isNumericLiteralName(name) { function createPropertyNameNodeForIdentifierOrLiteral (line 23355) | function createPropertyNameNodeForIdentifierOrLiteral(name, target, sing... function isThisTypeParameter (line 23359) | function isThisTypeParameter(type) { function getNodeModulePathParts (line 23362) | function getNodeModulePathParts(fullPath) { function isTypeDeclaration (line 23409) | function isTypeDeclaration(node) { function canHaveExportModifier (line 23430) | function canHaveExportModifier(node) { function isOptionalJSDocPropertyLikeTag (line 23433) | function isOptionalJSDocPropertyLikeTag(node) { function canUsePropertyAccess (line 23440) | function canUsePropertyAccess(name, languageVersion) { function hasTabstop (line 23447) | function hasTabstop(node) { function isJSDocOptionalParameter (line 23451) | function isJSDocOptionalParameter(node) { function isOptionalDeclaration (line 23455) | function isOptionalDeclaration(declaration) { function isNonNullAccess (line 23469) | function isNonNullAccess(node) { function isJSDocSatisfiesExpression (line 23473) | function isJSDocSatisfiesExpression(node) { function getJSDocSatisfiesExpressionType (line 23476) | function getJSDocSatisfiesExpressionType(node) { function tryGetJSDocSatisfiesTypeNode (line 23479) | function tryGetJSDocSatisfiesTypeNode(node) { function getEscapedTextOfJsxAttributeName (line 23483) | function getEscapedTextOfJsxAttributeName(node) { function getTextOfJsxAttributeName (line 23486) | function getTextOfJsxAttributeName(node) { function isJsxAttributeName (line 23489) | function isJsxAttributeName(node) { function getEscapedTextOfJsxNamespacedName (line 23493) | function getEscapedTextOfJsxNamespacedName(node) { function getTextOfJsxNamespacedName (line 23496) | function getTextOfJsxNamespacedName(node) { function intrinsicTagNameToString (line 23499) | function intrinsicTagNameToString(node) { function isTypeUsableAsPropertyName (line 23502) | function isTypeUsableAsPropertyName(type) { function getPropertyNameFromType (line 23505) | function getPropertyNameFromType(type) { function isExpandoPropertyDeclaration (line 23514) | function isExpandoPropertyDeclaration(declaration) { function hasResolutionModeOverride (line 23517) | function hasResolutionModeOverride(node) { function replaceFirstStar (line 23524) | function replaceFirstStar(s, replacement) { function getNameFromImportAttribute (line 23527) | function getNameFromImportAttribute(node) { function isSourceElement (line 23530) | function isSourceElement(node) { function evaluatorResult (line 23629) | function evaluatorResult(value, isSyntacticallyString = false, resolvedO... function createEvaluator (line 23632) | function createEvaluator({ evaluateElementAccessExpression, evaluateEnti... function isConstAssertion (line 23755) | function isConstAssertion(location) { function findConstructorDeclaration (line 23758) | function findConstructorDeclaration(node) { function createNameResolver (line 23766) | function createNameResolver({ function isPrimitiveLiteralValue (line 24148) | function isPrimitiveLiteralValue(node, includeBigInt = true) { function unwrapParenthesizedExpression (line 24172) | function unwrapParenthesizedExpression(o) { function hasInferredType (line 24178) | function hasInferredType(node) { function isSideEffectImport (line 24200) | function isSideEffectImport(node) { function forEachDynamicImportOrRequireCall (line 24273) | function forEachDynamicImportOrRequireCall(file, includeTypeSpaceImports... function getNodeAtPosition (line 24297) | function getNodeAtPosition(sourceFile, position, includeJSDoc) { function isNewScopeNode (line 24313) | function isNewScopeNode(node) { function getLibNameFromLibReference (line 24316) | function getLibNameFromLibReference(libReference) { function getLibFileNameFromLibReference (line 24319) | function getLibFileNameFromLibReference(libReference) { function forEachResolvedProjectReference (line 24323) | function forEachResolvedProjectReference(resolvedProjectReferences, cb) { function forEachProjectReference (line 24331) | function forEachProjectReference(projectReferences, resolvedProjectRefer... function getOptionsSyntaxByArrayElementValue (line 24362) | function getOptionsSyntaxByArrayElementValue(optionsObject, name, value) { function getPropertyArrayElementValue (line 24365) | function getPropertyArrayElementValue(objectLiteral, propKey, elementVal... function getOptionsSyntaxByValue (line 24368) | function getOptionsSyntaxByValue(optionsObject, name, value) { function forEachOptionsSyntaxByName (line 24371) | function forEachOptionsSyntaxByName(optionsObject, name, callback) { function getSynthesizedDeepClone (line 24374) | function getSynthesizedDeepClone(node, includeTrivia = true) { function getSynthesizedDeepCloneWithReplacements (line 24383) | function getSynthesizedDeepCloneWithReplacements(node, includeTrivia, re... function getSynthesizedDeepCloneWorker (line 24393) | function getSynthesizedDeepCloneWorker(node, replaceNode) { function getSynthesizedDeepClones (line 24421) | function getSynthesizedDeepClones(nodes, includeTrivia = true) { function getSynthesizedDeepClonesWithReplacements (line 24429) | function getSynthesizedDeepClonesWithReplacements(nodes, includeTrivia, ... function suppressLeadingAndTrailingTrivia (line 24432) | function suppressLeadingAndTrailingTrivia(node) { function suppressLeadingTrivia (line 24436) | function suppressLeadingTrivia(node) { function suppressTrailingTrivia (line 24439) | function suppressTrailingTrivia(node) { function addEmitFlagsRecursively (line 24442) | function addEmitFlagsRecursively(node, flag, getChild) { function getFirstChild (line 24447) | function getFirstChild(node) { function createBaseNodeFactory (line 24452) | function createBaseNodeFactory() { function createParenthesizerRules (line 24513) | function createParenthesizerRules(factory2) { function createNodeConverters (line 24883) | function createNodeConverters(factory2) { function addNodeFactoryPatcher (line 25042) | function addNodeFactoryPatcher(fn) { function createNodeFactory (line 25045) | function createNodeFactory(flags, baseFactory2) { function getDefaultTagNameForKind (line 29236) | function getDefaultTagNameForKind(kind) { function getCookedText (line 29284) | function getCookedText(kind, rawText) { function propagateNameFlags (line 29334) | function propagateNameFlags(node) { function propagateIdentifierNameFlags (line 29337) | function propagateIdentifierNameFlags(node) { function propagatePropertyNameFlagsOfChild (line 29340) | function propagatePropertyNameFlagsOfChild(node, transformFlags) { function propagateChildFlags (line 29343) | function propagateChildFlags(child) { function propagateChildrenFlags (line 29348) | function propagateChildrenFlags(children) { function aggregateChildrenFlags (line 29351) | function aggregateChildrenFlags(children) { function getTransformFlagsSubtreeExclusions (line 29358) | function getTransformFlagsSubtreeExclusions(kind) { function makeSynthetic (line 29429) | function makeSynthetic(node) { function createSourceMapSource (line 29442) | function createSourceMapSource(fileName, text, skipTrivia2) { function setOriginalNode (line 29445) | function setOriginalNode(node, original) { function mergeEmitNode (line 29455) | function mergeEmitNode(sourceEmitNode, destEmitNode) { function mergeTokenSourceMapRanges (line 29515) | function mergeTokenSourceMapRanges(sourceRanges, destRanges) { function getOrCreateEmitNode (line 29524) | function getOrCreateEmitNode(node) { function disposeEmitNodes (line 29539) | function disposeEmitNodes(sourceFile) { function removeAllComments (line 29548) | function removeAllComments(node) { function setEmitFlags (line 29555) | function setEmitFlags(node, emitFlags) { function addEmitFlags (line 29559) | function addEmitFlags(node, emitFlags) { function setInternalEmitFlags (line 29564) | function setInternalEmitFlags(node, emitFlags) { function addInternalEmitFlags (line 29568) | function addInternalEmitFlags(node, emitFlags) { function getSourceMapRange (line 29573) | function getSourceMapRange(node) { function setSourceMapRange (line 29577) | function setSourceMapRange(node, range) { function getTokenSourceMapRange (line 29581) | function getTokenSourceMapRange(node, token) { function setTokenSourceMapRange (line 29585) | function setTokenSourceMapRange(node, token, range) { function getStartsOnNewLine (line 29591) | function getStartsOnNewLine(node) { function setStartsOnNewLine (line 29595) | function setStartsOnNewLine(node, newLine) { function getCommentRange (line 29599) | function getCommentRange(node) { function setCommentRange (line 29603) | function setCommentRange(node, range) { function getSyntheticLeadingComments (line 29607) | function getSyntheticLeadingComments(node) { function setSyntheticLeadingComments (line 29611) | function setSyntheticLeadingComments(node, comments) { function addSyntheticLeadingComment (line 29615) | function addSyntheticLeadingComment(node, kind, text, hasTrailingNewLine) { function getSyntheticTrailingComments (line 29618) | function getSyntheticTrailingComments(node) { function setSyntheticTrailingComments (line 29622) | function setSyntheticTrailingComments(node, comments) { function addSyntheticTrailingComment (line 29626) | function addSyntheticTrailingComment(node, kind, text, hasTrailingNewLin... function moveSyntheticComments (line 29629) | function moveSyntheticComments(node, original) { function getConstantValue (line 29637) | function getConstantValue(node) { function setConstantValue (line 29641) | function setConstantValue(node, value) { function addEmitHelper (line 29646) | function addEmitHelper(node, helper) { function addEmitHelpers (line 29651) | function addEmitHelpers(node, helpers) { function removeEmitHelper (line 29660) | function removeEmitHelper(node, helper) { function getEmitHelpers (line 29668) | function getEmitHelpers(node) { function moveEmitHelpers (line 29672) | function moveEmitHelpers(source, target, predicate) { function getSnippetElement (line 29691) | function getSnippetElement(node) { function setSnippetElement (line 29695) | function setSnippetElement(node, snippet) { function ignoreSourceNewlines (line 29700) | function ignoreSourceNewlines(node) { function setTypeNode (line 29704) | function setTypeNode(node, type) { function getTypeNode (line 29709) | function getTypeNode(node) { function setIdentifierTypeArguments (line 29713) | function setIdentifierTypeArguments(node, typeArguments) { function getIdentifierTypeArguments (line 29717) | function getIdentifierTypeArguments(node) { function setIdentifierAutoGenerate (line 29721) | function setIdentifierAutoGenerate(node, autoGenerate) { function getIdentifierAutoGenerate (line 29725) | function getIdentifierAutoGenerate(node) { function setIdentifierGeneratedImportReference (line 29729) | function setIdentifierGeneratedImportReference(node, value) { function getIdentifierGeneratedImportReference (line 29733) | function getIdentifierGeneratedImportReference(node) { function createEmitHelperFactory (line 29745) | function createEmitHelperFactory(context) { function compareEmitHelpers (line 30291) | function compareEmitHelpers(x, y) { function helperString (line 30298) | function helperString(input, ...args) { function isCallToHelper (line 30834) | function isCallToHelper(firstSegment, helperName) { function isNumericLiteral (line 30839) | function isNumericLiteral(node) { function isBigIntLiteral (line 30842) | function isBigIntLiteral(node) { function isStringLiteral (line 30845) | function isStringLiteral(node) { function isJsxText (line 30848) | function isJsxText(node) { function isRegularExpressionLiteral (line 30851) | function isRegularExpressionLiteral(node) { function isNoSubstitutionTemplateLiteral (line 30854) | function isNoSubstitutionTemplateLiteral(node) { function isTemplateHead (line 30857) | function isTemplateHead(node) { function isTemplateMiddle (line 30860) | function isTemplateMiddle(node) { function isTemplateTail (line 30863) | function isTemplateTail(node) { function isDotDotDotToken (line 30866) | function isDotDotDotToken(node) { function isCommaToken (line 30869) | function isCommaToken(node) { function isPlusToken (line 30872) | function isPlusToken(node) { function isMinusToken (line 30875) | function isMinusToken(node) { function isAsteriskToken (line 30878) | function isAsteriskToken(node) { function isExclamationToken (line 30881) | function isExclamationToken(node) { function isQuestionToken (line 30884) | function isQuestionToken(node) { function isColonToken (line 30887) | function isColonToken(node) { function isQuestionDotToken (line 30890) | function isQuestionDotToken(node) { function isEqualsGreaterThanToken (line 30893) | function isEqualsGreaterThanToken(node) { function isIdentifier (line 30896) | function isIdentifier(node) { function isPrivateIdentifier (line 30899) | function isPrivateIdentifier(node) { function isExportModifier (line 30902) | function isExportModifier(node) { function isDefaultModifier (line 30905) | function isDefaultModifier(node) { function isAsyncModifier (line 30908) | function isAsyncModifier(node) { function isAssertsKeyword (line 30911) | function isAssertsKeyword(node) { function isAwaitKeyword (line 30914) | function isAwaitKeyword(node) { function isReadonlyKeyword (line 30917) | function isReadonlyKeyword(node) { function isStaticModifier (line 30920) | function isStaticModifier(node) { function isAbstractModifier (line 30923) | function isAbstractModifier(node) { function isOverrideModifier (line 30926) | function isOverrideModifier(node) { function isAccessorModifier (line 30929) | function isAccessorModifier(node) { function isSuperKeyword (line 30932) | function isSuperKeyword(node) { function isImportKeyword (line 30935) | function isImportKeyword(node) { function isCaseKeyword (line 30938) | function isCaseKeyword(node) { function isQualifiedName (line 30941) | function isQualifiedName(node) { function isComputedPropertyName (line 30944) | function isComputedPropertyName(node) { function isTypeParameterDeclaration (line 30947) | function isTypeParameterDeclaration(node) { function isParameter (line 30950) | function isParameter(node) { function isDecorator (line 30953) | function isDecorator(node) { function isPropertySignature (line 30956) | function isPropertySignature(node) { function isPropertyDeclaration (line 30959) | function isPropertyDeclaration(node) { function isMethodSignature (line 30962) | function isMethodSignature(node) { function isMethodDeclaration (line 30965) | function isMethodDeclaration(node) { function isClassStaticBlockDeclaration (line 30968) | function isClassStaticBlockDeclaration(node) { function isConstructorDeclaration (line 30971) | function isConstructorDeclaration(node) { function isGetAccessorDeclaration (line 30974) | function isGetAccessorDeclaration(node) { function isSetAccessorDeclaration (line 30977) | function isSetAccessorDeclaration(node) { function isCallSignatureDeclaration (line 30980) | function isCallSignatureDeclaration(node) { function isConstructSignatureDeclaration (line 30983) | function isConstructSignatureDeclaration(node) { function isIndexSignatureDeclaration (line 30986) | function isIndexSignatureDeclaration(node) { function isTypePredicateNode (line 30989) | function isTypePredicateNode(node) { function isTypeReferenceNode (line 30992) | function isTypeReferenceNode(node) { function isFunctionTypeNode (line 30995) | function isFunctionTypeNode(node) { function isConstructorTypeNode (line 30998) | function isConstructorTypeNode(node) { function isTypeQueryNode (line 31001) | function isTypeQueryNode(node) { function isTypeLiteralNode (line 31004) | function isTypeLiteralNode(node) { function isArrayTypeNode (line 31007) | function isArrayTypeNode(node) { function isTupleTypeNode (line 31010) | function isTupleTypeNode(node) { function isNamedTupleMember (line 31013) | function isNamedTupleMember(node) { function isOptionalTypeNode (line 31016) | function isOptionalTypeNode(node) { function isRestTypeNode (line 31019) | function isRestTypeNode(node) { function isUnionTypeNode (line 31022) | function isUnionTypeNode(node) { function isIntersectionTypeNode (line 31025) | function isIntersectionTypeNode(node) { function isConditionalTypeNode (line 31028) | function isConditionalTypeNode(node) { function isInferTypeNode (line 31031) | function isInferTypeNode(node) { function isParenthesizedTypeNode (line 31034) | function isParenthesizedTypeNode(node) { function isThisTypeNode (line 31037) | function isThisTypeNode(node) { function isTypeOperatorNode (line 31040) | function isTypeOperatorNode(node) { function isIndexedAccessTypeNode (line 31043) | function isIndexedAccessTypeNode(node) { function isMappedTypeNode (line 31046) | function isMappedTypeNode(node) { function isLiteralTypeNode (line 31049) | function isLiteralTypeNode(node) { function isImportTypeNode (line 31052) | function isImportTypeNode(node) { function isTemplateLiteralTypeSpan (line 31055) | function isTemplateLiteralTypeSpan(node) { function isTemplateLiteralTypeNode (line 31058) | function isTemplateLiteralTypeNode(node) { function isObjectBindingPattern (line 31061) | function isObjectBindingPattern(node) { function isArrayBindingPattern (line 31064) | function isArrayBindingPattern(node) { function isBindingElement (line 31067) | function isBindingElement(node) { function isArrayLiteralExpression (line 31070) | function isArrayLiteralExpression(node) { function isObjectLiteralExpression (line 31073) | function isObjectLiteralExpression(node) { function isPropertyAccessExpression (line 31076) | function isPropertyAccessExpression(node) { function isElementAccessExpression (line 31079) | function isElementAccessExpression(node) { function isCallExpression (line 31082) | function isCallExpression(node) { function isNewExpression (line 31085) | function isNewExpression(node) { function isTaggedTemplateExpression (line 31088) | function isTaggedTemplateExpression(node) { function isTypeAssertionExpression (line 31091) | function isTypeAssertionExpression(node) { function isParenthesizedExpression (line 31094) | function isParenthesizedExpression(node) { function isFunctionExpression (line 31097) | function isFunctionExpression(node) { function isArrowFunction (line 31100) | function isArrowFunction(node) { function isDeleteExpression (line 31103) | function isDeleteExpression(node) { function isTypeOfExpression (line 31106) | function isTypeOfExpression(node) { function isVoidExpression (line 31109) | function isVoidExpression(node) { function isAwaitExpression (line 31112) | function isAwaitExpression(node) { function isPrefixUnaryExpression (line 31115) | function isPrefixUnaryExpression(node) { function isPostfixUnaryExpression (line 31118) | function isPostfixUnaryExpression(node) { function isBinaryExpression (line 31121) | function isBinaryExpression(node) { function isConditionalExpression (line 31124) | function isConditionalExpression(node) { function isTemplateExpression (line 31127) | function isTemplateExpression(node) { function isYieldExpression (line 31130) | function isYieldExpression(node) { function isSpreadElement (line 31133) | function isSpreadElement(node) { function isClassExpression (line 31136) | function isClassExpression(node) { function isOmittedExpression (line 31139) | function isOmittedExpression(node) { function isExpressionWithTypeArguments (line 31142) | function isExpressionWithTypeArguments(node) { function isAsExpression (line 31145) | function isAsExpression(node) { function isSatisfiesExpression (line 31148) | function isSatisfiesExpression(node) { function isNonNullExpression (line 31151) | function isNonNullExpression(node) { function isMetaProperty (line 31154) | function isMetaProperty(node) { function isSyntheticExpression (line 31157) | function isSyntheticExpression(node) { function isPartiallyEmittedExpression (line 31160) | function isPartiallyEmittedExpression(node) { function isCommaListExpression (line 31163) | function isCommaListExpression(node) { function isTemplateSpan (line 31166) | function isTemplateSpan(node) { function isSemicolonClassElement (line 31169) | function isSemicolonClassElement(node) { function isBlock (line 31172) | function isBlock(node) { function isVariableStatement (line 31175) | function isVariableStatement(node) { function isEmptyStatement (line 31178) | function isEmptyStatement(node) { function isExpressionStatement (line 31181) | function isExpressionStatement(node) { function isIfStatement (line 31184) | function isIfStatement(node) { function isDoStatement (line 31187) | function isDoStatement(node) { function isWhileStatement (line 31190) | function isWhileStatement(node) { function isForStatement (line 31193) | function isForStatement(node) { function isForInStatement (line 31196) | function isForInStatement(node) { function isForOfStatement (line 31199) | function isForOfStatement(node) { function isContinueStatement (line 31202) | function isContinueStatement(node) { function isBreakStatement (line 31205) | function isBreakStatement(node) { function isReturnStatement (line 31208) | function isReturnStatement(node) { function isWithStatement (line 31211) | function isWithStatement(node) { function isSwitchStatement (line 31214) | function isSwitchStatement(node) { function isLabeledStatement (line 31217) | function isLabeledStatement(node) { function isThrowStatement (line 31220) | function isThrowStatement(node) { function isTryStatement (line 31223) | function isTryStatement(node) { function isDebuggerStatement (line 31226) | function isDebuggerStatement(node) { function isVariableDeclaration (line 31229) | function isVariableDeclaration(node) { function isVariableDeclarationList (line 31232) | function isVariableDeclarationList(node) { function isFunctionDeclaration (line 31235) | function isFunctionDeclaration(node) { function isClassDeclaration (line 31238) | function isClassDeclaration(node) { function isInterfaceDeclaration (line 31241) | function isInterfaceDeclaration(node) { function isTypeAliasDeclaration (line 31244) | function isTypeAliasDeclaration(node) { function isEnumDeclaration (line 31247) | function isEnumDeclaration(node) { function isModuleDeclaration (line 31250) | function isModuleDeclaration(node) { function isModuleBlock (line 31253) | function isModuleBlock(node) { function isCaseBlock (line 31256) | function isCaseBlock(node) { function isNamespaceExportDeclaration (line 31259) | function isNamespaceExportDeclaration(node) { function isImportEqualsDeclaration (line 31262) | function isImportEqualsDeclaration(node) { function isImportDeclaration (line 31265) | function isImportDeclaration(node) { function isImportClause (line 31268) | function isImportClause(node) { function isImportTypeAssertionContainer (line 31271) | function isImportTypeAssertionContainer(node) { function isAssertClause (line 31274) | function isAssertClause(node) { function isAssertEntry (line 31277) | function isAssertEntry(node) { function isImportAttributes (line 31280) | function isImportAttributes(node) { function isImportAttribute (line 31283) | function isImportAttribute(node) { function isNamespaceImport (line 31286) | function isNamespaceImport(node) { function isNamespaceExport (line 31289) | function isNamespaceExport(node) { function isNamedImports (line 31292) | function isNamedImports(node) { function isImportSpecifier (line 31295) | function isImportSpecifier(node) { function isExportAssignment (line 31298) | function isExportAssignment(node) { function isExportDeclaration (line 31301) | function isExportDeclaration(node) { function isNamedExports (line 31304) | function isNamedExports(node) { function isExportSpecifier (line 31307) | function isExportSpecifier(node) { function isModuleExportName (line 31310) | function isModuleExportName(node) { function isMissingDeclaration (line 31313) | function isMissingDeclaration(node) { function isNotEmittedStatement (line 31316) | function isNotEmittedStatement(node) { function isSyntheticReference (line 31319) | function isSyntheticReference(node) { function isExternalModuleReference (line 31322) | function isExternalModuleReference(node) { function isJsxElement (line 31325) | function isJsxElement(node) { function isJsxSelfClosingElement (line 31328) | function isJsxSelfClosingElement(node) { function isJsxOpeningElement (line 31331) | function isJsxOpeningElement(node) { function isJsxClosingElement (line 31334) | function isJsxClosingElement(node) { function isJsxFragment (line 31337) | function isJsxFragment(node) { function isJsxOpeningFragment (line 31340) | function isJsxOpeningFragment(node) { function isJsxClosingFragment (line 31343) | function isJsxClosingFragment(node) { function isJsxAttribute (line 31346) | function isJsxAttribute(node) { function isJsxAttributes (line 31349) | function isJsxAttributes(node) { function isJsxSpreadAttribute (line 31352) | function isJsxSpreadAttribute(node) { function isJsxExpression (line 31355) | function isJsxExpression(node) { function isJsxNamespacedName (line 31358) | function isJsxNamespacedName(node) { function isCaseClause (line 31361) | function isCaseClause(node) { function isDefaultClause (line 31364) | function isDefaultClause(node) { function isHeritageClause (line 31367) | function isHeritageClause(node) { function isCatchClause (line 31370) | function isCatchClause(node) { function isPropertyAssignment (line 31373) | function isPropertyAssignment(node) { function isShorthandPropertyAssignment (line 31376) | function isShorthandPropertyAssignment(node) { function isSpreadAssignment (line 31379) | function isSpreadAssignment(node) { function isEnumMember (line 31382) | function isEnumMember(node) { function isSourceFile (line 31385) | function isSourceFile(node) { function isBundle (line 31388) | function isBundle(node) { function isJSDocTypeExpression (line 31391) | function isJSDocTypeExpression(node) { function isJSDocNameReference (line 31394) | function isJSDocNameReference(node) { function isJSDocMemberName (line 31397) | function isJSDocMemberName(node) { function isJSDocLink (line 31400) | function isJSDocLink(node) { function isJSDocLinkCode (line 31403) | function isJSDocLinkCode(node) { function isJSDocLinkPlain (line 31406) | function isJSDocLinkPlain(node) { function isJSDocAllType (line 31409) | function isJSDocAllType(node) { function isJSDocUnknownType (line 31412) | function isJSDocUnknownType(node) { function isJSDocNullableType (line 31415) | function isJSDocNullableType(node) { function isJSDocNonNullableType (line 31418) | function isJSDocNonNullableType(node) { function isJSDocOptionalType (line 31421) | function isJSDocOptionalType(node) { function isJSDocFunctionType (line 31424) | function isJSDocFunctionType(node) { function isJSDocVariadicType (line 31427) | function isJSDocVariadicType(node) { function isJSDocNamepathType (line 31430) | function isJSDocNamepathType(node) { function isJSDoc (line 31433) | function isJSDoc(node) { function isJSDocTypeLiteral (line 31436) | function isJSDocTypeLiteral(node) { function isJSDocSignature (line 31439) | function isJSDocSignature(node) { function isJSDocAugmentsTag (line 31442) | function isJSDocAugmentsTag(node) { function isJSDocAuthorTag (line 31445) | function isJSDocAuthorTag(node) { function isJSDocClassTag (line 31448) | function isJSDocClassTag(node) { function isJSDocCallbackTag (line 31451) | function isJSDocCallbackTag(node) { function isJSDocPublicTag (line 31454) | function isJSDocPublicTag(node) { function isJSDocPrivateTag (line 31457) | function isJSDocPrivateTag(node) { function isJSDocProtectedTag (line 31460) | function isJSDocProtectedTag(node) { function isJSDocReadonlyTag (line 31463) | function isJSDocReadonlyTag(node) { function isJSDocOverrideTag (line 31466) | function isJSDocOverrideTag(node) { function isJSDocOverloadTag (line 31469) | function isJSDocOverloadTag(node) { function isJSDocDeprecatedTag (line 31472) | function isJSDocDeprecatedTag(node) { function isJSDocSeeTag (line 31475) | function isJSDocSeeTag(node) { function isJSDocEnumTag (line 31478) | function isJSDocEnumTag(node) { function isJSDocParameterTag (line 31481) | function isJSDocParameterTag(node) { function isJSDocReturnTag (line 31484) | function isJSDocReturnTag(node) { function isJSDocThisTag (line 31487) | function isJSDocThisTag(node) { function isJSDocTypeTag (line 31490) | function isJSDocTypeTag(node) { function isJSDocTemplateTag (line 31493) | function isJSDocTemplateTag(node) { function isJSDocTypedefTag (line 31496) | function isJSDocTypedefTag(node) { function isJSDocUnknownTag (line 31499) | function isJSDocUnknownTag(node) { function isJSDocPropertyTag (line 31502) | function isJSDocPropertyTag(node) { function isJSDocImplementsTag (line 31505) | function isJSDocImplementsTag(node) { function isJSDocSatisfiesTag (line 31508) | function isJSDocSatisfiesTag(node) { function isJSDocThrowsTag (line 31511) | function isJSDocThrowsTag(node) { function isJSDocImportTag (line 31514) | function isJSDocImportTag(node) { function isSyntaxList (line 31517) | function isSyntaxList(n) { function getNodeChildren (line 31523) | function getNodeChildren(node, sourceFile) { function setNodeChildren (line 31534) | function setNodeChildren(node, sourceFile, children) { function unsetNodeChildren (line 31546) | function unsetNodeChildren(node, origSourceFile) { function transferSourceFileChildren (line 31553) | function transferSourceFileChildren(sourceFile, targetSourceFile) { function createEmptyExports (line 31562) | function createEmptyExports(factory2) { function createMemberAccessForPropertyName (line 31573) | function createMemberAccessForPropertyName(factory2, target, memberName,... function createReactNamespace (line 31585) | function createReactNamespace(reactNamespace, parent2) { function createJsxFactoryExpressionFromEntityName (line 31590) | function createJsxFactoryExpressionFromEntityName(factory2, jsxFactory, ... function createJsxFactoryExpression (line 31600) | function createJsxFactoryExpression(factory2, jsxFactoryEntity, reactNam... function createJsxFragmentFactoryExpression (line 31606) | function createJsxFragmentFactoryExpression(factory2, jsxFragmentFactory... function createExpressionForJsxElement (line 31612) | function createExpressionForJsxElement(factory2, callee, tagName, props,... function createExpressionForJsxFragment (line 31640) | function createExpressionForJsxFragment(factory2, jsxFactoryEntity, jsxF... function createForOfBindingStatement (line 31663) | function createForOfBindingStatement(factory2, node, boundValue) { function createExpressionFromEntityName (line 31697) | function createExpressionFromEntityName(factory2, node) { function createExpressionForPropertyName (line 31706) | function createExpressionForPropertyName(factory2, memberName) { function createExpressionForAccessorDeclaration (line 31715) | function createExpressionForAccessorDeclaration(factory2, properties, pr... function createExpressionForPropertyAssignment (line 31772) | function createExpressionForPropertyAssignment(factory2, property, recei... function createExpressionForShorthandPropertyAssignment (line 31790) | function createExpressionForShorthandPropertyAssignment(factory2, proper... function createExpressionForMethodDeclaration (line 31810) | function createExpressionForMethodDeclaration(factory2, method, receiver) { function createExpressionForObjectLiteralElementLike (line 31850) | function createExpressionForObjectLiteralElementLike(factory2, node, pro... function expandPreOrPostfixIncrementOrDecrementExpression (line 31866) | function expandPreOrPostfixIncrementOrDecrementExpression(factory2, node... function isInternalName (line 31886) | function isInternalName(node) { function isLocalName (line 31889) | function isLocalName(node) { function isExportName (line 31892) | function isExportName(node) { function isUseStrictPrologue (line 31895) | function isUseStrictPrologue(node) { function findUseStrictPrologue (line 31898) | function findUseStrictPrologue(statements) { function startsWithUseStrict (line 31910) | function startsWithUseStrict(statements) { function isCommaExpression (line 31914) | function isCommaExpression(node) { function isCommaSequence (line 31917) | function isCommaSequence(node) { function isJSDocTypeAssertion (line 31920) | function isJSDocTypeAssertion(node) { function getJSDocTypeAssertionType (line 31923) | function getJSDocTypeAssertionType(node) { function isOuterExpression (line 31928) | function isOuterExpression(node, kinds = 63 /* All */) { function skipOuterExpressions (line 31949) | function skipOuterExpressions(node, kinds = 63 /* All */) { function walkUpOuterExpressions (line 31955) | function walkUpOuterExpressions(node, kinds = 63 /* All */) { function startOnNewLine (line 31963) | function startOnNewLine(node) { function getExternalHelpersModuleName (line 31970) | function getExternalHelpersModuleName(node) { function hasRecordedExternalHelpers (line 31975) | function hasRecordedExternalHelpers(sourceFile) { function createExternalHelpersImportDeclarationIfNeeded (line 31980) | function createExternalHelpersImportDeclarationIfNeeded(nodeFactory, hel... function getImportedHelpers (line 32048) | function getImportedHelpers(sourceFile) { function getOrCreateExternalHelpersModuleNameIfNeeded (line 32051) | function getOrCreateExternalHelpersModuleNameIfNeeded(factory2, node, co... function getLocalNameForExternalImport (line 32063) | function getLocalNameForExternalImport(factory2, node, sourceFile) { function getExternalModuleNameLiteral (line 32080) | function getExternalModuleNameLiteral(factory2, importNode, sourceFile, ... function tryRenameExternalModule (line 32087) | function tryRenameExternalModule(factory2, moduleName, sourceFile) { function tryGetModuleNameFromFile (line 32091) | function tryGetModuleNameFromFile(factory2, file, host, options) { function tryGetModuleNameFromDeclaration (line 32103) | function tryGetModuleNameFromDeclaration(declaration, host, factory2, re... function getInitializerOfBindingOrAssignmentElement (line 32106) | function getInitializerOfBindingOrAssignmentElement(bindingElement) { function getTargetOfBindingOrAssignmentElement (line 32132) | function getTargetOfBindingOrAssignmentElement(bindingElement) { function getRestIndicatorOfBindingOrAssignmentElement (line 32159) | function getRestIndicatorOfBindingOrAssignmentElement(bindingElement) { function getPropertyNameOfBindingOrAssignmentElement (line 32170) | function getPropertyNameOfBindingOrAssignmentElement(bindingElement) { function tryGetPropertyNameOfBindingOrAssignmentElement (line 32175) | function tryGetPropertyNameOfBindingOrAssignmentElement(bindingElement) { function isStringOrNumericLiteral (line 32206) | function isStringOrNumericLiteral(node) { function getElementsOfBindingOrAssignmentPattern (line 32210) | function getElementsOfBindingOrAssignmentPattern(name) { function getJSDocTypeAliasName (line 32220) | function getJSDocTypeAliasName(fullName) { function canHaveIllegalType (line 32231) | function canHaveIllegalType(node) { function canHaveIllegalTypeParameters (line 32235) | function canHaveIllegalTypeParameters(node) { function canHaveIllegalDecorators (line 32239) | function canHaveIllegalDecorators(node) { function canHaveIllegalModifiers (line 32243) | function canHaveIllegalModifiers(node) { function isQuestionOrExclamationToken (line 32247) | function isQuestionOrExclamationToken(node) { function isIdentifierOrThisTypeNode (line 32250) | function isIdentifierOrThisTypeNode(node) { function isReadonlyKeywordOrPlusOrMinusToken (line 32253) | function isReadonlyKeywordOrPlusOrMinusToken(node) { function isQuestionOrPlusOrMinusToken (line 32256) | function isQuestionOrPlusOrMinusToken(node) { function isModuleName (line 32259) | function isModuleName(node) { function isExponentiationOperator (line 32262) | function isExponentiationOperator(kind) { function isMultiplicativeOperator (line 32265) | function isMultiplicativeOperator(kind) { function isMultiplicativeOperatorOrHigher (line 32268) | function isMultiplicativeOperatorOrHigher(kind) { function isAdditiveOperator (line 32271) | function isAdditiveOperator(kind) { function isAdditiveOperatorOrHigher (line 32274) | function isAdditiveOperatorOrHigher(kind) { function isShiftOperator (line 32277) | function isShiftOperator(kind) { function isShiftOperatorOrHigher (line 32280) | function isShiftOperatorOrHigher(kind) { function isRelationalOperator (line 32283) | function isRelationalOperator(kind) { function isRelationalOperatorOrHigher (line 32286) | function isRelationalOperatorOrHigher(kind) { function isEqualityOperator (line 32289) | function isEqualityOperator(kind) { function isEqualityOperatorOrHigher (line 32292) | function isEqualityOperatorOrHigher(kind) { function isBitwiseOperator (line 32295) | function isBitwiseOperator(kind) { function isBitwiseOperatorOrHigher (line 32298) | function isBitwiseOperatorOrHigher(kind) { function isLogicalOperator2 (line 32301) | function isLogicalOperator2(kind) { function isLogicalOperatorOrHigher (line 32304) | function isLogicalOperatorOrHigher(kind) { function isAssignmentOperatorOrHigher (line 32307) | function isAssignmentOperatorOrHigher(kind) { function isBinaryOperator (line 32310) | function isBinaryOperator(kind) { function isBinaryOperatorToken (line 32313) | function isBinaryOperatorToken(node) { function enter (line 32318) | function enter(machine, stackIndex, stateStack, nodeStack, userStateStac... function left (line 32326) | function left(machine, stackIndex, stateStack, nodeStack, userStateStack... function operator (line 32338) | function operator(machine, stackIndex, stateStack, nodeStack, userStateS... function right (line 32346) | function right(machine, stackIndex, stateStack, nodeStack, userStateStac... function exit (line 32358) | function exit(machine, stackIndex, stateStack, nodeStack, userStateStack... function done (line 32374) | function done(_machine, stackIndex, stateStack, _nodeStack, _userStateSt... function nextState (line 32379) | function nextState(machine, currentState) { function pushStack (line 32401) | function pushStack(stackIndex, stateStack, nodeStack, userStateStack, no... function checkCircularity (line 32408) | function checkCircularity(stackIndex, nodeStack, node) { method constructor (line 32418) | constructor(onEnter, onLeft, onOperator, onRight, onExit, foldState) { function createBinaryExpressionTrampoline (line 32427) | function createBinaryExpressionTrampoline(onEnter, onLeft, onOperator, o... function isExportOrDefaultKeywordKind (line 32443) | function isExportOrDefaultKeywordKind(kind) { function isExportOrDefaultModifier (line 32446) | function isExportOrDefaultModifier(node) { function elideNodes (line 32450) | function elideNodes(factory2, nodes) { function getNodeForGeneratedName (line 32455) | function getNodeForGeneratedName(name) { function formatGeneratedNamePart (line 32474) | function formatGeneratedNamePart(part, generateName) { function formatIdentifier (line 32484) | function formatIdentifier(name, generateName) { function formatIdentifierWorker (line 32487) | function formatIdentifierWorker(node, generateName) { function formatGeneratedName (line 32490) | function formatGeneratedName(privateName, prefix, baseName, suffix, gene... function createAccessorPropertyBackingField (line 32496) | function createAccessorPropertyBackingField(factory2, node, modifiers, i... function createAccessorPropertyGetRedirector (line 32513) | function createAccessorPropertyGetRedirector(factory2, node, modifiers, ... function createAccessorPropertySetRedirector (line 32535) | function createAccessorPropertySetRedirector(factory2, node, modifiers, ... function findComputedPropertyNameCacheAssignment (line 32564) | function findComputedPropertyNameCacheAssignment(name) { function isSyntheticParenthesizedExpression (line 32586) | function isSyntheticParenthesizedExpression(node) { function flattenCommaListWorker (line 32589) | function flattenCommaListWorker(node, expressions) { function flattenCommaList (line 32603) | function flattenCommaList(node) { function containsObjectRestOrSpread (line 32608) | function containsObjectRestOrSpread(node) { function setTextRange (line 32627) | function setTextRange(range, location) { function canHaveModifiers (line 32630) | function canHaveModifiers(node) { function canHaveDecorators (line 32634) | function canHaveDecorators(node) { function visitNode2 (line 32653) | function visitNode2(cbNode, node) { function visitNodes (line 32656) | function visitNodes(cbNode, cbNodes, nodes) { function isJSDocLikeText (line 32669) | function isJSDocLikeText(text, start) { function isFileProbablyExternalModule (line 32672) | function isFileProbablyExternalModule(sourceFile) { function isAnExternalModuleIndicatorNode (line 32675) | function isAnExternalModuleIndicatorNode(node) { function getImportMetaIfNecessary (line 32678) | function getImportMetaIfNecessary(sourceFile) { function walkTreeForImportMeta (line 32681) | function walkTreeForImportMeta(node) { function hasModifierOfKind (line 32684) | function hasModifierOfKind(node, kind) { function isImportMeta2 (line 32687) | function isImportMeta2(node) { function forEachChildInCallOrConstructSignature (line 33115) | function forEachChildInCallOrConstructSignature(node, cbNode, cbNodes) { function forEachChildInUnionOrIntersectionType (line 33118) | function forEachChildInUnionOrIntersectionType(node, cbNode, cbNodes) { function forEachChildInParenthesizedTypeOrTypeOperator (line 33121) | function forEachChildInParenthesizedTypeOrTypeOperator(node, cbNode, _cb... function forEachChildInObjectOrArrayBindingPattern (line 33124) | function forEachChildInObjectOrArrayBindingPattern(node, cbNode, cbNodes) { function forEachChildInCallOrNewExpression (line 33127) | function forEachChildInCallOrNewExpression(node, cbNode, cbNodes) { function forEachChildInBlock (line 33131) | function forEachChildInBlock(node, cbNode, cbNodes) { function forEachChildInContinueOrBreakStatement (line 33134) | function forEachChildInContinueOrBreakStatement(node, cbNode, _cbNodes) { function forEachChildInClassDeclarationOrExpression (line 33137) | function forEachChildInClassDeclarationOrExpression(node, cbNode, cbNode... function forEachChildInNamedImportsOrExports (line 33140) | function forEachChildInNamedImportsOrExports(node, cbNode, cbNodes) { function forEachChildInImportOrExportSpecifier (line 33143) | function forEachChildInImportOrExportSpecifier(node, cbNode, _cbNodes) { function forEachChildInJsxOpeningOrSelfClosingElement (line 33146) | function forEachChildInJsxOpeningOrSelfClosingElement(node, cbNode, cbNo... function forEachChildInOptionalRestOrJSDocParameterModifier (line 33149) | function forEachChildInOptionalRestOrJSDocParameterModifier(node, cbNode... function forEachChildInJSDocParameterOrPropertyTag (line 33152) | function forEachChildInJSDocParameterOrPropertyTag(node, cbNode, cbNodes) { function forEachChildInJSDocTypeLikeTag (line 33155) | function forEachChildInJSDocTypeLikeTag(node, cbNode, cbNodes) { function forEachChildInJSDocLinkCodeOrPlain (line 33158) | function forEachChildInJSDocLinkCodeOrPlain(node, cbNode, _cbNodes) { function forEachChildInJSDocTag (line 33161) | function forEachChildInJSDocTag(node, cbNode, cbNodes) { function forEachChildInJSDocImportTag (line 33164) | function forEachChildInJSDocImportTag(node, cbNode, cbNodes) { function forEachChildInPartiallyEmittedExpression (line 33167) | function forEachChildInPartiallyEmittedExpression(node, cbNode, _cbNodes) { function forEachChild (line 33170) | function forEachChild(node, cbNode, cbNodes) { function forEachChildRecursively (line 33177) | function forEachChildRecursively(rootNode, cbNode, cbNodes) { function gatherPossibleChildren (line 33213) | function gatherPossibleChildren(node) { function setExternalModuleIndicator (line 33221) | function setExternalModuleIndicator(sourceFile) { function createSourceFile (line 33224) | function createSourceFile(fileName, sourceText, languageVersionOrOptions... function parseIsolatedEntityName (line 33275) | function parseIsolatedEntityName(text, languageVersion) { function parseJsonText (line 33278) | function parseJsonText(fileName, sourceText) { function isExternalModule (line 33281) | function isExternalModule(file) { function updateSourceFile (line 33284) | function updateSourceFile(sourceFile, newText, textChangeRange, aggressi... function parseIsolatedJSDocComment (line 33289) | function parseIsolatedJSDocComment(content, start, length2) { function parseJSDocTypeExpressionForTests (line 33296) | function parseJSDocTypeExpressionForTests(content, start, length2) { function countNode (line 33312) | function countNode(node) { function parseSourceFile (line 33400) | function parseSourceFile(fileName2, sourceText2, languageVersion2, synta... function parseIsolatedEntityName2 (line 33428) | function parseIsolatedEntityName2(content, languageVersion2) { function parseJsonText2 (line 33448) | function parseJsonText2(fileName2, sourceText2, languageVersion2 = 2 /* ... function initializeState (line 33531) | function initializeState(_fileName, _sourceText, _languageVersion, _synt... function clearState (line 33570) | function clearState() { function parseSourceFileWorker (line 33589) | function parseSourceFileWorker(languageVersion2, setParentNodes, scriptK... function withJSDoc (line 33621) | function withJSDoc(node, hasJSDoc) { function reparseTopLevelAwait (line 33634) | function reparseTopLevelAwait(sourceFile) { function fixupParentReferences (line 33716) | function fixupParentReferences(rootNode) { function createSourceFile2 (line 33724) | function createSourceFile2(fileName2, languageVersion2, scriptKind2, isD... function setContextFlag (line 33747) | function setContextFlag(val, flag) { function setDisallowInContext (line 33754) | function setDisallowInContext(val) { function setYieldContext (line 33757) | function setYieldContext(val) { function setDecoratorContext (line 33760) | function setDecoratorContext(val) { function setAwaitContext (line 33763) | function setAwaitContext(val) { function doOutsideOfContext (line 33766) | function doOutsideOfContext(context, func) { function doInsideOfContext (line 33784) | function doInsideOfContext(context, func) { function allowInAnd (line 33802) | function allowInAnd(func) { function disallowInAnd (line 33805) | function disallowInAnd(func) { function allowConditionalTypesAnd (line 33808) | function allowConditionalTypesAnd(func) { function disallowConditionalTypesAnd (line 33811) | function disallowConditionalTypesAnd(func) { function doInYieldContext (line 33814) | function doInYieldContext(func) { function doInDecoratorContext (line 33817) | function doInDecoratorContext(func) { function doInAwaitContext (line 33820) | function doInAwaitContext(func) { function doOutsideOfAwaitContext (line 33823) | function doOutsideOfAwaitContext(func) { function doInYieldAndAwaitContext (line 33826) | function doInYieldAndAwaitContext(func) { function doOutsideOfYieldAndAwaitContext (line 33829) | function doOutsideOfYieldAndAwaitContext(func) { function inContext (line 33832) | function inContext(flags) { function inYieldContext (line 33835) | function inYieldContext() { function inDisallowInContext (line 33838) | function inDisallowInContext() { function inDisallowConditionalTypesContext (line 33841) | function inDisallowConditionalTypesContext() { function inDecoratorContext (line 33844) | function inDecoratorContext() { function inAwaitContext (line 33847) | function inAwaitContext() { function parseErrorAtCurrentToken (line 33850) | function parseErrorAtCurrentToken(message, ...args) { function parseErrorAtPosition (line 33853) | function parseErrorAtPosition(start, length2, message, ...args) { function parseErrorAt (line 33863) | function parseErrorAt(start, end, message, ...args) { function parseErrorAtRange (line 33866) | function parseErrorAtRange(range, message, ...args) { function scanError (line 33869) | function scanError(message, length2, arg0) { function getNodePos (line 33872) | function getNodePos() { function hasPrecedingJSDocComment (line 33875) | function hasPrecedingJSDocComment() { function token (line 33878) | function token() { function nextTokenWithoutCheck (line 33881) | function nextTokenWithoutCheck() { function nextTokenAnd (line 33884) | function nextTokenAnd(func) { function nextToken (line 33888) | function nextToken() { function nextTokenJSDoc (line 33894) | function nextTokenJSDoc() { function nextJSDocCommentTextToken (line 33897) | function nextJSDocCommentTextToken(inBackticks) { function reScanGreaterToken (line 33900) | function reScanGreaterToken() { function reScanSlashToken (line 33903) | function reScanSlashToken() { function reScanTemplateToken (line 33906) | function reScanTemplateToken(isTaggedTemplate) { function reScanLessThanToken (line 33909) | function reScanLessThanToken() { function reScanHashToken (line 33912) | function reScanHashToken() { function scanJsxIdentifier (line 33915) | function scanJsxIdentifier() { function scanJsxText (line 33918) | function scanJsxText() { function scanJsxAttributeValue (line 33921) | function scanJsxAttributeValue() { function speculationHelper (line 33924) | function speculationHelper(callback, speculationKind) { function lookAhead (line 33940) | function lookAhead(callback) { function tryParse (line 33943) | function tryParse(callback) { function isBindingIdentifier (line 33946) | function isBindingIdentifier() { function isIdentifier2 (line 33952) | function isIdentifier2() { function parseExpected (line 33964) | function parseExpected(kind, diagnosticMessage, shouldAdvance = true) { function parseErrorForMissingSemicolonAfter (line 33979) | function parseErrorForMissingSemicolonAfter(node) { function parseErrorForInvalidName (line 34022) | function parseErrorForInvalidName(nameDiagnostic, blankDiagnostic, token... function getSpaceSuggestion (line 34029) | function getSpaceSuggestion(expressionText) { function parseSemicolonAfterPropertyName (line 34037) | function parseSemicolonAfterPropertyName(name, type, initializer) { function parseExpectedJSDoc (line 34064) | function parseExpectedJSDoc(kind) { function parseExpectedMatchingBrackets (line 34073) | function parseExpectedMatchingBrackets(openKind, closeKind, openParsed, ... function parseOptional (line 34089) | function parseOptional(t) { function parseOptionalToken (line 34096) | function parseOptionalToken(t) { function parseOptionalTokenJSDoc (line 34102) | function parseOptionalTokenJSDoc(t) { function parseExpectedToken (line 34108) | function parseExpectedToken(t, diagnosticMessage, arg0) { function parseExpectedTokenJSDoc (line 34117) | function parseExpectedTokenJSDoc(t) { function parseTokenNode (line 34129) | function parseTokenNode() { function parseTokenNodeJSDoc (line 34135) | function parseTokenNodeJSDoc() { function canParseSemicolon (line 34141) | function canParseSemicolon() { function tryParseSemicolon (line 34147) | function tryParseSemicolon() { function parseSemicolon (line 34156) | function parseSemicolon() { function createNodeArray (line 34159) | function createNodeArray(elements, pos, end, hasTrailingComma) { function finishNode (line 34164) | function finishNode(node, pos, end) { function createMissingNode (line 34175) | function createMissingNode(kind, reportAtCurrentPosition, diagnosticMess... function internIdentifier (line 34203) | function internIdentifier(text) { function createIdentifier (line 34210) | function createIdentifier(isIdentifier3, diagnosticMessage, privateIdent... function parseBindingIdentifier (line 34240) | function parseBindingIdentifier(privateIdentifierDiagnosticMessage) { function parseIdentifier (line 34248) | function parseIdentifier(diagnosticMessage, privateIdentifierDiagnosticM... function parseIdentifierName (line 34251) | function parseIdentifierName(diagnosticMessage) { function parseIdentifierNameErrorOnUnicodeEscapeSequence (line 34254) | function parseIdentifierNameErrorOnUnicodeEscapeSequence() { function isLiteralPropertyName (line 34260) | function isLiteralPropertyName() { function isImportAttributeName2 (line 34263) | function isImportAttributeName2() { function parsePropertyNameWorker (line 34266) | function parsePropertyNameWorker(allowComputedPropertyNames) { function parsePropertyName (line 34280) | function parsePropertyName() { function parseComputedPropertyName (line 34286) | function parseComputedPropertyName() { function parsePrivateIdentifier (line 34293) | function parsePrivateIdentifier() { function parseContextualModifier (line 34299) | function parseContextualModifier(t) { function nextTokenIsOnSameLineAndCanFollowModifier (line 34302) | function nextTokenIsOnSameLineAndCanFollowModifier() { function nextTokenCanFollowModifier (line 34309) | function nextTokenCanFollowModifier() { function canFollowExportModifier (line 34335) | function canFollowExportModifier() { function nextTokenCanFollowExportModifier (line 34338) | function nextTokenCanFollowExportModifier() { function parseAnyContextualModifier (line 34342) | function parseAnyContextualModifier() { function canFollowModifier (line 34345) | function canFollowModifier() { function canFollowGetOrSetKeyword (line 34348) | function canFollowGetOrSetKeyword() { function nextTokenCanFollowDefaultKeyword (line 34351) | function nextTokenCanFollowDefaultKeyword() { function isListElement2 (line 34355) | function isListElement2(parsingContext2, inErrorRecovery) { function isValidHeritageClauseObjectLiteral (line 34449) | function isValidHeritageClauseObjectLiteral() { function nextTokenIsIdentifier (line 34457) | function nextTokenIsIdentifier() { function nextTokenIsIdentifierOrKeyword (line 34461) | function nextTokenIsIdentifierOrKeyword() { function nextTokenIsIdentifierOrKeywordOrGreaterThan (line 34465) | function nextTokenIsIdentifierOrKeywordOrGreaterThan() { function isHeritageClauseExtendsOrImplementsKeyword (line 34469) | function isHeritageClauseExtendsOrImplementsKeyword() { function nextTokenIsStartOfExpression (line 34475) | function nextTokenIsStartOfExpression() { function nextTokenIsStartOfType (line 34479) | function nextTokenIsStartOfType() { function isListTerminator (line 34483) | function isListTerminator(kind) { function isVariableDeclaratorListTerminator (line 34528) | function isVariableDeclaratorListTerminator() { function isInSomeParsingContext (line 34540) | function isInSomeParsingContext() { function parseList (line 34555) | function parseList(kind, parseElement) { function parseListElement (line 34576) | function parseListElement(parsingContext2, parseElement) { function currentNode (line 34583) | function currentNode(parsingContext2, pos) { function consumeNode (line 34604) | function consumeNode(node) { function isReusableParsingContext (line 34609) | function isReusableParsingContext(parsingContext2) { function canReuseNode (line 34625) | function canReuseNode(node, parsingContext2) { function isReusableClassMember (line 34647) | function isReusableClassMember(node) { function isReusableSwitchClause (line 34665) | function isReusableSwitchClause(node) { function isReusableStatement (line 34675) | function isReusableStatement(node) { function isReusableEnumMember (line 34712) | function isReusableEnumMember(node) { function isReusableTypeMember (line 34715) | function isReusableTypeMember(node) { function isReusableVariableDeclaration (line 34728) | function isReusableVariableDeclaration(node) { function isReusableParameter (line 34735) | function isReusableParameter(node) { function abortParsingListOrMoveToNextToken (line 34742) | function abortParsingListOrMoveToNextToken(kind) { function parsingContextErrors (line 34750) | function parsingContextErrors(context) { function parseDelimitedList (line 34814) | function parseDelimitedList(kind, parseElement, considerSemicolonAsDelim... function getExpectedCommaDiagnostic (line 34866) | function getExpectedCommaDiagnostic(kind) { function createMissingList (line 34869) | function createMissingList() { function isMissingList (line 34874) | function isMissingList(arr) { function parseBracketedList (line 34877) | function parseBracketedList(kind, parseElement, open, close) { function parseEntityName (line 34885) | function parseEntityName(allowReservedWords, diagnosticMessage) { function createQualifiedName (line 34908) | function createQualifiedName(entity, name) { function parseRightSideOfDot (line 34911) | function parseRightSideOfDot(allowIdentifierNames, allowPrivateIdentifie... function parseTemplateSpans (line 34937) | function parseTemplateSpans(isTaggedTemplate) { function parseTemplateExpression (line 34947) | function parseTemplateExpression(isTaggedTemplate) { function parseTemplateType (line 34957) | function parseTemplateType() { function parseTemplateTypeSpans (line 34970) | function parseTemplateTypeSpans() { function parseTemplateTypeSpan (line 34980) | function parseTemplateTypeSpan() { function parseLiteralOfTemplateSpan (line 34993) | function parseLiteralOfTemplateSpan(isTaggedTemplate) { function parseTemplateSpan (line 35001) | function parseTemplateSpan(isTaggedTemplate) { function parseLiteralNode (line 35011) | function parseLiteralNode() { function parseTemplateHead (line 35014) | function parseTemplateHead(isTaggedTemplate) { function parseTemplateMiddleOrTemplateTail (line 35025) | function parseTemplateMiddleOrTemplateTail() { function getTemplateLiteralRawText (line 35030) | function getTemplateLiteralRawText(kind) { function parseLiteralLikeNode (line 35035) | function parseLiteralLikeNode(kind) { function parseEntityNameOfTypeReference (line 35059) | function parseEntityNameOfTypeReference() { function parseTypeArgumentsOfTypeReference (line 35066) | function parseTypeArgumentsOfTypeReference() { function parseTypeReference (line 35071) | function parseTypeReference() { function typeHasArrowFunctionBlockingParseError (line 35081) | function typeHasArrowFunctionBlockingParseError(node) { function parseThisTypePredicate (line 35096) | function parseThisTypePredicate(lhs) { function parseThisTypeNode (line 35105) | function parseThisTypeNode() { function parseJSDocAllType (line 35110) | function parseJSDocAllType() { function parseJSDocNonNullableType (line 35115) | function parseJSDocNonNullableType() { function parseJSDocUnknownOrNullableType (line 35124) | function parseJSDocUnknownOrNullableType() { function parseJSDocFunctionType (line 35137) | function parseJSDocFunctionType() { function parseJSDocParameter (line 35155) | function parseJSDocParameter() { function parseJSDocType (line 35179) | function parseJSDocType() { function parseTypeQuery (line 35214) | function parseTypeQuery() { function parseTypeParameter (line 35224) | function parseTypeParameter() { function parseTypeParameters (line 35247) | function parseTypeParameters() { function isStartOfParameter (line 35252) | function isStartOfParameter(isJSDocParameter) { function parseNameOfParameter (line 35258) | function parseNameOfParameter(modifiers) { function isParameterNameStart (line 35265) | function isParameterNameStart() { function parseParameter (line 35268) | function parseParameter(inOuterAwaitContext) { function parseParameterForSpeculation (line 35271) | function parseParameterForSpeculation(inOuterAwaitContext) { function parseParameterWorker (line 35278) | function parseParameterWorker(inOuterAwaitContext, allowAmbiguity = true) { function parseReturnType (line 35332) | function parseReturnType(returnToken, isType) { function shouldParseReturnType (line 35337) | function shouldParseReturnType(returnToken, isType) { function parseParametersWorker (line 35350) | function parseParametersWorker(flags, allowAmbiguity) { function parseParameters (line 35360) | function parseParameters(flags) { function parseTypeMemberSemicolon (line 35372) | function parseTypeMemberSemicolon() { function parseSignatureMember (line 35378) | function parseSignatureMember(kind) { function isIndexSignature (line 35395) | function isIndexSignature() { function isUnambiguouslyIndexSignature (line 35398) | function isUnambiguouslyIndexSignature() { function parseIndexSignatureDeclaration (line 35422) | function parseIndexSignatureDeclaration(pos, hasJSDoc, modifiers) { function parsePropertyOrMethodSignature (line 35432) | function parsePropertyOrMethodSignature(pos, hasJSDoc, modifiers) { function isTypeMemberStart (line 35453) | function isTypeMemberStart() { function parseTypeMember (line 35474) | function parseTypeMember() { function nextTokenIsOpenParenOrLessThan (line 35498) | function nextTokenIsOpenParenOrLessThan() { function nextTokenIsDot (line 35502) | function nextTokenIsDot() { function nextTokenIsOpenParenOrLessThanOrDot (line 35505) | function nextTokenIsOpenParenOrLessThanOrDot() { function parseTypeLiteral (line 35514) | function parseTypeLiteral() { function parseObjectTypeMembers (line 35518) | function parseObjectTypeMembers() { function isStartOfMappedType (line 35528) | function isStartOfMappedType() { function parseMappedTypeParameter (line 35538) | function parseMappedTypeParameter() { function parseMappedType (line 35552) | function parseMappedType() { function parseTupleElementType (line 35579) | function parseTupleElementType() { function isNextTokenColonOrQuestionColon (line 35593) | function isNextTokenColonOrQuestionColon() { function isTupleElementName (line 35596) | function isTupleElementName() { function parseTupleElementNameOrTupleElementType (line 35602) | function parseTupleElementNameOrTupleElementType() { function parseTupleType (line 35616) | function parseTupleType() { function parseParenthesizedType (line 35625) | function parseParenthesizedType() { function parseModifiersForConstructorType (line 35632) | function parseModifiersForConstructorType() { function parseFunctionOrConstructorType (line 35642) | function parseFunctionOrConstructorType() { function parseKeywordAndNoDot (line 35658) | function parseKeywordAndNoDot() { function parseLiteralTypeNode (line 35662) | function parseLiteralTypeNode(negative) { function isStartOfTypeOfImportType (line 35673) | function isStartOfTypeOfImportType() { function parseImportType (line 35677) | function parseImportType() { function nextTokenIsNumericOrBigIntLiteral (line 35716) | function nextTokenIsNumericOrBigIntLiteral() { function parseNonArrayType (line 35720) | function parseNonArrayType() { function isStartOfType (line 35788) | function isStartOfType(inStartOfParameter) { function isStartOfParenthesizedOrFunctionType (line 35837) | function isStartOfParenthesizedOrFunctionType() { function parsePostfixTypeOrHigher (line 35844) | function parsePostfixTypeOrHigher() { function parseTypeOperator (line 35885) | function parseTypeOperator(operator) { function tryParseConstraintOfInferType (line 35890) | function tryParseConstraintOfInferType() { function parseTypeParameterOfInferType (line 35898) | function parseTypeParameterOfInferType() { function parseInferType (line 35910) | function parseInferType() { function parseTypeOperatorOrHigher (line 35915) | function parseTypeOperatorOrHigher() { function parseFunctionOrConstructorTypeToError (line 35927) | function parseFunctionOrConstructorTypeToError(isInUnionType) { function parseUnionOrIntersectionType (line 35941) | function parseUnionOrIntersectionType(operator, parseConstituentType, cr... function parseIntersectionTypeOrHigher (line 35955) | function parseIntersectionTypeOrHigher() { function parseUnionTypeOrHigher (line 35958) | function parseUnionTypeOrHigher() { function nextTokenIsNewKeyword (line 35961) | function nextTokenIsNewKeyword() { function isStartOfFunctionTypeOrConstructorType (line 35965) | function isStartOfFunctionTypeOrConstructorType() { function skipParameterStart (line 35974) | function skipParameterStart() { function isUnambiguouslyStartOfFunctionType (line 35992) | function isUnambiguouslyStartOfFunctionType() { function parseTypeOrTypePredicate (line 36010) | function parseTypeOrTypePredicate() { function parseTypePredicatePrefix (line 36025) | function parseTypePredicatePrefix() { function parseAssertsTypePredicate (line 36032) | function parseAssertsTypePredicate() { function parseType (line 36039) | function parseType() { function parseTypeAnnotation (line 36058) | function parseTypeAnnotation() { function isStartOfLeftHandSideExpression (line 36061) | function isStartOfLeftHandSideExpression() { function isStartOfExpression (line 36089) | function isStartOfExpression() { function isStartOfExpressionStatement (line 36116) | function isStartOfExpressionStatement() { function parseExpression (line 36119) | function parseExpression() { function parseInitializer (line 36147) | function parseInitializer() { function parseAssignmentExpressionOrHigher (line 36153) | function parseAssignmentExpressionOrHigher(allowReturnTypeInArrowFunctio... function isYieldExpression2 (line 36179) | function isYieldExpression2() { function nextTokenIsIdentifierOnSameLine (line 36188) | function nextTokenIsIdentifierOnSameLine() { function parseYieldExpression (line 36192) | function parseYieldExpression() { function parseSimpleArrowFunctionExpression (line 36215) | function parseSimpleArrowFunctionExpression(pos, identifier, allowReturn... function tryParseParenthesizedArrowFunctionExpression (line 36250) | function tryParseParenthesizedArrowFunctionExpression(allowReturnTypeInA... function isParenthesizedArrowFunctionExpression (line 36262) | function isParenthesizedArrowFunctionExpression() { function isParenthesizedArrowFunctionExpressionWorker (line 36271) | function isParenthesizedArrowFunctionExpressionWorker() { function parsePossibleParenthesizedArrowFunctionExpression (line 36357) | function parsePossibleParenthesizedArrowFunctionExpression(allowReturnTy... function tryParseAsyncSimpleArrowFunctionExpression (line 36372) | function tryParseAsyncSimpleArrowFunctionExpression(allowReturnTypeInArr... function isUnParenthesizedAsyncArrowFunctionWorker (line 36384) | function isUnParenthesizedAsyncArrowFunctionWorker() { function parseParenthesizedArrowFunctionExpression (line 36397) | function parseParenthesizedArrowFunctionExpression(allowAmbiguity, allow... function parseArrowFunctionExpressionBody (line 36451) | function parseArrowFunctionExpressionBody(isAsync, allowReturnTypeInArro... function parseConditionalExpressionRest (line 36467) | function parseConditionalExpressionRest(leftOperand, pos, allowReturnTyp... function parseBinaryExpressionOrHigher (line 36493) | function parseBinaryExpressionOrHigher(precedence) { function isInOrOfKeyword (line 36498) | function isInOrOfKeyword(t) { function parseBinaryExpressionRest (line 36501) | function parseBinaryExpressionRest(precedence, leftOperand, pos) { function isBinaryOperator2 (line 36526) | function isBinaryOperator2() { function makeSatisfiesExpression (line 36532) | function makeSatisfiesExpression(left, right) { function makeBinaryExpression (line 36535) | function makeBinaryExpression(left, operatorToken, right, pos) { function makeAsExpression (line 36538) | function makeAsExpression(left, right) { function parsePrefixUnaryExpression (line 36541) | function parsePrefixUnaryExpression() { function parseDeleteExpression (line 36545) | function parseDeleteExpression() { function parseTypeOfExpression (line 36549) | function parseTypeOfExpression() { function parseVoidExpression (line 36553) | function parseVoidExpression() { function isAwaitExpression2 (line 36557) | function isAwaitExpression2() { function parseAwaitExpression (line 36566) | function parseAwaitExpression() { function parseUnaryExpressionOrHigher (line 36570) | function parseUnaryExpressionOrHigher() { function parseSimpleUnaryExpression (line 36590) | function parseSimpleUnaryExpression() { function isUpdateExpression (line 36626) | function isUpdateExpression() { function parseUpdateExpression (line 36647) | function parseUpdateExpression() { function parseLeftHandSideExpressionOrHigher (line 36666) | function parseLeftHandSideExpressionOrHigher() { function parseMemberExpressionOrHigher (line 36692) | function parseMemberExpressionOrHigher() { function parseSuperExpression (line 36702) | function parseSuperExpression() { function parseJsxElementOrSelfClosingElementOrFragment (line 36728) | function parseJsxElementOrSelfClosingElementOrFragment(inExpressionConte... function parseJsxText (line 36786) | function parseJsxText() { function parseJsxChild (line 36792) | function parseJsxChild(openingTag, token2) { function parseJsxChildren (line 36826) | function parseJsxChildren(openingTag) { function parseJsxAttributes (line 36842) | function parseJsxAttributes() { function parseJsxOpeningOrSelfClosingElementOrOpeningFragment (line 36846) | function parseJsxOpeningOrSelfClosingElementOrOpeningFragment(inExpressi... function parseJsxElementName (line 36879) | function parseJsxElementName() { function parseJsxTagName (line 36898) | function parseJsxTagName() { function parseJsxExpression (line 36909) | function parseJsxExpression(inExpressionContext) { function parseJsxAttribute (line 36937) | function parseJsxAttribute() { function parseJsxAttributeValue (line 36944) | function parseJsxAttributeValue() { function parseJsxAttributeName (line 36965) | function parseJsxAttributeName() { function parseJsxSpreadAttribute (line 36975) | function parseJsxSpreadAttribute() { function parseJsxClosingElement (line 36983) | function parseJsxClosingElement(open, inExpressionContext) { function parseJsxClosingFragment (line 37002) | function parseJsxClosingFragment(inExpressionContext) { function parseTypeAssertion (line 37019) | function parseTypeAssertion() { function nextTokenIsIdentifierOrKeywordOrOpenBracketOrTemplate (line 37028) | function nextTokenIsIdentifierOrKeywordOrOpenBracketOrTemplate() { function isStartOfOptionalPropertyOrElementAccessChain (line 37032) | function isStartOfOptionalPropertyOrElementAccessChain() { function tryReparseOptionalChain (line 37035) | function tryReparseOptionalChain(node) { function parsePropertyAccessExpressionRest (line 37054) | function parsePropertyAccessExpressionRest(pos, expression, questionDotT... function parseElementAccessExpressionRest (line 37075) | function parseElementAccessExpressionRest(pos, expression, questionDotTo... function parseMemberExpressionRest (line 37095) | function parseMemberExpressionRest(pos, expression, allowOptionalChain) { function isTemplateStartOfTaggedTemplate (line 37138) | function isTemplateStartOfTaggedTemplate() { function parseTaggedTemplateRest (line 37141) | function parseTaggedTemplateRest(pos, tag, questionDotToken, typeArgumen... function parseCallExpressionRest (line 37159) | function parseCallExpressionRest(pos, expression) { function parseArgumentList (line 37199) | function parseArgumentList() { function parseTypeArgumentsInExpression (line 37205) | function parseTypeArgumentsInExpression() { function canFollowTypeArgumentsInExpression (line 37220) | function canFollowTypeArgumentsInExpression() { function parsePrimaryExpression (line 37240) | function parsePrimaryExpression() { function parseParenthesizedExpression (line 37295) | function parseParenthesizedExpression() { function parseSpreadElement (line 37303) | function parseSpreadElement() { function parseArgumentOrArrayLiteralElement (line 37312) | function parseArgumentOrArrayLiteralElement() { function parseArgumentExpression (line 37318) | function parseArgumentExpression() { function parseArrayLiteralExpression (line 37321) | function parseArrayLiteralExpression() { function parseObjectLiteralElement (line 37330) | function parseObjectLiteralElement() { function parseObjectLiteralExpression (line 37381) | function parseObjectLiteralExpression() { function parseFunctionExpression (line 37395) | function parseFunctionExpression() { function parseOptionalBindingIdentifier (line 37424) | function parseOptionalBindingIdentifier() { function parseNewExpressionOrNewDotTarget (line 37427) | function parseNewExpressionOrNewDotTarget() { function parseBlock (line 37452) | function parseBlock(ignoreMissingOpenBrace, diagnosticMessage) { function parseFunctionBlock (line 37476) | function parseFunctionBlock(flags, diagnosticMessage) { function parseEmptyStatement (line 37502) | function parseEmptyStatement() { function parseIfStatement (line 37508) | function parseIfStatement() { function parseDoStatement (line 37520) | function parseDoStatement() { function parseWhileStatement (line 37533) | function parseWhileStatement() { function parseForOrForInOrForOfStatement (line 37544) | function parseForOrForInOrForOfStatement() { function parseBreakOrContinueStatement (line 37584) | function parseBreakOrContinueStatement(kind) { function parseReturnStatement (line 37593) | function parseReturnStatement() { function parseWithStatement (line 37601) | function parseWithStatement() { function parseCaseClause (line 37612) | function parseCaseClause() { function parseDefaultClause (line 37621) | function parseDefaultClause() { function parseCaseOrDefaultClause (line 37628) | function parseCaseOrDefaultClause() { function parseCaseBlock (line 37631) | function parseCaseBlock() { function parseSwitchStatement (line 37638) | function parseSwitchStatement() { function parseThrowStatement (line 37648) | function parseThrowStatement() { function parseTryStatement (line 37662) | function parseTryStatement() { function parseCatchClause (line 37681) | function parseCatchClause() { function parseDebuggerStatement (line 37697) | function parseDebuggerStatement() { function parseExpressionOrLabeledStatement (line 37704) | function parseExpressionOrLabeledStatement() { function nextTokenIsIdentifierOrKeywordOnSameLine (line 37723) | function nextTokenIsIdentifierOrKeywordOnSameLine() { function nextTokenIsClassKeywordOnSameLine (line 37727) | function nextTokenIsClassKeywordOnSameLine() { function nextTokenIsFunctionKeywordOnSameLine (line 37731) | function nextTokenIsFunctionKeywordOnSameLine() { function nextTokenIsIdentifierOrKeywordOrLiteralOnSameLine (line 37735) | function nextTokenIsIdentifierOrKeywordOrLiteralOnSameLine() { function isDeclaration2 (line 37739) | function isDeclaration2() { function isStartOfDeclaration (line 37821) | function isStartOfDeclaration() { function isStartOfStatement (line 37824) | function isStartOfStatement() { function nextTokenIsBindingIdentifierOrStartOfDestructuring (line 37878) | function nextTokenIsBindingIdentifierOrStartOfDestructuring() { function isLetDeclaration (line 37882) | function isLetDeclaration() { function nextTokenIsBindingIdentifierOrStartOfDestructuringOnSameLineDisallowOf (line 37885) | function nextTokenIsBindingIdentifierOrStartOfDestructuringOnSameLineDis... function nextTokenIsEqualsOrSemicolonOrColonToken (line 37891) | function nextTokenIsEqualsOrSemicolonOrColonToken() { function nextTokenIsBindingIdentifierOrStartOfDestructuringOnSameLine (line 37895) | function nextTokenIsBindingIdentifierOrStartOfDestructuringOnSameLine(di... function isUsingDeclaration (line 37902) | function isUsingDeclaration() { function nextTokenIsUsingKeywordThenBindingIdentifierOrStartOfObjectDestructuringOnSameLine (line 37905) | function nextTokenIsUsingKeywordThenBindingIdentifierOrStartOfObjectDest... function isAwaitUsingDeclaration (line 37911) | function isAwaitUsingDeclaration() { function parseStatement (line 37914) | function parseStatement() { function isDeclareModifier (line 38029) | function isDeclareModifier(modifier) { function parseDeclaration (line 38032) | function parseDeclaration() { function tryReuseAmbientDeclaration (line 38053) | function tryReuseAmbientDeclaration(pos) { function parseDeclarationWorker (line 38061) | function parseDeclarationWorker(pos, hasJSDoc, modifiersIn) { function nextTokenIsStringLiteral (line 38111) | function nextTokenIsStringLiteral() { function nextTokenIsFromKeywordOrEqualsToken (line 38114) | function nextTokenIsFromKeywordOrEqualsToken() { function nextTokenIsIdentifierOrStringLiteralOnSameLine (line 38118) | function nextTokenIsIdentifierOrStringLiteralOnSameLine() { function parseFunctionBlockOrSemicolon (line 38122) | function parseFunctionBlockOrSemicolon(flags, diagnosticMessage) { function parseArrayBindingElement (line 38135) | function parseArrayBindingElement() { function parseObjectBindingElement (line 38151) | function parseObjectBindingElement() { function parseObjectBindingPattern (line 38167) | function parseObjectBindingPattern() { function parseArrayBindingPattern (line 38174) | function parseArrayBindingPattern() { function isBindingIdentifierOrPrivateIdentifierOrPattern (line 38181) | function isBindingIdentifierOrPrivateIdentifierOrPattern() { function parseIdentifierOrPattern (line 38184) | function parseIdentifierOrPattern(privateIdentifierDiagnosticMessage) { function parseVariableDeclarationAllowExclamation (line 38193) | function parseVariableDeclarationAllowExclamation() { function parseVariableDeclaration (line 38199) | function parseVariableDeclaration(allowExclamation) { function parseVariableDeclarationList (line 38212) | function parseVariableDeclarationList(inForStatementInitializer) { function canFollowContextualOfKeyword (line 38250) | function canFollowContextualOfKeyword() { function parseVariableStatement (line 38253) | function parseVariableStatement(pos, hasJSDoc, modifiers) { function parseFunctionDeclaration (line 38262) | function parseFunctionDeclaration(pos, hasJSDoc, modifiers) { function parseConstructorName (line 38286) | function parseConstructorName() { function tryParseConstructorDeclaration (line 38297) | function tryParseConstructorDeclaration(pos, hasJSDoc, modifiers) { function parseMethodDeclaration (line 38315) | function parseMethodDeclaration(pos, hasJSDoc, modifiers, asteriskToken,... function parsePropertyDeclaration (line 38339) | function parsePropertyDeclaration(pos, hasJSDoc, modifiers, name, questi... function parsePropertyOrMethodDeclaration (line 38353) | function parsePropertyOrMethodDeclaration(pos, hasJSDoc, modifiers) { function parseAccessorDeclaration (line 38372) | function parseAccessorDeclaration(pos, hasJSDoc, modifiers, kind, flags) { function isClassMemberStart (line 38387) | function isClassMemberStart() { function parseClassStaticBlockDeclaration (line 38432) | function parseClassStaticBlockDeclaration(pos, hasJSDoc, modifiers) { function parseClassStaticBlockBody (line 38439) | function parseClassStaticBlockBody() { function parseDecoratorExpression (line 38452) | function parseDecoratorExpression() { function tryParseDecorator (line 38467) | function tryParseDecorator() { function tryParseModifier (line 38475) | function tryParseModifier(hasSeenStaticModifier, permitConstAsModifier, ... function parseModifiers (line 38493) | function parseModifiers(allowDecorators, permitConstAsModifier, stopOnSt... function parseModifiersForArrowFunction (line 38521) | function parseModifiersForArrowFunction() { function parseClassElement (line 38531) | function parseClassElement() { function parseDecoratedExpression (line 38593) | function parseDecoratedExpression() { function parseClassExpression (line 38613) | function parseClassExpression() { function parseClassDeclaration (line 38622) | function parseClassDeclaration(pos, hasJSDoc, modifiers) { function parseClassDeclarationOrExpression (line 38625) | function parseClassDeclarationOrExpression(pos, hasJSDoc, modifiers, kin... function parseNameOfClassDeclarationOrExpression (line 38646) | function parseNameOfClassDeclarationOrExpression() { function isImplementsClause (line 38649) | function isImplementsClause() { function parseHeritageClauses (line 38652) | function parseHeritageClauses() { function parseHeritageClause (line 38658) | function parseHeritageClause() { function parseExpressionWithTypeArguments (line 38666) | function parseExpressionWithTypeArguments() { function tryParseTypeArguments (line 38675) | function tryParseTypeArguments() { function isHeritageClause2 (line 38678) | function isHeritageClause2() { function parseClassMembers (line 38681) | function parseClassMembers() { function parseInterfaceDeclaration (line 38684) | function parseInterfaceDeclaration(pos, hasJSDoc, modifiers) { function parseTypeAliasDeclaration (line 38693) | function parseTypeAliasDeclaration(pos, hasJSDoc, modifiers) { function parseEnumMember (line 38706) | function parseEnumMember() { function parseEnumDeclaration (line 38713) | function parseEnumDeclaration(pos, hasJSDoc, modifiers) { function parseModuleBlock (line 38726) | function parseModuleBlock() { function parseModuleOrNamespaceDeclaration (line 38737) | function parseModuleOrNamespaceDeclaration(pos, hasJSDoc, modifiers, fla... function parseAmbientExternalModuleDeclaration (line 38751) | function parseAmbientExternalModuleDeclaration(pos, hasJSDoc, modifiersI... function parseModuleDeclaration (line 38770) | function parseModuleDeclaration(pos, hasJSDoc, modifiersIn) { function isExternalModuleReference2 (line 38784) | function isExternalModuleReference2() { function nextTokenIsOpenParen (line 38787) | function nextTokenIsOpenParen() { function nextTokenIsOpenBrace (line 38790) | function nextTokenIsOpenBrace() { function nextTokenIsSlash (line 38793) | function nextTokenIsSlash() { function parseNamespaceExportDeclaration (line 38796) | function parseNamespaceExportDeclaration(pos, hasJSDoc, modifiers) { function parseImportDeclarationOrImportEqualsDeclaration (line 38805) | function parseImportDeclarationOrImportEqualsDeclaration(pos, hasJSDoc, ... function tryParseImportClause (line 38836) | function tryParseImportClause(identifier, pos, phaseModifier, skipJsDocL... function tryParseImportAttributes (line 38846) | function tryParseImportAttributes() { function parseImportAttribute (line 38852) | function parseImportAttribute() { function parseImportAttributes (line 38862) | function parseImportAttributes(token2, skipKeyword) { function tokenAfterImportDefinitelyProducesImportDeclaration (line 38903) | function tokenAfterImportDefinitelyProducesImportDeclaration() { function tokenAfterImportedIdentifierDefinitelyProducesImportDeclaration (line 38906) | function tokenAfterImportedIdentifierDefinitelyProducesImportDeclaration... function parseImportEqualsDeclaration (line 38909) | function parseImportEqualsDeclaration(pos, hasJSDoc, modifiers, identifi... function parseImportClause (line 38917) | function parseImportClause(identifier, pos, phaseModifier, skipJsDocLead... function parseModuleReference (line 38930) | function parseModuleReference() { function parseExternalModuleReference (line 38936) | function parseExternalModuleReference() { function parseModuleSpecifier (line 38944) | function parseModuleSpecifier() { function parseNamespaceImport (line 38953) | function parseNamespaceImport() { function canParseModuleExportName (line 38960) | function canParseModuleExportName() { function parseModuleExportName (line 38963) | function parseModuleExportName(parseName) { function parseNamedImportsOrExports (line 38966) | function parseNamedImportsOrExports(kind) { function parseExportSpecifier (line 38971) | function parseExportSpecifier() { function parseImportSpecifier (line 38975) | function parseImportSpecifier() { function parseImportOrExportSpecifier (line 38978) | function parseImportOrExportSpecifier(kind) { function parseNamespaceExport (line 39041) | function parseNamespaceExport(pos) { function parseExportDeclaration (line 39044) | function parseExportDeclaration(pos, hasJSDoc, modifiers) { function parseExportAssignment (line 39077) | function parseExportAssignment(pos, hasJSDoc, modifiers) { function parseJSDocTypeExpressionForTests2 (line 39136) | function parseJSDocTypeExpressionForTests2(content, start, length2) { function parseJSDocTypeExpression (line 39168) | function parseJSDocTypeExpression(mayOmitBraces) { function parseJSDocNameReference (line 39180) | function parseJSDocNameReference() { function parseIsolatedJSDocComment2 (line 39201) | function parseIsolatedJSDocComment2(content, start, length2) { function parseJSDocComment (line 39218) | function parseJSDocComment(parent2, start, length2) { function parseJSDocCommentWorker (line 39249) | function parseJSDocCommentWorker(start = 0, length2) { function markAsIncrementallyParsed (line 40185) | function markAsIncrementallyParsed(sourceFile) { function intersectsIncrementalChange (line 40192) | function intersectsIncrementalChange(node) { function markAsIntersectingIncrementalChange (line 40195) | function markAsIntersectingIncrementalChange(node) { function updateSourceFile2 (line 40200) | function updateSourceFile2(sourceFile, newText, textChangeRange, aggress... function getNewCommentDirectives (line 40257) | function getNewCommentDirectives(oldDirectives, newDirectives, changeSta... function moveElementEntirelyPastChangeRange (line 40289) | function moveElementEntirelyPastChangeRange(element, origSourceFile, isA... function shouldCheckNode (line 40321) | function shouldCheckNode(node) { function adjustIntersectingElement (line 40330) | function adjustIntersectingElement(element, changeStart, changeRangeOldE... function checkNodePositions (line 40351) | function checkNodePositions(node, aggressiveChecks) { function updateTokenPositionsAndMarkElements (line 40367) | function updateTokenPositionsAndMarkElements(sourceFile, changeStart, ch... function extendToAffectedRange (line 40428) | function extendToAffectedRange(sourceFile, changeRange) { function findNearestNodeStartingBeforeOrAtPosition (line 40441) | function findNearestNodeStartingBeforeOrAtPosition(sourceFile, position) { function checkChangeRange (line 40483) | function checkChangeRange(sourceFile, newText, textChangeRange, aggressi... function createSyntaxCursor (line 40497) | function createSyntaxCursor(sourceFile) { function isDeclarationFileName (line 40561) | function isDeclarationFileName(fileName) { function getDeclarationFileExtension (line 40564) | function getDeclarationFileExtension(fileName) { function parseResolutionMode (line 40583) | function parseResolutionMode(mode, pos, end, reportDiagnostic) { function processCommentPragmas (line 40596) | function processCommentPragmas(context, sourceText) { function processPragmasIntoFields (line 40616) | function processPragmasIntoFields(context, reportDiagnostic) { function getNamedArgRegEx (line 40692) | function getNamedArgRegEx(name) { function extractPragmas (line 40702) | function extractPragmas(pragmas, range, text) { function addPragmaForMatch (line 40749) | function addPragmaForMatch(pragmas, range, kind, match) { function getNamedPragmaArguments (line 40762) | function getNamedPragmaArguments(pragma, text) { function tagNamesAreEquivalent (line 40779) | function tagNamesAreEquivalent(lhs, rhs) { function isCommandLineOptionOfCustomType (line 42308) | function isCommandLineOptionOfCustomType(option) { function createOptionNameMap (line 42393) | function createOptionNameMap(optionDeclarations2) { function getOptionsNameMap (line 42405) | function getOptionsNameMap() { function createCompilerDiagnosticForInvalidCustomType (line 42420) | function createCompilerDiagnosticForInvalidCustomType(opt) { function createDiagnosticForInvalidCustomType (line 42423) | function createDiagnosticForInvalidCustomType(opt, createDiagnostic) { function parseCustomTypeOption (line 42428) | function parseCustomTypeOption(opt, value, errors) { function parseListTypeOption (line 42431) | function parseListTypeOption(opt, value = "", errors) { function getOptionName (line 42455) | function getOptionName(option) { function createUnknownOptionError (line 42458) | function createUnknownOptionError(unknownOption, diagnostics, unknownOpt... function parseCommandLineWorker (line 42472) | function parseCommandLineWorker(diagnostics, commandLine, readFile) { function parseOptionValue (line 42548) | function parseOptionValue(args, i, diagnostics, opt, options, errors) { function parseCommandLine (line 42623) | function parseCommandLine(commandLine, readFile) { function getOptionFromName (line 42626) | function getOptionFromName(optionName, allowShort) { function getOptionDeclarationFromName (line 42629) | function getOptionDeclarationFromName(getOptionNameMap, optionName, allo... function getBuildOptionsNameMap (line 42641) | function getBuildOptionsNameMap() { function parseBuildCommand (line 42656) | function parseBuildCommand(commandLine) { function getDiagnosticText (line 42679) | function getDiagnosticText(message, ...args) { function getParsedCommandLineOfConfigFile (line 42682) | function getParsedCommandLineOfConfigFile(configFileName, optionsToExten... function readConfigFile (line 42706) | function readConfigFile(fileName, readFile) { function parseConfigFileTextToJson (line 42710) | function parseConfigFileTextToJson(fileName, jsonText) { function readJsonConfigFile (line 42722) | function readJsonConfigFile(fileName, readFile) { function tryReadFile (line 42726) | function tryReadFile(fileName, readFile) { function commandLineOptionsToMap (line 42735) | function commandLineOptionsToMap(options) { function getWatchOptionsNameMap (line 42744) | function getWatchOptionsNameMap() { function getCommandLineCompilerOptionsMap (line 42755) | function getCommandLineCompilerOptionsMap() { function getCommandLineWatchOptionsMap (line 42759) | function getCommandLineWatchOptionsMap() { function getCommandLineTypeAcquisitionMap (line 42763) | function getCommandLineTypeAcquisitionMap() { function getTsconfigRootOptionsMap (line 42795) | function getTsconfigRootOptionsMap() { function convertConfigFileToObject (line 42850) | function convertConfigFileToObject(sourceFile, errors, jsonConversionNot... function convertToObject (line 42884) | function convertToObject(sourceFile, errors) { function convertToJson (line 42896) | function convertToJson(sourceFile, rootExpression, errors, returnValue, ... function getCompilerOptionValueTypeString (line 42976) | function getCompilerOptionValueTypeString(option) { function isCompilerOptionsValue (line 42979) | function isCompilerOptionsValue(option, value) { function convertToTSConfig (line 42993) | function convertToTSConfig(configParseResult, configFileName, host) { function optionDependsOn (line 43048) | function optionDependsOn(option, dependsOn) { function optionMapToObject (line 43059) | function optionMapToObject(optionMap) { function filterSameAsDefaultInclude (line 43062) | function filterSameAsDefaultInclude(specs) { function matchesSpecs (line 43068) | function matchesSpecs(path, includeSpecs, excludeSpecs, host) { function getCustomTypeMapOfCommandLineOption (line 43084) | function getCustomTypeMapOfCommandLineOption(optionDefinition) { function getNameOfCompilerOptionValue (line 43098) | function getNameOfCompilerOptionValue(value, customTypeMap) { function serializeCompilerOptions (line 43105) | function serializeCompilerOptions(options, pathOptions) { function serializeWatchOptions (line 43108) | function serializeWatchOptions(options) { function serializeOptionBaseObject (line 43111) | function serializeOptionBaseObject(options, { optionsNameMap }, pathOpti... function generateTSConfig (line 43144) | function generateTSConfig(options, newLine) { function convertToOptionsWithAbsolutePaths (line 43317) | function convertToOptionsWithAbsolutePaths(options, toAbsolutePath) { function convertToOptionValueWithAbsolutePaths (line 43334) | function convertToOptionValueWithAbsolutePaths(option, value, toAbsolute... function parseJsonConfigFileContent (line 43348) | function parseJsonConfigFileContent(json, host, basePath, existingOption... function parseJsonSourceFileConfigFileContent (line 43363) | function parseJsonSourceFileConfigFileContent(sourceFile, host, basePath... function setConfigFileInOptions (line 43382) | function setConfigFileInOptions(options, configFile) { function isNullOrUndefined (line 43387) | function isNullOrUndefined(x) { function directoryOfCombinedPath (line 43390) | function directoryOfCombinedPath(fileName, basePath) { function parseJsonConfigFileContentWorker (line 43394) | function parseJsonConfigFileContentWorker(json, sourceFile, host, basePa... function handleWatchOptionsConfigDirTemplateSubstitution (line 43562) | function handleWatchOptionsConfigDirTemplateSubstitution(watchOptions, b... function handleOptionConfigDirTemplateSubstitution (line 43565) | function handleOptionConfigDirTemplateSubstitution(options, optionDeclar... function startsWithConfigDirTemplate (line 43599) | function startsWithConfigDirTemplate(value) { function getSubstitutedPathWithConfigDirTemplate (line 43607) | function getSubstitutedPathWithConfigDirTemplate(value, basePath) { function getSubstitutedStringArrayWithConfigDirTemplate (line 43610) | function getSubstitutedStringArrayWithConfigDirTemplate(list, basePath) { function getSubstitutedMapLikeOfStringArrayWithConfigDirTemplate (line 43619) | function getSubstitutedMapLikeOfStringArrayWithConfigDirTemplate(mapLike... function isErrorNoInputFiles (line 43630) | function isErrorNoInputFiles(error2) { function getErrorForNoInputFiles (line 43633) | function getErrorForNoInputFiles({ includeSpecs, excludeSpecs }, configF... function shouldReportNoInputFiles (line 43641) | function shouldReportNoInputFiles(fileNames, canJsonReportNoInutFiles, r... function isSolutionConfig (line 43644) | function isSolutionConfig(config) { function canJsonReportNoInputFiles (line 43647) | function canJsonReportNoInputFiles(raw) { function updateErrorForNoInputFiles (line 43650) | function updateErrorForNoInputFiles(fileNames, configFileName, configFil... function isSuccessfulParsedTsconfig (line 43659) | function isSuccessfulParsedTsconfig(value) { function parseConfig (line 43662) | function parseConfig(json, sourceFile, host, basePath, configFileName, r... function parseOwnConfigOfJson (line 43721) | function parseOwnConfigOfJson(json, host, basePath, configFileName, erro... function getExtendsConfigPathOrArray (line 43732) | function getExtendsConfigPathOrArray(value, host, basePath, configFileNa... function parseOwnConfigOfJsonSourceFile (line 43769) | function parseOwnConfigOfJsonSourceFile(sourceFile, host, basePath, conf... function getExtendsConfigPath (line 43826) | function getExtendsConfigPath(extendedConfig, host, basePath, errors, va... function getExtendedConfig (line 43850) | function getExtendedConfig(sourceFile, extendedConfigPath, host, resolut... function convertCompileOnSaveOptionFromJson (line 43890) | function convertCompileOnSaveOptionFromJson(jsonOption, basePath, errors) { function convertCompilerOptionsFromJson (line 43897) | function convertCompilerOptionsFromJson(jsonOptions, basePath, configFil... function convertTypeAcquisitionFromJson (line 43902) | function convertTypeAcquisitionFromJson(jsonOptions, basePath, configFil... function getDefaultCompilerOptions (line 43907) | function getDefaultCompilerOptions(configFileName) { function convertCompilerOptionsFromJsonWorker (line 43911) | function convertCompilerOptionsFromJsonWorker(jsonOptions, basePath, err... function getDefaultTypeAcquisition (line 43919) | function getDefaultTypeAcquisition(configFileName) { function convertTypeAcquisitionFromJsonWorker (line 43922) | function convertTypeAcquisitionFromJsonWorker(jsonOptions, basePath, err... function convertWatchOptionsFromJsonWorker (line 43927) | function convertWatchOptionsFromJsonWorker(jsonOptions, basePath, errors) { function convertOptionsFromJson (line 43938) | function convertOptionsFromJson(optionsNameMap, jsonOptions, basePath, d... function createDiagnosticForNodeInSourceFileOrCompilerDiagnostic (line 43952) | function createDiagnosticForNodeInSourceFileOrCompilerDiagnostic(sourceF... function convertJsonOption (line 43955) | function convertJsonOption(opt, value, basePath, errors, propertyAssignm... function normalizeNonListOptionValue (line 43975) | function normalizeNonListOptionValue(option, basePath, value) { function validateJsonOptionValue (line 43985) | function validateJsonOptionValue(opt, value, errors, valueExpression, so... function convertJsonOptionOfCustomType (line 43993) | function convertJsonOptionOfCustomType(opt, value, errors, valueExpressi... function convertJsonOptionOfListType (line 44003) | function convertJsonOptionOfListType(option, values, basePath, errors, p... function getFileNamesFromConfigSpecs (line 44008) | function getFileNamesFromConfigSpecs(configFileSpecs, basePath, options,... function isExcludedFile (line 44062) | function isExcludedFile(pathToCheck, spec, basePath, useCaseSensitiveFil... function invalidDotDotAfterRecursiveWildcard (line 44074) | function invalidDotDotAfterRecursiveWildcard(s) { function matchesExclude (line 44082) | function matchesExclude(pathToCheck, excludeSpecs, useCaseSensitiveFileN... function matchesExcludeWorker (line 44090) | function matchesExcludeWorker(pathToCheck, excludeSpecs, useCaseSensitiv... function validateSpecs (line 44097) | function validateSpecs(specs, errors, disallowTrailingRecursion, jsonSou... function specToDiagnostic (line 44111) | function specToDiagnostic(spec, disallowTrailingRecursion) { function getWildcardDirectories (line 44119) | function getWildcardDirectories({ validatedIncludeSpecs: include, valida... function toCanonicalKey (line 44158) | function toCanonicalKey(path, useCaseSensitiveFileNames2) { function getWildcardDirectoryFromSpec (line 44161) | function getWildcardDirectoryFromSpec(spec, useCaseSensitiveFileNames2) { function hasFileWithHigherPriorityExtension (line 44183) | function hasFileWithHigherPriorityExtension(file, literalFiles, wildcard... function removeWildcardFilesWithLowerPriorityExtension (line 44202) | function removeWildcardFilesWithLowerPriorityExtension(file, wildcardFil... function convertCompilerOptionsForTelemetry (line 44216) | function convertCompilerOptionsForTelemetry(opts) { function getOptionValueWithEmptyStrings (line 44228) | function getOptionValueWithEmptyStrings(value, option) { function trace (line 44255) | function trace(host, message, ...args) { function isTraceEnabled (line 44258) | function isTraceEnabled(compilerOptions, host) { function withPackageId (line 44261) | function withPackageId(packageInfo, r, state) { function noPackageId (line 44276) | function noPackageId(r) { function removeIgnoredPackageId (line 44285) | function removeIgnoredPackageId(r) { function formatExtensions (line 44291) | function formatExtensions(extensions) { function extensionsToExtensionsArray (line 44299) | function extensionsToExtensionsArray(extensions) { function resolvedTypeScriptOnly (line 44307) | function resolvedTypeScriptOnly(resolved) { function createResolvedModuleWithFailedLookupLocationsHandlingSymlink (line 44314) | function createResolvedModuleWithFailedLookupLocationsHandlingSymlink(mo... function createResolvedModuleWithFailedLookupLocations (line 44330) | function createResolvedModuleWithFailedLookupLocations(resolved, isExter... function initializeResolutionField (line 44361) | function initializeResolutionField(value) { function updateResolutionField (line 44364) | function updateResolutionField(to, value) { function initializeResolutionFieldForReadonlyCache (line 44370) | function initializeResolutionFieldForReadonlyCache(fromCache, value) { function readPackageJsonField (line 44375) | function readPackageJsonField(jsonContent, fieldName, typeOfTag, state) { function readPackageJsonPathField (line 44391) | function readPackageJsonPathField(jsonContent, fieldName, baseDirectory,... function readPackageJsonTypesFields (line 44408) | function readPackageJsonTypesFields(jsonContent, baseDirectory, state) { function readPackageJsonTSConfigField (line 44411) | function readPackageJsonTSConfigField(jsonContent, baseDirectory, state) { function readPackageJsonMainField (line 44414) | function readPackageJsonMainField(jsonContent, baseDirectory, state) { function readPackageJsonTypesVersionsField (line 44417) | function readPackageJsonTypesVersionsField(jsonContent, state) { function readPackageJsonTypesVersionPaths (line 44425) | function readPackageJsonTypesVersionPaths(jsonContent, state) { function getPackageJsonTypesVersionsPaths (line 44452) | function getPackageJsonTypesVersionsPaths(typesVersions) { function getEffectiveTypeRoots (line 44465) | function getEffectiveTypeRoots(options, host) { function getDefaultTypeRoots (line 44479) | function getDefaultTypeRoots(currentDirectory) { function arePathsEqual (line 44488) | function arePathsEqual(path1, path2, host) { function getOriginalAndResolvedFileName (line 44492) | function getOriginalAndResolvedFileName(fileName, host, traceEnabled) { function getCandidateFromTypeRoot (line 44501) | function getCandidateFromTypeRoot(typeRoot, typeReferenceDirectiveName, ... function resolveTypeReferenceDirective (line 44505) | function resolveTypeReferenceDirective(typeReferenceDirectiveName, conta... function getNodeResolutionFeatures (line 44696) | function getNodeResolutionFeatures(options) { function getConditions (line 44721) | function getConditions(options, resolutionMode) { function resolvePackageNameToPackageJson (line 44739) | function resolvePackageNameToPackageJson(packageName, containingDirector... function getAutomaticTypeDirectiveNames (line 44754) | function getAutomaticTypeDirectiveNames(options, host) { function isPackageJsonInfo (line 44781) | function isPackageJsonInfo(entry) { function isMissingPackageJsonInfo (line 44784) | function isMissingPackageJsonInfo(entry) { function compilerOptionValueToString (line 44787) | function compilerOptionValueToString(value) { function getKeyForCompilerOptions (line 44803) | function getKeyForCompilerOptions(options, affectingOptionDeclarations) { function createCacheWithRedirects (line 44806) | function createCacheWithRedirects(ownOptions, optionsToRedirectsKey) { function createPackageJsonInfoCache (line 44879) | function createPackageJsonInfoCache(currentDirectory, getCanonicalFileNa... function getOrCreateCache (line 44895) | function getOrCreateCache(cacheWithRedirects, redirectedReference, key, ... function createPerDirectoryResolutionCache (line 44904) | function createPerDirectoryResolutionCache(currentDirectory, getCanonica... function createModeAwareCacheKey (line 44929) | function createModeAwareCacheKey(specifier, mode) { function createModeAwareCache (line 44932) | function createModeAwareCache() { function getOriginalOrResolvedModuleFileName (line 44967) | function getOriginalOrResolvedModuleFileName(result) { function getOriginalOrResolvedTypeReferenceFileName (line 44970) | function getOriginalOrResolvedTypeReferenceFileName(result) { function createNonRelativeNameResolutionCache (line 44973) | function createNonRelativeNameResolutionCache(currentDirectory, getCanon... function createModuleOrTypeReferenceResolutionCache (line 45042) | function createModuleOrTypeReferenceResolutionCache(currentDirectory, ge... function createModuleResolutionCache (line 45081) | function createModuleResolutionCache(currentDirectory, getCanonicalFileN... function createTypeReferenceDirectiveResolutionCache (line 45093) | function createTypeReferenceDirectiveResolutionCache(currentDirectory, g... function getOptionsForLibraryResolution (line 45103) | function getOptionsForLibraryResolution(options) { function resolveLibrary (line 45106) | function resolveLibrary(libraryName, resolveFrom, compilerOptions, host,... function resolveModuleNameFromCache (line 45109) | function resolveModuleNameFromCache(moduleName, containingFile, cache, m... function resolveModuleName (line 45119) | function resolveModuleName(moduleName, containingFile, compilerOptions, ... function tryLoadModuleUsingOptionalResolutionSettings (line 45187) | function tryLoadModuleUsingOptionalResolutionSettings(extensions, module... function tryLoadModuleUsingPathsIfEligible (line 45196) | function tryLoadModuleUsingPathsIfEligible(extensions, moduleName, loade... function tryLoadModuleUsingRootDirs (line 45220) | function tryLoadModuleUsingRootDirs(extensions, moduleName, containingDi... function tryLoadModuleUsingBaseUrl (line 45279) | function tryLoadModuleUsingBaseUrl(extensions, moduleName, loader, state) { function resolveJSModule (line 45293) | function resolveJSModule(moduleName, initialDir, host) { function node16ModuleNameResolver (line 45313) | function node16ModuleNameResolver(moduleName, containingFile, compilerOp... function nodeNextModuleNameResolver (line 45325) | function nodeNextModuleNameResolver(moduleName, containingFile, compiler... function nodeNextModuleNameResolverWorker (line 45337) | function nodeNextModuleNameResolverWorker(features, moduleName, containi... function tryResolveJSModuleWorker (line 45358) | function tryResolveJSModuleWorker(moduleName, initialDir, host) { function bundlerModuleNameResolver (line 45376) | function bundlerModuleNameResolver(moduleName, containingFile, compilerO... function nodeModuleNameResolver (line 45396) | function nodeModuleNameResolver(moduleName, containingFile, compilerOpti... function nodeNextJsonConfigResolver (line 45408) | function nodeNextJsonConfigResolver(moduleName, containingFile, host) { function nodeModuleNameResolverWorker (line 45426) | function nodeModuleNameResolverWorker(features, moduleName, containingDi... function normalizePathForCJSResolution (line 45559) | function normalizePathForCJSResolution(containingDirectory, moduleName) { function realPath (line 45566) | function realPath(path, host, traceEnabled) { function nodeLoadModuleByRelativeName (line 45576) | function nodeLoadModuleByRelativeName(extensions, candidate, onlyRecordF... function pathContainsNodeModules (line 45617) | function pathContainsNodeModules(path) { function parseNodeModuleFromPath (line 45620) | function parseNodeModuleFromPath(resolved, isFolder) { function moveToNextDirectorySeparatorIfAvailable (line 45633) | function moveToNextDirectorySeparatorIfAvailable(path, prevSeparatorInde... function loadModuleFromFileNoPackageId (line 45637) | function loadModuleFromFileNoPackageId(extensions, candidate, onlyRecord... function loadModuleFromFile (line 45640) | function loadModuleFromFile(extensions, candidate, onlyRecordFailures, s... function loadModuleFromFileNoImplicitExtensions (line 45652) | function loadModuleFromFileNoImplicitExtensions(extensions, candidate, o... function loadFileNameFromPackageJsonField (line 45667) | function loadFileNameFromPackageJsonField(extensions, candidate, package... function tryAddingExtensions (line 45679) | function tryAddingExtensions(candidate, extensions, originalExtension, o... function tryFile (line 45713) | function tryFile(fileName, onlyRecordFailures, state) { function tryFileLookup (line 45722) | function tryFileLookup(fileName, onlyRecordFailures, state) { function loadNodeModuleFromDirectory (line 45739) | function loadNodeModuleFromDirectory(extensions, candidate, onlyRecordFa... function getEntrypointsFromPackageJsonInfo (line 45743) | function getEntrypointsFromPackageJsonInfo(packageJsonInfo, options, hos... function loadEntrypointsFromExportMap (line 45784) | function loadEntrypointsFromExportMap(scope, exports2, state, extensions) { function getTemporaryModuleResolutionState (line 45857) | function getTemporaryModuleResolutionState(packageJsonInfoCache, host, o... function getPackageScopeForPath (line 45874) | function getPackageScopeForPath(directory, state) { function getVersionPathsOfPackageJsonInfo (line 45886) | function getVersionPathsOfPackageJsonInfo(packageJsonInfo, state) { function getPeerDependenciesOfPackageJsonInfo (line 45892) | function getPeerDependenciesOfPackageJsonInfo(packageJsonInfo, state) { function readPackageJsonPeerDependencies (line 45898) | function readPackageJsonPeerDependencies(packageJsonInfo, state) { function getPackageJsonInfo (line 45924) | function getPackageJsonInfo(packageDirectory, onlyRecordFailures, state) { function loadNodeModuleFromDirectoryWorker (line 45962) | function loadNodeModuleFromDirectoryWorker(extensions, candidate, onlyRe... function extensionIsOk (line 46028) | function extensionIsOk(extensions, extension) { function parsePackageName (line 46031) | function parsePackageName(moduleName) { function allKeysStartWithDot (line 46038) | function allKeysStartWithDot(obj) { function noKeyStartsWithDot (line 46041) | function noKeyStartsWithDot(obj) { function loadModuleFromSelfNameReference (line 46044) | function loadModuleFromSelfNameReference(extensions, moduleName, directo... function loadModuleFromExports (line 46068) | function loadModuleFromExports(scope, extensions, subpath, state, cache,... function loadModuleFromImports (line 46131) | function loadModuleFromImports(extensions, moduleName, directory, state,... function comparePatternKeys (line 46184) | function comparePatternKeys(a, b) { function loadModuleFromExportsOrImports (line 46197) | function loadModuleFromExportsOrImports(extensions, state, cache, redire... function hasOneAsterisk (line 46252) | function hasOneAsterisk(patternKey) { function getLoadModuleFromTargetExportOrImport (line 46256) | function getLoadModuleFromTargetExportOrImport(extensions, state, cache,... function isApplicableVersionedTypesKey (line 46482) | function isApplicableVersionedTypesKey(conditions, key) { function loadModuleFromNearestNodeModulesDirectory (line 46489) | function loadModuleFromNearestNodeModulesDirectory(extensions, moduleNam... function loadModuleFromNearestNodeModulesDirectoryTypesScope (line 46501) | function loadModuleFromNearestNodeModulesDirectoryTypesScope(moduleName,... function loadModuleFromNearestNodeModulesDirectoryWorker (line 46515) | function loadModuleFromNearestNodeModulesDirectoryWorker(extensions, mod... function forEachAncestorDirectoryStoppingAtGlobalCache (line 46544) | function forEachAncestorDirectoryStoppingAtGlobalCache(host, directory, ... function loadModuleFromImmediateNodeModulesDirectory (line 46553) | function loadModuleFromImmediateNodeModulesDirectory(extensions, moduleN... function loadModuleFromSpecificNodeModulesDirectory (line 46577) | function loadModuleFromSpecificNodeModulesDirectory(extensions, moduleNa... function tryLoadModuleUsingPaths (line 46634) | function tryLoadModuleUsingPaths(extensions, moduleName, baseDirectory, ... function mangleScopedPackageNameWithTrace (line 46661) | function mangleScopedPackageNameWithTrace(packageName, state) { function getTypesPackageName (line 46668) | function getTypesPackageName(packageName) { function mangleScopedPackageName (line 46671) | function mangleScopedPackageName(packageName) { function getPackageNameFromTypesPackageName (line 46680) | function getPackageNameFromTypesPackageName(mangledName) { function unmangleScopedPackageName (line 46687) | function unmangleScopedPackageName(typesPackageName) { function tryFindNonRelativeModuleNameInCache (line 46690) | function tryFindNonRelativeModuleNameInCache(cache, moduleName, mode, co... function classicNameResolver (line 46708) | function classicNameResolver(moduleName, containingFile, compilerOptions... function resolveFromTypeRoot (line 46790) | function resolveFromTypeRoot(moduleName, state) { function shouldAllowImportingTsExtension (line 46813) | function shouldAllowImportingTsExtension(compilerOptions, fromFileName) { function loadModuleFromGlobalCache (line 46816) | function loadModuleFromGlobalCache(moduleName, projectName, compilerOpti... function toSearchResult (line 46863) | function toSearchResult(value) { function traceIfEnabled (line 46866) | function traceIfEnabled(state, diagnostic, ...args) { function useCaseSensitiveFileNames (line 46871) | function useCaseSensitiveFileNames(state) { function getModuleInstanceState (line 46882) | function getModuleInstanceState(node, visited) { function getModuleInstanceStateCached (line 46893) | function getModuleInstanceStateCached(node, visited = /* @__PURE__ */ ne... function getModuleInstanceStateWorker (line 46903) | function getModuleInstanceStateWorker(node, visited) { function getModuleInstanceStateForAliasTarget (line 46968) | function getModuleInstanceStateForAliasTarget(specifier, visited) { function createFlowNode (line 47020) | function createFlowNode(flags, node, antecedent) { function bindSourceFile (line 47024) | function bindSourceFile(file, options) { function createBinder (line 47030) | function createBinder() { function isEnumDeclarationWithPreservedEmit (line 49763) | function isEnumDeclarationWithPreservedEmit(node, options) { function eachUnreachableRange (line 49766) | function eachUnreachableRange(node, options, cb) { function isExportsOrModuleExportsOrAlias (line 49792) | function isExportsOrModuleExportsOrAlias(sourceFile, node) { function getContainerFlags (line 49819) | function getContainerFlags(node) { function lookupSymbolForName (line 49876) | function lookupSymbolForName(container, name) { function createGetSymbolWalker (line 49891) | function createGetSymbolWalker(getRestTypeOfSignature, getTypePredicateO... function getModuleSpecifierPreferences (line 50090) | function getModuleSpecifierPreferences({ importModuleSpecifierPreference... function updateModuleSpecifier (line 50136) | function updateModuleSpecifier(compilerOptions, importingSourceFile, imp... function getModuleSpecifier (line 50141) | function getModuleSpecifier(compilerOptions, importingSourceFile, import... function getNodeModulesPackageName (line 50144) | function getNodeModulesPackageName(compilerOptions, importingSourceFile,... function getModuleSpecifierWorker (line 50159) | function getModuleSpecifierWorker(compilerOptions, importingSourceFile, ... function tryGetModuleSpecifiersFromCache (line 50174) | function tryGetModuleSpecifiersFromCache(moduleSymbol, importingSourceFi... function tryGetModuleSpecifiersFromCacheWorker (line 50184) | function tryGetModuleSpecifiersFromCacheWorker(moduleSymbol, importingSo... function getModuleSpecifiers (line 50194) | function getModuleSpecifiers(moduleSymbol, checker, compilerOptions, imp... function getModuleSpecifiersWithCacheInfo (line 50207) | function getModuleSpecifiersWithCacheInfo(moduleSymbol, checker, compile... function getLocalModuleSpecifierBetweenFileNames (line 50240) | function getLocalModuleSpecifierBetweenFileNames(importingFile, targetFi... function computeModuleSpecifiers (line 50252) | function computeModuleSpecifiers(modulePaths, compilerOptions, importing... function isExcludedByRegex (line 50321) | function isExcludedByRegex(moduleSpecifier, excludeRegexes) { function getInfo (line 50327) | function getInfo(importingSourceFileName, host) { function getLocalModuleSpecifier (line 50338) | function getLocalModuleSpecifier(moduleFileName, info, compilerOptions, ... function packageJsonPathsAreEqual (line 50399) | function packageJsonPathsAreEqual(a, b, ignoreCase) { function countPathComponents (line 50404) | function countPathComponents(path) { function comparePathsByRedirectAndNumberOfDirectorySeparators (line 50411) | function comparePathsByRedirectAndNumberOfDirectorySeparators(a, b) { function getNearestAncestorDirectoryWithPackageJson (line 50414) | function getNearestAncestorDirectoryWithPackageJson(host, fileName) { function forEachFileNameOfModule (line 50424) | function forEachFileNameOfModule(importingFileName, importedFileName, ho... function getAllModulePaths (line 50465) | function getAllModulePaths(info, importedFileName, host, preferences, co... function getAllRuntimeDependencies (line 50481) | function getAllRuntimeDependencies(packageJson) { function getAllModulePathsWorker (line 50491) | function getAllModulePathsWorker(info, importedFileName, host, compilerO... function tryGetModuleNameFromAmbientModule (line 50560) | function tryGetModuleNameFromAmbientModule(moduleSymbol, checker) { function tryGetModuleNameFromPaths (line 50591) | function tryGetModuleNameFromPaths(relativeToBaseUrl, paths, allowedEndi... function tryGetModuleNameFromExportsOrImports (line 50624) | function tryGetModuleNameFromExportsOrImports(options, host, targetFileP... function tryGetModuleNameFromExports (line 50745) | function tryGetModuleNameFromExports(options, host, targetFilePath, pack... function tryGetModuleNameFromPackageJsonImports (line 50785) | function tryGetModuleNameFromPackageJsonImports(moduleFileName, sourceDi... function tryGetModuleNameFromRootDirs (line 50823) | function tryGetModuleNameFromRootDirs(rootDirs, moduleFileName, sourceDi... function tryGetModuleNameAsNodeModule (line 50838) | function tryGetModuleNameAsNodeModule({ path, isRedirect }, { getCanonic... function tryGetAnyFileFromPath (line 50954) | function tryGetAnyFileFromPath(host, path) { function getPathsRelativeToRootDirs (line 50964) | function getPathsRelativeToRootDirs(path, rootDirs, getCanonicalFileName) { function processEnding (line 50970) | function processEnding(fileName, allowedEndings, options, host) { function tryGetRealFileNameForNonJsDeclarationFileName (line 51008) | function tryGetRealFileNameForNonJsDeclarationFileName(fileName) { function getJSExtensionForFile (line 51015) | function getJSExtensionForFile(fileName, options) { function tryGetJSExtensionForFile (line 51018) | function tryGetJSExtensionForFile(fileName, options) { function getRelativePathIfInSameVolume (line 51042) | function getRelativePathIfInSameVolume(path, directoryPath, getCanonical... function isPathRelativeToParent (line 51053) | function isPathRelativeToParent(path) { function getDefaultResolutionModeForFile (line 51056) | function getDefaultResolutionModeForFile(file, host, compilerOptions) { function prefersTsExtension (line 51059) | function prefersTsExtension(allowedEndings) { function NodeLinks (line 51191) | function NodeLinks() { function getNodeId (line 51194) | function getNodeId(node) { function getSymbolId (line 51201) | function getSymbolId(symbol) { function isInstantiatedModule (line 51208) | function isInstantiatedModule(node, preserveConstEnums) { function createTypeChecker (line 51212) | function createTypeChecker(host) { function isNotAccessor (line 95197) | function isNotAccessor(declaration) { function isNotOverload (line 95200) | function isNotOverload(declaration) { function isDeclarationNameOrImportPropertyName (line 95203) | function isDeclarationNameOrImportPropertyName(name) { function getIterationTypesKeyFromIterationTypeKind (line 95229) | function getIterationTypesKeyFromIterationTypeKind(typeKind) { function signatureHasRestParameter (line 95239) | function signatureHasRestParameter(s) { function signatureHasLiteralTypes (line 95242) | function signatureHasLiteralTypes(s) { function createBasicNodeBuilderModuleSpecifierResolutionHost (line 95245) | function createBasicNodeBuilderModuleSpecifierResolutionHost(host) { method constructor (line 95267) | constructor(context, tracker, moduleResolverHost) { method trackSymbol (line 95280) | trackSymbol(symbol, enclosingDeclaration, meaning) { method reportInaccessibleThisError (line 95291) | reportInaccessibleThisError() { method reportPrivateInBaseOfClassExpression (line 95298) | reportPrivateInBaseOfClassExpression(propertyName) { method reportInaccessibleUniqueSymbolError (line 95305) | reportInaccessibleUniqueSymbolError() { method reportCyclicStructureError (line 95312) | reportCyclicStructureError() { method reportLikelyUnsafeImportRequiredError (line 95319) | reportLikelyUnsafeImportRequiredError(specifier) { method reportTruncationError (line 95326) | reportTruncationError() { method reportNonlocalAugmentation (line 95333) | reportNonlocalAugmentation(containingFile, parentSymbol, augmentingSymbo... method reportNonSerializableProperty (line 95340) | reportNonSerializableProperty(propertyName) { method onDiagnosticReported (line 95347) | onDiagnosticReported() { method reportInferenceFallback (line 95350) | reportInferenceFallback(node) { method pushErrorFallbackNode (line 95357) | pushErrorFallbackNode(node) { method popErrorFallbackNode (line 95361) | popErrorFallbackNode() { function visitNode (line 95368) | function visitNode(node, visitor, test, lift) { function visitNodes2 (line 95384) | function visitNodes2(nodes, visitor, test, start, count) { function visitArray (line 95413) | function visitArray(nodes, visitor, test, start, count) { function visitArrayWorker (line 95426) | function visitArrayWorker(nodes, visitor, test, start, count) { function visitLexicalEnvironment (line 95459) | function visitLexicalEnvironment(statements, visitor, context, start, en... function visitParameterList (line 95465) | function visitParameterList(nodes, visitor, context, nodesVisitor = visi... function addDefaultValueAssignmentsIfNeeded (line 95479) | function addDefaultValueAssignmentsIfNeeded(parameters, context) { function addDefaultValueAssignmentIfNeeded (line 95494) | function addDefaultValueAssignmentIfNeeded(parameter, context) { function addDefaultValueAssignmentForBindingPattern (line 95497) | function addDefaultValueAssignmentForBindingPattern(parameter, context) { function addDefaultValueAssignmentForInitializer (line 95536) | function addDefaultValueAssignmentForInitializer(parameter, name, initia... function visitFunctionBody (line 95574) | function visitFunctionBody(node, visitor, context, nodeVisitor = visitNo... function visitIterationBody (line 95588) | function visitIterationBody(body, visitor, context, nodeVisitor = visitN... function visitCommaListElements (line 95603) | function visitCommaListElements(elements, visitor, discardVisitor = visi... function visitEachChild (line 95615) | function visitEachChild(node, visitor, context = nullTransformationConte... function extractSingleNode (line 96656) | function extractSingleNode(nodes) { function createSourceMapGenerator (line 96662) | function createSourceMapGenerator(host, file, sourceRoot, sourcesDirecto... function getLineInfo (line 96902) | function getLineInfo(text, lineStarts) { function tryGetSourceMappingURL (line 96908) | function tryGetSourceMappingURL(lineInfo) { function isStringOrNull (line 96919) | function isStringOrNull(x) { function isRawSourceMap (line 96922) | function isRawSourceMap(x) { function tryParseRawSourceMap (line 96925) | function tryParseRawSourceMap(text) { function decodeMappings (line 96935) | function decodeMappings(mappings) { function sameMapping (line 97057) | function sameMapping(left, right) { function isSourceMapping (line 97060) | function isSourceMapping(mapping) { function base64FormatEncode (line 97063) | function base64FormatEncode(value) { function base64FormatDecode (line 97066) | function base64FormatDecode(ch) { function isSourceMappedPosition (line 97069) | function isSourceMappedPosition(value) { function sameMappedPosition (line 97072) | function sameMappedPosition(left, right) { function compareSourcePositions (line 97075) | function compareSourcePositions(left, right) { function compareGeneratedPositions (line 97079) | function compareGeneratedPositions(left, right) { function getSourcePositionOfMapping (line 97082) | function getSourcePositionOfMapping(value) { function getGeneratedPositionOfMapping (line 97085) | function getGeneratedPositionOfMapping(value) { function createDocumentPositionMapper (line 97088) | function createDocumentPositionMapper(host, map2, mapPath) { function getOriginalNodeId (line 97204) | function getOriginalNodeId(node) { function containsDefaultReference (line 97208) | function containsDefaultReference(node) { function isNamedDefaultReference (line 97213) | function isNamedDefaultReference(e) { function chainBundle (line 97216) | function chainBundle(context, transformSourceFile) { function getExportNeedsImportStarHelper (line 97225) | function getExportNeedsImportStarHelper(node) { function getImportNeedsImportStarHelper (line 97228) | function getImportNeedsImportStarHelper(node) { function getImportNeedsImportDefaultHelper (line 97245) | function getImportNeedsImportDefaultHelper(node) { function collectExternalModuleInfo (line 97248) | function collectExternalModuleInfo(context, sourceFile) { function collectExportedVariableInfo (line 97389) | function collectExportedVariableInfo(decl, uniqueExports, exportedNames,... function multiMapSparseArrayAdd (line 97408) | function multiMapSparseArrayAdd(map2, key, value) { method constructor (line 97418) | constructor() { method size (line 97421) | get size() { method has (line 97424) | has(key) { method get (line 97427) | get(key) { method set (line 97430) | set(key, value) { method delete (line 97434) | delete(key) { method clear (line 97438) | clear() { method values (line 97441) | values() { method toKey (line 97444) | static toKey(name) { method add (line 97477) | add(key, value) { method remove (line 97486) | remove(key, value) { function isSimpleCopiableExpression (line 97496) | function isSimpleCopiableExpression(expression) { function isSimpleInlineableExpression (line 97499) | function isSimpleInlineableExpression(expression) { function isCompoundAssignment (line 97502) | function isCompoundAssignment(kind) { function getNonAssignmentOperatorForCompoundAssignment (line 97505) | function getNonAssignmentOperatorForCompoundAssignment(kind) { function getSuperCallFromStatement (line 97539) | function getSuperCallFromStatement(statement) { function findSuperStatementIndexPathWorker (line 97546) | function findSuperStatementIndexPathWorker(statements, start, indices) { function findSuperStatementIndexPath (line 97559) | function findSuperStatementIndexPath(statements, start) { function getProperties (line 97564) | function getProperties(node, requireInitializer, isStatic2) { function isStaticPropertyDeclarationOrClassStaticBlockDeclaration (line 97567) | function isStaticPropertyDeclarationOrClassStaticBlockDeclaration(elemen... function getStaticPropertiesAndClassStaticBlock (line 97570) | function getStaticPropertiesAndClassStaticBlock(node) { function isInitializedOrStaticProperty (line 97573) | function isInitializedOrStaticProperty(member, requireInitializer, isSta... function isStaticPropertyDeclaration (line 97576) | function isStaticPropertyDeclaration(member) { function isInitializedProperty (line 97579) | function isInitializedProperty(member) { function isNonStaticMethodOrAccessorWithPrivateName (line 97582) | function isNonStaticMethodOrAccessorWithPrivateName(member) { function getDecoratorsOfParameters (line 97585) | function getDecoratorsOfParameters(node) { function getAllDecoratorsOfClass (line 97604) | function getAllDecoratorsOfClass(node, useLegacyDecorators) { function getAllDecoratorsOfClassElement (line 97615) | function getAllDecoratorsOfClassElement(member, parent2, useLegacyDecora... function getAllDecoratorsOfAccessors (line 97640) | function getAllDecoratorsOfAccessors(accessor, parent2, useLegacyDecorat... function getAllDecoratorsOfMethod (line 97661) | function getAllDecoratorsOfMethod(method, useLegacyDecorators) { function getAllDecoratorsOfProperty (line 97672) | function getAllDecoratorsOfProperty(property) { function walkUpLexicalEnvironments (line 97679) | function walkUpLexicalEnvironments(env, cb) { function newPrivateEnvironment (line 97686) | function newPrivateEnvironment(data) { function getPrivateIdentifier (line 97689) | function getPrivateIdentifier(privateEnv, name) { function setPrivateIdentifier (line 97693) | function setPrivateIdentifier(privateEnv, name, entry) { function accessPrivateIdentifier (line 97702) | function accessPrivateIdentifier(env, name) { function isSimpleParameter (line 97705) | function isSimpleParameter(node) { function isSimpleParameterList (line 97708) | function isSimpleParameterList(nodes) { function rewriteModuleSpecifier (line 97711) | function rewriteModuleSpecifier(node, compilerOptions) { function flattenDestructuringAssignment (line 97725) | function flattenDestructuringAssignment(node, visitor, context, level, n... function bindingOrAssignmentElementAssignsToName (line 97803) | function bindingOrAssignmentElementAssignsToName(element, escapedName) { function bindingOrAssignmentPatternAssignsToName (line 97812) | function bindingOrAssignmentPatternAssignsToName(pattern, escapedName) { function bindingOrAssignmentElementContainsNonLiteralComputedName (line 97821) | function bindingOrAssignmentElementContainsNonLiteralComputedName(elemen... function bindingOrAssignmentPatternContainsNonLiteralComputedName (line 97829) | function bindingOrAssignmentPatternContainsNonLiteralComputedName(patter... function flattenDestructuringBinding (line 97832) | function flattenDestructuringBinding(node, visitor, context, level, rval... function flattenBindingOrAssignmentElement (line 97923) | function flattenBindingOrAssignmentElement(flattenContext, element, valu... function flattenObjectBindingOrAssignmentPattern (line 97960) | function flattenObjectBindingOrAssignmentPattern(flattenContext, parent2... function flattenArrayBindingOrAssignmentPattern (line 98005) | function flattenArrayBindingOrAssignmentPattern(flattenContext, parent2,... function isSimpleBindingOrAssignmentElement (line 98076) | function isSimpleBindingOrAssignmentElement(element) { function createDefaultValueCheck (line 98086) | function createDefaultValueCheck(flattenContext, value, defaultValue, lo... function createDestructuringPropertyAccess (line 98104) | function createDestructuringPropertyAccess(flattenContext, value, proper... function ensureIdentifier (line 98124) | function ensureIdentifier(flattenContext, value, reuseIdentifierExpressi... function makeArrayBindingPattern (line 98147) | function makeArrayBindingPattern(factory2, elements) { function makeArrayAssignmentPattern (line 98151) | function makeArrayAssignmentPattern(factory2, elements) { function makeObjectBindingPattern (line 98155) | function makeObjectBindingPattern(factory2, elements) { function makeObjectAssignmentPattern (line 98159) | function makeObjectAssignmentPattern(factory2, elements) { function makeBindingElement (line 98163) | function makeBindingElement(factory2, name) { function makeAssignmentElement (line 98172) | function makeAssignmentElement(name) { function createClassThisAssignmentBlock (line 98177) | function createClassThisAssignmentBlock(factory2, classThis, thisExpress... function isClassThisAssignmentBlock (line 98189) | function isClassThisAssignmentBlock(node) { function classHasClassThisAssignment (line 98201) | function classHasClassThisAssignment(node) { function injectClassThisAssignmentIfMissing (line 98205) | function injectClassThisAssignmentIfMissing(factory2, node, classThis, t... function getAssignedNameOfIdentifier (line 98235) | function getAssignedNameOfIdentifier(factory2, name, expression) { function getAssignedNameOfPropertyName (line 98242) | function getAssignedNameOfPropertyName(context, name, assignedNameText) { function createClassNamedEvaluationHelperBlock (line 98263) | function createClassNamedEvaluationHelperBlock(context, assignedName, th... function isClassNamedEvaluationHelperBlock (line 98276) | function isClassNamedEvaluationHelperBlock(node) { function classHasExplicitlyAssignedName (line 98284) | function classHasExplicitlyAssignedName(node) { function classHasDeclaredOrExplicitlyAssignedName (line 98288) | function classHasDeclaredOrExplicitlyAssignedName(node) { function injectClassNamedEvaluationHelperBlockIfMissing (line 98291) | function injectClassNamedEvaluationHelperBlockIfMissing(context, node, a... function finishTransformNamedEvaluation (line 98323) | function finishTransformNamedEvaluation(context, expression, assignedNam... function transformNamedEvaluationOfPropertyAssignment (line 98332) | function transformNamedEvaluationOfPropertyAssignment(context, node, ign... function transformNamedEvaluationOfShorthandAssignmentProperty (line 98342) | function transformNamedEvaluationOfShorthandAssignmentProperty(context, ... function transformNamedEvaluationOfVariableDeclaration (line 98352) | function transformNamedEvaluationOfVariableDeclaration(context, node, ig... function transformNamedEvaluationOfParameterDeclaration (line 98364) | function transformNamedEvaluationOfParameterDeclaration(context, node, i... function transformNamedEvaluationOfBindingElement (line 98378) | function transformNamedEvaluationOfBindingElement(context, node, ignoreE... function transformNamedEvaluationOfPropertyDeclaration (line 98390) | function transformNamedEvaluationOfPropertyDeclaration(context, node, ig... function transformNamedEvaluationOfAssignmentExpression (line 98403) | function transformNamedEvaluationOfAssignmentExpression(context, node, i... function transformNamedEvaluationOfExportAssignment (line 98414) | function transformNamedEvaluationOfExportAssignment(context, node, ignor... function transformNamedEvaluation (line 98424) | function transformNamedEvaluation(context, node, ignoreEmptyStringLitera... function processTaggedTemplateExpression (line 98451) | function processTaggedTemplateExpression(context, node, visitor, current... function createTemplateCooked (line 98498) | function createTemplateCooked(factory2, template) { function getRawLiteral (line 98501) | function getRawLiteral(factory2, node, currentSourceFile) { function transformTypeScript (line 98515) | function transformTypeScript(context) { function transformClassFields (line 100328) | function transformClassFields(context) { function createPrivateStaticFieldInitializer (line 102515) | function createPrivateStaticFieldInitializer(factory2, variableName, ini... function createPrivateInstanceFieldInitializer (line 102523) | function createPrivateInstanceFieldInitializer(factory2, receiver, initi... function createPrivateInstanceMethodInitializer (line 102531) | function createPrivateInstanceMethodInitializer(factory2, receiver, weak... function isReservedPrivateName (line 102539) | function isReservedPrivateName(node) { function isPrivateIdentifierInExpression (line 102542) | function isPrivateIdentifierInExpression(node) { function isStaticPropertyDeclaration2 (line 102545) | function isStaticPropertyDeclaration2(node) { function isStaticPropertyDeclarationOrClassStaticBlock (line 102548) | function isStaticPropertyDeclarationOrClassStaticBlock(node) { function createRuntimeTypeSerializer (line 102553) | function createRuntimeTypeSerializer(context) { function transformLegacyDecorators (line 102906) | function transformLegacyDecorators(context) { function transformESDecorators (line 103422) | function transformESDecorators(context) { function transformES2017 (line 105286) | function transformES2017(context) { function createSuperAccessVariableStatement (line 106037) | function createSuperAccessVariableStatement(factory2, resolver, node, na... function transformES2018 (line 106156) | function transformES2018(context) { function transformES2019 (line 107383) | function transformES2019(context) { function transformES2020 (line 107419) | function transformES2020(context) { function transformES2021 (line 107681) | function transformES2021(context) { function transformESNext (line 107754) | function transformESNext(context) { function countPrologueStatements (line 108346) | function countPrologueStatements(statements) { function isUsingVariableDeclarationList (line 108354) | function isUsingVariableDeclarationList(node) { function getUsingKindOfVariableDeclarationList (line 108357) | function getUsingKindOfVariableDeclarationList(node) { function getUsingKindOfVariableStatement (line 108360) | function getUsingKindOfVariableStatement(node) { function getUsingKind (line 108363) | function getUsingKind(statement) { function getUsingKindOfStatements (line 108366) | function getUsingKindOfStatements(statements) { function getUsingKindOfCaseOrDefaultClauses (line 108375) | function getUsingKindOfCaseOrDefaultClauses(clauses) { function transformJsx (line 108386) | function transformJsx(context) { function transformES2016 (line 109187) | function transformES2016(context) { function createSpreadSegment (line 109278) | function createSpreadSegment(kind, expression) { function transformES2015 (line 109281) | function transformES2015(context) { function getInstructionName (line 112644) | function getInstructionName(instruction) { function transformGenerators (line 112660) | function transformGenerators(context) { function transformModule (line 114631) | function transformModule(context) { function transformSystemModule (line 116591) | function transformSystemModule(context) { function transformECMAScriptModule (line 117910) | function transformECMAScriptModule(context) { function transformImpliedNodeFormatDependentModule (line 118271) | function transformImpliedNodeFormatDependentModule(context) { function canProduceDiagnostics (line 118337) | function canProduceDiagnostics(node) { function createGetSymbolAccessibilityDiagnosticForNodeName (line 118340) | function createGetSymbolAccessibilityDiagnosticForNodeName(node) { function createGetSymbolAccessibilityDiagnosticForNode (line 118383) | function createGetSymbolAccessibilityDiagnosticForNode(node) { function createGetIsolatedDeclarationErrors (line 118595) | function createGetIsolatedDeclarationErrors(resolver) { function getDeclarationDiagnostics (line 118790) | function getDeclarationDiagnostics(host, resolver, file) { function transformDeclarations (line 118806) | function transformDeclarations(context) { function isAlwaysType (line 120341) | function isAlwaysType(node) { function maskModifiers (line 120347) | function maskModifiers(factory2, node, modifierMask, modifierAdditions) { function maskModifierFlags (line 120350) | function maskModifierFlags(node, modifierMask = 131071 /* All */ ^ 1 /* ... function canHaveLiteralInitializer (line 120360) | function canHaveLiteralInitializer(node) { function isPreservedDeclarationStatement (line 120371) | function isPreservedDeclarationStatement(node) { function isProcessedComponent (line 120388) | function isProcessedComponent(node) { function getModuleTransformer (line 120414) | function getModuleTransformer(moduleKind) { function getTransformers (line 120435) | function getTransformers(compilerOptions, customTransformers, emitOnly) { function getScriptTransformers (line 120441) | function getScriptTransformers(compilerOptions, customTransformers, emit... function getDeclarationTransformers (line 120488) | function getDeclarationTransformers(customTransformers) { function wrapCustomTransformer (line 120494) | function wrapCustomTransformer(transformer) { function wrapCustomTransformerFactory (line 120497) | function wrapCustomTransformerFactory(transformer, handleDefault) { function wrapScriptTransformerFactory (line 120503) | function wrapScriptTransformerFactory(transformer) { function wrapDeclarationTransformerFactory (line 120506) | function wrapDeclarationTransformerFactory(transformer) { function noEmitSubstitution (line 120509) | function noEmitSubstitution(_hint, node) { function noEmitNotification (line 120512) | function noEmitNotification(hint, node, callback) { function transformNodes (line 120515) | function transformNodes(resolver, host, factory2, options, nodes, transf... function isBuildInfoFile (line 120847) | function isBuildInfoFile(file) { function forEachEmittedFile (line 120850) | function forEachEmittedFile(host, action, sourceFilesOrTargetSourceFile,... function getTsBuildInfoEmitOutputFilePath (line 120880) | function getTsBuildInfoEmitOutputFilePath(options) { function canEmitTsBuildInfo (line 120900) | function canEmitTsBuildInfo(options) { function getOutputPathsForBundle (line 120903) | function getOutputPathsForBundle(options, forceDtsPaths) { function getOutputPathsFor (line 120911) | function getOutputPathsFor(sourceFile, host, forceDtsPaths) { function getSourceMapFilePath (line 120926) | function getSourceMapFilePath(jsFilePath, options) { function getOutputExtension (line 120929) | function getOutputExtension(fileName, options) { function getOutputPathWithoutChangingExt (line 120932) | function getOutputPathWithoutChangingExt(inputFileName, ignoreCase, outp... function getOutputDeclarationFileName (line 120938) | function getOutputDeclarationFileName(inputFileName, configFile, ignoreC... function getOutputDeclarationFileNameWorker (line 120941) | function getOutputDeclarationFileNameWorker(inputFileName, options, igno... function getOutputJSFileName (line 120947) | function getOutputJSFileName(inputFileName, configFile, ignoreCase, getC... function getOutputJSFileNameWorker (line 120953) | function getOutputJSFileNameWorker(inputFileName, options, ignoreCase, g... function createAddOutput (line 120959) | function createAddOutput() { function getSingleOutputFileNames (line 120971) | function getSingleOutputFileNames(configFile, addOutput) { function getOwnOutputFileNames (line 120982) | function getOwnOutputFileNames(configFile, inputFileName, ignoreCase, ad... function getCommonSourceDirectory (line 120998) | function getCommonSourceDirectory(options, emittedFiles, currentDirector... function getCommonSourceDirectoryOfConfig (line 121014) | function getCommonSourceDirectoryOfConfig({ options, fileNames }, ignore... function getAllProjectOutputs (line 121022) | function getAllProjectOutputs(configFile, ignoreCase) { function getOutputFileNames (line 121035) | function getOutputFileNames(commandLine, inputFileName, ignoreCase) { function getFirstProjectOutput (line 121046) | function getFirstProjectOutput(configFile, ignoreCase) { function emitResolverSkipsTypeChecking (line 121069) | function emitResolverSkipsTypeChecking(emitOnly, forceDtsEmit) { function emitFiles (line 121072) | function emitFiles(resolver, host, targetSourceFile, { scriptTransformer... function getBuildInfoText (line 121401) | function getBuildInfoText(buildInfo) { function getBuildInfo (line 121404) | function getBuildInfo(buildInfoFile, buildInfoText) { function createPrinter (line 121454) | function createPrinter(printerOptions = {}, handlers = {}) { function createBracketsMap (line 125925) | function createBracketsMap() { function getOpeningBracket (line 125933) | function getOpeningBracket(format) { function getClosingBracket (line 125936) | function getClosingBracket(format) { function emitListItemNoParenthesizer (line 125939) | function emitListItemNoParenthesizer(node, emit, _parenthesizerRule, _in... function emitListItemWithParenthesizerRuleSelector (line 125942) | function emitListItemWithParenthesizerRuleSelector(node, emit, parenthes... function emitListItemWithParenthesizerRule (line 125945) | function emitListItemWithParenthesizerRule(node, emit, parenthesizerRule... function getEmitListItem (line 125948) | function getEmitListItem(emit, parenthesizerRule) { function createCachedDirectoryStructureHost (line 125953) | function createCachedDirectoryStructureHost(host, currentDirectory, useC... function updateSharedExtendedConfigFileWatcher (line 126184) | function updateSharedExtendedConfigFileWatcher(projectPath, options, ext... function clearSharedExtendedConfigFileWatcher (line 126211) | function clearSharedExtendedConfigFileWatcher(projectPath, extendedConfi... function cleanExtendedConfigCache (line 126216) | function cleanExtendedConfigCache(extendedConfigCache, extendedConfigFil... function updateMissingFilePathsWatch (line 126225) | function updateMissingFilePathsWatch(program, missingFileWatches, create... function updateWatchingWildcardDirectories (line 126238) | function updateWatchingWildcardDirectories(existingWatchedForWildcards, ... function isIgnoredFileFromWildCardWatching (line 126269) | function isIgnoredFileFromWildCardWatching({ function isEmittedFileOfProgram (line 126335) | function isEmittedFileOfProgram(program, file) { function getWatchFactory (line 126347) | function getWatchFactory(host, watchLogLevel, log, getDetailWatchInfo) { function getFallbackOptions (line 126445) | function getFallbackOptions(options) { function closeFileWatcherOf (line 126451) | function closeFileWatcherOf(objWithWatcher) { function findConfigFile (line 126456) | function findConfigFile(searchPath, fileExists, configName = "tsconfig.j... function resolveTripleslashReference (line 126462) | function resolveTripleslashReference(moduleName, containingFile) { function computeCommonSourceDirectoryOfFilenames (line 126467) | function computeCommonSourceDirectoryOfFilenames(fileNames, currentDirec... function createCompilerHost (line 126498) | function createCompilerHost(options, setParentNodes) { function createGetSourceFile (line 126501) | function createGetSourceFile(readFile, setParentNodes) { function createWriteFileMeasuringIO (line 126518) | function createWriteFileMeasuringIO(actualWriteFile, createDirectory, di... function createCompilerHostWorker (line 126539) | function createCompilerHostWorker(options, setParentNodes, system = sys) { function changeCompilerHostLikeToUseCache (line 126583) | function changeCompilerHostLikeToUseCache(host, toPath3, getSourceFile) { function getPreEmitDiagnostics (line 126671) | function getPreEmitDiagnostics(program, sourceFile, cancellationToken) { function formatDiagnostics (line 126683) | function formatDiagnostics(diagnostics, host) { function formatDiagnostic (line 126690) | function formatDiagnostic(diagnostic, host) { function getCategoryFormat (line 126714) | function getCategoryFormat(category) { function formatColorAndReset (line 126726) | function formatColorAndReset(text, formatStyle) { function formatCodeSpan (line 126729) | function formatCodeSpan(file, start, length2, indent3, squiggleColor, ho... function formatLocation (line 126767) | function formatLocation(file, start, host, color = formatColorAndReset) { function formatDiagnosticsWithColorAndContext (line 126778) | function formatDiagnosticsWithColorAndContext(diagnostics, host) { function flattenDiagnosticMessageText (line 126809) | function flattenDiagnosticMessageText(diag2, newLine, indent3 = 0) { function getModeForFileReference (line 126831) | function getModeForFileReference(ref, containingFileMode) { function getModeForResolutionAtIndex (line 126834) | function getModeForResolutionAtIndex(file, index, compilerOptions) { function isExclusivelyTypeOnlyImportOrExport (line 126837) | function isExclusivelyTypeOnlyImportOrExport(decl) { function getModeForUsageLocation (line 126847) | function getModeForUsageLocation(file, usage, compilerOptions) { function getModeForUsageLocationWorker (line 126850) | function getModeForUsageLocationWorker(file, usage, compilerOptions) { function getEmitSyntaxForUsageLocationWorker (line 126870) | function getEmitSyntaxForUsageLocationWorker(file, usage, compilerOption... function getResolutionModeOverride (line 126889) | function getResolutionModeOverride(node, grammarErrorOnNode) { function getModuleResolutionName (line 126918) | function getModuleResolutionName(literal) { function createModuleResolutionLoader (line 126925) | function createModuleResolutionLoader(containingFile, redirectedReferenc... function getTypeReferenceResolutionName (line 126939) | function getTypeReferenceResolutionName(entry) { function createTypeReferenceResolutionLoader (line 126946) | function createTypeReferenceResolutionLoader(containingFile, redirectedR... function loadWithModeAwareCache (line 126960) | function loadWithModeAwareCache(entries, containingFile, redirectedRefer... function getInferredLibraryNameResolveFrom (line 126978) | function getInferredLibraryNameResolveFrom(options, currentDirectory, li... function getLibraryNameFromLibFileName (line 126982) | function getLibraryNameFromLibFileName(libFileName) { function isReferencedFile (line 126992) | function isReferencedFile(reason) { function isReferenceFileLocation (line 127003) | function isReferenceFileLocation(location) { function getReferencedFileLocation (line 127006) | function getReferencedFileLocation(program, ref) { function isProgramUptoDate (line 127034) | function isProgramUptoDate(program, rootFileNames, newOptions, getSource... function getConfigFileParsingDiagnostics (line 127077) | function getConfigFileParsingDiagnostics(configFileParseResult) { function getImpliedNodeFormatForFile (line 127080) | function getImpliedNodeFormatForFile(fileName, packageJsonInfoCache, hos... function getImpliedNodeFormatForFileWorker (line 127084) | function getImpliedNodeFormatForFileWorker(fileName, packageJsonInfoCach... function shouldProgramCreateNewSourceFiles (line 127195) | function shouldProgramCreateNewSourceFiles(program, newOptions) { function createCreateProgramOptions (line 127199) | function createCreateProgramOptions(rootNames, options, host, oldProgram... function createProgram (line 127209) | function createProgram(_rootNamesOrOptions, _options, _host, _oldProgram... function shouldTransformImportCallWorker (line 130017) | function shouldTransformImportCallWorker(sourceFile, options) { function getEmitModuleFormatOfFileWorker (line 130024) | function getEmitModuleFormatOfFileWorker(sourceFile, options) { function getImpliedNodeFormatForEmitWorker (line 130027) | function getImpliedNodeFormatForEmitWorker(sourceFile, options) { function getDefaultResolutionModeForFileWorker (line 130041) | function getDefaultResolutionModeForFileWorker(sourceFile, options) { function updateHostForUseSourceOfProjectReferenceRedirect (line 130044) | function updateHostForUseSourceOfProjectReferenceRedirect(host) { function handleNoEmitOptions (line 130167) | function handleNoEmitOptions(program, sourceFile, writeFile2, cancellati... function filterSemanticDiagnostics (line 130195) | function filterSemanticDiagnostics(diagnostic, option) { function parseConfigHostFromCompilerHostLike (line 130198) | function parseConfigHostFromCompilerHostLike(host, directoryStructureHos... function resolveProjectReferencePath (line 130215) | function resolveProjectReferencePath(ref) { function getResolutionDiagnostic (line 130218) | function getResolutionDiagnostic(options, { extension }, { isDeclaration... function getModuleNames (line 130253) | function getModuleNames({ imports, moduleAugmentations }) { function getModuleNameStringLiteralAt (line 130262) | function getModuleNameStringLiteralAt({ imports, moduleAugmentations }, ... function createProgramDiagnostics (line 130275) | function createProgramDiagnostics(getCompilerOptionsObjectLiteralSyntax) { function getFileEmitOutput (line 130562) | function getFileEmitOutput(program, sourceFile, emitOnlyDtsFiles, cancel... function createManyToManyPathMap (line 130578) | function createManyToManyPathMap() { function addToMultimap (line 130622) | function addToMultimap(map2, k, v) { function deleteFromMultimap (line 130630) | function deleteFromMultimap(map2, k, v) { function getReferencedFilesFromImportedModuleSymbol (line 130640) | function getReferencedFilesFromImportedModuleSymbol(symbol) { function getReferencedFilesFromImportLiteral (line 130646) | function getReferencedFilesFromImportLiteral(checker, importName) { function getReferencedFileFromFileName (line 130650) | function getReferencedFileFromFileName(program, fileName, sourceFileDire... function getReferencedFiles (line 130654) | function getReferencedFiles(program, sourceFile, getCanonicalFileName) { function canReuseOldState (line 130708) | function canReuseOldState(newReferencedMap, oldState) { function createReferencedMap (line 130712) | function createReferencedMap(options) { function create (line 130716) | function create(newProgram, oldState, disableUseFileVersionAsSignature) { function releaseCache2 (line 130748) | function releaseCache2(state) { function getFilesAffectedBy (line 130753) | function getFilesAffectedBy(state, programOfThisState, path, cancellatio... function getFilesAffectedByWithOldState (line 130766) | function getFilesAffectedByWithOldState(state, programOfThisState, path,... function updateSignatureOfFile (line 130777) | function updateSignatureOfFile(state, signature, path) { function computeDtsSignature (line 130782) | function computeDtsSignature(programOfThisState, sourceFile, cancellatio... function updateShapeSignature (line 130807) | function updateShapeSignature(state, programOfThisState, sourceFile, can... function getAllDependencies (line 130829) | function getAllDependencies(state, programOfThisState, sourceFile) { function getAllFileNames (line 130857) | function getAllFileNames(state, programOfThisState) { function getReferencedByPaths (line 130864) | function getReferencedByPaths(state, referencedFilePath) { function containsOnlyAmbientModules (line 130869) | function containsOnlyAmbientModules(sourceFile) { function containsGlobalScopeAugmentation (line 130877) | function containsGlobalScopeAugmentation(sourceFile) { function isFileAffectingGlobalScope (line 130880) | function isFileAffectingGlobalScope(sourceFile) { function getAllFilesExcludingDefaultLibraryFile (line 130883) | function getAllFilesExcludingDefaultLibraryFile(state, programOfThisStat... function getFilesAffectedByUpdatedShapeWhenNonModuleEmit (line 130903) | function getFilesAffectedByUpdatedShapeWhenNonModuleEmit(state, programO... function getFilesAffectedByUpdatedShapeWhenModuleEmit (line 130910) | function getFilesAffectedByUpdatedShapeWhenModuleEmit(state, programOfTh... function isBuilderProgramStateWithDefinedProgram (line 130951) | function isBuilderProgramStateWithDefinedProgram(state) { function toBuilderProgramStateWithDefinedProgram (line 130954) | function toBuilderProgramStateWithDefinedProgram(state) { function getBuilderFileEmit (line 130958) | function getBuilderFileEmit(options) { function getPendingEmitKind (line 130967) | function getPendingEmitKind(optionsOrEmitKind, oldOptionsOrEmitKind) { function hasSameKeys (line 130979) | function hasSameKeys(map1, map2) { function createBuilderProgramState (line 130982) | function createBuilderProgramState(newProgram, oldState) { function getEmitSignatureFromOldSignature (line 131113) | function getEmitSignatureFromOldSignature(options, oldOptions, oldEmitSi... function repopulateDiagnostics (line 131122) | function repopulateDiagnostics(diagnostics, newProgram) { function convertOrRepopulateDiagnosticMessageChain (line 131133) | function convertOrRepopulateDiagnosticMessageChain(chain, sourceFile, ne... function convertOrRepopulateDiagnosticMessageChainArray (line 131149) | function convertOrRepopulateDiagnosticMessageChainArray(array, sourceFil... function convertToDiagnostics (line 131152) | function convertToDiagnostics(diagnostics, diagnosticFilePath, newProgra... function convertToDiagnosticRelatedInformation (line 131170) | function convertToDiagnosticRelatedInformation(diagnostic, diagnosticFil... function releaseCache (line 131179) | function releaseCache(state) { function assertSourceFileOkWithoutNextAffectedCall (line 131183) | function assertSourceFileOkWithoutNextAffectedCall(state, sourceFile) { function getNextAffectedFile (line 131186) | function getNextAffectedFile(state, cancellationToken, host) { function clearAffectedFilesPendingEmit (line 131235) | function clearAffectedFilesPendingEmit(state, emitOnlyDtsFiles, isForDts... function getPendingEmitKindWithSeen (line 131253) | function getPendingEmitKindWithSeen(optionsOrEmitKind, seenOldOptionsOrE... function getBuilderFileEmitAllDts (line 131259) | function getBuilderFileEmitAllDts(isForDtsErrors) { function getNextAffectedFilePendingEmit (line 131262) | function getNextAffectedFilePendingEmit(state, emitOnlyDtsFiles, isForDt... function getNextPendingEmitDiagnosticsFile (line 131282) | function getNextPendingEmitDiagnosticsFile(state, isForDtsErrors) { function removeDiagnosticsOfLibraryFiles (line 131296) | function removeDiagnosticsOfLibraryFiles(state) { function handleDtsMayChangeOfAffectedFile (line 131303) | function handleDtsMayChangeOfAffectedFile(state, affectedFile, cancellat... function handleDtsMayChangeOf (line 131324) | function handleDtsMayChangeOf(state, path, invalidateJsFiles, cancellati... function removeSemanticDiagnosticsOf (line 131354) | function removeSemanticDiagnosticsOf(state, path) { function isChangedSignature (line 131362) | function isChangedSignature(state, path) { function handleDtsMayChangeOfGlobalScope (line 131367) | function handleDtsMayChangeOfGlobalScope(state, filePath, invalidateJsFi... function handleDtsMayChangeOfReferencingExportOfAffectedFile (line 131387) | function handleDtsMayChangeOfReferencingExportOfAffectedFile(state, affe... function handleDtsMayChangeOfFileAndExportsOfFile (line 131445) | function handleDtsMayChangeOfFileAndExportsOfFile(state, filePath, inval... function getSemanticDiagnosticsOfFile (line 131462) | function getSemanticDiagnosticsOfFile(state, sourceFile, cancellationTok... function getBinderAndCheckerDiagnosticsOfFile (line 131469) | function getBinderAndCheckerDiagnosticsOfFile(state, sourceFile, cancell... function isIncrementalBundleEmitBuildInfo (line 131481) | function isIncrementalBundleEmitBuildInfo(info) { function isIncrementalBuildInfo (line 131485) | function isIncrementalBuildInfo(info) { function isNonIncrementalBuildInfo (line 131488) | function isNonIncrementalBuildInfo(info) { function ensureHasErrorsForState (line 131491) | function ensureHasErrorsForState(state) { function hasSyntaxOrGlobalErrors (line 131510) | function hasSyntaxOrGlobalErrors(state) { function getBuildInfoEmitPending (line 131513) | function getBuildInfoEmitPending(state) { function getBuildInfo2 (line 131517) | function getBuildInfo2(state) { function getBuilderCreationParameters (line 131825) | function getBuilderCreationParameters(newProgramOrRootNames, hostOrOptio... function getTextHandlingSourceMapForSignature (line 131854) | function getTextHandlingSourceMapForSignature(text, data) { function computeSignatureWithDiagnostics (line 131857) | function computeSignatureWithDiagnostics(program, sourceFile, text, host... function computeSignature (line 131878) | function computeSignature(text, host, data) { function createBuilderProgram (line 131881) | function createBuilderProgram(kind, { newProgram, host, oldProgram, conf... function addToAffectedFilesPendingEmit (line 132282) | function addToAffectedFilesPendingEmit(state, affectedFilePendingEmit, k... function toBuilderStateFileInfoForMultiEmit (line 132288) | function toBuilderStateFileInfoForMultiEmit(fileInfo) { function toBuilderFileEmit (line 132291) | function toBuilderFileEmit(value, fullEmitForOptions) { function toProgramEmitPending (line 132294) | function toProgramEmitPending(value, options) { function createBuilderProgramUsingIncrementalBuildInfo (line 132297) | function createBuilderProgramUsingIncrementalBuildInfo(buildInfo, buildI... function getBuildInfoFileVersionMap (line 132421) | function getBuildInfoFileVersionMap(program, buildInfoPath, host) { function getNonIncrementalBuildInfoRoots (line 132456) | function getNonIncrementalBuildInfoRoots(buildInfo, buildInfoPath, host) { function createRedirectedBuilderProgram (line 132462) | function createRedirectedBuilderProgram(state, configFileParsingDiagnost... function createSemanticDiagnosticsBuilderProgram (line 132489) | function createSemanticDiagnosticsBuilderProgram(newProgramOrRootNames, ... function createEmitAndSemanticDiagnosticsBuilderProgram (line 132502) | function createEmitAndSemanticDiagnosticsBuilderProgram(newProgramOrRoot... function createAbstractBuilder (line 132515) | function createAbstractBuilder(newProgramOrRootNames, hostOrOptions, old... function removeIgnoredPath (line 132531) | function removeIgnoredPath(path) { function perceivedOsRootLengthForWatching (line 132537) | function perceivedOsRootLengthForWatching(pathComponents2, length2) { function canWatchDirectoryOrFile (line 132555) | function canWatchDirectoryOrFile(pathComponents2, length2) { function canWatchDirectoryOrFilePath (line 132561) | function canWatchDirectoryOrFilePath(path) { function canWatchAtTypes (line 132564) | function canWatchAtTypes(atTypes) { function isInDirectoryPath (line 132567) | function isInDirectoryPath(dirComponents, fileOrDirComponents) { function canWatchAffectedPackageJsonOrNodeModulesOfAtTypes (line 132574) | function canWatchAffectedPackageJsonOrNodeModulesOfAtTypes(fileOrDirPath) { function canWatchAffectingLocation (line 132577) | function canWatchAffectingLocation(filePath) { function getDirectoryToWatchFailedLookupLocation (line 132580) | function getDirectoryToWatchFailedLookupLocation(failedLookupLocation, f... function getDirectoryToWatchFromFailedLookupLocationDirectory (line 132616) | function getDirectoryToWatchFromFailedLookupLocationDirectory(dirCompone... function getDirectoryOfFailedLookupWatch (line 132644) | function getDirectoryOfFailedLookupWatch(dirComponents, dirPathComponent... function getDirectoryToWatchFailedLookupLocationFromTypeRoot (line 132661) | function getDirectoryToWatchFailedLookupLocationFromTypeRoot(typeRoot, t... function getRootDirectoryOfResolutionCache (line 132679) | function getRootDirectoryOfResolutionCache(rootDirForResolution, getCurr... function getModuleResolutionHost (line 132683) | function getModuleResolutionHost(resolutionHost) { function createModuleResolutionLoaderUsingGlobalCache (line 132687) | function createModuleResolutionLoaderUsingGlobalCache(containingFile, re... function resolveModuleNameUsingGlobalCache (line 132701) | function resolveModuleNameUsingGlobalCache(resolutionHost, moduleResolut... function createResolutionCache (line 132727) | function createResolutionCache(resolutionHost, rootDirForResolution, log... function resolutionIsSymlink (line 133634) | function resolutionIsSymlink(resolution) { function createDiagnosticReporter (line 133645) | function createDiagnosticReporter(system, pretty) { function clearScreenIfNotWatchingForFileChanges (line 133661) | function clearScreenIfNotWatchingForFileChanges(system, diagnostic, opti... function getPlainDiagnosticFollowingNewLines (line 133672) | function getPlainDiagnosticFollowingNewLines(diagnostic, newLine) { function getLocaleTimeString (line 133675) | function getLocaleTimeString(system) { function createWatchStatusReporter (line 133685) | function createWatchStatusReporter(system, pretty) { function parseConfigFileWithSystem (line 133701) | function parseConfigFileWithSystem(configFileName, optionsToExtend, exte... function getErrorCountForSummary (line 133708) | function getErrorCountForSummary(diagnostics) { function getFilesInErrorForSummary (line 133711) | function getFilesInErrorForSummary(diagnostics) { function getWatchErrorSummaryDiagnosticMessage (line 133732) | function getWatchErrorSummaryDiagnosticMessage(errorCount) { function prettyPathForFileError (line 133735) | function prettyPathForFileError(error2, cwd) { function getErrorSummaryText (line 133747) | function getErrorSummaryText(errorCount, filesInError, newLine, host) { function createTabularErrorsDisplay (line 133762) | function createTabularErrorsDisplay(filesInError, host) { function isBuilderProgram (line 133784) | function isBuilderProgram(program) { function listFiles (line 133787) | function listFiles(program, write) { function explainFiles (line 133797) | function explainFiles(program, write) { function explainIfFileIsRedirectAndImpliedFormat (line 133807) | function explainIfFileIsRedirectAndImpliedFormat(file, options, fileName... function getMatchedFileSpec (line 133858) | function getMatchedFileSpec(program, fileName) { function getMatchedIncludeSpec (line 133867) | function getMatchedIncludeSpec(program, fileName) { function fileIncludeReasonToDiagnostics (line 133882) | function fileIncludeReasonToDiagnostics(program, reason, fileNameConvert... function toFileName (line 133990) | function toFileName(file, fileNameConvertor) { function emitFilesAndReportErrors (line 133994) | function emitFilesAndReportErrors(program, reportDiagnostic, write, repo... function emitFilesAndReportErrorsAndGetExitStatus (line 134050) | function emitFilesAndReportErrorsAndGetExitStatus(program, reportDiagnos... function createWatchHost (line 134070) | function createWatchHost(system = sys, reportWatchStatus2) { function createWatchFactory (line 134104) | function createWatchFactory(host, options) { function createCompilerHostFromProgramHost (line 134111) | function createCompilerHostFromProgramHost(host, getCompilerOptions, dir... function getSourceFileVersionAsHashFromText (line 134144) | function getSourceFileVersionAsHashFromText(host, text) { function setGetSourceFileAsHashVersioned (line 134177) | function setGetSourceFileAsHashVersioned(compilerHost) { function createProgramHost (line 134187) | function createProgramHost(system, createProgram2) { function createWatchCompilerHost (line 134211) | function createWatchCompilerHost(system = sys, createProgram2, reportDia... function reportUnrecoverableDiagnostic (line 134232) | function reportUnrecoverableDiagnostic(system, reportDiagnostic, diagnos... function createWatchCompilerHostOfConfigFile (line 134236) | function createWatchCompilerHostOfConfigFile({ function createWatchCompilerHostOfFilesAndCompilerOptions (line 134255) | function createWatchCompilerHostOfFilesAndCompilerOptions({ function performIncrementalCompilation (line 134272) | function performIncrementalCompilation(input) { function readBuilderProgram (line 134287) | function readBuilderProgram(compilerOptions, host) { function createIncrementalCompilerHost (line 134301) | function createIncrementalCompilerHost(options, system = sys) { function createIncrementalProgram (line 134314) | function createIncrementalProgram({ function createWatchCompilerHost2 (line 134327) | function createWatchCompilerHost2(rootFilesOrConfigFileName, options, sy... function createWatchProgram (line 134352) | function createWatchProgram(host) { function resolveConfigFileProjectName (line 135041) | function resolveConfigFileProjectName(project) { function getOrCreateValueFromConfigFileMap (line 135050) | function getOrCreateValueFromConfigFileMap(configFileMap, resolved, crea... function getOrCreateValueMapFromConfigFileMap (line 135059) | function getOrCreateValueMapFromConfigFileMap(configFileMap, resolved) { function getCurrentTime (line 135062) | function getCurrentTime(host) { function isCircularBuildOrder (line 135065) | function isCircularBuildOrder(buildOrder) { function getBuildOrderFromAnyBuildOrder (line 135068) | function getBuildOrderFromAnyBuildOrder(anyBuildOrder) { function createBuilderStatusReporter (line 135071) | function createBuilderStatusReporter(system, pretty) { function createSolutionBuilderHostBase (line 135078) | function createSolutionBuilderHostBase(system, createProgram2, reportDia... function createSolutionBuilderHost (line 135088) | function createSolutionBuilderHost(system = sys, createProgram2, reportD... function createSolutionBuilderWithWatchHost (line 135093) | function createSolutionBuilderWithWatchHost(system = sys, createProgram2... function getCompilerOptionsOfBuildOptions (line 135099) | function getCompilerOptionsOfBuildOptions(buildOptions) { function createSolutionBuilder (line 135107) | function createSolutionBuilder(host, rootNames, defaultOptions) { function createSolutionBuilderWithWatch (line 135116) | function createSolutionBuilderWithWatch(host, rootNames, defaultOptions,... function createSolutionBuilderState (line 135126) | function createSolutionBuilderState(watch, hostOrHostWithWatch, rootName... function toPath2 (line 135248) | function toPath2(state, fileName) { function toResolvedConfigFilePath (line 135251) | function toResolvedConfigFilePath(state, fileName) { function isParsedCommandLine (line 135259) | function isParsedCommandLine(entry) { function getCachedParsedConfigFile (line 135262) | function getCachedParsedConfigFile(state, configFilePath) { function parseConfigFile (line 135266) | function parseConfigFile(state, configFileName, configFilePath) { function resolveProjectName (line 135289) | function resolveProjectName(state, name) { function createBuildOrder (line 135292) | function createBuildOrder(state, roots) { function getBuildOrder (line 135330) | function getBuildOrder(state) { function createStateBuildOrder (line 135333) | function createStateBuildOrder(state) { function getBuildOrderFor (line 135383) | function getBuildOrderFor(state, project, onlyReferences) { function enableCache (line 135401) | function enableCache(state) { function disableCache (line 135433) | function disableCache(state) { function clearProjectStatus (line 135449) | function clearProjectStatus(state, resolved) { function addProjToQueue (line 135453) | function addProjToQueue({ projectPendingBuild }, proj, updateLevel) { function setupInitialBuild (line 135461) | function setupInitialBuild(state, cancellationToken) { function doneInvalidatedProject (line 135482) | function doneInvalidatedProject(state, projectPath) { function createUpdateOutputFileStampsProject (line 135486) | function createUpdateOutputFileStampsProject(state, project, projectPath... function createBuildOrUpdateInvalidedProject (line 135508) | function createBuildOrUpdateInvalidedProject(state, project, projectPath... function getNextInvalidatedProjectCreateInfo (line 135716) | function getNextInvalidatedProjectCreateInfo(state, buildOrder, reportQu... function createInvalidatedProjectWithInfo (line 135807) | function createInvalidatedProjectWithInfo(state, info, buildOrder) { function getNextInvalidatedProject (line 135825) | function getNextInvalidatedProject(state, buildOrder, reportQueue) { function getOldProgram (line 135830) | function getOldProgram({ options, builderPrograms, compilerHost }, proj,... function afterProgramDone (line 135836) | function afterProgramDone(state, program) { function isFileWatcherWithModifiedTime (line 135845) | function isFileWatcherWithModifiedTime(value) { function getModifiedTime2 (line 135848) | function getModifiedTime2(state, fileName) { function watchFile (line 135862) | function watchFile(state, file, callback, pollingInterval, options, watc... function getOutputTimeStampMap (line 135896) | function getOutputTimeStampMap(state, resolvedConfigFilePath) { function getBuildInfoCacheEntry (line 135902) | function getBuildInfoCacheEntry(state, buildInfoPath, resolvedConfigPath) { function getBuildInfo3 (line 135907) | function getBuildInfo3(state, buildInfoPath, resolvedConfigPath, modifie... function checkConfigFileUpToDateStatus (line 135918) | function checkConfigFileUpToDateStatus(state, configFile, oldestOutputFi... function getUpToDateStatusWorker (line 135928) | function getUpToDateStatusWorker(state, project, resolvedPath) { function hasSameBuildInfo (line 136154) | function hasSameBuildInfo(state, buildInfoCacheEntry, resolvedRefPath) { function getUpToDateStatus (line 136158) | function getUpToDateStatus(state, project, resolvedPath) { function updateOutputTimestampsWorker (line 136173) | function updateOutputTimestampsWorker(state, proj, projectPath, verboseM... function getLatestChangedDtsTime (line 136212) | function getLatestChangedDtsTime(state, options, resolvedConfigPath) { function updateOutputTimestamps (line 136220) | function updateOutputTimestamps(state, proj, resolvedPath) { function queueReferencingProjects (line 136230) | function queueReferencingProjects(state, project, projectPath, projectIn... function build (line 136273) | function build(state, project, cancellationToken, writeFile2, getCustomT... function buildWorker (line 136280) | function buildWorker(state, project, cancellationToken, writeFile2, getC... function clean (line 136298) | function clean(state, project, onlyReferences) { function cleanWorker (line 136305) | function cleanWorker(state, project, onlyReferences) { function invalidateProject (line 136342) | function invalidateProject(state, resolved, updateLevel) { function invalidateProjectAndScheduleBuilds (line 136355) | function invalidateProjectAndScheduleBuilds(state, resolvedPath, updateL... function scheduleBuildInvalidatedProject (line 136365) | function scheduleBuildInvalidatedProject(state, time, changeDetected) { function buildNextInvalidatedProject (line 136375) | function buildNextInvalidatedProject(_timeoutType, state, changeDetected) { function buildNextInvalidatedProjectWorker (line 136382) | function buildNextInvalidatedProjectWorker(state, changeDetected) { function watchConfigFile (line 136426) | function watchConfigFile(state, resolved, resolvedPath, parsed) { function watchExtendedConfigFiles (line 136441) | function watchExtendedConfigFiles(state, resolvedPath, parsed) { function watchWildCardDirectories (line 136460) | function watchWildCardDirectories(state, resolved, resolvedPath, parsed) { function watchInputFiles (line 136490) | function watchInputFiles(state, resolved, resolvedPath, parsed) { function watchPackageJsonFiles (line 136509) | function watchPackageJsonFiles(state, resolved, resolvedPath, parsed) { function startWatching (line 136528) | function startWatching(state, buildOrder) { function stopWatching (line 136546) | function stopWatching(state) { function createSolutionBuilderWorker (line 136553) | function createSolutionBuilderWorker(watch, hostOrHostWithWatch, rootNam... function relName (line 136592) | function relName(state, path) { function reportStatus (line 136595) | function reportStatus(state, message, ...args) { function reportWatchStatus (line 136598) | function reportWatchStatus(state, message, ...args) { function reportErrors (line 136602) | function reportErrors({ host }, errors) { function reportAndStoreErrors (line 136605) | function reportAndStoreErrors(state, proj, errors) { function reportParseConfigFileDiagnostic (line 136612) | function reportParseConfigFileDiagnostic(state, proj) { function reportErrorSummary (line 136615) | function reportErrorSummary(state, buildOrder) { function reportBuildQueue (line 136643) | function reportBuildQueue(state, buildQueue) { function reportUpToDateStatus (line 136648) | function reportUpToDateStatus(state, configFileName, status) { function verboseReportProjectStatus (line 136776) | function verboseReportProjectStatus(state, configFileName, status) { function countLines (line 136789) | function countLines(program) { function getCountsMap (line 136798) | function getCountsMap() { function getCountKey (line 136808) | function getCountKey(program, file) { function updateReportDiagnostic (line 136825) | function updateReportDiagnostic(sys2, existing, options) { function defaultIsPretty (line 136832) | function defaultIsPretty(sys2) { function shouldBePretty (line 136835) | function shouldBePretty(sys2, options) { function getOptionsForHelp (line 136841) | function getOptionsForHelp(commandLine) { function printVersion (line 136844) | function printVersion(sys2) { function createColors (line 136847) | function createColors(sys2) { function getDisplayNameTextOfOption (line 136887) | function getDisplayNameTextOfOption(option) { function generateOptionOutput (line 136890) | function generateOptionOutput(sys2, option, rightAlignOfLeft, leftAlignO... function generateGroupOptionOutput (line 137045) | function generateGroupOptionOutput(sys2, optionsList) { function generateSectionOptionsOutput (line 137063) | function generateSectionOptionsOutput(sys2, sectionName, options, subCat... function printEasyHelp (line 137095) | function printEasyHelp(sys2, simpleOptions) { function printAllHelp (line 137143) | function printAllHelp(sys2, compilerOptions, buildOptions, watchOptions) { function printBuildHelp (line 137175) | function printBuildHelp(sys2, buildOptions) { function getHeader (line 137189) | function getHeader(sys2, message) { function printHelp (line 137208) | function printHelp(sys2, commandLine) { function executeCommandLineWorker (line 137215) | function executeCommandLineWorker(sys2, cb, commandLine) { function isBuildCommand (line 137362) | function isBuildCommand(commandLineArgs) { function executeCommandLine (line 137369) | function executeCommandLine(system, cb, commandLineArgs) { function reportWatchModeWithoutSysSupport (line 137403) | function reportWatchModeWithoutSysSupport(sys2, reportDiagnostic) { function performBuild (line 137412) | function performBuild(sys2, cb, buildOptions, watchOptions, projects, er... function createReportErrorSummary (line 137483) | function createReportErrorSummary(sys2, options) { function performCompilation (line 137486) | function performCompilation(sys2, cb, reportDiagnostic, config) { function performIncrementalCompilation2 (line 137527) | function performIncrementalCompilation2(sys2, cb, reportDiagnostic, conf... function updateSolutionBuilderHost (line 137558) | function updateSolutionBuilderHost(sys2, cb, buildHost, solutionPerforma... function updateCreateProgram (line 137570) | function updateCreateProgram(sys2, host, isBuildMode) { function updateWatchCompilationHost (line 137580) | function updateWatchCompilationHost(sys2, cb, watchCompilerHost) { function createWatchStatusReporter2 (line 137600) | function createWatchStatusReporter2(sys2, options) { function createWatchOfConfigFile (line 137603) | function createWatchOfConfigFile(system, cb, reportDiagnostic, configPar... function createWatchOfFilesAndCompilerOptions (line 137617) | function createWatchOfFilesAndCompilerOptions(system, cb, reportDiagnost... function enableSolutionPerformance (line 137629) | function enableSolutionPerformance(system, options) { function createSolutionPerfomrance (line 137635) | function createSolutionPerfomrance() { function reportSolutionBuilderTimes (line 137658) | function reportSolutionBuilderTimes(builder, solutionPerformance) { function canReportDiagnostics (line 137692) | function canReportDiagnostics(system, compilerOptions) { function canTrace (line 137695) | function canTrace(system, compilerOptions) { function enableStatisticsAndTracing (line 137698) | function enableStatisticsAndTracing(system, compilerOptions, isBuildMode) { function isSolutionMarkOrMeasure (line 137706) | function isSolutionMarkOrMeasure(name) { function reportStatistics (line 137709) | function reportStatistics(sys2, program, solutionPerformance) { function reportAllStatistics (line 137837) | function reportAllStatistics(sys2, statistics) { function statisticValue (line 137853) | function statisticValue(s) { function writeConfigFile (line 137865) | function writeConfigFile(sys2, reportDiagnostic, options) { function syntacticResult (line 137882) | function syntacticResult(type, reportFallback = true) { function createSyntacticTypeNodeBuilder (line 137903) | function createSyntacticTypeNodeBuilder(options, resolver) { function hasArgument (line 139127) | function hasArgument(argumentName) { function findArgument (line 139130) | function findArgument(argumentName) { function nowString (line 139134) | function nowString() { function indent2 (line 139139) | function indent2(str) { function stringifyIndented (line 139142) | function stringifyIndented(json) { function isTypingUpToDate (line 139147) | function isTypingUpToDate(cachedTyping, availableTypingVersions) { function nonRelativeModuleNameForTypingCache (line 139151) | function nonRelativeModuleNameForTypingCache(moduleName) { function loadSafeList (line 139154) | function loadSafeList(host, safeListPath) { function loadTypesMap (line 139158) | function loadTypesMap(host, typesMapPath) { function discoverTypings (line 139166) | function discoverTypings(host, log, fileNames, projectRootPath, safeList... function validatePackageName (line 139314) | function validatePackageName(packageName) { function validatePackageNameWorker (line 139321) | function validatePackageNameWorker(packageName, supportScopedPackage) { function renderPackageNameValidationFailure (line 139361) | function renderPackageNameValidationFailure(result, typing) { function renderPackageNameValidationFailureWorker (line 139370) | function renderPackageNameValidationFailureWorker(typing, result, name, ... class StringScriptSnapshot (line 139394) | class StringScriptSnapshot { method constructor (line 139395) | constructor(text) { method getText (line 139398) | getText(start, end) { method getLength (line 139401) | getLength() { method getChangeRange (line 139404) | getChangeRange() { function fromString (line 139408) | function fromString(text) { function getDefaultFormatCodeSettings (line 139476) | function getDefaultFormatCodeSettings(newLineCharacter) { function getMeaningFromDeclaration (line 139715) | function getMeaningFromDeclaration(node) { function getMeaningFromLocation (line 139768) | function getMeaningFromLocation(node) { function getMeaningFromRightHandSideOfImportEquals (line 139794) | function getMeaningFromRightHandSideOfImportEquals(node) { function isInRightSideOfInternalImportEqualsDeclaration (line 139798) | function isInRightSideOfInternalImportEqualsDeclaration(node) { function isNamespaceReference (line 139807) | function isNamespaceReference(node) { function isQualifiedNameNamespaceReference (line 139810) | function isQualifiedNameNamespaceReference(node) { function isPropertyAccessNamespaceReference (line 139821) | function isPropertyAccessNamespaceReference(node) { function isTypeReference (line 139836) | function isTypeReference(node) { function isCallExpressionTarget (line 139856) | function isCallExpressionTarget(node, includeElementAccess = false, skip... function isNewExpressionTarget (line 139859) | function isNewExpressionTarget(node, includeElementAccess = false, skipP... function isCallOrNewExpressionTarget (line 139862) | function isCallOrNewExpressionTarget(node, includeElementAccess = false,... function isTaggedTemplateTag (line 139865) | function isTaggedTemplateTag(node, includeElementAccess = false, skipPas... function isDecoratorTarget (line 139868) | function isDecoratorTarget(node, includeElementAccess = false, skipPastO... function isJsxOpeningLikeElementTagName (line 139871) | function isJsxOpeningLikeElementTagName(node, includeElementAccess = fal... function selectExpressionOfCallOrNewExpressionOrDecorator (line 139874) | function selectExpressionOfCallOrNewExpressionOrDecorator(node) { function selectTagOfTaggedTemplateExpression (line 139877) | function selectTagOfTaggedTemplateExpression(node) { function selectTagNameOfJsxOpeningLikeElement (line 139880) | function selectTagNameOfJsxOpeningLikeElement(node) { function isCalleeWorker (line 139883) | function isCalleeWorker(node, pred, calleeSelector, includeElementAccess... function climbPastPropertyAccess (line 139890) | function climbPastPropertyAccess(node) { function climbPastPropertyOrElementAccess (line 139893) | function climbPastPropertyOrElementAccess(node) { function getTargetLabel (line 139896) | function getTargetLabel(referenceNode, labelName) { function hasPropertyAccessExpressionWithName (line 139905) | function hasPropertyAccessExpressionWithName(node, funcName) { function isJumpStatementTarget (line 139911) | function isJumpStatementTarget(node) { function isLabelOfLabeledStatement (line 139915) | function isLabelOfLabeledStatement(node) { function isLabelName (line 139919) | function isLabelName(node) { function isTagName (line 139922) | function isTagName(node) { function isRightSideOfQualifiedName (line 139926) | function isRightSideOfQualifiedName(node) { function isRightSideOfPropertyAccess (line 139930) | function isRightSideOfPropertyAccess(node) { function isArgumentExpressionOfElementAccess (line 139934) | function isArgumentExpressionOfElementAccess(node) { function isNameOfModuleDeclaration (line 139938) | function isNameOfModuleDeclaration(node) { function isNameOfFunctionDeclaration (line 139942) | function isNameOfFunctionDeclaration(node) { function isLiteralNameOfPropertyDeclarationOrIndexAccess (line 139946) | function isLiteralNameOfPropertyDeclarationOrIndexAccess(node) { function isExpressionOfExternalModuleImportEqualsDeclaration (line 139968) | function isExpressionOfExternalModuleImportEqualsDeclaration(node) { function getContainerNode (line 139971) | function getContainerNode(node) { function getNodeKind (line 139996) | function getNodeKind(node) { function isThis (line 140096) | function isThis(node) { function getLineStartPositionForPosition (line 140107) | function getLineStartPositionForPosition(position, sourceFile) { function rangeContainsRangeExclusive (line 140112) | function rangeContainsRangeExclusive(r1, r2) { function rangeContainsPosition (line 140115) | function rangeContainsPosition(r, pos) { function rangeContainsPositionExclusive (line 140118) | function rangeContainsPositionExclusive(r, pos) { function rangeContainsStartEnd (line 140121) | function rangeContainsStartEnd(range, start, end) { function rangeOverlapsWithStartEnd (line 140124) | function rangeOverlapsWithStartEnd(r1, start, end) { function nodeOverlapsWithStartEnd (line 140127) | function nodeOverlapsWithStartEnd(node, sourceFile, start, end) { function startEndOverlapsWithStartEnd (line 140130) | function startEndOverlapsWithStartEnd(start1, end1, start2, end2) { function positionBelongsToNode (line 140135) | function positionBelongsToNode(candidate, position, sourceFile) { function isCompletedNode (line 140139) | function isCompletedNode(n, sourceFile) { function nodeEndsWith (line 140246) | function nodeEndsWith(n, expectedLastToken, sourceFile) { function findListItemInfo (line 140258) | function findListItemInfo(node) { function hasChildOfKind (line 140270) | function hasChildOfKind(n, kind, sourceFile) { function findChildOfKind (line 140273) | function findChildOfKind(n, kind, sourceFile) { function findContainingList (line 140276) | function findContainingList(node) { function isDefaultModifier2 (line 140281) | function isDefaultModifier2(node) { function isClassKeyword (line 140284) | function isClassKeyword(node) { function isFunctionKeyword (line 140287) | function isFunctionKeyword(node) { function getAdjustedLocationForClass (line 140290) | function getAdjustedLocationForClass(node) { function getAdjustedLocationForFunction (line 140303) | function getAdjustedLocationForFunction(node) { function getAncestorTypeNode (line 140316) | function getAncestorTypeNode(node) { function getContextualTypeFromParentOrAncestorTypeNode (line 140326) | function getContextualTypeFromParentOrAncestorTypeNode(node, checker) { function getAdjustedLocationForDeclaration (line 140333) | function getAdjustedLocationForDeclaration(node, forRename) { function getAdjustedLocationForImportDeclaration (line 140350) | function getAdjustedLocationForImportDeclaration(node, forRename) { function getAdjustedLocationForExportDeclaration (line 140374) | function getAdjustedLocationForExportDeclaration(node, forRename) { function getAdjustedLocationForHeritageClause (line 140390) | function getAdjustedLocationForHeritageClause(node) { function getAdjustedLocation (line 140395) | function getAdjustedLocation(node, forRename) { function getAdjustedReferenceLocation (line 140498) | function getAdjustedReferenceLocation(node) { function getAdjustedRenameLocation (line 140505) | function getAdjustedRenameLocation(node) { function getTouchingPropertyName (line 140512) | function getTouchingPropertyName(sourceFile, position) { function getTouchingToken (line 140515) | function getTouchingToken(sourceFile, position, includePrecedingTokenAtE... function getTokenAtPosition (line 140526) | function getTokenAtPosition(sourceFile, position) { function getTokenAtPositionWorker (line 140538) | function getTokenAtPositionWorker(sourceFile, position, allowPositionInL... function findFirstNonJsxWhitespaceToken (line 140604) | function findFirstNonJsxWhitespaceToken(sourceFile, position) { function findTokenOnLeftOfPosition (line 140613) | function findTokenOnLeftOfPosition(file, position) { function findNextToken (line 140620) | function findNextToken(previousToken, parent2, sourceFile) { function findPrecedingToken (line 140636) | function findPrecedingToken(position, sourceFile, startNode2, excludeJsd... function isNonWhitespaceToken (line 140695) | function isNonWhitespaceToken(n) { function findRightmostToken (line 140698) | function findRightmostToken(n, sourceFile) { function findRightmostChildNodeWithTokens (line 140715) | function findRightmostChildNodeWithTokens(children, exclusiveStartPositi... function isInString (line 140727) | function isInString(sourceFile, position, previousToken = findPrecedingT... function isInsideJsxElementOrAttribute (line 140740) | function isInsideJsxElementOrAttribute(sourceFile, position) { function isWhiteSpaceOnlyJsxText (line 140762) | function isWhiteSpaceOnlyJsxText(node) { function isInTemplateString (line 140765) | function isInTemplateString(sourceFile, position) { function isInJSXText (line 140769) | function isInJSXText(sourceFile, position) { function isInsideJsxElement (line 140782) | function isInsideJsxElement(sourceFile, position) { function findPrecedingMatchingToken (line 140798) | function findPrecedingMatchingToken(token, matchingTokenKind, sourceFile) { function removeOptionality (line 140830) | function removeOptionality(type, isOptionalExpression, isOptionalChain2) { function isPossiblyTypeArgumentPosition (line 140833) | function isPossiblyTypeArgumentPosition(token, sourceFile, checker) { function getPossibleGenericSignatures (line 140837) | function getPossibleGenericSignatures(called, typeArgumentCount, checker) { function getPossibleTypeArgumentsInfo (line 140850) | function getPossibleTypeArgumentsInfo(tokenIn, sourceFile) { function isInComment (line 140922) | function isInComment(sourceFile, position, tokenAtPosition) { function hasDocComment (line 140931) | function hasDocComment(sourceFile, position) { function nodeHasTokens (line 140935) | function nodeHasTokens(n, sourceFile) { function getNodeModifiers (line 140938) | function getNodeModifiers(node, excludeFlags = 0 /* None */) { function getTypeArgumentOrTypeParameterList (line 140952) | function getTypeArgumentOrTypeParameterList(node) { function isComment (line 140961) | function isComment(kind) { function isStringOrRegularExpressionOrTemplateLiteral (line 140964) | function isStringOrRegularExpressionOrTemplateLiteral(kind) { function areIntersectedTypesAvoidingStringReduction (line 140970) | function areIntersectedTypesAvoidingStringReduction(checker, t1, t2) { function isStringAndEmptyAnonymousObjectIntersection (line 140973) | function isStringAndEmptyAnonymousObjectIntersection(type) { function isInsideTemplateLiteral (line 140980) | function isInsideTemplateLiteral(node, position, sourceFile) { function isAccessibilityModifier (line 140983) | function isAccessibilityModifier(kind) { function cloneCompilerOptions (line 140992) | function cloneCompilerOptions(options) { function isArrayLiteralOrObjectLiteralDestructuringPattern (line 140997) | function isArrayLiteralOrObjectLiteralDestructuringPattern(node) { function isInReferenceComment (line 141011) | function isInReferenceComment(sourceFile, position) { function isInNonReferenceComment (line 141019) | function isInNonReferenceComment(sourceFile, position) { function isInReferenceCommentWorker (line 141027) | function isInReferenceCommentWorker(sourceFile, position, shouldBeRefere... function getReplacementSpanForContextToken (line 141036) | function getReplacementSpanForContextToken(contextToken, position) { function createTextSpanFromNode (line 141046) | function createTextSpanFromNode(node, sourceFile, endNode2) { function createTextSpanFromStringLiteralLikeContent (line 141049) | function createTextSpanFromStringLiteralLikeContent(node, position) { function createTextRangeFromNode (line 141057) | function createTextRangeFromNode(node, sourceFile) { function createTextSpanFromRange (line 141060) | function createTextSpanFromRange(range) { function createTextRangeFromSpan (line 141063) | function createTextRangeFromSpan(span) { function createTextChangeFromStartLength (line 141066) | function createTextChangeFromStartLength(start, length2, newText) { function createTextChange (line 141069) | function createTextChange(span, newText) { function isTypeKeyword (line 141094) | function isTypeKeyword(kind) { function isTypeKeywordToken (line 141097) | function isTypeKeywordToken(node) { function isTypeKeywordTokenOrIdentifier (line 141100) | function isTypeKeywordTokenOrIdentifier(node) { function nodeSeenTracker (line 141103) | function nodeSeenTracker() { function getSnapshotText (line 141110) | function getSnapshotText(snap) { function repeatString (line 141113) | function repeatString(str, count) { function skipConstraint (line 141120) | function skipConstraint(type) { function getNameFromPropertyName (line 141123) | function getNameFromPropertyName(name) { function programContainsModules (line 141126) | function programContainsModules(program) { function programContainsEsModules (line 141129) | function programContainsEsModules(program) { function compilerOptionsIndicateEsModules (line 141132) | function compilerOptionsIndicateEsModules(compilerOptions) { function createModuleSpecifierResolutionHost (line 141135) | function createModuleSpecifierResolutionHost(program, host) { function getModuleSpecifierResolverHost (line 141158) | function getModuleSpecifierResolverHost(program, host) { function moduleResolutionUsesNodeModules (line 141164) | function moduleResolutionUsesNodeModules(moduleResolution) { function makeImport (line 141167) | function makeImport(defaultImport, namedImports, moduleSpecifier, quoteP... function makeStringLiteral (line 141177) | function makeStringLiteral(text, quotePreference) { function quotePreferenceFromString (line 141185) | function quotePreferenceFromString(str, sourceFile) { function getQuotePreference (line 141188) | function getQuotePreference(sourceFile, preferences) { function getQuoteFromPreference (line 141196) | function getQuoteFromPreference(qp) { function symbolNameNoDefault (line 141206) | function symbolNameNoDefault(symbol) { function symbolEscapedNameNoDefault (line 141210) | function symbolEscapedNameNoDefault(symbol) { function isModuleSpecifierLike (line 141219) | function isModuleSpecifierLike(node) { function isObjectBindingElementWithoutPropertyName (line 141226) | function isObjectBindingElementWithoutPropertyName(bindingElement) { function getPropertySymbolFromBindingElement (line 141229) | function getPropertySymbolFromBindingElement(checker, bindingElement) { function getParentNodeInSpan (line 141233) | function getParentNodeInSpan(node, file, span) { function spanContainsNode (line 141242) | function spanContainsNode(span, node, file) { function findModifier (line 141245) | function findModifier(node, kind) { function insertImports (line 141248) | function insertImports(changes, sourceFile, imports, blankLineBetween, p... function getTypeKeywordOfTypeOnlyImport (line 141293) | function getTypeKeywordOfTypeOnlyImport(importClause, sourceFile) { function textSpansEqual (line 141297) | function textSpansEqual(a, b) { function documentSpansEqual (line 141300) | function documentSpansEqual(a, b, useCaseSensitiveFileNames2) { function getDocumentSpansEqualityComparer (line 141303) | function getDocumentSpansEqualityComparer(useCaseSensitiveFileNames2) { function forEachUnique (line 141306) | function forEachUnique(array, callback) { function isTextWhiteSpaceLike (line 141319) | function isTextWhiteSpaceLike(text, startPos, endPos) { function getMappedLocation (line 141327) | function getMappedLocation(location, sourceMapper, fileExists) { function getMappedDocumentSpan (line 141331) | function getMappedDocumentSpan(documentSpan, sourceMapper, fileExists) { function getMappedContextSpan (line 141349) | function getMappedContextSpan(documentSpan, sourceMapper, fileExists) { function isFirstDeclarationOfSymbolParameter (line 141362) | function isFirstDeclarationOfSymbolParameter(symbol) { function getDisplayPartWriter (line 141367) | function getDisplayPartWriter(maximumLength) { function getDisplayPartWriterWorker (line 141374) | function getDisplayPartWriterWorker(maximumLength) { function symbolPart (line 141459) | function symbolPart(text, symbol) { function displayPart (line 141482) | function displayPart(text, kind) { function spacePart (line 141485) | function spacePart() { function keywordPart (line 141488) | function keywordPart(kind) { function punctuationPart (line 141491) | function punctuationPart(kind) { function operatorPart (line 141494) | function operatorPart(kind) { function parameterNamePart (line 141497) | function parameterNamePart(text) { function propertyNamePart (line 141500) | function propertyNamePart(text) { function textOrKeywordPart (line 141503) | function textOrKeywordPart(text) { function textPart (line 141507) | function textPart(text) { function typeAliasNamePart (line 141510) | function typeAliasNamePart(text) { function typeParameterNamePart (line 141513) | function typeParameterNamePart(text) { function linkTextPart (line 141516) | function linkTextPart(text) { function linkNamePart (line 141519) | function linkNamePart(text, target) { function linkPart (line 141529) | function linkPart(text) { function buildLinkParts (line 141532) | function buildLinkParts(link, checker) { function skipSeparatorFromLinkText (line 141558) | function skipSeparatorFromLinkText(text) { function findLinkNameEnd (line 141566) | function findLinkNameEnd(text) { function getNewLineOrDefaultFromHost (line 141586) | function getNewLineOrDefaultFromHost(host, formatSettings) { function lineBreakPart (line 141590) | function lineBreakPart() { function mapToDisplayParts (line 141593) | function mapToDisplayParts(writeDisplayParts, maximumLength) { function typeToDisplayParts (line 141602) | function typeToDisplayParts(typechecker, type, enclosingDeclaration, fla... function symbolToDisplayParts (line 141607) | function symbolToDisplayParts(typeChecker, symbol, enclosingDeclaration,... function signatureToDisplayParts (line 141612) | function signatureToDisplayParts(typechecker, signature, enclosingDeclar... function isImportOrExportSpecifierName (line 141628) | function isImportOrExportSpecifierName(location) { function getScriptKind (line 141631) | function getScriptKind(fileName, host) { function getSymbolTarget (line 141634) | function getSymbolTarget(symbol, checker) { function isAliasSymbol (line 141645) | function isAliasSymbol(symbol) { function getUniqueSymbolId (line 141648) | function getUniqueSymbolId(symbol, checker) { function getFirstNonSpaceCharacterPosition (line 141651) | function getFirstNonSpaceCharacterPosition(text, position) { function getPrecedingNonSpaceCharacterPosition (line 141657) | function getPrecedingNonSpaceCharacterPosition(text, position) { function copyComments (line 141663) | function copyComments(sourceNode, targetNode) { function hasLeadingLineBreak (line 141673) | function hasLeadingLineBreak(node, text) { function getUniqueName (line 141681) | function getUniqueName(baseName, sourceFile) { function getRenameLocation (line 141688) | function getRenameLocation(edits, renameFilename, name, preferLastLocati... function copyLeadingComments (line 141709) | function copyLeadingComments(sourceNode, targetNode, sourceFile, comment... function copyTrailingComments (line 141712) | function copyTrailingComments(sourceNode, targetNode, sourceFile, commen... function copyTrailingAsLeadingComments (line 141715) | function copyTrailingAsLeadingComments(sourceNode, targetNode, sourceFil... function getAddCommentsFunction (line 141718) | function getAddCommentsFunction(targetNode, sourceFile, commentKind, has... function indexInTextChange (line 141729) | function indexInTextChange(change, name) { function needsParentheses (line 141736) | function needsParentheses(expression) { function getContextualTypeFromParent (line 141739) | function getContextualTypeFromParent(node, checker, contextFlags) { function quote (line 141754) | function quote(sourceFile, preferences, text) { function isEqualityOperatorKind (line 141759) | function isEqualityOperatorKind(kind) { function isStringLiteralOrTemplate (line 141770) | function isStringLiteralOrTemplate(node) { function hasIndexSignature (line 141781) | function hasIndexSignature(type) { function getSwitchedType (line 141784) | function getSwitchedType(caseClause, checker) { function getTypeNodeIfAccessible (line 141788) | function getTypeNodeIfAccessible(type, enclosingScope, program, host) { function syntaxRequiresTrailingCommaOrSemicolonOrASI (line 141810) | function syntaxRequiresTrailingCommaOrSemicolonOrASI(kind) { function syntaxRequiresTrailingFunctionBlockOrSemicolonOrASI (line 141813) | function syntaxRequiresTrailingFunctionBlockOrSemicolonOrASI(kind) { function syntaxRequiresTrailingModuleBlockOrSemicolonOrASI (line 141816) | function syntaxRequiresTrailingModuleBlockOrSemicolonOrASI(kind) { function syntaxRequiresTrailingSemicolonOrASI (line 141819) | function syntaxRequiresTrailingSemicolonOrASI(kind) { function nodeIsASICandidate (line 141828) | function nodeIsASICandidate(node, sourceFile) { function positionIsASICandidate (line 141862) | function positionIsASICandidate(pos, context, sourceFile) { function probablyUsesSemicolons (line 141871) | function probablyUsesSemicolons(sourceFile) { function tryGetDirectories (line 141905) | function tryGetDirectories(host, directoryName) { function tryReadDirectory (line 141908) | function tryReadDirectory(host, path, extensions, exclude, include) { function tryFileExists (line 141911) | function tryFileExists(host, path) { function tryDirectoryExists (line 141914) | function tryDirectoryExists(host, path) { function tryAndIgnoreErrors (line 141917) | function tryAndIgnoreErrors(cb) { function tryIOAndConsumeErrors (line 141924) | function tryIOAndConsumeErrors(host, toApply, ...args) { function findPackageJsons (line 141927) | function findPackageJsons(startDirectory, host) { function findPackageJson (line 141941) | function findPackageJson(directory, host) { function getPackageJsonsVisibleToFile (line 141956) | function getPackageJsonsVisibleToFile(fileName, host) { function createPackageJsonInfo (line 141976) | function createPackageJsonInfo(fileName, host) { function createPackageJsonImportFilter (line 142023) | function createPackageJsonImportFilter(fromFile, preferences, host) { function consumesNodeCoreModules (line 142138) | function consumesNodeCoreModules(sourceFile) { function isInsideNodeModules (line 142141) | function isInsideNodeModules(fileOrDirectory) { function isDiagnosticWithLocation (line 142144) | function isDiagnosticWithLocation(diagnostic) { function findDiagnosticForNode (line 142147) | function findDiagnosticForNode(node, sortedFileDiagnostics) { function getDiagnosticsWithinSpan (line 142156) | function getDiagnosticsWithinSpan(span, sortedFileDiagnostics) { function getRefactorContextSpan (line 142179) | function getRefactorContextSpan({ startPosition, endPosition }) { function getFixableErrorSpanExpression (line 142182) | function getFixableErrorSpanExpression(sourceFile, span) { function mapOneOrMany (line 142192) | function mapOneOrMany(valueOrArray, f, resultSelector = identity) { function firstOrOnly (line 142195) | function firstOrOnly(valueOrArray) { function getNameForExportedSymbol (line 142198) | function getNameForExportedSymbol(symbol, scriptTarget, preferCapitalize... function getDefaultLikeExportNameFromDeclaration (line 142204) | function getDefaultLikeExportNameFromDeclaration(symbol) { function getSymbolParentOrFail (line 142222) | function getSymbolParentOrFail(symbol) { function moduleSymbolToValidIdentifier (line 142234) | function moduleSymbolToValidIdentifier(moduleSymbol, target, forceCapita... function moduleSpecifierToValidIdentifier (line 142237) | function moduleSpecifierToValidIdentifier(moduleSpecifier, target, force... function stringContainsAt (line 142264) | function stringContainsAt(haystack, needle, startIndex) { function startsWithUnderscore (line 142274) | function startsWithUnderscore(name) { function isDeprecatedDeclaration (line 142277) | function isDeprecatedDeclaration(decl) { function shouldUseUriStyleNodeCoreModules (line 142280) | function shouldUseUriStyleNodeCoreModules(file, program) { function getNewLineKind (line 142293) | function getNewLineKind(newLineCharacter) { function diagnosticToString (line 142296) | function diagnosticToString(diag2) { function getFormatCodeSettingsForWriting (line 142299) | function getFormatCodeSettingsForWriting({ options }, sourceFile) { function jsxModeNeedsExplicitImport (line 142307) | function jsxModeNeedsExplicitImport(jsx) { function isSourceFileFromLibrary (line 142310) | function isSourceFileFromLibrary(program, node) { function newCaseClauseTracker (line 142313) | function newCaseClauseTracker(checker, clauses) { function fileShouldUseJavaScriptRequire (line 142371) | function fileShouldUseJavaScriptRequire(file, program, host, preferRequi... function isBlockLike (line 142406) | function isBlockLike(node) { function createFutureSourceFile (line 142417) | function createFutureSourceFile(fileName, syntaxModuleIndicator, program... function createCacheableExportInfoMap (line 142453) | function createCacheableExportInfoMap(host) { function isImportable (line 142641) | function isImportable(program, fromFile, toFile, toModule, preferences, ... function fileContainsPackageImport (line 142683) | function fileContainsPackageImport(sourceFile, packageName) { function isImportablePath (line 142686) | function isImportablePath(fromPath, toPath3, getCanonicalFileName, globa... function forEachExternalModuleToImportFrom (line 142695) | function forEachExternalModuleToImportFrom(program, host, preferences, u... function getIsExcludedPatterns (line 142731) | function getIsExcludedPatterns(preferences, useCaseSensitiveFileNames2) { function forEachExternalModule (line 142737) | function forEachExternalModule(checker, allSourceFiles, excludePatterns,... function getIsExcluded (line 142755) | function getIsExcluded(excludePatterns, host) { function getIsFileExcluded (line 142777) | function getIsFileExcluded(host, preferences) { function getExportInfoMap (line 142781) | function getExportInfoMap(importingFile, host, program, preferences, can... function getDefaultLikeExportInfo (line 142849) | function getDefaultLikeExportInfo(moduleSymbol, checker) { function isImportableSymbol (line 142859) | function isImportableSymbol(symbol, checker) { function getNamesForExportedSymbol (line 142862) | function getNamesForExportedSymbol(defaultExport, checker, scriptTarget) { function forEachNameOfDefaultExport (line 142870) | function forEachNameOfDefaultExport(defaultExport, checker, scriptTarget... function createClassifier (line 142910) | function createClassifier() { function getNewEndOfLineState (line 143036) | function getNewEndOfLineState(scanner2, token, lastOnTemplateStack) { function pushEncodedClassification (line 143068) | function pushEncodedClassification(start, end, offset, classification, r... function convertClassificationsToResult (line 143080) | function convertClassificationsToResult(classifications, text) { function convertClassification (line 143103) | function convertClassification(type) { function canFollow (line 143135) | function canFollow(keyword1, keyword2) { function getPrefixFromLexState (line 143151) | function getPrefixFromLexState(lexState) { function isBinaryExpressionOperatorToken (line 143171) | function isBinaryExpressionOperatorToken(token) { function isPrefixUnaryExpressionOperatorToken (line 143220) | function isPrefixUnaryExpressionOperatorToken(token) { function classFromKind (line 143233) | function classFromKind(token) { function getSemanticClassifications (line 143265) | function getSemanticClassifications(typeChecker, cancellationToken, sour... function checkForClassificationCancellation (line 143268) | function checkForClassificationCancellation(cancellationToken, kind) { function getEncodedSemanticClassifications (line 143280) | function getEncodedSemanticClassifications(typeChecker, cancellationToke... function classifySymbol (line 143305) | function classifySymbol(symbol, meaningAtPosition, checker) { function hasValueSideModule (line 143325) | function hasValueSideModule(symbol) { function getClassificationTypeName (line 143328) | function getClassificationTypeName(type) { function convertClassificationsToSpans (line 143382) | function convertClassificationsToSpans(classifications) { function getSyntacticClassifications (line 143394) | function getSyntacticClassifications(cancellationToken, sourceFile, span) { function getEncodedSyntacticClassifications (line 143397) | function getEncodedSyntacticClassifications(cancellationToken, sourceFil... function getDocumentHighlights (line 143795) | function getDocumentHighlights(program, cancellationToken, sourceFile, p... function getHighlightSpanForNode (line 143805) | function getHighlightSpanForNode(node, sourceFile) { function getSemanticDocumentHighlights (line 143812) | function getSemanticDocumentHighlights(position, node, program, cancella... function getSyntacticDocumentHighlights (line 143840) | function getSyntacticDocumentHighlights(node, sourceFile) { function getHighlightSpans (line 143844) | function getHighlightSpans(node, sourceFile) { function aggregateOwnedThrowStatements (line 143908) | function aggregateOwnedThrowStatements(node) { function getThrowStatementOwner (line 143919) | function getThrowStatementOwner(throwStatement) { function aggregateAllBreakAndContinueStatements (line 143933) | function aggregateAllBreakAndContinueStatements(node) { function flatMapChildren (line 143936) | function flatMapChildren(node, cb) { function ownsBreakOrContinueStatement (line 143946) | function ownsBreakOrContinueStatement(owner, statement) { function getBreakOrContinueOwner (line 143950) | function getBreakOrContinueOwner(statement) { function getModifierOccurrences (line 143969) | function getModifierOccurrences(modifier, declaration) { function getNodesToSearchForModifier (line 143972) | function getNodesToSearchForModifier(declaration, modifierFlag) { function pushKeywordIf (line 144008) | function pushKeywordIf(keywordList, token, ...expected) { function getLoopBreakContinueOccurrences (line 144015) | function getLoopBreakContinueOccurrences(loopNode) { function getBreakOrContinueStatementOccurrences (line 144034) | function getBreakOrContinueStatementOccurrences(breakOrContinueStatement) { function getSwitchCaseDefaultOccurrences (line 144050) | function getSwitchCaseDefaultOccurrences(switchStatement) { function getTryCatchFinallyOccurrences (line 144063) | function getTryCatchFinallyOccurrences(tryStatement, sourceFile) { function getThrowOccurrences (line 144075) | function getThrowOccurrences(throwStatement, sourceFile) { function getReturnOccurrences (line 144091) | function getReturnOccurrences(returnStatement, sourceFile) { function getAsyncAndAwaitOccurrences (line 144105) | function getAsyncAndAwaitOccurrences(node) { function getYieldOccurrences (line 144125) | function getYieldOccurrences(node) { function traverseWithoutCrossingFunction (line 144140) | function traverseWithoutCrossingFunction(node, cb) { function getIfElseOccurrences (line 144146) | function getIfElseOccurrences(ifStatement, sourceFile) { function getIfElseKeywords (line 144174) | function getIfElseKeywords(ifStatement, sourceFile) { function isLabeledBy (line 144194) | function isLabeledBy(node, labelName) { function isDocumentRegistryEntry (line 144200) | function isDocumentRegistryEntry(entry) { function createDocumentRegistry (line 144203) | function createDocumentRegistry(useCaseSensitiveFileNames2, currentDirec... function createDocumentRegistryInternal (line 144206) | function createDocumentRegistryInternal(useCaseSensitiveFileNames2, curr... function getKeyForCompilationSettings (line 144399) | function getKeyForCompilationSettings(settings) { function getDocumentRegistryBucketKeyWithMode (line 144402) | function getDocumentRegistryBucketKeyWithMode(key, mode) { function getEditsForFileRename (line 144407) | function getEditsForFileRename(program, oldFileOrDirPath, newFileOrDirPa... function getPathUpdater (line 144417) | function getPathUpdater(oldFileOrDirPath, newFileOrDirPath, getCanonical... function makeCorrespondingRelativeChange (line 144430) | function makeCorrespondingRelativeChange(a0, b0, a1, getCanonicalFileNam... function updateTsconfigFiles (line 144434) | function updateTsconfigFiles(program, changeTracker, oldToNew, oldFileOr... function updateImports (line 144507) | function updateImports(program, changeTracker, oldToNew, newToOld, host,... function combineNormal (line 144530) | function combineNormal(pathA, pathB) { function combinePathsSafe (line 144533) | function combinePathsSafe(pathA, pathB) { function getSourceFileToImport (line 144536) | function getSourceFileToImport(importedModuleSymbol, importLiteral, impo... function getSourceFileToImportFromResolved (line 144547) | function getSourceFileToImportFromResolved(importLiteral, resolved, oldT... function updateImportsWorker (line 144568) | function updateImportsWorker(sourceFile, changeTracker, updateRef, updat... function createStringRange (line 144578) | function createStringRange(node, sourceFile) { function forEachProperty (line 144581) | function forEachProperty(objectLiteral, cb) { function createPatternMatch (line 144598) | function createPatternMatch(kind, isCaseSensitive) { function createPatternMatcher (line 144604) | function createPatternMatcher(pattern) { function getFullMatch (line 144629) | function getFullMatch(candidateContainers, candidate, dotSeparatedSegmen... function getWordSpans (line 144643) | function getWordSpans(word, stringToWordSpans) { function matchTextChunk (line 144650) | function matchTextChunk(candidate, chunk, stringToWordSpans) { function matchSegment (line 144719) | function matchSegment(candidate, segment, stringToWordSpans) { function betterMatch (line 144731) | function betterMatch(a, b) { function compareMatches (line 144734) | function compareMatches(a, b) { function partStartsWith (line 144737) | function partStartsWith(candidate, candidateSpan, pattern, ignoreCase, p... function equalChars (line 144740) | function equalChars(ch1, ch2, ignoreCase) { function tryCamelCaseMatch (line 144743) | function tryCamelCaseMatch(candidate, candidateParts, chunk, ignoreCase) { function createSegment (line 144778) | function createSegment(text) { function isUpperCaseLetter (line 144784) | function isUpperCaseLetter(ch) { function isLowerCaseLetter (line 144794) | function isLowerCaseLetter(ch) { function indexOfIgnoringCase (line 144804) | function indexOfIgnoringCase(str, value) { function toLowerCase2 (line 144813) | function toLowerCase2(ch) { function isDigit2 (line 144822) | function isDigit2(ch) { function isWordChar (line 144825) | function isWordChar(ch) { function breakPatternIntoTextChunks (line 144828) | function breakPatternIntoTextChunks(pattern) { function createTextChunk (line 144851) | function createTextChunk(text) { function breakIntoCharacterSpans (line 144860) | function breakIntoCharacterSpans(identifier) { function breakIntoWordSpans (line 144867) | function breakIntoWordSpans(identifier) { function breakIntoSpans (line 144874) | function breakIntoSpans(identifier, word) { function charIsPunctuation (line 144894) | function charIsPunctuation(ch) { function isAllPunctuation (line 144923) | function isAllPunctuation(identifier, start, end) { function transitionFromUpperToLower (line 144926) | function transitionFromUpperToLower(identifier, index, wordStart) { function transitionFromLowerToUpper (line 144929) | function transitionFromLowerToUpper(identifier, word, index) { function everyInRange (line 144934) | function everyInRange(start, end, pred) { function every2 (line 144942) | function every2(s, pred, start = 0, end = s.length) { function preProcessFile (line 144947) | function preProcessFile(sourceText, readImportFiles = true, detectJavaSc... function getSourceMapper (line 145287) | function getSourceMapper(host) { function getDocumentPositionMapper (line 145375) | function getDocumentPositionMapper(host, generatedFileName, generatedFil... function convertDocumentToSourceMapper (line 145405) | function convertDocumentToSourceMapper(host, contents, mapFileName) { function createSourceFileLike (line 145413) | function createSourceFileLike(text, lineMap) { function computeSuggestionDiagnostics (line 145425) | function computeSuggestionDiagnostics(sourceFile, program, cancellationT... function containsTopLevelCommonjs (line 145484) | function containsTopLevelCommonjs(sourceFile) { function propertyAccessLeftHandSide (line 145508) | function propertyAccessLeftHandSide(node) { function importNameForConvertToDefaultImport (line 145511) | function importNameForConvertToDefaultImport(node) { function addConvertToAsyncFunctionDiagnostics (line 145522) | function addConvertToAsyncFunctionDiagnostics(node, checker, diags) { function isConvertibleFunction (line 145530) | function isConvertibleFunction(node, checker) { function returnsPromise (line 145533) | function returnsPromise(node, checker) { function getErrorNodeFromCommonJsIndicator (line 145538) | function getErrorNodeFromCommonJsIndicator(commonJsModuleIndicator) { function hasReturnStatementWithPromiseHandler (line 145541) | function hasReturnStatementWithPromiseHandler(body, checker) { function isReturnStatementWithFixablePromiseHandler (line 145544) | function isReturnStatementWithFixablePromiseHandler(node, checker) { function isFixablePromiseHandler (line 145547) | function isFixablePromiseHandler(node, checker) { function isPromiseHandler (line 145564) | function isPromiseHandler(node) { function hasSupportedNumberOfArguments (line 145567) | function hasSupportedNumberOfArguments(node) { function isFixablePromiseArgument (line 145576) | function isFixablePromiseArgument(arg, checker) { function getKeyFromNode (line 145602) | function getKeyFromNode(exp) { function canBeConvertedToClass (line 145605) | function canBeConvertedToClass(node, checker) { function canBeConvertedToAsync (line 145623) | function canBeConvertedToAsync(node) { function transpileModule (line 145639) | function transpileModule(input, transpileOptions) { function transpileDeclaration (line 145647) | function transpileDeclaration(input, transpileOptions) { function transpileWorker (line 145677) | function transpileWorker(input, transpileOptions, declaration) { function transpile (line 145788) | function transpile(input, compilerOptions, fileName, diagnostics, module... function fixupCompilerOptions (line 145794) | function fixupCompilerOptions(options, diagnostics) { function getNavigateToItems (line 145820) | function getNavigateToItems(sourceFiles, checker, cancellationToken, sea... function shouldExcludeFile (line 145840) | function shouldExcludeFile(file, excludeLibFiles, singleCurrentFile) { function getItemsFromNamedDeclaration (line 145843) | function getItemsFromNamedDeclaration(patternMatcher, name, declarations... function shouldKeepItem (line 145860) | function shouldKeepItem(declaration, checker, excludeLibFiles, singleCur... function tryAddSingleDeclarationName (line 145873) | function tryAddSingleDeclarationName(declaration, containers) { function tryAddComputedPropertyName (line 145877) | function tryAddComputedPropertyName(expression, containers) { function pushLiteral (line 145880) | function pushLiteral(node, containers) { function getContainers (line 145883) | function getContainers(declaration) { function compareNavigateToItems (line 145900) | function compareNavigateToItems(i1, i2) { function createNavigateToItem (line 145903) | function createNavigateToItem(rawItem) { function getNavigationBarItems (line 145938) | function getNavigationBarItems(sourceFile, cancellationToken) { function getNavigationTree (line 145947) | function getNavigationTree(sourceFile, cancellationToken) { function reset (line 145956) | function reset() { function nodeText (line 145963) | function nodeText(node) { function navigationBarNodeKind (line 145966) | function navigationBarNodeKind(n) { function pushChild (line 145969) | function pushChild(parent2, child) { function rootNavigationBarNode (line 145976) | function rootNavigationBarNode(sourceFile) { function addLeafNode (line 145987) | function addLeafNode(node, name) { function emptyNavigationBarNode (line 145990) | function emptyNavigationBarNode(node, name) { function addTrackedEs5Class (line 146000) | function addTrackedEs5Class(name) { function endNestedNodes (line 146006) | function endNestedNodes(depth) { function startNestedNodes (line 146009) | function startNestedNodes(targetNode, entityName) { function startNode (line 146025) | function startNode(node, name) { function endNode (line 146033) | function endNode() { function addNodeWithRecursiveChild (line 146041) | function addNodeWithRecursiveChild(node, child, name) { function addNodeWithRecursiveInitializer (line 146046) | function addNodeWithRecursiveInitializer(node) { function hasNavigationBarName (line 146055) | function hasNavigationBarName(node) { function addChildrenRecursively (line 146064) | function addChildrenRecursively(node) { function mergeChildren (line 146274) | function mergeChildren(children, node) { function tryMergeEs5Class (line 146317) | function tryMergeEs5Class(a, b, bIndex, parent2) { function tryMerge (line 146393) | function tryMerge(a, b, bIndex, parent2) { function shouldReallyMerge (line 146403) | function shouldReallyMerge(a, b, parent2) { function isSynthesized (line 146419) | function isSynthesized(node) { function isOwnChild (line 146422) | function isOwnChild(n, parent2) { function areSameModule (line 146427) | function areSameModule(a, b) { function merge (line 146433) | function merge(target, source) { function sortChildren (line 146445) | function sortChildren(children) { function compareChildren (line 146448) | function compareChildren(child1, child2) { function tryGetName (line 146451) | function tryGetName(node) { function getItemName (line 146469) | function getItemName(node, name) { function primaryNavBarMenuItems (line 146506) | function primaryNavBarMenuItems(root) { function convertToTree (line 146558) | function convertToTree(n) { function convertToPrimaryNavBarMenuItem (line 146568) | function convertToPrimaryNavBarMenuItem(n) { function getSpans (line 146592) | function getSpans(n) { function getModuleName (line 146601) | function getModuleName(moduleDeclaration) { function getFullyQualifiedModuleName (line 146607) | function getFullyQualifiedModuleName(moduleDeclaration) { function getInteriorModule (line 146615) | function getInteriorModule(decl) { function isComputedProperty (line 146618) | function isComputedProperty(member) { function getNodeSpan (line 146621) | function getNodeSpan(node) { function getModifiers2 (line 146624) | function getModifiers2(node) { function getFunctionOrClassName (line 146630) | function getFunctionOrClassName(node) { function getCalledExpressionName (line 146657) | function getCalledExpressionName(expr) { function isFunctionOrClassExpression (line 146668) | function isFunctionOrClassExpression(node) { function cleanText (line 146678) | function cleanText(text) { function registerRefactor (line 146716) | function registerRefactor(name, refactor) { function getApplicableRefactors (line 146719) | function getApplicableRefactors(context, includeInteractiveActions) { function getEditsForRefactor (line 146725) | function getEditsForRefactor(context, refactorName14, actionName2, inter... function getInfo2 (line 146776) | function getInfo2(context, considerPartialSpans = true) { function doChange (line 146822) | function doChange(exportingSourceFile, program, info, changes, cancellat... function changeExport (line 146826) | function changeExport(exportingSourceFile, { wasDefault, exportNode, exp... function changeImports (line 146867) | function changeImports(program, { wasDefault, exportName, exportingModul... function changeDefaultToNamedImport (line 146880) | function changeDefaultToNamedImport(importingSourceFile, ref, changes, e... function changeNamedToDefaultImport (line 146924) | function changeNamedToDefaultImport(importingSourceFile, ref, changes) { function makeImportSpecifier (line 146948) | function makeImportSpecifier(propertyName, name) { function makeExportSpecifier (line 146956) | function makeExportSpecifier(propertyName, name) { function getExportingModuleSymbol (line 146964) | function getExportingModuleSymbol(parent2, checker) { function getImportConversionInfo (line 147020) | function getImportConversionInfo(context, considerPartialSpans = true) { function getShouldUseDefault (line 147042) | function getShouldUseDefault(program, importClause) { function doChange2 (line 147045) | function doChange2(sourceFile, program, changes, info) { function doChangeNamespaceToNamed (line 147053) | function doChangeNamespaceToNamed(sourceFile, checker, changes, toConver... function getRightOfPropertyAccessOrQualifiedName (line 147106) | function getRightOfPropertyAccessOrQualifiedName(propertyAccessOrQualifi... function getLeftOfPropertyAccessOrQualifiedName (line 147109) | function getLeftOfPropertyAccessOrQualifiedName(propertyAccessOrQualifie... function doChangeNamedToNamespaceOrDefault (line 147112) | function doChangeNamedToNamespaceOrDefault(sourceFile, program, changes,... function isExportEqualsModule (line 147173) | function isExportEqualsModule(moduleSpecifier, checker) { function createImport (line 147179) | function createImport(node, defaultImportName, elements) { function createImportClause (line 147189) | function createImportClause(defaultImportName, elements) { function getRangeToExtract (line 147285) | function getRangeToExtract(context, considerEmptySpans = true) { function getFirstTypeAt (line 147312) | function getFirstTypeAt(file, startPosition, range, isCursorRequest) { function flattenTypeLiteralNodeReference (line 147327) | function flattenTypeLiteralNodeReference(checker, selection) { function rangeContainsSkipTrivia (line 147356) | function rangeContainsSkipTrivia(r1, node, file) { function collectTypeParameters (line 147359) | function collectTypeParameters(checker, selection, enclosingNode, file) { function doTypeAliasChange (line 147424) | function doTypeAliasChange(changes, file, name, info) { function doInterfaceChange (line 147454) | function doInterfaceChange(changes, file, name, info) { function doTypedefChange (line 147481) | function doTypedefChange(changes, context, file, name, info) { function getNodesToEdit (line 147534) | function getNodesToEdit(info) { function getEnclosingNode (line 147548) | function getEnclosingNode(node, isJS) { function getExpandedSelectionNode (line 147551) | function getExpandedSelectionNode(firstType, enclosingNode) { function error (line 147612) | function error(notApplicableReason) { function doChange3 (line 147615) | function doChange3(context, oldFile, targetFile, program, toMove, change... function getNewStatementsAndRemoveFromOldFile (line 147626) | function getNewStatementsAndRemoveFromOldFile(oldFile, targetFile, usage... function addNewFileToTsconfig (line 147656) | function addNewFileToTsconfig(program, changes, oldFileName, newFileName... function deleteMovedStatements (line 147667) | function deleteMovedStatements(sourceFile, moved, changes) { function deleteUnusedOldImports (line 147672) | function deleteUnusedOldImports(oldFile, toMove, toDelete, importAdder) { function addExportsInOldFile (line 147684) | function addExportsInOldFile(oldFile, targetFileImportsFromOldFile, chan... function updateImportsInOtherFiles (line 147701) | function updateImportsInOtherFiles(changes, program, host, oldFile, move... function getNamespaceLikeImport (line 147724) | function getNamespaceLikeImport(node) { function updateNamespaceLikeImport (line 147736) | function updateNamespaceLikeImport(changes, sourceFile, checker, movedSy... function updateNamespaceLikeImportNode (line 147761) | function updateNamespaceLikeImportNode(node, newNamespaceName, newModule... function createRequireCall (line 147802) | function createRequireCall(moduleSpecifier) { function moduleSpecifierFromImport (line 147810) | function moduleSpecifierFromImport(i) { function forEachImportInStatement (line 147813) | function forEachImportInStatement(statement, cb) { function forEachAliasDeclarationInImportOrRequire (line 147832) | function forEachAliasDeclarationInImportOrRequire(importOrRequire, cb) { function addImportsForMovedSymbols (line 147860) | function addImportsForMovedSymbols(symbols, targetFileName, importAdder,... function makeVariableStatement (line 147867) | function makeVariableStatement(name, type, initializer, flags = 2 /* Con... function addExports (line 147880) | function addExports(sourceFile, toMove, needExport, useEs6Exports) { function isExported (line 147892) | function isExported(sourceFile, decl, useEs6Exports, name) { function deleteUnusedImports (line 147899) | function deleteUnusedImports(sourceFile, importDecl, changes, isUnused) { function isTopLevelDeclarationStatement (line 147912) | function isTopLevelDeclarationStatement(node) { function addExport (line 147916) | function addExport(decl, useEs6Exports) { function addEs6Export (line 147919) | function addEs6Export(d) { function addCommonjsExport (line 147945) | function addCommonjsExport(decl) { function createExportAssignment (line 147948) | function createExportAssignment(name) { function getNamesToExportInCommonJS (line 147957) | function getNamesToExportInCommonJS(decl) { function filterImport (line 147977) | function filterImport(i, moduleSpecifier, keep) { function filterNamedBindings (line 148003) | function filterNamedBindings(namedBindings, keep) { function filterBindingName (line 148011) | function filterBindingName(name, keep) { function nameOfTopLevelDeclaration (line 148023) | function nameOfTopLevelDeclaration(d) { function getTopLevelDeclarationStatement (line 148026) | function getTopLevelDeclarationStatement(d) { function addExportToChanges (line 148038) | function addExportToChanges(sourceFile, decl, name, changes, useEs6Expor... function createNewFileName (line 148047) | function createNewFileName(oldFile, program, host, toMove) { function getRangeToMove (line 148069) | function getRangeToMove(context) { function getStatementsToMove (line 148093) | function getStatementsToMove(context) { function containsJsx (line 148105) | function containsJsx(statements) { function isAllowedStatementToMove (line 148108) | function isAllowedStatementToMove(statement) { function isPureImport (line 148111) | function isPureImport(node) { function getUsageInfo (line 148127) | function getUsageInfo(oldFile, toMove, checker, existingTargetLocals = /... function makeUniqueFilename (line 148193) | function makeUniqueFilename(proposedFilename, extension, inDirectory, ho... function inferNewFileName (line 148201) | function inferNewFileName(importsFromNewFile, movedSymbols) { function forEachReference (line 148204) | function forEachReference(node, checker, enclosingRange, onReference) { function forEachTopLevelDeclaration (line 148217) | function forEachTopLevelDeclaration(statement, cb) { function isInImport (line 148235) | function isInImport(decl) { function isVariableDeclarationInImport (line 148250) | function isVariableDeclarationInImport(decl) { function isTopLevelDeclaration (line 148257) | function isTopLevelDeclaration(node) { function sourceFileOfTopLevelDeclaration (line 148260) | function sourceFileOfTopLevelDeclaration(node) { function forEachTopLevelDeclarationInBindingName (line 148263) | function forEachTopLevelDeclarationInBindingName(name, cb) { function isNonVariableTopLevelDeclaration (line 148274) | function isNonVariableTopLevelDeclaration(node) { function moveStatementsToTargetFile (line 148288) | function moveStatementsToTargetFile(changes, program, statements, target... function getOverloadRangeToMove (line 148335) | function getOverloadRangeToMove(sourceFile, statement) { function getExistingLocals (line 148350) | function getExistingLocals(sourceFile, statements, checker) { function isRefactorErrorInfo (line 148389) | function isRefactorErrorInfo(info) { function refactorKindBeginsWith (line 148392) | function refactorKindBeginsWith(known, requested) { function getIdentifierForNode (line 148396) | function getIdentifierForNode(node, scope, checker, file) { function addTargetFileImports (line 148405) | function addTargetFileImports(oldFile, importsToCopy, targetFileImportsF... method getAvailableActions (line 148431) | getAvailableActions(context) { method getEditsForAction (line 148462) | getEditsForAction(context, actionName2) { function getInliningInfo (line 148490) | function getInliningInfo(file, startPosition, tryWithReferenceToken, pro... function isDeclarationExported (line 148532) | function isDeclarationExported(declaration) { function getReferenceNodes (line 148536) | function getReferenceNodes(declaration, checker, file) { function getReplacementExpression (line 148555) | function getReplacementExpression(reference, replacement) { function replaceTemplateStringVariableWithLiteral (line 148572) | function replaceTemplateStringVariableWithLiteral(tracker, sourceFile, r... function doChange4 (line 148626) | function doChange4(oldFile, program, toMove, changes, host, context, pre... function getRefactorActionsToConvertOverloadsToOneSignature (line 148653) | function getRefactorActionsToConvertOverloadsToOneSignature(context) { function getRefactorEditsToConvertOverloadsToOneSignature (line 148663) | function getRefactorEditsToConvertOverloadsToOneSignature(context) { function isConvertableSignatureDeclaration (line 148798) | function isConvertableSignatureDeclaration(d) { function getConvertableOverloadListAtPosition (line 148810) | function getConvertableOverloadListAtPosition(file, startPosition, progr... function getRefactorActionsToRemoveFunctionBraces (line 148871) | function getRefactorActionsToRemoveFunctionBraces(context) { function getRefactorEditsToRemoveFunctionBraces (line 148896) | function getRefactorEditsToRemoveFunctionBraces(context, actionName2) { function getConvertibleArrowFunctionAtPosition (line 148952) | function getConvertibleArrowFunctionAtPosition(file, startPosition, cons... function getRefactorActionsToConvertFunctionExpressions (line 149014) | function getRefactorActionsToConvertFunctionExpressions(context) { function getRefactorEditsToConvertFunctionExpressions (line 149051) | function getRefactorEditsToConvertFunctionExpressions(context, actionNam... function containingThis (line 149075) | function containingThis(node) { function getFunctionInfo (line 149088) | function getFunctionInfo(file, startPosition, program) { function isSingleVariableDeclaration (line 149102) | function isSingleVariableDeclaration(parent2) { function tryGetFunctionFromVariableDeclaration (line 149105) | function tryGetFunctionFromVariableDeclaration(sourceFile, typeChecker, ... function convertToBlock (line 149116) | function convertToBlock(body) { function getVariableInfo (line 149140) | function getVariableInfo(func) { function getEditInfoForConvertToAnonymousFunction (line 149148) | function getEditInfoForConvertToAnonymousFunction(context, func) { function getEditInfoForConvertToNamedFunction (line 149163) | function getEditInfoForConvertToNamedFunction(context, func, variableInf... function getEditInfoForConvertToArrowFunction (line 149180) | function getEditInfoForConvertToArrowFunction(context, func) { function canBeConvertedToExpression (line 149195) | function canBeConvertedToExpression(body, head) { function isFunctionReferencedInFile (line 149198) | function isFunctionReferencedInFile(sourceFile, typeChecker, node) { function getRefactorActionsToConvertParametersToDestructuredObject (line 149219) | function getRefactorActionsToConvertParametersToDestructuredObject(conte... function getRefactorEditsToConvertParametersToDestructuredObject (line 149231) | function getRefactorEditsToConvertParametersToDestructuredObject(context... function doChange5 (line 149243) | function doChange5(sourceFile, program, host, changes, functionDeclarati... function getGroupedReferences (line 149288) | function getGroupedReferences(functionDeclaration, program, cancellation... function getSymbolForContextualType (line 149386) | function getSymbolForContextualType(node, checker) { function entryToImportOrExport (line 149396) | function entryToImportOrExport(entry) { function entryToDeclaration (line 149406) | function entryToDeclaration(entry) { function entryToFunctionCall (line 149412) | function entryToFunctionCall(entry) { function entryToAccessExpression (line 149449) | function entryToAccessExpression(entry) { function entryToType (line 149472) | function entryToType(entry) { function getFunctionDeclarationAtPosition (line 149479) | function getFunctionDeclarationAtPosition(file, startPosition, checker) { function isTopLevelJSDoc (line 149486) | function isTopLevelJSDoc(node) { function isValidMethodSignature (line 149494) | function isValidMethodSignature(node) { function isValidFunctionDeclaration (line 149497) | function isValidFunctionDeclaration(functionDeclaration, checker) { function isSingleImplementation (line 149521) | function isSingleImplementation(functionDeclaration, checker) { function hasNameOrDefault (line 149524) | function hasNameOrDefault(functionOrClassDeclaration) { function isValidParameterNodeArray (line 149531) | function isValidParameterNodeArray(parameters, checker) { function isValidParameterDeclaration (line 149538) | function isValidParameterDeclaration(parameterDeclaration, checker) { function isValidVariableDeclaration (line 149545) | function isValidVariableDeclaration(node) { function hasThisParameter (line 149548) | function hasThisParameter(parameters) { function getRefactorableParametersLength (line 149551) | function getRefactorableParametersLength(parameters) { function getRefactorableParameters (line 149557) | function getRefactorableParameters(parameters) { function createPropertyOrShorthandAssignment (line 149563) | function createPropertyOrShorthandAssignment(name, initializer) { function createNewArgument (line 149569) | function createNewArgument(functionDeclaration, functionArguments) { function createNewParameters (line 149593) | function createNewParameters(functionDeclaration, program, host) { function getParameterName (line 149686) | function getParameterName(paramDeclaration) { function getClassNames (line 149689) | function getClassNames(constructorDeclaration) { function getFunctionNames (line 149707) | function getFunctionNames(functionDeclaration) { function getRefactorActionsToConvertToTemplateString (line 149754) | function getRefactorActionsToConvertToTemplateString(context) { function getNodeOrParentOfParentheses (line 149772) | function getNodeOrParentOfParentheses(file, startPosition) { function getRefactorEditsToConvertToTemplateString (line 149781) | function getRefactorEditsToConvertToTemplateString(context, actionName2) { function getEditsForToTemplateLiteral (line 149791) | function getEditsForToTemplateLiteral(context, node) { function isNotEqualsOperator (line 149807) | function isNotEqualsOperator(node) { function getParentBinaryExpression (line 149810) | function getParentBinaryExpression(expr) { function treeToArray (line 149825) | function treeToArray(current) { function escapeRawStringForTemplate (line 149869) | function escapeRawStringForTemplate(s) { function getRawTextOfTemplate (line 149872) | function getRawTextOfTemplate(node) { function concatConsecutiveString (line 149876) | function concatConsecutiveString(index, nodes) { function nodesToTemplate (line 149896) | function nodesToTemplate({ nodes, operators }, file) { function copyExpressionComments (line 149934) | function copyExpressionComments(node) { function getExpressionFromParenthesesOrExpression (line 149953) | function getExpressionFromParenthesesOrExpression(node) { function getRefactorActionsToConvertToOptionalChain (line 149977) | function getRefactorActionsToConvertToOptionalChain(context) { function getRefactorEditsToConvertToOptionalChain (line 149996) | function getRefactorEditsToConvertToOptionalChain(context, actionName2) { function isValidExpression (line 150002) | function isValidExpression(node) { function isValidStatement (line 150005) | function isValidStatement(node) { function isValidExpressionOrStatement (line 150008) | function isValidExpressionOrStatement(node) { function getInfo3 (line 150011) | function getInfo3(context, considerEmptySpans = true) { function getConditionalInfo (line 150025) | function getConditionalInfo(expression, checker) { function getBinaryInfo (line 150038) | function getBinaryInfo(expression) { function getOccurrencesInExpression (line 150047) | function getOccurrencesInExpression(matchTo, expression) { function getMatchingStart (line 150064) | function getMatchingStart(chain, subchain) { function chainStartsWith (line 150070) | function chainStartsWith(chain, subchain) { function getTextOfChainNode (line 150082) | function getTextOfChainNode(node) { function getValidParentNodeContainingSpan (line 150094) | function getValidParentNodeContainingSpan(node, span) { function getValidParentNodeOfEmptySpan (line 150103) | function getValidParentNodeOfEmptySpan(node) { function getExpression (line 150112) | function getExpression(node) { function getFinalExpressionInChain (line 150123) | function getFinalExpressionInChain(node) { function convertOccurrences (line 150132) | function convertOccurrences(checker, toConvert, occurrences) { function doChange6 (line 150148) | function doChange6(sourceFile, checker, changes, info, _actionName) { function getRefactorActionsToExtractSymbol (line 150191) | function getRefactorActionsToExtractSymbol(context) { function getRefactorEditsToExtractSymbol (line 150314) | function getRefactorEditsToExtractSymbol(context, actionName2) { function createMessage (line 150333) | function createMessage(message) { function getRangeToExtract2 (line 150370) | function getRangeToExtract2(sourceFile, span, invoked = true) { function getAdjustedSpanFromNodes (line 150644) | function getAdjustedSpanFromNodes(startNode2, endNode2, sourceFile) { function getStatementOrExpressionRange (line 150652) | function getStatementOrExpressionRange(node) { function isScope (line 150664) | function isScope(node) { function collectEnclosingScopes (line 150667) | function collectEnclosingScopes(range) { function getFunctionExtractionAtIndex (line 150690) | function getFunctionExtractionAtIndex(targetRange, context, requestedCha... function getConstantExtractionAtIndex (line 150696) | function getConstantExtractionAtIndex(targetRange, context, requestedCha... function getPossibleExtractions (line 150704) | function getPossibleExtractions(targetRange, context) { function getPossibleExtractionsWorker (line 150738) | function getPossibleExtractionsWorker(targetRange, context) { function getDescriptionForFunctionInScope (line 150752) | function getDescriptionForFunctionInScope(scope) { function getDescriptionForConstantInScope (line 150755) | function getDescriptionForConstantInScope(scope) { function getDescriptionForFunctionLikeDeclaration (line 150758) | function getDescriptionForFunctionLikeDeclaration(scope) { function getDescriptionForClassLikeDeclaration (line 150777) | function getDescriptionForClassLikeDeclaration(scope) { function getDescriptionForModuleLikeDeclaration (line 150780) | function getDescriptionForModuleLikeDeclaration(scope) { function extractFunctionInScope (line 150783) | function extractFunctionInScope(node, scope, { usages: usagesInScope, ty... function extractConstantInScope (line 151094) | function extractConstantInScope(node, scope, { substitutions }, rangeFac... function getContainingVariableDeclarationIfInList (line 151257) | function getContainingVariableDeclarationIfInList(node, scope) { function getFirstDeclarationBeforePosition (line 151267) | function getFirstDeclarationBeforePosition(type, position) { function compareTypesByDeclarationOrder (line 151279) | function compareTypesByDeclarationOrder({ type: type1, declaration: decl... function getCalledExpression (line 151285) | function getCalledExpression(scope, range, functionNameText) { function transformFunctionBody (line 151294) | function transformFunctionBody(body, exposedVariableDeclarations, writes... function transformConstantInitializer (line 151357) | function transformConstantInitializer(initializer, substitutions) { function getStatementsOrClassElements (line 151369) | function getStatementsOrClassElements(scope) { function getNodeToInsertFunctionBefore (line 151384) | function getNodeToInsertFunctionBefore(minPos, scope) { function getNodeToInsertPropertyBefore (line 151387) | function getNodeToInsertPropertyBefore(maxPos, scope) { function getNodeToInsertConstantBefore (line 151407) | function getNodeToInsertConstantBefore(node, scope) { function getPropertyAssignmentsForWritesAndVariableDeclarations (line 151433) | function getPropertyAssignmentsForWritesAndVariableDeclarations(exposedV... function isReadonlyArray (line 151438) | function isReadonlyArray(v) { function getEnclosingTextRange (line 151441) | function getEnclosingTextRange(targetRange, sourceFile) { function collectReadsAndWrites (line 151444) | function collectReadsAndWrites(targetRange, scopes, enclosingTextRange, ... function getExtractableParent (line 151712) | function getExtractableParent(node) { function isExtractableExpression (line 151715) | function isExtractableExpression(node) { function isInJSXContent (line 151733) | function isInJSXContent(node) { function isStringLiteralJsxAttribute (line 151736) | function isStringLiteralJsxAttribute(node) { method getAvailableActions (line 151771) | getAvailableActions(context) { function getRefactorEditsToInferReturnType (line 151809) | function getRefactorEditsToInferReturnType(context) { function getRefactorActionsToInferReturnType (line 151817) | function getRefactorActionsToInferReturnType(context) { function doChange7 (line 151836) | function doChange7(sourceFile, changes, declaration, typeNode) { function getInfo4 (line 151848) | function getInfo4(context) { function isConvertibleDeclaration (line 151885) | function isConvertibleDeclaration(node) { function getSemanticClassifications2 (line 151927) | function getSemanticClassifications2(program, cancellationToken, sourceF... function getEncodedSemanticClassifications2 (line 151940) | function getEncodedSemanticClassifications2(program, cancellationToken, ... function getSemanticTokens (line 151946) | function getSemanticTokens(program, sourceFile, span, cancellationToken) { function collectTokens (line 151956) | function collectTokens(program, sourceFile, span, collector, cancellatio... function classifySymbol2 (line 152032) | function classifySymbol2(symbol, meaning) { function reclassifyByType (line 152053) | function reclassifyByType(typeChecker, node, typeIdx) { function isLocalDeclaration (line 152070) | function isLocalDeclaration(decl, sourceFile) { function getDeclarationForBindingElement (line 152081) | function getDeclarationForBindingElement(element) { function inImportClause (line 152090) | function inImportClause(node) { function isExpressionInCallExpression (line 152094) | function isExpressionInCallExpression(node) { function isRightSideOfQualifiedNameOrPropertyAccess2 (line 152100) | function isRightSideOfQualifiedNameOrPropertyAccess2(node) { function createNode (line 152127) | function createNode(kind, pos, end, parent2) { method constructor (line 152134) | constructor(kind, pos, end) { method assertHasRealPosition (line 152146) | assertHasRealPosition(message) { method getSourceFile (line 152149) | getSourceFile() { method getStart (line 152152) | getStart(sourceFile, includeJsDocComment) { method getFullStart (line 152156) | getFullStart() { method getEnd (line 152160) | getEnd() { method getWidth (line 152164) | getWidth(sourceFile) { method getFullWidth (line 152168) | getFullWidth() { method getLeadingTriviaWidth (line 152172) | getLeadingTriviaWidth(sourceFile) { method getFullText (line 152176) | getFullText(sourceFile) { method getText (line 152180) | getText(sourceFile) { method getChildCount (line 152187) | getChildCount(sourceFile) { method getChildAt (line 152190) | getChildAt(index, sourceFile) { method getChildren (line 152193) | getChildren(sourceFile = getSourceFileOfNode(this)) { method getFirstToken (line 152197) | getFirstToken(sourceFile) { method getLastToken (line 152206) | getLastToken(sourceFile) { method forEachChild (line 152215) | forEachChild(cbNode, cbNodeArray) { function createChildren (line 152219) | function createChildren(node, sourceFile) { function addSyntheticNodes (line 152249) | function addSyntheticNodes(nodes, pos, end, parent2) { function createSyntaxList (line 152269) | function createSyntaxList(nodes, parent2) { method constructor (line 152283) | constructor(kind, pos, end) { method getSourceFile (line 152293) | getSourceFile() { method getStart (line 152296) | getStart(sourceFile, includeJsDocComment) { method getFullStart (line 152299) | getFullStart() { method getEnd (line 152302) | getEnd() { method getWidth (line 152305) | getWidth(sourceFile) { method getFullWidth (line 152308) | getFullWidth() { method getLeadingTriviaWidth (line 152311) | getLeadingTriviaWidth(sourceFile) { method getFullText (line 152314) | getFullText(sourceFile) { method getText (line 152317) | getText(sourceFile) { method getChildCount (line 152323) | getChildCount() { method getChildAt (line 152326) | getChildAt(index) { method getChildren (line 152329) | getChildren() { method getFirstToken (line 152332) | getFirstToken() { method getLastToken (line 152335) | getLastToken() { method forEachChild (line 152338) | forEachChild() { method constructor (line 152343) | constructor(flags, name) { method getFlags (line 152359) | getFlags() { method name (line 152362) | get name() { method getEscapedName (line 152365) | getEscapedName() { method getName (line 152368) | getName() { method getDeclarations (line 152371) | getDeclarations() { method getDocumentationComment (line 152374) | getDocumentationComment(checker) { method getContextualDocumentationComment (line 152386) | getContextualDocumentationComment(context, checker) { method getJsDocTags (line 152409) | getJsDocTags(checker) { method getContextualJsDocTags (line 152416) | getContextualJsDocTags(context, checker) { method constructor (line 152441) | constructor(kind, pos, end) { method constructor (line 152446) | constructor(kind, pos, end) { method text (line 152449) | get text() { method constructor (line 152454) | constructor(kind, pos, end) { method text (line 152457) | get text() { method constructor (line 152462) | constructor(checker, flags) { method getFlags (line 152466) | getFlags() { method getSymbol (line 152469) | getSymbol() { method getProperties (line 152472) | getProperties() { method getProperty (line 152475) | getProperty(propertyName) { method getApparentProperties (line 152478) | getApparentProperties() { method getCallSignatures (line 152481) | getCallSignatures() { method getConstructSignatures (line 152484) | getConstructSignatures() { method getStringIndexType (line 152487) | getStringIndexType() { method getNumberIndexType (line 152490) | getNumberIndexType() { method getBaseTypes (line 152493) | getBaseTypes() { method isNullableType (line 152496) | isNullableType() { method getNonNullableType (line 152499) | getNonNullableType() { method getNonOptionalType (line 152502) | getNonOptionalType() { method getConstraint (line 152505) | getConstraint() { method getDefault (line 152508) | getDefault() { method isUnion (line 152511) | isUnion() { method isIntersection (line 152514) | isIntersection() { method isUnionOrIntersection (line 152517) | isUnionOrIntersection() { method isLiteral (line 152520) | isLiteral() { method isStringLiteral (line 152523) | isStringLiteral() { method isNumberLiteral (line 152526) | isNumberLiteral() { method isTypeParameter (line 152529) | isTypeParameter() { method isClassOrInterface (line 152532) | isClassOrInterface() { method isClass (line 152535) | isClass() { method isIndexType (line 152538) | isIndexType() { method typeArguments (line 152544) | get typeArguments() { method constructor (line 152553) | constructor(checker, flags) { method getDeclaration (line 152557) | getDeclaration() { method getTypeParameters (line 152560) | getTypeParameters() { method getParameters (line 152563) | getParameters() { method getReturnType (line 152566) | getReturnType() { method getTypeParameterAtPosition (line 152569) | getTypeParameterAtPosition(pos) { method getDocumentationComment (line 152579) | getDocumentationComment() { method getJsDocTags (line 152582) | getJsDocTags() { function hasJSDocInheritDocTag (line 152586) | function hasJSDocInheritDocTag(node) { function getJsDocTagsOfDeclarations (line 152589) | function getJsDocTagsOfDeclarations(declarations, checker) { function getDocumentationComment (line 152612) | function getDocumentationComment(declarations, checker) { function findBaseOfDeclaration (line 152632) | function findBaseOfDeclaration(checker, declaration, cb) { method constructor (line 152645) | constructor(kind, pos, end) { method update (line 152648) | update(newText, textChangeRange) { method getLineAndCharacterOfPosition (line 152651) | getLineAndCharacterOfPosition(position) { method getLineStarts (line 152654) | getLineStarts() { method getPositionOfLineAndCharacter (line 152657) | getPositionOfLineAndCharacter(line, character, allowEdits) { method getLineEndOfPosition (line 152660) | getLineEndOfPosition(pos) { method getNamedDeclarations (line 152673) | getNamedDeclarations() { method computeNamedDeclarations (line 152679) | computeNamedDeclarations() { method constructor (line 152797) | constructor(fileName, text, skipTrivia2) { method getLineAndCharacterOfPosition (line 152802) | getLineAndCharacterOfPosition(pos) { function getServicesObjectAllocator (line 152806) | function getServicesObjectAllocator() { function toEditorSettings (line 152819) | function toEditorSettings(optionsAsMap) { function isCamelCase (line 152839) | function isCamelCase(s) { function displayPartsToString (line 152842) | function displayPartsToString(displayParts) { function getDefaultCompilerOptions2 (line 152848) | function getDefaultCompilerOptions2() { function getSupportedCodeFixes (line 152854) | function getSupportedCodeFixes() { method constructor (line 152858) | constructor(host) { method getCurrentSourceFile (line 152861) | getCurrentSourceFile(fileName) { function setSourceFileFields (line 152905) | function setSourceFileFields(sourceFile, scriptSnapshot, version2) { function createLanguageServiceSourceFile (line 152909) | function createLanguageServiceSourceFile(fileName, scriptSnapshot, scrip... function updateLanguageServiceSourceFile (line 152914) | function updateLanguageServiceSourceFile(sourceFile, scriptSnapshot, ver... method constructor (line 152959) | constructor(cancellationToken) { method isCancellationRequested (line 152962) | isCancellationRequested() { method throwIfCancellationRequested (line 152965) | throwIfCancellationRequested() { method constructor (line 152974) | constructor(hostCancellationToken, throttleWaitMilliseconds = 20) { method isCancellationRequested (line 152982) | isCancellationRequested() { method throwIfCancellationRequested (line 152991) | throwIfCancellationRequested() { function createLanguageService (line 153040) | function createLanguageService(host, documentRegistry = createDocumentRe... function getNameTable (line 154390) | function getNameTable(sourceFile) { function initializeNameTable (line 154396) | function initializeNameTable(sourceFile) { function literalIsName (line 154414) | function literalIsName(node) { function getContainingObjectLiteralElement (line 154417) | function getContainingObjectLiteralElement(node) { function getContainingObjectLiteralElementWorker (line 154421) | function getContainingObjectLiteralElementWorker(node) { function getSymbolAtLocationForQuickInfo (line 154436) | function getSymbolAtLocationForQuickInfo(node, checker) { function getPropertySymbolsFromContextualType (line 154453) | function getPropertySymbolsFromContextualType(node, checker, contextualT... function isArgumentOfElementAccessExpression (line 154471) | function isArgumentOfElementAccessExpression(node) { function getDefaultLibFilePath (line 154474) | function getDefaultLibFilePath(options) { function transform (line 154483) | function transform(source, transformers, compilerOptions) { function spanInSourceFileAtLocation (line 154510) | function spanInSourceFileAtLocation(sourceFile, position) { function isNamedExpression (line 155008) | function isNamedExpression(node) { function isVariableLike2 (line 155011) | function isVariableLike2(node) { function isAssignedExpression (line 155014) | function isAssignedExpression(node) { function isPossibleCallHierarchyDeclaration (line 155017) | function isPossibleCallHierarchyDeclaration(node) { function isValidCallHierarchyDeclaration (line 155020) | function isValidCallHierarchyDeclaration(node) { function getCallHierarchyDeclarationReferenceNode (line 155023) | function getCallHierarchyDeclarationReferenceNode(node) { function isDefaultModifier3 (line 155029) | function isDefaultModifier3(node) { function getSymbolOfCallHierarchyDeclaration (line 155032) | function getSymbolOfCallHierarchyDeclaration(typeChecker, node) { function getCallHierarchyItemName (line 155036) | function getCallHierarchyItemName(program, node) { function getCallHierarchItemContainerName (line 155070) | function getCallHierarchItemContainerName(node) { function findImplementation (line 155097) | function findImplementation(typeChecker, node) { function findAllInitialDeclarations (line 155113) | function findAllInitialDeclarations(typeChecker, node) { function findImplementationOrAllInitialDeclarations (line 155133) | function findImplementationOrAllInitialDeclarations(typeChecker, node) { function resolveCallHierarchyDeclaration (line 155142) | function resolveCallHierarchyDeclaration(program, location) { function createCallHierarchyItem (line 155195) | function createCallHierarchyItem(program, node) { function isDefined (line 155212) | function isDefined(x) { function convertEntryToCallSite (line 155215) | function convertEntryToCallSite(entry) { function getCallSiteGroupKey (line 155249) | function getCallSiteGroupKey(entry) { function createCallHierarchyIncomingCall (line 155252) | function createCallHierarchyIncomingCall(from, fromSpans) { function convertCallSiteGroupToIncomingCall (line 155255) | function convertCallSiteGroupToIncomingCall(program, entries) { function getIncomingCalls (line 155258) | function getIncomingCalls(program, declaration, cancellationToken) { function createCallSiteCollector (line 155275) | function createCallSiteCollector(program, callSites) { function collectCallSitesOfSourceFile (line 155366) | function collectCallSitesOfSourceFile(node, collect) { function collectCallSitesOfModuleDeclaration (line 155369) | function collectCallSitesOfModuleDeclaration(node, collect) { function collectCallSitesOfFunctionLikeDeclaration (line 155374) | function collectCallSitesOfFunctionLikeDeclaration(typeChecker, node, co... function collectCallSitesOfClassStaticBlockDeclaration (line 155381) | function collectCallSitesOfClassStaticBlockDeclaration(node, collect) { function collectCallSitesOfClassLikeDeclaration (line 155384) | function collectCallSitesOfClassLikeDeclaration(node, collect) { function collectCallSites (line 155404) | function collectCallSites(program, node) { function createCallHierarchyOutgoingCall (line 155434) | function createCallHierarchyOutgoingCall(to, fromSpans) { function convertCallSiteGroupToOutgoingCall (line 155437) | function convertCallSiteGroupToOutgoingCall(program, entries) { function getOutgoingCalls (line 155440) | function getOutgoingCalls(program, declaration) { function createCodeFixActionWithoutFixAll (line 155508) | function createCodeFixActionWithoutFixAll(fixName8, changes, description... function createCodeFixAction (line 155519) | function createCodeFixAction(fixName8, changes, description3, fixId56, f... function createCodeFixActionMaybeFixAll (line 155522) | function createCodeFixActionMaybeFixAll(fixName8, changes, description3,... function createCodeFixActionWorker (line 155525) | function createCodeFixActionWorker(fixName8, description3, changes, fixI... function registerCodeFix (line 155528) | function registerCodeFix(reg) { function getSupportedErrorCodes (line 155541) | function getSupportedErrorCodes() { function removeFixIdIfFixAllUnavailable (line 155544) | function removeFixIdIfFixAllUnavailable(registration, diagnostics) { function getFixes (line 155556) | function getFixes(context) { function getAllFixes (line 155561) | function getAllFixes(context) { function createCombinedCodeActions (line 155564) | function createCombinedCodeActions(changes, commands) { function createFileTextChanges (line 155567) | function createFileTextChanges(fileName, textChanges2) { function codeFixAll (line 155570) | function codeFixAll(context, errorCodes68, use) { function eachDiagnostic (line 155575) | function eachDiagnostic(context, errorCodes68, cb) { function getDiagnostics (line 155582) | function getDiagnostics({ program, sourceFile, cancellationToken }) { function makeChange (line 155615) | function makeChange(changeTracker, sourceFile, assertion) { function getAssertion (line 155619) | function getAssertion(sourceFile, pos) { function getFix (line 155684) | function getFix(context, decl, trackChanges, fixedDeclarations) { function makeChange2 (line 155688) | function makeChange2(changeTracker, sourceFile, insertionSite, fixedDecl... function getFixableErrorSpanDeclaration (line 155709) | function getFixableErrorSpanDeclaration(sourceFile, span) { function getIsMatchingAsyncError (line 155720) | function getIsMatchingAsyncError(span, errorCode) { function getAwaitErrorSpanExpression (line 155780) | function getAwaitErrorSpanExpression(sourceFile, errorCode, span, cancel... function getDeclarationSiteFix (line 155784) | function getDeclarationSiteFix(context, expression, errorCode, checker, ... function getUseSiteFix (line 155801) | function getUseSiteFix(context, expression, errorCode, checker, trackCha... function isMissingAwaitError (line 155805) | function isMissingAwaitError(sourceFile, errorCode, span, cancellationTo... function findAwaitableInitializers (line 155810) | function findAwaitableInitializers(expression, sourceFile, cancellationT... function getIdentifiersFromErrorSpanExpression (line 155847) | function getIdentifiersFromErrorSpanExpression(expression, checker) { function symbolReferenceIsAlsoMissingAwait (line 155870) | function symbolReferenceIsAlsoMissingAwait(reference, diagnostics, sourc... function isInsideAwaitableBody (line 155882) | function isInsideAwaitableBody(node) { function makeChange3 (line 155885) | function makeChange3(changeTracker, errorCode, sourceFile, checker, inse... function insertLeadingSemicolonIfNeeded (line 155939) | function insertLeadingSemicolonIfNeeded(changeTracker, beforeNode, sourc... function makeChange4 (line 155966) | function makeChange4(changeTracker, sourceFile, pos, program, fixedNodes) { function applyChange (line 155990) | function applyChange(changeTracker, initializer, sourceFile, fixedNodes) { function isPossiblyPartOfDestructuring (line 155995) | function isPossiblyPartOfDestructuring(node) { function arrayElementCouldBeVariableDeclaration (line 156007) | function arrayElementCouldBeVariableDeclaration(expression, checker) { function isPossiblyPartOfCommaSeperatedInitializer (line 156015) | function isPossiblyPartOfCommaSeperatedInitializer(node) { function expressionCouldBeVariableDeclaration (line 156025) | function expressionCouldBeVariableDeclaration(expression, checker) { function makeChange5 (line 156054) | function makeChange5(changeTracker, sourceFile, pos, fixedNodes) { function makeChange6 (line 156077) | function makeChange6(changeTracker, sourceFile, pos) { function makeChange7 (line 156106) | function makeChange7(changeTracker, sourceFile, pos, program, host, pref... function makeChange8 (line 156183) | function makeChange8(changeTracker, sourceFile, start) { function tryGetNextParam (line 156214) | function tryGetNextParam(sourceFile, param) { method getCodeActions (line 156231) | getCodeActions(context) { function getPropertiesToAdd (line 156242) | function getPropertiesToAdd(file, span, checker) { function shouldUseParentTypeOfProperty (line 156255) | function shouldUseParentTypeOfProperty(sourceNode, targetNode, checker) { function getSourceTarget (line 156258) | function getSourceTarget(errorNode, checker) { function addUndefinedToOptionalProperty (line 156287) | function addUndefinedToOptionalProperty(changes, toAdd) { method getCodeActions (line 156305) | getCodeActions(context) { function getDeclaration (line 156317) | function getDeclaration(file, pos) { function parameterShouldGetTypeFromJSDoc (line 156321) | function parameterShouldGetTypeFromJSDoc(node) { function hasUsableJSDoc (line 156324) | function hasUsableJSDoc(decl) { function doChange8 (line 156327) | function doChange8(changes, sourceFile, decl) { function isDeclarationWithType (line 156352) | function isDeclarationWithType(node) { function transformJSDocType (line 156355) | function transformJSDocType(node) { function transformJSDocTypeLiteral (line 156385) | function transformJSDocTypeLiteral(node) { function transformJSDocOptionalType (line 156396) | function transformJSDocOptionalType(node) { function transformJSDocNullableType (line 156399) | function transformJSDocNullableType(node) { function transformJSDocVariadicType (line 156402) | function transformJSDocVariadicType(node) { function transformJSDocFunctionType (line 156405) | function transformJSDocFunctionType(node) { function transformJSDocParameter (line 156408) | function transformJSDocParameter(node) { function transformJSDocTypeReference (line 156415) | function transformJSDocTypeReference(node) { function transformJSDocIndexSignature (line 156445) | function transformJSDocIndexSignature(node) { method getCodeActions (line 156473) | getCodeActions(context) { function doChange9 (line 156480) | function doChange9(changes, sourceFile, position, checker, preferences, ... function getModifierKindFromSource (line 156727) | function getModifierKindFromSource(source, kind) { function isConstructorAssignment (line 156730) | function isConstructorAssignment(x) { function tryGetPropertyName (line 156735) | function tryGetPropertyName(node, compilerOptions, quotePreference) { method getCodeActions (line 156755) | getCodeActions(context) { function convertToAsyncFunction (line 156763) | function convertToAsyncFunction(changes, sourceFile, position, checker) { function getReturnStatementsWithPromiseHandlers (line 156814) | function getReturnStatementsWithPromiseHandlers(body, checker) { function getAllPromiseExpressionsToReturn (line 156821) | function getAllPromiseExpressionsToReturn(func, checker) { function isPromiseReturningCallExpression (line 156841) | function isPromiseReturningCallExpression(node, checker, name) { function isReferenceToType (line 156847) | function isReferenceToType(type, target) { function getExplicitPromisedTypeOfPromiseReturningCallExpression (line 156850) | function getExplicitPromisedTypeOfPromiseReturningCallExpression(node, c... function isPromiseTypedExpression (line 156867) | function isPromiseTypedExpression(node, checker) { function renameCollidingVarNames (line 156871) | function renameCollidingVarNames(nodeToRename, checker, synthNamesMap) { function getNewNameIfConflict (line 156932) | function getNewNameIfConflict(name, originalNames) { function hasFailed (line 156937) | function hasFailed() { function silentFail (line 156940) | function silentFail() { function transformExpression (line 156944) | function transformExpression(returnContextNode, node, transformer, hasCo... function isNullOrUndefined2 (line 156964) | function isNullOrUndefined2({ checker }, node) { function createUniqueSynthName (line 156972) | function createUniqueSynthName(prevArgName) { function getPossibleNameForVarDecl (line 156976) | function getPossibleNameForVarDecl(node, transformer, continuationArgNam... function finishCatchOrFinallyTransform (line 156994) | function finishCatchOrFinallyTransform(node, transformer, tryStatement, ... function transformFinally (line 157040) | function transformFinally(node, onFinally, transformer, hasContinuation,... function transformCatch (line 157083) | function transformCatch(node, onRejected, transformer, hasContinuation, ... function transformThen (line 157118) | function transformThen(node, onFulfilled, onRejected, transformer, hasCo... function transformPromiseExpressionOfPropertyAccess (line 157139) | function transformPromiseExpressionOfPropertyAccess(returnContextNode, n... function createVariableOrAssignmentOrExpressionStatement (line 157154) | function createVariableOrAssignmentOrExpressionStatement(variableName, r... function maybeAnnotateAndReturn (line 157177) | function maybeAnnotateAndReturn(expressionToReturn, typeAnnotation) { function transformCallbackArgument (line 157187) | function transformCallbackArgument(func, hasContinuation, continuationAr... function getPossiblyAwaitedRightHandSide (line 157276) | function getPossiblyAwaitedRightHandSide(checker, type, expr) { function getLastCallSignature (line 157280) | function getLastCallSignature(type, checker) { function removeReturns (line 157284) | function removeReturns(stmts, prevArgName, transformer, seenReturnStatem... function transformReturnStatementWithFixablePromiseHandler (line 157329) | function transformReturnStatementWithFixablePromiseHandler(transformer, ... function getArgBindingName (line 157344) | function getArgBindingName(funcNode, transformer) { function isEmptyBindingName (line 157386) | function isEmptyBindingName(bindingName) { function createSynthIdentifier (line 157395) | function createSynthIdentifier(identifier, types = []) { function createSynthBindingPattern (line 157398) | function createSynthBindingPattern(bindingPattern, elements = emptyArray... function referenceSynthIdentifier (line 157401) | function referenceSynthIdentifier(synthId) { function declareSynthBindingName (line 157405) | function declareSynthBindingName(synthName) { function declareSynthBindingPattern (line 157408) | function declareSynthBindingPattern(synthPattern) { function declareSynthIdentifier (line 157414) | function declareSynthIdentifier(synthId) { function isSynthIdentifier (line 157418) | function isSynthIdentifier(bindingName) { function isSynthBindingPattern (line 157421) | function isSynthBindingPattern(bindingName) { function shouldReturn (line 157424) | function shouldReturn(expression, transformer) { method getCodeActions (line 157431) | getCodeActions(context) { function fixImportOfModuleExports (line 157444) | function fixImportOfModuleExports(importingFile, exportingFile, program,... function convertFileToEsModule (line 157474) | function convertFileToEsModule(sourceFile, checker, changes, target, quo... function collectExportRenames (line 157495) | function collectExportRenames(sourceFile, checker, identifiers) { function convertExportsAccesses (line 157511) | function convertExportsAccesses(sourceFile, exports2, changes) { function forEachExportReference (line 157520) | function forEachExportReference(sourceFile, cb) { function convertStatement (line 157529) | function convertStatement(sourceFile, statement, checker, changes, ident... function convertVariableStatement (line 157565) | function convertVariableStatement(sourceFile, statement, changes, checke... function convertPropertyAccessImport (line 157607) | function convertPropertyAccessImport(name, propertyName, moduleSpecifier... function convertAssignment (line 157628) | function convertAssignment(sourceFile, checker, assignment, changes, exp... function tryChangeModuleExportsObject (line 157655) | function tryChangeModuleExportsObject(object, useSitesToUnqualify) { function convertNamedExport (line 157675) | function convertNamedExport(sourceFile, assignment, changes, exports2) { function convertReExportAll (line 157698) | function convertReExportAll(reExported, checker) { function reExportStar (line 157707) | function reExportStar(moduleSpecifier) { function reExportDefault (line 157714) | function reExportDefault(moduleSpecifier) { function convertExportsPropertyAssignment (line 157723) | function convertExportsPropertyAssignment({ left, right, parent: parent2... function convertExportsDotXEquals_replaceNode (line 157734) | function convertExportsDotXEquals_replaceNode(name, exported, useSitesTo... function replaceImportUseSites (line 157755) | function replaceImportUseSites(nodeOrNodes, useSitesToUnqualify) { function convertSingleImport (line 157778) | function convertSingleImport(name, moduleSpecifier, checker, identifiers... function convertSingleIdentifierImport (line 157817) | function convertSingleIdentifierImport(name, moduleSpecifier, checker, i... function makeUniqueName (line 157860) | function makeUniqueName(name, identifiers) { function collectFreeIdentifiers (line 157867) | function collectFreeIdentifiers(file) { function forEachFreeIdentifier (line 157872) | function forEachFreeIdentifier(node, cb) { function isFreeIdentifier (line 157876) | function isFreeIdentifier(node) { function functionExpressionToDeclaration (line 157889) | function functionExpressionToDeclaration(name, additionalModifiers, fn, ... function classExpressionToDeclaration (line 157900) | function classExpressionToDeclaration(name, additionalModifiers, cls, us... function makeSingleImport (line 157909) | function makeSingleImport(localName, propertyName, moduleSpecifier, quot... function makeImportSpecifier2 (line 157924) | function makeImportSpecifier2(propertyName, name) { function makeConst (line 157932) | function makeConst(modifiers, name, init) { function makeExportDeclaration (line 157948) | function makeExportDeclaration(exportSpecifiers, moduleSpecifier) { function convertedImports (line 157958) | function convertedImports(newImports, useSitesToUnqualify) { method getCodeActions (line 157970) | getCodeActions(context) { function getQualifiedName (line 157985) | function getQualifiedName(sourceFile, pos) { function doChange10 (line 157990) | function doChange10(changeTracker, sourceFile, qualifiedName) { function getExportSpecifierForDiagnosticSpan (line 158025) | function getExportSpecifierForDiagnosticSpan(span, sourceFile) { function fixSingleExportDeclaration (line 158028) | function fixSingleExportDeclaration(changes, exportSpecifier, context) { function getTypeExportSpecifiers (line 158065) | function getTypeExportSpecifiers(originExportSpecifier, context) { function getDeclaration2 (line 158128) | function getDeclaration2(sourceFile, pos) { function canConvertImportDeclarationForSpecifier (line 158132) | function canConvertImportDeclarationForSpecifier(specifier, sourceFile, ... function doChange11 (line 158152) | function doChange11(changes, sourceFile, declaration) { method getCodeActions (line 158244) | getCodeActions(context) { function doChange12 (line 158275) | function doChange12(changes, node, sourceFile, newLine, fixAll = false) { function getLeftAndRightSiblings (line 158309) | function getLeftAndRightSiblings(typedefNode) { function findEndOfTextBetween (line 158319) | function findEndOfTextBetween(jsDocComment, from, to) { function createDeclaration (line 158328) | function createDeclaration(tag) { function createInterfaceForTypeLiteral (line 158341) | function createInterfaceForTypeLiteral(typeName, typeLiteral) { function createTypeAliasForTypeExpression (line 158355) | function createTypeAliasForTypeExpression(typeName, typeExpression) { function createSignatureFromTypeLiteral (line 158367) | function createSignatureFromTypeLiteral(typeLiteral) { function getPropertyName (line 158395) | function getPropertyName(tag) { function getJSDocTypedefNodes (line 158398) | function getJSDocTypedefNodes(node) { function getInfo5 (line 158431) | function getInfo5(sourceFile, pos) { function doChange13 (line 158445) | function doChange13(changes, sourceFile, { container, typeNode, constrai... method getCodeActions (line 158477) | getCodeActions(context) { method getAllCodeActions (line 158486) | getAllCodeActions(context) { function getClass (line 158498) | function getClass(sourceFile, pos) { function symbolPointsToNonPrivateMember (line 158501) | function symbolPointsToNonPrivateMember(symbol) { function addMissingDeclarations (line 158504) | function addMissingDeclarations(context, implementedTypeNode, sourceFile... function getHeritageClauseSymbolTable (line 158543) | function getHeritageClauseSymbolTable(classDeclaration, checker) { method getCodeActions (line 158579) | getCodeActions(context) { function createImportAdder (line 158618) | function createImportAdder(sourceFile, program, preferences, host, cance... function createImportAdderWorker (line 158629) | function createImportAdderWorker(sourceFile, program, useAutoImportProvi... function createImportSpecifierResolver (line 159143) | function createImportSpecifierResolver(importingFile, program, host, pre... function getImportCompletionAction (line 159165) | function getImportCompletionAction(targetSymbol, moduleSymbol, exportMap... function getPromoteTypeOnlyCompletionAction (line 159191) | function getPromoteTypeOnlyCompletionAction(sourceFile, symbolToken, pro... function getImportFixForSymbol (line 159206) | function getImportFixForSymbol(sourceFile, exportInfos, program, positio... function codeFixActionToCodeAction (line 159210) | function codeFixActionToCodeAction({ description: description3, changes,... function getAllExportInfoForSymbol (line 159213) | function getAllExportInfoForSymbol(importingFile, symbol, symbolName2, m... function getSingleExportInfoForSymbol (line 159226) | function getSingleExportInfoForSymbol(symbol, symbolName2, moduleSymbol,... function getImportFixes (line 159253) | function getImportFixes(exportInfos, usagePosition, isValidTypeOnlyUseSi... function tryUseExistingNamespaceImport (line 159281) | function tryUseExistingNamespaceImport(existingImports, position) { function getNamespaceLikeImportText (line 159292) | function getNamespaceLikeImportText(declaration) { function getAddAsTypeOnly (line 159306) | function getAddAsTypeOnly(isValidTypeOnlyUseSite, isForNewImportDeclarat... function tryAddToExistingImport (line 159315) | function tryAddToExistingImport(existingImports, isValidTypeOnlyUseSite,... function createExistingImportMap (line 159368) | function createExistingImportMap(importingFile, program) { function shouldUseRequire (line 159395) | function shouldUseRequire(sourceFile, program) { function createGetChecker (line 159414) | function createGetChecker(program, host) { function getNewImportFixes (line 159417) | function getNewImportFixes(program, sourceFile, usagePosition, isValidTy... function getFixesForAddImport (line 159489) | function getFixesForAddImport(exportInfos, existingImports, program, sou... function newImportInfoFromExistingSpecifier (line 159493) | function newImportInfoFromExistingSpecifier({ declaration, importKind, s... function getFixInfos (line 159509) | function getFixInfos(context, errorCode, pos, useAutoImportProvider) { function sortFixInfo (line 159526) | function sortFixInfo(fixes, sourceFile, program, packageJsonImportFilter... function getFixInfosWithoutDiagnostic (line 159530) | function getFixInfosWithoutDiagnostic(context, symbolToken, useAutoImpor... function getBestFix (line 159535) | function getBestFix(fixes, sourceFile, program, packageJsonImportFilter,... function compareModuleSpecifiers (line 159555) | function compareModuleSpecifiers(a, b, importingFile, program, preferenc... function compareModuleSpecifierRelativity (line 159567) | function compareModuleSpecifierRelativity(a, b, preferences) { function isFixPossiblyReExportingImportingFile (line 159573) | function isFixPossiblyReExportingImportingFile(fix, importingFilePath, t... function isIndexFileName (line 159581) | function isIndexFileName(fileName) { function compareNodeCoreModuleSpecifiers (line 159589) | function compareNodeCoreModuleSpecifiers(a, b, importingFile, program) { function getFixesInfoForUMDImport (line 159594) | function getFixesInfoForUMDImport({ sourceFile, program, host, preferenc... function getUmdSymbol (line 159619) | function getUmdSymbol(token, checker) { function getImportKind (line 159637) | function getImportKind(importingFile, exportKind, program, forceImportKe... function getUmdImportKind (line 159656) | function getUmdImportKind(importingFile, program, forceImportKeyword) { function getFixesInfoForNonUMDImport (line 159686) | function getFixesInfoForNonUMDImport({ sourceFile, program, cancellation... function getTypeOnlyPromotionFix (line 159702) | function getTypeOnlyPromotionFix(sourceFile, symbolToken, symbolName2, p... function getSymbolNamesToImport (line 159716) | function getSymbolNamesToImport(sourceFile, checker, symbolToken, compil... function needsJsxNamespaceFix (line 159733) | function needsJsxNamespaceFix(jsxNamespace, symbolToken, checker) { function getExportInfos (line 159744) | function getExportInfos(symbolName2, isJsxTagName, currentTokenMeaning, ... function getExportEqualsImportKind (line 159774) | function getExportEqualsImportKind(importingFile, compilerOptions, force... function codeActionForFix (line 159790) | function codeActionForFix(context, sourceFile, symbolName2, fix, include... function codeActionForFixWorker (line 159797) | function codeActionForFixWorker(changes, sourceFile, symbolName2, fix, i... function getModuleSpecifierText (line 159857) | function getModuleSpecifierText(promotedDeclaration) { function promoteFromTypeOnly (line 159861) | function promoteFromTypeOnly(changes, aliasDeclaration, program, sourceF... function doAddExistingFix (line 159930) | function doAddExistingFix(changes, sourceFile, clause, defaultImport, na... function addNamespaceQualifier (line 160043) | function addNamespaceQualifier(changes, sourceFile, { namespacePrefix, u... function addImportType (line 160046) | function addImportType(changes, sourceFile, { moduleSpecifier, usagePosi... function getImportTypePrefix (line 160049) | function getImportTypePrefix(moduleSpecifier, quotePreference) { function needsTypeOnly (line 160053) | function needsTypeOnly({ addAsTypeOnly }) { function shouldUseTypeOnly (line 160056) | function shouldUseTypeOnly(info, preferences) { function getNewImports (line 160059) | function getNewImports(moduleSpecifier, quotePreference, defaultImport, ... function getNewRequires (line 160105) | function getNewRequires(moduleSpecifier, quotePreference, defaultImport,... function createConstEqualsRequireDeclaration (line 160132) | function createConstEqualsRequireDeclaration(name, quotedModuleSpecifier) { function symbolFlagsHaveMeaning (line 160153) | function symbolFlagsHaveMeaning(flags, meaning) { function getImpliedNodeFormatForEmit (line 160156) | function getImpliedNodeFormatForEmit(file, program) { function getEmitModuleFormatOfFile (line 160159) | function getEmitModuleFormatOfFile(file, program) { method getCodeActions (line 160179) | getCodeActions(context) { function getInfo6 (line 160203) | function getInfo6(program, sourceFile, span) { function addMissingConstraint (line 160222) | function addMissingConstraint(changes, program, preferences, host, sourc... function tryGetConstraintFromDiagnosticMessage (line 160257) | function tryGetConstraintFromDiagnosticMessage(messageText) { function tryGetConstraintType (line 160261) | function tryGetConstraintType(checker, node) { function dispatchChanges (line 160358) | function dispatchChanges(changeTracker, context, errorCode, pos) { function doAddOverrideModifierChange (line 160375) | function doAddOverrideModifierChange(changeTracker, sourceFile, pos) { function doRemoveOverrideModifierChange (line 160390) | function doRemoveOverrideModifierChange(changeTracker, sourceFile, pos) { function isClassElementLikeHasJSDoc (line 160400) | function isClassElementLikeHasJSDoc(node) { function findContainerClassElementLike (line 160414) | function findContainerClassElementLike(sourceFile, pos) { method getCodeActions (line 160432) | getCodeActions(context) { function doChange14 (line 160440) | function doChange14(changes, sourceFile, node, preferences) { function getPropertyAccessExpression (line 160449) | function getPropertyAccessExpression(sourceFile, pos) { function doChange15 (line 160471) | function doChange15(changes, sourceFile, pos, checker) { method getCodeActions (line 160519) | getCodeActions(context) { method getAllCodeActions (line 160526) | getAllCodeActions(context) { function getInfo7 (line 160566) | function getInfo7(sourceFile, pos, program) { function doChange16 (line 160590) | function doChange16(changes, program, { exportName, node, moduleSourceFi... function doChanges (line 160600) | function doChanges(changes, program, sourceFile, moduleExports, node) { function tryGetExportDeclaration (line 160609) | function tryGetExportDeclaration(sourceFile, isTypeOnly) { function updateExport (line 160613) | function updateExport(changes, program, sourceFile, node, names) { function createExport (line 160635) | function createExport(changes, program, sourceFile, names) { function createExportSpecifiers (line 160652) | function createExportSpecifiers(names, allowTypeModifier) { function getNodeOfSymbol (line 160660) | function getNodeOfSymbol(symbol) { function getNamedTupleMember (line 160685) | function getNamedTupleMember(sourceFile, pos) { function doChange17 (line 160689) | function doChange17(changes, sourceFile, namedTupleMember) { method getCodeActions (line 160737) | getCodeActions(context) { function getInfo8 (line 160753) | function getInfo8(sourceFile, pos, context, errorCode) { function doChange18 (line 160801) | function doChange18(changes, sourceFile, node, suggestedSymbol, target) { function convertSemanticMeaningToSymbolFlags (line 160814) | function convertSemanticMeaningToSymbolFlags(meaning) { function getResolvedSourceFileFromImportDeclaration (line 160827) | function getResolvedSourceFileFromImportDeclaration(context, importDecla... function createObjectTypeFromLabeledExpression (line 160889) | function createObjectTypeFromLabeledExpression(checker, label, expressio... function getFixInfo (line 160902) | function getFixInfo(checker, declaration, expectType, isFunctionType) { function checkFixedAssignableTo (line 160949) | function checkFixedAssignableTo(checker, declaration, exprType, type, is... function getInfo9 (line 160981) | function getInfo9(checker, sourceFile, position, errorCode) { function getVariableLikeInitializer (line 161022) | function getVariableLikeInitializer(declaration) { function addReturnStatement (line 161040) | function addReturnStatement(changes, sourceFile, expression, statement) { function removeBlockBodyBrace (line 161049) | function removeBlockBodyBrace(changes, sourceFile, declaration, expressi... function wrapBlockWithParen (line 161055) | function wrapBlockWithParen(changes, sourceFile, declaration, expression) { function getActionForfixAddReturnStatement (line 161058) | function getActionForfixAddReturnStatement(context, expression, statemen... function getActionForFixRemoveBracesFromArrowFunctionBody (line 161062) | function getActionForFixRemoveBracesFromArrowFunctionBody(context, decla... function getActionForfixWrapTheBlockWithParen (line 161074) | function getActionForfixWrapTheBlockWithParen(context, declaration, expr... method getCodeActions (line 161096) | getCodeActions(context) { function getInfo10 (line 161174) | function getInfo10(sourceFile, tokenPos, errorCode, checker, program) { function getActionsForMissingMemberDeclaration (line 161278) | function getActionsForMissingMemberDeclaration(context, info) { function createActionForAddMissingMemberInJavascriptFile (line 161281) | function createActionForAddMissingMemberInJavascriptFile(context, { pare... function addMissingMemberInJs (line 161292) | function addMissingMemberInJs(changeTracker, sourceFile, classDeclaratio... function initializePropertyToUndefined (line 161328) | function initializePropertyToUndefined(obj, propertyName) { function createActionsForAddMissingMemberInTypeScriptFile (line 161331) | function createActionsForAddMissingMemberInTypeScriptFile(context, { par... function getTypeNode2 (line 161346) | function getTypeNode2(checker, node, token) { function addPropertyDeclaration (line 161365) | function addPropertyDeclaration(changeTracker, sourceFile, node, tokenNa... function getNodeToInsertPropertyAfter (line 161390) | function getNodeToInsertPropertyAfter(node) { function createAddIndexSignatureAction (line 161398) | function createAddIndexSignatureAction(context, sourceFile, node, tokenN... function getActionsForMissingMethodDeclaration (line 161421) | function getActionsForMissingMethodDeclaration(context, info) { function addMethodDeclaration (line 161434) | function addMethodDeclaration(context, changes, callExpression, name, mo... function addEnumMemberDeclaration (line 161446) | function addEnumMemberDeclaration(changes, checker, { token, parentDecla... function addFunctionDeclaration (line 161460) | function addFunctionDeclaration(changes, context, info) { function addJsxAttributes (line 161490) | function addJsxAttributes(changes, context, info) { function addObjectLiteralProperties (line 161512) | function addObjectLiteralProperties(changes, context, info) { function tryGetValueFromType (line 161533) | function tryGetValueFromType(context, checker, importAdder, quotePrefere... function createUndefined (line 161644) | function createUndefined() { function isObjectLiteralType (line 161647) | function isObjectLiteralType(type) { function getUnmatchedAttributes (line 161650) | function getUnmatchedAttributes(checker, target, source) { function tryGetContainingMethodDeclaration (line 161669) | function tryGetContainingMethodDeclaration(node, callExpression) { function createPropertyNameFromSymbol (line 161676) | function createPropertyNameFromSymbol(symbol, target, quotePreference, c... function findScope (line 161699) | function findScope(node) { function getAllSupers (line 161706) | function getAllSupers(decl, checker) { method getCodeActions (line 161726) | getCodeActions(context) { function addMissingNewOperator (line 161734) | function addMissingNewOperator(changes, sourceFile, span) { function findAncestorMatchingSpan2 (line 161739) | function findAncestorMatchingSpan2(sourceFile, span) { method getCodeActions (line 161755) | getCodeActions(context) { function getInfo11 (line 161799) | function getInfo11(sourceFile, program, pos) { function tryGetName2 (line 161862) | function tryGetName2(node) { function typeToTypeNode (line 161871) | function typeToTypeNode(checker, type, enclosingDeclaration) { function doChange19 (line 161874) | function doChange19(changes, program, preferences, host, declarations, n... function isConvertibleSignatureDeclaration (line 161904) | function isConvertibleSignatureDeclaration(node) { function updateParameters (line 161915) | function updateParameters(importAdder, scriptTarget, node, newParameters) { function getOverloads (line 161942) | function getOverloads(implementation, declarations) { function isOverload (line 161957) | function isOverload(declaration) { function createParameter (line 161960) | function createParameter(name, type, questionToken) { function isOptionalPos (line 161973) | function isOptionalPos(declarations, pos) { function getParameterType (line 161976) | function getParameterType(importAdder, typeNode, scriptTarget) { function getInstallCommand (line 162031) | function getInstallCommand(fileName, packageName) { function tryGetImportedPackageName (line 162034) | function tryGetImportedPackageName(sourceFile, pos) { function getTypesPackageNameToInstall (line 162041) | function getTypesPackageNameToInstall(packageName, host, diagCode) { function getClass2 (line 162074) | function getClass2(sourceFile, pos) { function addMissingMembers (line 162078) | function addMissingMembers(classDeclaration, sourceFile, context, change... function symbolPointsToNonPrivateAndAbstractMember (line 162087) | function symbolPointsToNonPrivateAndAbstractMember(symbol) { method getCodeActions (line 162097) | getCodeActions(context) { method getAllCodeActions (line 162106) | getAllCodeActions(context) { function doChange20 (line 162119) | function doChange20(changes, sourceFile, constructor, superCall) { function getNodes (line 162123) | function getNodes(sourceFile, pos) { function findSuperCall (line 162130) | function findSuperCall(n) { method getCodeActions (line 162139) | getCodeActions(context) { function getNode (line 162148) | function getNode(sourceFile, pos) { function doChange21 (line 162153) | function doChange21(changes, sourceFile, ctr) { function doChange22 (line 162188) | function doChange22(changeTracker, configFile) { method getCodeActions (line 162199) | getCodeActions(context) { function getInfo12 (line 162217) | function getInfo12(program, sourceFile, span) { function doChange23 (line 162229) | function doChange23(changes, sourceFile, arg, expression) { function getSuggestion (line 162243) | function getSuggestion(messageText) { method getCodeActions (line 162296) | getCodeActions(context) { function doChange24 (line 162304) | function doChange24(changes, sourceFile, node) { function getProperty2 (line 162307) | function getProperty2(sourceFile, pos) { method getCodeActions (line 162316) | getCodeActions(context) { function getNodes2 (line 162330) | function getNodes2(sourceFile, pos) { function doChanges2 (line 162336) | function doChanges2(changes, sourceFile, extendsToken, heritageClauses) { method getCodeActions (line 162361) | getCodeActions(context) { function getInfo13 (line 162376) | function getInfo13(sourceFile, pos, diagCode) { function doChange25 (line 162382) | function doChange25(changes, sourceFile, { node, className }) { method getCodeActions (line 162397) | getCodeActions(context) { method getAllCodeActions (line 162420) | getAllCodeActions(context) { function isValidCharacter (line 162428) | function isValidCharacter(character) { function doChange26 (line 162431) | function doChange26(changes, preferences, sourceFile, start, useHtmlEnti... function getDeleteAction (line 162478) | function getDeleteAction(context, { name, jsDocHost, jsDocParameterTag }) { function getRenameAction (line 162488) | function getRenameAction(context, { name, jsDocHost, signature, jsDocPar... function getInfo14 (line 162512) | function getInfo14(sourceFile, pos) { function getImportDeclaration (line 162546) | function getImportDeclaration(sourceFile, program, start) { function doTypeOnlyImportChange (line 162553) | function doTypeOnlyImportChange(changes, sourceFile, importDeclaration, ... function doNamespaceImportChange (line 162571) | function doNamespaceImportChange(changes, sourceFile, importDeclaration,... method getCodeActions (line 162592) | getCodeActions(context) { function changeInferToUnknown (line 162750) | function changeInferToUnknown(changes, sourceFile, token) { function createDeleteFix (line 162753) | function createDeleteFix(changes, diag2) { function deleteTypeParameters (line 162756) | function deleteTypeParameters(changes, sourceFile, token) { function isImport (line 162759) | function isImport(token) { function tryGetFullImport (line 162762) | function tryGetFullImport(token) { function canDeleteEntireVariableStatement (line 162765) | function canDeleteEntireVariableStatement(sourceFile, token) { function deleteEntireVariableStatement (line 162768) | function deleteEntireVariableStatement(changes, sourceFile, node) { function deleteDestructuringElements (line 162771) | function deleteDestructuringElements(changes, sourceFile, node) { function deleteDestructuring (line 162774) | function deleteDestructuring(context, changes, sourceFile, { parent: par... function tryPrefixDeclaration (line 162792) | function tryPrefixDeclaration(changes, errorCode, sourceFile, token) { function canPrefix (line 162808) | function canPrefix(token) { function tryDeleteDeclaration (line 162824) | function tryDeleteDeclaration(sourceFile, token, changes, checker, sourc... function tryDeleteDeclarationWorker (line 162835) | function tryDeleteDeclarationWorker(token, changes, sourceFile, checker,... function tryDeleteParameter (line 162845) | function tryDeleteParameter(changes, sourceFile, parameter, checker, sou... function isNotProvidedArguments (line 162858) | function isNotProvidedArguments(parameter, checker, sourceFiles) { function mayDeleteParameter (line 162862) | function mayDeleteParameter(checker, sourceFile, parameter, sourceFiles,... function isCallbackLike (line 162900) | function isCallbackLike(checker, sourceFile, name) { function isLastParameter (line 162903) | function isLastParameter(func, parameter, isFixAll) { function mayDeleteExpression (line 162909) | function mayDeleteExpression(node) { function deleteFunctionLikeDeclaration (line 162912) | function deleteFunctionLikeDeclaration(changes, sourceFile, node) { method getCodeActions (line 162926) | getCodeActions(context) { function doChange27 (line 162935) | function doChange27(changes, sourceFile, start, length2, errorCode) { function lastWhere (line 162975) | function lastWhere(a, pred) { method getCodeActions (line 162989) | getCodeActions(context) { function doChange28 (line 162996) | function doChange28(changes, sourceFile, start) { method getCodeActions (line 163020) | getCodeActions(context) { method getAllCodeActions (line 163038) | getAllCodeActions(context) { function doChange29 (line 163050) | function doChange29(changes, sourceFile, oldTypeNode, newType, checker) { function getInfo15 (line 163059) | function getInfo15(sourceFile, pos, checker) { function isTypeContainer (line 163064) | function isTypeContainer(node) { function getType (line 163087) | function getType(checker, node) { method getCodeActions (line 163108) | getCodeActions(context) { function doChange30 (line 163120) | function doChange30(changes, sourceFile, name) { function getCallName (line 163123) | function getCallName(sourceFile, start) { method getCodeActions (line 163185) | getCodeActions(context) { function addCodeAction (line 163205) | function addCodeAction(fixName8, fixes, context, typePrintMode, cb) { function withContext (line 163217) | function withContext(context, typePrintMode, cb) { method getCodeActions (line 164045) | getCodeActions(context) { function getReturnType (line 164062) | function getReturnType(expr) { function getNodes3 (line 164070) | function getNodes3(sourceFile, start) { function doChange31 (line 164097) | function doChange31(changes, sourceFile, { insertBefore, returnType }) { method getCodeActions (line 164115) | getCodeActions(context) { function doChange32 (line 164131) | function doChange32(file, start, length2, code, context) { method getCodeActions (line 164200) | getCodeActions(context) { method getAllCodeActions (line 164222) | getAllCodeActions(context) { function getDiagnostic (line 164230) | function getDiagnostic(errorCode, token) { function mapSuggestionDiagnostic (line 164245) | function mapSuggestionDiagnostic(errorCode) { function doChange33 (line 164266) | function doChange33(changes, sourceFile, token, errorCode, program, canc... function annotateVariableDeclaration (line 164358) | function annotateVariableDeclaration(changes, importAdder, sourceFile, d... function annotateParameters (line 164363) | function annotateParameters(changes, importAdder, sourceFile, parameterD... function annotateThis (line 164382) | function annotateThis(changes, sourceFile, containingFunction, program, ... function annotateJSDocThis (line 164398) | function annotateJSDocThis(changes, sourceFile, containingFunction, type... function annotateSetAccessor (line 164407) | function annotateSetAccessor(changes, importAdder, sourceFile, setAccess... function annotate (line 164421) | function annotate(changes, importAdder, sourceFile, declaration, type, p... function tryReplaceImportTypeNodeWithAutoImport (line 164449) | function tryReplaceImportTypeNodeWithAutoImport(typeNode, declaration, s... function annotateJSDocParameters (line 164461) | function annotateJSDocParameters(changes, sourceFile, parameterInference... function getReferences (line 164518) | function getReferences(token, program, cancellationToken) { function inferTypeForVariableFromUsage (line 164521) | function inferTypeForVariableFromUsage(token, program, cancellationToken) { function inferTypeForParametersFromUsage (line 164525) | function inferTypeForParametersFromUsage(func, sourceFile, program, canc... function getFunctionReferences (line 164532) | function getFunctionReferences(containingFunction, sourceFile, program, ... function inferTypeFromReferences (line 164554) | function inferTypeFromReferences(program, references, cancellationToken) { function getInfo16 (line 165210) | function getInfo16(sourceFile, checker, pos) { function doChange34 (line 165233) | function doChange34(changes, sourceFile, returnTypeNode, promisedTypeNod... function makeChange9 (line 165280) | function makeChange9(changes, sourceFile, position, seenLines) { function createMissingMemberNodes (line 165288) | function createMissingMemberNodes(classDeclaration, possiblyMissingSymbo... function getNoopSymbolTrackerWithResolver (line 165306) | function getNoopSymbolTrackerWithResolver(context) { function addNewNodeForMemberSymbol (line 165318) | function addNewNodeForMemberSymbol(symbol, enclosingDeclaration, sourceF... function createSignatureDeclarationFromSignature (line 165492) | function createSignatureDeclarationFromSignature(kind, context, quotePre... function createSignatureDeclarationFromCallExpression (line 165582) | function createSignatureDeclarationFromCallExpression(kind, context, imp... function createTypeParametersForArguments (line 165660) | function createTypeParametersForArguments(checker, argumentTypeParameter... function createTypeParameterName (line 165686) | function createTypeParameterName(index) { function typeToAutoImportableTypeNode (line 165689) | function typeToAutoImportableTypeNode(checker, importAdder, type, contex... function typeNodeToAutoImportableTypeNode (line 165696) | function typeNodeToAutoImportableTypeNode(typeNode, importAdder, scriptT... function endOfRequiredTypeParameters (line 165704) | function endOfRequiredTypeParameters(checker, type) { function typeToMinimizedReferenceType (line 165727) | function typeToMinimizedReferenceType(checker, type, contextNode, flags,... function typePredicateToAutoImportableTypeNode (line 165744) | function typePredicateToAutoImportableTypeNode(checker, importAdder, typ... function typeContainsTypeParameter (line 165755) | function typeContainsTypeParameter(type) { function getArgumentTypesAndTypeParameters (line 165761) | function getArgumentTypesAndTypeParameters(checker, importAdder, instanc... function isAnonymousObjectConstraintType (line 165786) | function isAnonymousObjectConstraintType(type) { function getFirstTypeParameterName (line 165789) | function getFirstTypeParameterName(type) { function createDummyParameters (line 165801) | function createDummyParameters(argCount, names, types, minArgumentCount,... function createMethodImplementingSignatures (line 165826) | function createMethodImplementingSignatures(checker, context, enclosingD... function getReturnTypeFromSignatures (line 165876) | function getReturnTypeFromSignatures(signatures, checker, context, enclo... function createStubbedMethod (line 165882) | function createStubbedMethod(modifiers, name, optional, typeParameters, ... function createStubbedMethodBody (line 165895) | function createStubbedMethodBody(quotePreference) { function createStubbedBody (line 165898) | function createStubbedBody(text, quotePreference) { function setJsonCompilerOptionValues (line 165917) | function setJsonCompilerOptionValues(changeTracker, configFile, options) { function setJsonCompilerOptionValue (line 165949) | function setJsonCompilerOptionValue(changeTracker, configFile, optionNam... function createJsonPropertyAssignment (line 165952) | function createJsonPropertyAssignment(name, initializer) { function findJsonProperty (line 165955) | function findJsonProperty(obj, name) { function tryGetAutoImportableReferenceFromTypeNode (line 165958) | function tryGetAutoImportableReferenceFromTypeNode(importTypeNode, scrip... function replaceFirstIdentifierOfEntityName (line 165989) | function replaceFirstIdentifierOfEntityName(name, newIdentifier) { function importSymbols (line 165995) | function importSymbols(importAdder, symbols) { function findAncestorMatchingSpan (line 166002) | function findAncestorMatchingSpan(sourceFile, span) { function generateAccessorFromProperty (line 166012) | function generateAccessorFromProperty(file, program, start, end, context... function isConvertibleName (line 166053) | function isConvertibleName(name) { function isAcceptedDeclaration (line 166056) | function isAcceptedDeclaration(node) { function createPropertyName (line 166059) | function createPropertyName(name, originalName) { function createAccessorAccessExpression (line 166062) | function createAccessorAccessExpression(fieldName, isStatic2, container) { function prepareModifierFlagsForAccessor (line 166066) | function prepareModifierFlagsForAccessor(modifierFlags) { function prepareModifierFlagsForField (line 166074) | function prepareModifierFlagsForField(modifierFlags) { function getAccessorConvertiblePropertyAtPosition (line 166080) | function getAccessorConvertiblePropertyAtPosition(file, program, start, ... function generateGetAccessor (line 166116) | function generateGetAccessor(fieldName, accessorName, type, modifiers, i... function generateSetAccessor (line 166133) | function generateSetAccessor(fieldName, accessorName, type, modifiers, i... function updatePropertyDeclaration (line 166161) | function updatePropertyDeclaration(changeTracker, file, declaration, typ... function updatePropertyAssignmentDeclaration (line 166172) | function updatePropertyAssignmentDeclaration(changeTracker, file, declar... function updateFieldDeclaration (line 166182) | function updateFieldDeclaration(changeTracker, file, declaration, type, ... function insertAccessor (line 166191) | function insertAccessor(changeTracker, file, accessor, declaration, cont... function updateReadonlyPropertyInitializerStatementConstructor (line 166194) | function updateReadonlyPropertyInitializerStatementConstructor(changeTra... function getDeclarationType (line 166208) | function getDeclarationType(declaration, program) { function getCodeFixesForImportDeclaration (line 166223) | function getCodeFixesForImportDeclaration(context, node) { function createAction (line 166252) | function createAction(context, sourceFile, node, replacement) { function getActionsForUsageOfInvalidImport (line 166263) | function getActionsForUsageOfInvalidImport(context) { function getActionsForInvalidImportLocation (line 166290) | function getActionsForInvalidImportLocation(context) { function getImportCodeFixesForExpression (line 166298) | function getImportCodeFixesForExpression(context, expr) { function getInfo17 (line 166357) | function getInfo17(sourceFile, pos) { function getActionForAddMissingDefiniteAssignmentAssertion (line 166367) | function getActionForAddMissingDefiniteAssignmentAssertion(context, info) { function addDefiniteAssignmentAssertion (line 166372) | function addDefiniteAssignmentAssertion(changeTracker, propertyDeclarati... function getActionForAddMissingUndefinedType (line 166384) | function getActionForAddMissingUndefinedType(context, info) { function addUndefinedType (line 166388) | function addUndefinedType(changeTracker, sourceFile, info) { function getActionForAddMissingInitializer (line 166402) | function getActionForAddMissingInitializer(context, info) { function addInitializer (line 166410) | function addInitializer(changeTracker, propertyDeclarationSourceFile, pr... function getInitializer (line 166422) | function getInitializer(checker, propertyDeclaration) { function getDefaultValueFromType (line 166425) | function getDefaultValueFromType(checker, type) { method getCodeActions (line 166462) | getCodeActions(context) { function doChange35 (line 166478) | function doChange35(changes, sourceFile, info) { function getInfo18 (line 166505) | function getInfo18(sourceFile, program, pos, preferences) { function tryCreateNamedImportsFromObjectBindingPattern (line 166529) | function tryCreateNamedImportsFromObjectBindingPattern(node) { method getCodeActions (line 166552) | getCodeActions(context) { function getInfo19 (line 166565) | function getInfo19(sourceFile, pos) { function doChange36 (line 166576) | function doChange36(changes, sourceFile, info, preferences) { function makeChange10 (line 166604) | function makeChange10(changeTracker, sourceFile, span) { function getImportTypeNode (line 166628) | function getImportTypeNode(sourceFile, pos) { function doChange37 (line 166634) | function doChange37(changes, sourceFile, importType) { function findNodeToFix (line 166666) | function findNodeToFix(sourceFile, pos) { function doChange38 (line 166677) | function doChange38(changeTracker, sf, node) { function flattenInvalidBinaryExpr (line 166681) | function flattenInvalidBinaryExpr(node) { function makeChange11 (line 166710) | function makeChange11(changeTracker, sourceFile, pos) { function getInfo20 (line 166737) | function getInfo20(sourceFile, pos) { function createTypeAliasFromInterface (line 166745) | function createTypeAliasFromInterface(declaration, type) { function doChange39 (line 166748) | function doChange39(changes, sourceFile, { indexSignature, container }) { method getCodeActions (line 166783) | getCodeActions(context) { function makeChange12 (line 166814) | function makeChange12(changeTracker, sourceFile, span) { function getImportDeclaration2 (line 166856) | function getImportDeclaration2(sourceFile, span) { function splitTypeOnlyImport (line 166859) | function splitTypeOnlyImport(changes, importDeclaration, context) { function getInfo21 (line 166929) | function getInfo21(sourceFile, pos, program) { function doChange40 (line 166940) | function doChange40(changes, sourceFile, token) { method getCodeActions (line 166950) | getCodeActions(context) { function getInfo22 (line 166969) | function getInfo22(sourceFile, pos, _) { function doChange41 (line 166973) | function doChange41(changes, sourceFile, { node }) { method getCodeActions (line 166988) | getCodeActions(context) { method getAllCodeActions (line 166994) | getAllCodeActions(context) { function makeChange13 (line 166998) | function makeChange13(changes, sourceFile, span, program, seen) { function getEffectiveTypeArguments (line 167031) | function getEffectiveTypeArguments(node) { method Deprecated (line 167080) | Deprecated(sortText) { method ObjectLiteralProperty (line 167083) | ObjectLiteralProperty(presetSortText, symbolDisplayName) { method SortBelow (line 167086) | SortBelow(sortText) { function originIsThisType (line 167116) | function originIsThisType(origin) { function originIsSymbolMember (line 167119) | function originIsSymbolMember(origin) { function originIsExport (line 167122) | function originIsExport(origin) { function originIsResolvedExport (line 167125) | function originIsResolvedExport(origin) { function originIncludesSymbolName (line 167128) | function originIncludesSymbolName(origin) { function originIsPackageJsonImport (line 167131) | function originIsPackageJsonImport(origin) { function originIsPromise (line 167134) | function originIsPromise(origin) { function originIsNullableMember (line 167137) | function originIsNullableMember(origin) { function originIsTypeOnlyAlias (line 167140) | function originIsTypeOnlyAlias(origin) { function originIsObjectLiteralMethod (line 167143) | function originIsObjectLiteralMethod(origin) { function originIsIgnore (line 167146) | function originIsIgnore(origin) { function originIsComputedPropertyName (line 167149) | function originIsComputedPropertyName(origin) { function resolvingModuleSpecifiers (line 167152) | function resolvingModuleSpecifiers(logPrefix, host, resolver, program, p... function getDefaultCommitCharacters (line 167194) | function getDefaultCommitCharacters(isNewIdentifierLocation) { function getCompletionsAtPosition (line 167200) | function getCompletionsAtPosition(host, program, log, sourceFile, positi... function compareCompletionEntries (line 167297) | function compareCompletionEntries(entryInArray, entryToInsert) { function completionEntryDataIsResolved (line 167314) | function completionEntryDataIsResolved(data) { function continuePreviousIncompleteResponse (line 167317) | function continuePreviousIncompleteResponse(cache, file, location, progr... function jsdocCompletionInfo (line 167371) | function jsdocCompletionInfo(entries) { function getJSDocParameterCompletions (line 167383) | function getJSDocParameterCompletions(sourceFile, position, checker, opt... function generateJSDocParamTagsForDestructuring (line 167486) | function generateJSDocParamTagsForDestructuring(path, pattern, initializ... function getJSDocParamAnnotation (line 167582) | function getJSDocParamAnnotation(paramName, initializer, dotDotDotToken,... function getJSDocParamNameWithInitializer (line 167634) | function getJSDocParamNameWithInitializer(paramName, initializer) { function keywordToCompletionEntry (line 167641) | function keywordToCompletionEntry(keyword) { function specificKeywordCompletionInfo (line 167649) | function specificKeywordCompletionInfo(entries, isNewIdentifierLocation) { function keywordCompletionData (line 167658) | function keywordCompletionData(keywordFilters, filterOutTsOnlyKeywords, ... function keywordFiltersFromSyntaxKind (line 167665) | function keywordFiltersFromSyntaxKind(keywordCompletion) { function getOptionalReplacementSpan (line 167673) | function getOptionalReplacementSpan(location) { function completionInfoFromData (line 167676) | function completionInfoFromData(sourceFile, host, program, compilerOptio... function isCheckedFile (line 167818) | function isCheckedFile(sourceFile, compilerOptions) { function getExhaustiveCaseSnippets (line 167821) | function getExhaustiveCaseSnippets(caseBlock, sourceFile, preferences, o... function typeNodeToExpression (line 167900) | function typeNodeToExpression(typeNode, languageVersion, quotePreference) { function entityNameToExpression (line 167928) | function entityNameToExpression(entityName, languageVersion, quotePrefer... function isMemberCompletionKind (line 167945) | function isMemberCompletionKind(kind) { function getJsxClosingTagCompletion (line 167955) | function getJsxClosingTagCompletion(location, sourceFile) { function getJSCompletionEntries (line 167995) | function getJSCompletionEntries(sourceFile, position, uniqueNames, targe... function completionNameForLiteral (line 168014) | function completionNameForLiteral(sourceFile, preferences, literal) { function createCompletionEntryForLiteral (line 168017) | function createCompletionEntryForLiteral(sourceFile, preferences, litera... function createCompletionEntry (line 168026) | function createCompletionEntry(symbol, sortText, replacementToken, conte... function generateIdentifierForArbitraryString (line 168188) | function generateIdentifierForArbitraryString(text, languageVersion) { function isClassLikeMemberCompletion (line 168205) | function isClassLikeMemberCompletion(symbol, location, sourceFile) { function getEntryForMemberCompletion (line 168212) | function getEntryForMemberCompletion(host, program, options, preferences... function getPresentModifiers (line 168328) | function getPresentModifiers(contextToken, sourceFile, position) { function isModifierLike2 (line 168353) | function isModifierLike2(node) { function getEntryForObjectLiteralMethodCompletion (line 168365) | function getEntryForObjectLiteralMethodCompletion(symbol, name, enclosin... function createObjectLiteralMethod (line 168414) | function createObjectLiteralMethod(symbol, enclosingDeclaration, sourceF... function createSnippetPrinter (line 168507) | function createSnippetPrinter(printerOptions) { function originToCompletionEntryData (line 168614) | function originToCompletionEntryData(origin) { function completionEntryDataToSymbolOriginInfo (line 168637) | function completionEntryDataToSymbolOriginInfo(data, completionName, mod... function getInsertTextAndReplacementSpanForImportCompletion (line 168666) | function getInsertTextAndReplacementSpanForImportCompletion(name, import... function quotePropertyName (line 168693) | function quotePropertyName(sourceFile, preferences, name) { function isRecommendedCompletionMatch (line 168699) | function isRecommendedCompletionMatch(localSymbol, recommendedCompletion... function getSourceFromOrigin (line 168702) | function getSourceFromOrigin(origin) { function getCompletionEntriesFromSymbols (line 168716) | function getCompletionEntriesFromSymbols(symbols, entries, replacementTo... function getLabelCompletionAtPosition (line 168833) | function getLabelCompletionAtPosition(node) { function getLabelStatementCompletions (line 168848) | function getLabelStatementCompletions(node) { function getSymbolCompletionFromEntryId (line 168872) | function getSymbolCompletionFromEntryId(program, log, sourceFile, positi... function getCompletionEntryDetails (line 168920) | function getCompletionEntryDetails(program, log, sourceFile, position, e... function createSimpleDetails (line 168998) | function createSimpleDetails(name, kind, kind2) { function createCompletionDetailsForSymbol (line 169001) | function createCompletionDetailsForSymbol(symbol, name, checker, sourceF... function createCompletionDetails (line 169005) | function createCompletionDetails(name, kindModifiers, kind, displayParts... function getCompletionEntryCodeActionsAndSourceDisplay (line 169008) | function getCompletionEntryCodeActionsAndSourceDisplay(name, location, c... function getCompletionEntrySymbol (line 169099) | function getCompletionEntrySymbol(program, log, sourceFile, position, en... function getRecommendedCompletion (line 169112) | function getRecommendedCompletion(previousToken, contextualType, checker) { function getContextualType (line 169118) | function getContextualType(previousToken, position, sourceFile, checker) { function getFirstSymbolInChain (line 169150) | function getFirstSymbolInChain(symbol, enclosingDeclaration, checker) { function isModuleSymbol (line 169162) | function isModuleSymbol(symbol) { function getCompletionData (line 169166) | function getCompletionData(program, log, sourceFile, compilerOptions, po... function tryGetObjectLikeCompletionContainer (line 170572) | function tryGetObjectLikeCompletionContainer(contextToken, position, sou... function getRelevantTokens (line 170616) | function getRelevantTokens(position, sourceFile) { function getAutoImportSymbolFromCompletionEntryData (line 170629) | function getAutoImportSymbolFromCompletionEntryData(name, data, program,... function getCompletionEntryDisplayNameForSymbol (line 170640) | function getCompletionEntryDisplayNameForSymbol(symbol, target, origin, ... function getKeywordCompletions (line 170683) | function getKeywordCompletions(keywordFilter, filterOutTsOnlyKeywords) { function getTypescriptKeywordCompletions (line 170688) | function getTypescriptKeywordCompletions(keywordFilter) { function isTypeScriptOnlyKeyword (line 170715) | function isTypeScriptOnlyKeyword(kind) { function isInterfaceOrTypeLiteralCompletionKeyword (line 170749) | function isInterfaceOrTypeLiteralCompletionKeyword(kind) { function isClassMemberCompletionKeyword (line 170752) | function isClassMemberCompletionKeyword(kind) { function isFunctionLikeBodyKeyword (line 170767) | function isFunctionLikeBodyKeyword(kind) { function keywordForNode (line 170770) | function keywordForNode(node) { function getContextualKeywords (line 170773) | function getContextualKeywords(contextToken, position) { function getJsDocTagAtPosition (line 170791) | function getJsDocTagAtPosition(node, position) { function getPropertiesForObjectExpression (line 170794) | function getPropertiesForObjectExpression(contextualType, completionsTyp... function getApparentProperties (line 170810) | function getApparentProperties(type, node, checker) { function containsNonPublicProperties (line 170814) | function containsNonPublicProperties(props) { function getPropertiesForCompletion (line 170817) | function getPropertiesForCompletion(type, checker) { function tryGetObjectTypeDeclarationCompletionContainer (line 170820) | function tryGetObjectTypeDeclarationCompletionContainer(sourceFile, cont... function tryGetTypeLiteralNode (line 170874) | function tryGetTypeLiteralNode(node) { function getConstraintOfTypeArgumentProperty (line 170893) | function getConstraintOfTypeArgumentProperty(node, checker) { function isFromObjectTypeDeclaration (line 170909) | function isFromObjectTypeDeclaration(node) { function isValidTrigger (line 170912) | function isValidTrigger(sourceFile, triggerCharacter, contextToken, posi... function binaryExpressionMayBeOpenTag (line 170933) | function binaryExpressionMayBeOpenTag({ left }) { function isProbablyGlobalType (line 170936) | function isProbablyGlobalType(type, sourceFile, checker) { function isStaticProperty (line 170972) | function isStaticProperty(symbol) { function tryGetObjectLiteralContextualType (line 170975) | function tryGetObjectLiteralContextualType(node, typeChecker) { function getImportStatementCompletionInfo (line 170989) | function getImportStatementCompletionInfo(contextToken, sourceFile) { function getSingleLineReplacementSpanForImportCompletionNode (line 171047) | function getSingleLineReplacementSpanForImportCompletionNode(node) { function getPotentiallyInvalidImportSpecifier (line 171065) | function getPotentiallyInvalidImportSpecifier(namedBindings) { function couldBeTypeOnlyImportSpecifier (line 171075) | function couldBeTypeOnlyImportSpecifier(importSpecifier, contextToken) { function canCompleteFromNamedBindings (line 171078) | function canCompleteFromNamedBindings(namedBindings) { function isModuleSpecifierMissingOrEmpty (line 171089) | function isModuleSpecifierMissingOrEmpty(specifier) { function getClosestSymbolDeclaration (line 171094) | function getClosestSymbolDeclaration(contextToken, location) { function isInTypeParameterDefault (line 171102) | function isInTypeParameterDefault(contextToken) { function isArrowFunctionBody (line 171117) | function isArrowFunctionBody(node) { function symbolCanBeReferencedAtTypeLocation (line 171121) | function symbolCanBeReferencedAtTypeLocation(symbol, checker, seenModule... function isDeprecated (line 171127) | function isDeprecated(symbol, checker) { function charactersFuzzyMatchInString (line 171131) | function charactersFuzzyMatchInString(identifierString, lowercaseCharact... function toUpperCharCode (line 171157) | function toUpperCharCode(charCode) { function isContextualKeywordInAutoImportableExpressionSpace (line 171163) | function isContextualKeywordInAutoImportableExpressionSpace(keyword) { function createNameAndKindSet (line 171180) | function createNameAndKindSet() { function getStringLiteralCompletions (line 171194) | function getStringLiteralCompletions(sourceFile, position, contextToken,... function convertStringLiteralCompletions (line 171205) | function convertStringLiteralCompletions(completion, contextToken, sourc... function getStringLiteralCompletionDetails (line 171286) | function getStringLiteralCompletionDetails(name, sourceFile, position, c... function stringLiteralCompletionDetails (line 171291) | function stringLiteralCompletionDetails(name, location, completion, sour... function convertPathCompletions (line 171307) | function convertPathCompletions(pathCompletions) { function kindModifiersFromExtension (line 171319) | function kindModifiersFromExtension(extension) { function getStringLiteralCompletionEntries (line 171353) | function getStringLiteralCompletionEntries(sourceFile, node, position, p... function walkUpParentheses (line 171465) | function walkUpParentheses(node) { function getAlreadyUsedTypesInStringLiteralUnion (line 171475) | function getAlreadyUsedTypesInStringLiteralUnion(union, current) { function getStringLiteralCompletionsFromSignature (line 171478) | function getStringLiteralCompletionsFromSignature(call, arg, argumentInf... function stringLiteralCompletionsFromProperties (line 171497) | function stringLiteralCompletionsFromProperties(type) { function stringLiteralCompletionsForObjectLiteral (line 171504) | function stringLiteralCompletionsForObjectLiteral(checker, objectLiteral... function getStringLiteralTypes (line 171520) | function getStringLiteralTypes(type, uniques = /* @__PURE__ */ new Set()) { function nameAndKind (line 171525) | function nameAndKind(name, kind, extension) { function directoryResult (line 171528) | function directoryResult(name) { function addReplacementSpans (line 171536) | function addReplacementSpans(text, textStart, names) { function getStringLiteralCompletionsFromModuleNames (line 171541) | function getStringLiteralCompletionsFromModuleNames(sourceFile, node, pr... function getStringLiteralCompletionsFromModuleNamesWorker (line 171544) | function getStringLiteralCompletionsFromModuleNamesWorker(sourceFile, no... function getExtensionOptions (line 171555) | function getExtensionOptions(compilerOptions, referenceKind, importingSo... function getCompletionEntriesForRelativeModules (line 171564) | function getCompletionEntriesForRelativeModules(literalValue, scriptDire... function getSupportedExtensionsForModuleResolution (line 171591) | function getSupportedExtensionsForModuleResolution(compilerOptions, type... function getBaseDirectoriesFromRootDirs (line 171601) | function getBaseDirectoriesFromRootDirs(rootDirs, basePath, scriptDirect... function getCompletionEntriesForDirectoryFragmentWithRootDirs (line 171610) | function getCompletionEntriesForDirectoryFragmentWithRootDirs(rootDirs, ... function getCompletionEntriesForDirectoryFragment (line 171630) | function getCompletionEntriesForDirectoryFragment(fragment, scriptDirect... function getFilenameWithExtensionOption (line 171700) | function getFilenameWithExtensionOption(name, program, extensionOptions,... function addCompletionEntriesFromPaths (line 171730) | function addCompletionEntriesFromPaths(result, fragment, baseDirectory, ... function addCompletionEntriesFromPathsOrExportsOrImports (line 171756) | function addCompletionEntriesFromPathsOrExportsOrImports(result, isExpor... function getCompletionEntriesForNonRelativeModules (line 171783) | function getCompletionEntriesForNonRelativeModules(fragment, scriptPath,... function getPatternFromFirstMatchingCondition (line 171945) | function getPatternFromFirstMatchingCondition(target, conditions) { function getFragmentDirectory (line 171958) | function getFragmentDirectory(fragment) { function getCompletionsForPathMapping (line 171961) | function getCompletionsForPathMapping(path, patterns, fragment, packageD... function getModulesForPathsPattern (line 171982) | function getModulesForPathsPattern(fragment, packageDirectory, pattern, ... function withoutStartAndEnd (line 172060) | function withoutStartAndEnd(s, start, end) { function removeLeadingDirectorySeparator (line 172063) | function removeLeadingDirectorySeparator(path) { function getAmbientModuleCompletions (line 172066) | function getAmbientModuleCompletions(fragment, fragmentDirectory, checke... function getTripleSlashReferenceCompletion (line 172075) | function getTripleSlashReferenceCompletion(sourceFile, position, program... function getCompletionEntriesFromTypings (line 172103) | function getCompletionEntriesFromTypings(program, host, moduleSpecifierR... function enumerateNodeModulesVisibleToScript (line 172152) | function enumerateNodeModulesVisibleToScript(host, scriptPath) { function getDirectoryFragmentTextSpan (line 172169) | function getDirectoryFragmentTextSpan(text, textStart) { function isPathRelativeToScript (line 172175) | function isPathRelativeToScript(path) { function containsSlash (line 172185) | function containsSlash(fragment) { function isRequireCallArgument (line 172188) | function isRequireCallArgument(node) { function createImportTracker (line 172220) | function createImportTracker(sourceFiles, sourceFilesSet, checker, cance... function getImportersForExport (line 172238) | function getImportersForExport(sourceFiles, sourceFilesSet, allDirectImp... function getSearchesFromDirectImports (line 172403) | function getSearchesFromDirectImports(directImports, exportSymbol, expor... function findNamespaceReExports (line 172495) | function findNamespaceReExports(sourceFileLike, name, checker) { function findModuleReferences (line 172503) | function findModuleReferences(program, sourceFiles, searchModuleSymbol) { function getDirectImportsMap (line 172531) | function getDirectImportsMap(sourceFiles, checker, cancellationToken) { function forEachPossibleImportOrExportStatement (line 172549) | function forEachPossibleImportOrExportStatement(sourceFileLike, action) { function forEachImport (line 172555) | function forEachImport(sourceFile, action) { function getImportOrExportSymbol (line 172582) | function getImportOrExportSymbol(node, symbol, checker, comingFromExport) { function getExportEqualsLocalSymbol (line 172676) | function getExportEqualsLocalSymbol(importedSymbol, checker) { function getExportNode (line 172691) | function getExportNode(parent2, node) { function isNodeImport (line 172699) | function isNodeImport(node) { function getExportInfo (line 172716) | function getExportInfo(exportSymbol, exportKind, checker) { function skipExportSpecifierSymbol (line 172722) | function skipExportSpecifierSymbol(symbol, checker) { function getContainingModuleSymbol (line 172736) | function getContainingModuleSymbol(importer, checker) { function getSourceFileLikeForImportDeclaration (line 172739) | function getSourceFileLikeForImportDeclaration(node) { function isAmbientModuleDeclaration (line 172750) | function isAmbientModuleDeclaration(node) { function isExternalModuleImportEquals (line 172753) | function isExternalModuleImportEquals(eq) { function nodeEntry (line 172775) | function nodeEntry(node, kind = 1 /* Node */) { function isContextWithStartAndEndNode (line 172782) | function isContextWithStartAndEndNode(node) { function getContextNodeForNodeEntry (line 172785) | function getContextNodeForNodeEntry(node) { function getContextNode (line 172819) | function getContextNode(node) { function toContextSpan (line 172856) | function toContextSpan(textSpan, sourceFile, context) { function findReferencedSymbols (line 172867) | function findReferencedSymbols(program, cancellationToken, sourceFiles, ... function isDefinitionForReference (line 172882) | function isDefinitionForReference(node) { function getImplementationsAtPosition (line 172885) | function getImplementationsAtPosition(program, cancellationToken, source... function getImplementationReferenceEntries (line 172909) | function getImplementationReferenceEntries(program, cancellationToken, s... function findReferenceOrRenameEntries (line 172925) | function findReferenceOrRenameEntries(program, cancellationToken, source... function getReferenceEntriesForNode (line 172928) | function getReferenceEntriesForNode(position, node, program, sourceFiles... function flattenEntries (line 172931) | function flattenEntries(referenceSymbols) { function definitionToReferencedSymbolDefinitionInfo (line 172934) | function definitionToReferencedSymbolDefinitionInfo(def, checker, origin... function getFileAndTextSpanFromNode (line 173006) | function getFileAndTextSpanFromNode(node) { function getDefinitionKindAndDisplayParts (line 173013) | function getDefinitionKindAndDisplayParts(symbol, checker, node) { function toRenameLocation (line 173019) | function toRenameLocation(entry, originalNode, checker, providePrefixAnd... function toReferencedSymbolEntry (line 173022) | function toReferencedSymbolEntry(entry, symbol) { function toReferenceEntry (line 173030) | function toReferenceEntry(entry) { function entryToDocumentSpan (line 173042) | function entryToDocumentSpan(entry) { function getPrefixAndSuffixText (line 173055) | function getPrefixAndSuffixText(entry, originalNode, checker, quotePrefe... function toImplementationLocation (line 173092) | function toImplementationLocation(entry, checker) { function implementationKindDisplayParts (line 173104) | function implementationKindDisplayParts(node, checker) { function toHighlightSpan (line 173122) | function toHighlightSpan(entry) { function getTextSpan (line 173142) | function getTextSpan(node, sourceFile, endNode2) { function getTextSpanOfEntry (line 173155) | function getTextSpanOfEntry(entry) { function isWriteAccessForReference (line 173158) | function isWriteAccessForReference(node) { function isDeclarationOfSymbol (line 173162) | function isDeclarationOfSymbol(node, target) { function declarationIsWriteAccess (line 173169) | function declarationIsWriteAccess(decl) { function getReferencedSymbolsForNode (line 173220) | function getReferencedSymbolsForNode(position, node, program, sourceFile... function getAdjustedNode2 (line 173290) | function getAdjustedNode2(node, options) { function getReferencesForFileName (line 173299) | function getReferencesForFileName(fileName, program, sourceFiles, source... function getReferencesForNonModule (line 173317) | function getReferencesForNonModule(referencedFile, refFileMap, program) { function getMergedAliasedSymbolOfNamespaceExportDeclaration (line 173335) | function getMergedAliasedSymbolOfNamespaceExportDeclaration(node, symbol... function getReferencedSymbolsForModuleIfDeclaredBySourceFile (line 173345) | function getReferencedSymbolsForModuleIfDeclaredBySourceFile(symbol, pro... function mergeReferences (line 173364) | function mergeReferences(program, ...referencesToMerge) { function getSourceFileIndexOfEntry (line 173401) | function getSourceFileIndexOfEntry(program, entry) { function getReferencedSymbolsForModule (line 173405) | function getReferencedSymbolsForModule(program, symbol, excludeImportTyp... function isReadonlyTypeOperator (line 173458) | function isReadonlyTypeOperator(node) { function getReferencedSymbolsSpecial (line 173461) | function getReferencedSymbolsSpecial(node, sourceFiles, cancellationToke... function getReferencedSymbolsForSymbol (line 173496) | function getReferencedSymbolsForSymbol(originalSymbol, node, sourceFiles... function getReferencesInContainerOrFiles (line 173540) | function getReferencesInContainerOrFiles(symbol, state, search) { function getSpecialSearchKind (line 173558) | function getSpecialSearchKind(node) { function skipPastExportOrImportSpecifierOrUnion (line 173573) | function skipPastExportOrImportSpecifierOrUnion(symbol, node, checker, u... function getNonModuleSymbolOfMergedModuleSymbol (line 173592) | function getNonModuleSymbolOfMergedModuleSymbol(symbol) { class State (line 173597) | class State { method constructor (line 173598) | constructor(sourceFiles, sourceFilesSet, specialSearchKind, checker, c... method includesSourceFile (line 173633) | includesSourceFile(sourceFile) { method getImportSearches (line 173637) | getImportSearches(exportSymbol, exportInfo) { method createSearch (line 173642) | createSearch(location, symbol, comingFrom, searchOptions = {}) { method referenceAdder (line 173655) | referenceAdder(searchSymbol) { method addStringOrCommentReference (line 173665) | addStringOrCommentReference(fileName, textSpan) { method markSearchedSymbols (line 173672) | markSearchedSymbols(sourceFile, symbols) { function searchForImportsOfExport (line 173682) | function searchForImportsOfExport(exportLocation, exportSymbol, exportIn... function eachExportReference (line 173712) | function eachExportReference(sourceFiles, checker, cancellationToken, ex... function shouldAddSingleReference (line 173739) | function shouldAddSingleReference(singleRef, state) { function searchForImportedSymbol (line 173745) | function searchForImportedSymbol(symbol, state) { function searchForName (line 173752) | function searchForName(sourceFile, search, state) { function getPropertySymbolOfDestructuringAssignment (line 173757) | function getPropertySymbolOfDestructuringAssignment(location, checker) { function getSymbolScope (line 173760) | function getSymbolScope(symbol) { function isSymbolReferencedInFile (line 173801) | function isSymbolReferencedInFile(definition, checker, sourceFile, searc... function eachSymbolReferenceInFile (line 173805) | function eachSymbolReferenceInFile(definition, checker, sourceFile, cb, ... function getTopMostDeclarationNamesInFile (line 173818) | function getTopMostDeclarationNamesInFile(declarationName, sourceFile) { function someSignatureUsage (line 173841) | function someSignatureUsage(signature, sourceFiles, checker, cb) { function getPossibleSymbolReferenceNodes (line 173860) | function getPossibleSymbolReferenceNodes(sourceFile, symbolName2, contai... function getPossibleSymbolReferencePositions (line 173866) | function getPossibleSymbolReferencePositions(sourceFile, symbolName2, co... function getLabelReferencesInNode (line 173885) | function getLabelReferencesInNode(container, targetLabel) { function isValidReferencePosition (line 173894) | function isValidReferencePosition(node, searchSymbolName) { function getAllReferencesForImportMeta (line 173916) | function getAllReferencesForImportMeta(sourceFiles, cancellationToken) { function getAllReferencesForKeyword (line 173928) | function getAllReferencesForKeyword(sourceFiles, keywordKind, cancellati... function getReferencesInSourceFile (line 173939) | function getReferencesInSourceFile(sourceFile, search, state, addReferen... function getReferencesInContainer (line 173943) | function getReferencesInContainer(container, sourceFile, search, state, ... function hasMatchingMeaning (line 173951) | function hasMatchingMeaning(referenceLocation, state) { function getReferencesAtLocation (line 173954) | function getReferencesAtLocation(sourceFile, position, search, state, ad... function getReferencesAtJSDocTypeLiteral (line 174004) | function getReferencesAtJSDocTypeLiteral(jsDocPropertyTags, referenceLoc... function getReferencesAtExportSpecifier (line 174013) | function getReferencesAtExportSpecifier(referenceLocation, referenceSymb... function getLocalSymbolForExportSpecifier (line 174054) | function getLocalSymbolForExportSpecifier(referenceLocation, referenceSy... function isExportSpecifierAlias (line 174057) | function isExportSpecifierAlias(referenceLocation, exportSpecifier) { function getImportOrExportReferences (line 174066) | function getImportOrExportReferences(referenceLocation, referenceSymbol,... function getReferenceForShorthandProperty (line 174078) | function getReferenceForShorthandProperty({ flags, valueDeclaration }, s... function addReference (line 174085) | function addReference(referenceLocation, relatedSymbol, state) { function addConstructorReferences (line 174097) | function addConstructorReferences(referenceLocation, sourceFile, search,... function addClassStaticThisReferences (line 174113) | function addClassStaticThisReferences(referenceLocation, search, state) { function findOwnConstructorReferences (line 174134) | function findOwnConstructorReferences(classSymbol, sourceFile, addNode) { function getClassConstructorSymbol (line 174159) | function getClassConstructorSymbol(classSymbol) { function findSuperConstructorAccesses (line 174162) | function findSuperConstructorAccesses(classDeclaration, addNode) { function hasOwnConstructor (line 174179) | function hasOwnConstructor(classDeclaration) { function findInheritedConstructorReferences (line 174182) | function findInheritedConstructorReferences(classDeclaration, state) { function addImplementationReferences (line 174194) | function addImplementationReferences(refNode, addReference2, state) { function getContainingNodeIfInHeritageClause (line 174232) | function getContainingNodeIfInHeritageClause(node) { function isImplementationExpression (line 174235) | function isImplementationExpression(node) { function explicitlyInheritsFrom (line 174249) | function explicitlyInheritsFrom(symbol, parent2, cachedResults, checker) { function getReferencesForSuperKeyword (line 174268) | function getReferencesForSuperKeyword(superKeyword) { function isParameterName (line 174306) | function isParameterName(node) { function getReferencesForThisKeyword (line 174309) | function getReferencesForThisKeyword(thisOrSuperKeyword, sourceFiles, ca... function getReferencesForStringLiteral (line 174384) | function getReferencesForStringLiteral(node, sourceFiles, checker, cance... function isStringLiteralPropertyReference (line 174406) | function isStringLiteralPropertyReference(node, checker) { function populateSearchSymbolSet (line 174411) | function populateSearchSymbolSet(symbol, location, checker, isForRename,... function forEachRelatedSymbol (line 174433) | function forEachRelatedSymbol(symbol, location, checker, isForRenamePopu... function getPropertySymbolsFromBaseTypes (line 174544) | function getPropertySymbolsFromBaseTypes(symbol, propertyName, checker, ... function isStaticSymbol (line 174556) | function isStaticSymbol(symbol) { function getRelatedSymbol (line 174561) | function getRelatedSymbol(search, referenceSymbol, referenceLocation, st... function getIntersectingMeaningFromDeclarations (line 174583) | function getIntersectingMeaningFromDeclarations(node, symbol) { function isImplementation (line 174601) | function isImplementation(node) { function getReferenceEntriesForShorthandPropertyAssignment (line 174604) | function getReferenceEntriesForShorthandPropertyAssignment(node, checker... function forEachDescendantOfKind (line 174616) | function forEachDescendantOfKind(node, kind, action) { function tryGetClassByExtendingIdentifier (line 174624) | function tryGetClassByExtendingIdentifier(node) { function getParentSymbolsOfPropertyAccess (line 174627) | function getParentSymbolsOfPropertyAccess(location, symbol, checker) { function isForRenameWithPrefixAndSuffixText (line 174633) | function isForRenameWithPrefixAndSuffixText(options) { function getDefinitionAtPosition (line 174649) | function getDefinitionAtPosition(program, sourceFile, position, searchOt... function symbolMatchesSignature (line 174791) | function symbolMatchesSignature(s, calledDeclaration) { function getDefinitionFromObjectLiteralElement (line 174795) | function getDefinitionFromObjectLiteralElement(typeChecker, node) { function getDefinitionFromOverriddenMember (line 174811) | function getDefinitionFromOverriddenMember(typeChecker, node) { function getReferenceAtPosition (line 174839) | function getReferenceAtPosition(sourceFile, position, program) { function shouldUnwrapFirstTypeArgumentTypeDefinitionFromTypeReference (line 174898) | function shouldUnwrapFirstTypeArgumentTypeDefinitionFromTypeReference(ty... function shouldUnwrapFirstTypeArgumentTypeDefinitionFromAlias (line 174913) | function shouldUnwrapFirstTypeArgumentTypeDefinitionFromAlias(typeChecke... function getFirstTypeArgumentDefinitions (line 174931) | function getFirstTypeArgumentDefinitions(typeChecker, type, node, failed... function getTypeDefinitionAtPosition (line 174947) | function getTypeDefinitionAtPosition(typeChecker, sourceFile, position) { function definitionFromType (line 174978) | function definitionFromType(type, checker, node, failedAliasResolution) { function tryGetReturnTypeOfFunction (line 174981) | function tryGetReturnTypeOfFunction(symbol, type, checker) { function getDefinitionAndBoundSpan (line 174989) | function getDefinitionAndBoundSpan(program, sourceFile, position) { function getDefinitionInfoForIndexSignatures (line 175002) | function getDefinitionInfoForIndexSignatures(node, checker) { function getSymbol (line 175005) | function getSymbol(node, checker, stopAtAlias) { function shouldSkipAlias (line 175018) | function shouldSkipAlias(node, declaration) { function isExpandoDeclaration (line 175030) | function isExpandoDeclaration(node) { function getDefinitionFromSymbol (line 175039) | function getDefinitionFromSymbol(typeChecker, symbol, node, failedAliasR... function createDefinitionInfo (line 175090) | function createDefinitionInfo(declaration, checker, symbol, node, unveri... function createDefinitionInfoFromName (line 175096) | function createDefinitionInfoFromName(checker, declaration, symbolKind, ... function createDefinitionInfoFromSwitch (line 175121) | function createDefinitionInfoFromSwitch(statement, sourceFile) { function isDefinitionVisible (line 175138) | function isDefinitionVisible(checker, declaration) { function createDefinitionFromSignatureDeclaration (line 175162) | function createDefinitionFromSignatureDeclaration(typeChecker, decl, fai... function findReferenceInPosition (line 175173) | function findReferenceInPosition(refs, pos) { function getDefinitionInfoForFileReference (line 175176) | function getDefinitionInfoForFileReference(name, targetFileName, unverif... function getAncestorCallLikeExpression (line 175188) | function getAncestorCallLikeExpression(node) { function tryGetSignatureDeclaration (line 175193) | function tryGetSignatureDeclaration(typeChecker, node) { function isJsxConstructorLike (line 175198) | function isJsxConstructorLike(node) { function shouldShowParameterNameHints (line 175220) | function shouldShowParameterNameHints(preferences) { function shouldShowLiteralParameterNameHintsOnly (line 175223) | function shouldShowLiteralParameterNameHintsOnly(preferences) { function shouldUseInteractiveInlayHints (line 175226) | function shouldUseInteractiveInlayHints(preferences) { function provideInlayHints (line 175229) | function provideInlayHints(context) { function getJsDocCommentsFromDeclarations (line 176106) | function getJsDocCommentsFromDeclarations(declarations, checker) { function isIdenticalListOfDisplayParts (line 176125) | function isIdenticalListOfDisplayParts(parts1, parts2) { function getCommentHavingNodes (line 176128) | function getCommentHavingNodes(declaration) { function getJsDocTagsFromDeclarations (line 176145) | function getJsDocTagsFromDeclarations(declarations, checker) { function getJSDocPropertyTagsInfo (line 176159) | function getJSDocPropertyTagsInfo(nodes, checker) { function tryGetJSDocPropertyTags (line 176162) | function tryGetJSDocPropertyTags(node) { function getDisplayPartsFromComment (line 176165) | function getDisplayPartsFromComment(comment, checker) { function getCommentDisplayParts (line 176174) | function getCommentDisplayParts(tag, checker) { function getTagNameDisplayPart (line 176235) | function getTagNameDisplayPart(kind) { function getJSDocTagNameCompletions (line 176250) | function getJSDocTagNameCompletions() { function getJSDocTagCompletions (line 176261) | function getJSDocTagCompletions() { function getJSDocTagCompletionDetails (line 176271) | function getJSDocTagCompletionDetails(name) { function getJSDocParameterNameCompletions (line 176283) | function getJSDocParameterNameCompletions(tag) { function getJSDocParameterNameCompletionDetails (line 176300) | function getJSDocParameterNameCompletionDetails(name) { function getDocCommentTemplateAtPosition (line 176311) | function getDocCommentTemplateAtPosition(newLine, sourceFile, position, ... function getIndentationStringAtPosition (line 176345) | function getIndentationStringAtPosition(sourceFile, position) { function parameterDocComments (line 176352) | function parameterDocComments(parameters, isJavaScriptFile, indentationS... function returnsDocComment (line 176359) | function returnsDocComment(indentationStr, newLine) { function getCommentOwnerInfo (line 176362) | function getCommentOwnerInfo(tokenAtPos, options) { function getCommentOwnerInfoWorker (line 176365) | function getCommentOwnerInfoWorker(commentOwner, options) { function hasReturn (line 176413) | function hasReturn(node, options) { function getRightHandSideOfAssignment (line 176416) | function getRightHandSideOfAssignment(rightHandSide) { function mapCode (line 176436) | function mapCode(sourceFile, contents, focusLocations, host, formatConte... function parse (line 176453) | function parse(sourceFile, content) { function placeNodeGroup (line 176496) | function placeNodeGroup(originalFile, changeTracker, changes, focusLocat... function placeClassNodeGroup (line 176513) | function placeClassNodeGroup(originalFile, changeTracker, changes, focus... function placeStatements (line 176548) | function placeStatements(originalFile, changeTracker, changes, focusLoca... function matchNode (line 176596) | function matchNode(a, b) { function wipeNode (line 176627) | function wipeNode(node) { function resetNodePositions (line 176631) | function resetNodePositions(node) { function organizeImports (line 176652) | function organizeImports(sourceFile, formatContext, host, program, prefe... function getDetectionLists (line 176742) | function getDetectionLists(preferences) { function groupByNewlineContiguous (line 176756) | function groupByNewlineContiguous(sourceFile, decls) { function isNewGroup (line 176776) | function isNewGroup(sourceFile, decl, scanner2) { function getTopLevelExportGroups (line 176792) | function getTopLevelExportGroups(sourceFile) { function removeUnusedImports (line 176819) | function removeUnusedImports(oldImports, sourceFile, program) { function getExternalModuleName2 (line 176870) | function getExternalModuleName2(specifier) { function getCategorizedImports (line 176873) | function getCategorizedImports(importGroup) { function coalesceImportsWorker (line 176901) | function coalesceImportsWorker(importGroup, comparer, specifierComparer,... function coalesceExportsWorker (line 177001) | function coalesceExportsWorker(exportGroup, specifierComparer) { function updateImportDeclarationAndClause (line 177050) | function updateImportDeclarationAndClause(importDeclaration, name, named... function compareImportOrExportSpecifiers (line 177060) | function compareImportOrExportSpecifiers(s1, s2, comparer, preferences) { function compareModuleSpecifiersWorker (line 177070) | function compareModuleSpecifiersWorker(m1, m2, comparer) { function getModuleNamesFromDecls (line 177075) | function getModuleNamesFromDecls(decls) { function getModuleSpecifierExpression (line 177078) | function getModuleSpecifierExpression(declaration) { function hasModuleDeclarationMatchingSpecifier (line 177089) | function hasModuleDeclarationMatchingSpecifier(sourceFile, moduleSpecifi... function getNewImportSpecifiers (line 177093) | function getNewImportSpecifiers(namedImports) { function tryGetNamedBindingElements (line 177102) | function tryGetNamedBindingElements(namedImport) { function detectModuleSpecifierCaseBySort (line 177106) | function detectModuleSpecifierCaseBySort(importDeclsByGroup, comparersTo... function detectNamedImportOrganizationBySort (line 177113) | function detectNamedImportOrganizationBySort(originalGroups, comparersTo... function measureSortedness (line 177164) | function measureSortedness(arr, comparer) { function detectCaseSensitivityBySort (line 177173) | function detectCaseSensitivityBySort(originalGroups, comparersToTest) { function compareImportKind (line 177193) | function compareImportKind(s1, s2) { function getImportKindOrder (line 177196) | function getImportKindOrder(s1) { function getOrganizeImportsOrdinalStringComparer (line 177211) | function getOrganizeImportsOrdinalStringComparer(ignoreCase) { function getOrganizeImportsUnicodeStringComparer (line 177214) | function getOrganizeImportsUnicodeStringComparer(ignoreCase, preferences) { function getOrganizeImportsLocale (line 177228) | function getOrganizeImportsLocale(preferences) { function getOrganizeImportsStringComparer (line 177236) | function getOrganizeImportsStringComparer(preferences, ignoreCase) { function getOrganizeImportsStringComparerWithDetection (line 177240) | function getOrganizeImportsStringComparerWithDetection(originalImportDec... function getNamedImportSpecifierComparer (line 177243) | function getNamedImportSpecifierComparer(preferences, comparer) { function getNamedImportSpecifierComparerWithDetection (line 177247) | function getNamedImportSpecifierComparerWithDetection(importDecl, prefer... function getImportDeclarationInsertionIndex (line 177268) | function getImportDeclarationInsertionIndex(sortedImports, newImport, co... function getImportSpecifierInsertionIndex (line 177272) | function getImportSpecifierInsertionIndex(sortedImports, newImport, comp... function compareImportsOrRequireStatements (line 177276) | function compareImportsOrRequireStatements(s1, s2, comparer) { function testCoalesceImports (line 177279) | function testCoalesceImports(importGroup, ignoreCase, sourceFile, prefer... function testCoalesceExports (line 177284) | function testCoalesceExports(exportGroup, ignoreCase, preferences) { function compareModuleSpecifiers2 (line 177288) | function compareModuleSpecifiers2(m1, m2, ignoreCase) { function collectElements (line 177300) | function collectElements(sourceFile, cancellationToken) { function addNodeOutliningSpans (line 177307) | function addNodeOutliningSpans(sourceFile, cancellationToken, out) { function addRegionOutliningSpans (line 177366) | function addRegionOutliningSpans(sourceFile, out) { function parseRegionDelimiter (line 177397) | function parseRegionDelimiter(lineText) { function addOutliningForLeadingCommentsForPos (line 177409) | function addOutliningForLeadingCommentsForPos(pos, sourceFile, cancellat... function addOutliningForLeadingCommentsForNode (line 177448) | function addOutliningForLeadingCommentsForNode(n, sourceFile, cancellati... function createOutliningSpanFromBounds (line 177452) | function createOutliningSpanFromBounds(pos, end, kind) { function getOutliningSpanForNode (line 177455) | function getOutliningSpanForNode(n, sourceFile) { function functionSpan (line 177647) | function functionSpan(node, body, sourceFile) { function spanBetweenTokens (line 177659) | function spanBetweenTokens(openToken, closeToken, hintSpanNode, sourceFi... function createOutliningSpan (line 177663) | function createOutliningSpan(textSpan, kind, hintSpan = textSpan, autoCo... function tryGetFunctionOpenToken (line 177666) | function tryGetFunctionOpenToken(node, body, sourceFile) { function getRenameInfo (line 177684) | function getRenameInfo(program, sourceFile, position, preferences) { function getRenameInfoForNode (line 177694) | function getRenameInfoForNode(node, typeChecker, sourceFile, program, pr... function isDefinedInLibraryFile (line 177729) | function isDefinedInLibraryFile(program, declaration) { function wouldRenameInOtherNodeModules (line 177733) | function wouldRenameInOtherNodeModules(originalFile, symbol, checker, pr... function getPackagePathComponents (line 177765) | function getPackagePathComponents(filePath) { function getRenameInfoForModule (line 177773) | function getRenameInfoForModule(node, sourceFile, moduleSymbol) { function getRenameInfoSuccess (line 177794) | function getRenameInfoSuccess(displayName, fullDisplayName, kind, kindMo... function getRenameInfoError (line 177805) | function getRenameInfoError(diagnostic) { function createTriggerSpanForNode (line 177808) | function createTriggerSpanForNode(node, sourceFile) { function nodeIsEligibleForRename (line 177817) | function nodeIsEligibleForRename(node) { function getSignatureHelpItems (line 177840) | function getSignatureHelpItems(program, sourceFile, position, triggerRea... function getCandidateOrTypeInfo (line 177861) | function getCandidateOrTypeInfo({ invocation, argumentCount }, checker, ... function isSyntacticOwner (line 177887) | function isSyntacticOwner(startingToken, node, sourceFile) { function createJSSignatureHelpItems (line 177903) | function createJSSignatureHelpItems(argumentInfo, program, cancellationT... function containsPrecedingToken (line 177927) | function containsPrecedingToken(startingToken, sourceFile, container) { function getArgumentInfoForCompletions (line 177945) | function getArgumentInfoForCompletions(node, position, sourceFile, check... function getArgumentOrParameterListInfo (line 177949) | function getArgumentOrParameterListInfo(node, position, sourceFile, chec... function getArgumentOrParameterListAndIndex (line 177957) | function getArgumentOrParameterListAndIndex(node, sourceFile, checker) { function getImmediatelyContainingArgumentInfo (line 177965) | function getImmediatelyContainingArgumentInfo(node, position, sourceFile... function getImmediatelyContainingArgumentOrContextualParameterInfo (line 178025) | function getImmediatelyContainingArgumentOrContextualParameterInfo(node,... function getHighestBinary (line 178028) | function getHighestBinary(b) { function countBinaryExpressionParameters (line 178031) | function countBinaryExpressionParameters(b) { function tryGetParameterInfo (line 178034) | function tryGetParameterInfo(startingToken, position, sourceFile, checke... function getAdjustedNode (line 178048) | function getAdjustedNode(node) { function getContextualSignatureLocationInfo (line 178057) | function getContextualSignatureLocationInfo(node, sourceFile, position, ... function chooseBetterSymbol (line 178080) | function chooseBetterSymbol(s) { function getSpreadElementCount (line 178086) | function getSpreadElementCount(node, checker) { function getArgumentIndex (line 178098) | function getArgumentIndex(checker, argumentsList, node) { function getArgumentCount (line 178101) | function getArgumentCount(checker, argumentsList) { function getArgumentIndexOrCount (line 178109) | function getArgumentIndexOrCount(checker, argumentsList, node) { function getArgumentIndexForTemplatePiece (line 178141) | function getArgumentIndexForTemplatePiece(spanIndex, node, position, sou... function getArgumentListInfoForTemplate (line 178151) | function getArgumentListInfoForTemplate(tagExpression, argumentIndex, so... function getApplicableSpanForArguments (line 178164) | function getApplicableSpanForArguments(argumentsList, sourceFile) { function getApplicableSpanForTaggedTemplate (line 178174) | function getApplicableSpanForTaggedTemplate(taggedTemplate, sourceFile) { function getContainingArgumentInfo (line 178191) | function getContainingArgumentInfo(node, position, sourceFile, checker, ... function getChildListThatStartsWithOpenerToken (line 178201) | function getChildListThatStartsWithOpenerToken(parent2, openerToken, sou... function getExpressionFromInvocation (line 178207) | function getExpressionFromInvocation(invocation) { function getEnclosingDeclarationFromInvocation (line 178210) | function getEnclosingDeclarationFromInvocation(invocation) { function createSignatureHelpItems (line 178214) | function createSignatureHelpItems(candidates, resolvedSignature, { isTyp... function createTypeHelpItems (line 178258) | function createTypeHelpItems(symbol, { argumentCount, argumentsSpan: app... function getTypeHelpItem (line 178264) | function getTypeHelpItem(symbol, typeParameters, checker, enclosingDecla... function getSignatureHelpItem (line 178274) | function getSignatureHelpItem(candidateSignature, callTargetDisplayParts... function returnTypeToDisplayParts (line 178284) | function returnTypeToDisplayParts(candidateSignature, enclosingDeclarati... function itemInfoForTypeParameters (line 178308) | function itemInfoForTypeParameters(candidateSignature, checker, enclosin... function itemInfoForParameters (line 178321) | function itemInfoForParameters(candidateSignature, checker, enclosingDec... function createSignatureHelpParameterForParameter (line 178341) | function createSignatureHelpParameterForParameter(parameter, checker, en... function createSignatureHelpParameterForTypeParameter (line 178350) | function createSignatureHelpParameterForTypeParameter(typeParameter, che... function getSmartSelectionRange (line 178365) | function getSmartSelectionRange(pos, sourceFile) { function positionShouldSnapToNode (line 178448) | function positionShouldSnapToNode(sourceFile, pos, node) { function getSelectionChildren (line 178460) | function getSelectionChildren(node) { function groupChildren (line 178496) | function groupChildren(children, groupOn) { function splitChildren (line 178516) | function splitChildren(children, pivotOn, separateTrailingSemicolon = tr... function createSyntaxList2 (line 178536) | function createSyntaxList2(children) { function isListOpener (line 178540) | function isListOpener(token) { function isListCloser (line 178544) | function isListCloser(token) { function getEndPos (line 178548) | function getEndPos(sourceFile, node) { function getSymbolKind (line 178571) | function getSymbolKind(typeChecker, symbol, location) { function getSymbolKindOfConstructorPropertyMethodAccessorFunctionOrVar (line 178589) | function getSymbolKindOfConstructorPropertyMethodAccessorFunctionOrVar(t... function getNormalizedSymbolModifiers (line 178645) | function getNormalizedSymbolModifiers(symbol) { function getSymbolModifiers (line 178656) | function getSymbolModifiers(typeChecker, symbol) { function getSymbolDisplayPartsDocumentationAndSymbolKindWorker (line 178674) | function getSymbolDisplayPartsDocumentationAndSymbolKindWorker(typeCheck... function getSymbolDisplayPartsDocumentationAndSymbolKind (line 179310) | function getSymbolDisplayPartsDocumentationAndSymbolKind(typeChecker, sy... function isLocalVariableOrFunction (line 179325) | function isLocalVariableOrFunction(symbol) { function getPos2 (line 179361) | function getPos2(n) { function setPos (line 179366) | function setPos(n, pos) { function getEnd (line 179370) | function getEnd(n) { function setEnd (line 179375) | function setEnd(n, end) { function skipWhitespacesAndLineBreaks (line 179392) | function skipWhitespacesAndLineBreaks(text, start) { function hasCommentsBeforeLineBreak (line 179402) | function hasCommentsBeforeLineBreak(text, start) { function getAdjustedRange (line 179418) | function getAdjustedRange(sourceFile, startNode2, endNode2, options) { function getAdjustedStartPosition (line 179421) | function getAdjustedStartPosition(sourceFile, node, options, hasTrailing... function getEndPositionOfMultilineTrailingComment (line 179466) | function getEndPositionOfMultilineTrailingComment(sourceFile, node, opti... function getAdjustedEndPosition (line 179493) | function getAdjustedEndPosition(sourceFile, node, options) { function isSeparator (line 179520) | function isSeparator(node, candidate) { function isThisTypeAnnotatable (line 179523) | function isThisTypeAnnotatable(containingFunction) { method constructor (line 179528) | constructor(newLineCharacter, formatContext) { method fromContext (line 179536) | static fromContext(context) { method with (line 179539) | static with(context, cb) { method pushRaw (line 179544) | pushRaw(sourceFile, change) { method deleteRange (line 179555) | deleteRange(sourceFile, range) { method delete (line 179558) | delete(sourceFile, node) { method deleteNode (line 179562) | deleteNode(sourceFile, node, options = { leadingTriviaOption: 1 /* Inclu... method deleteNodes (line 179565) | deleteNodes(sourceFile, nodes, options = { leadingTriviaOption: 1 /* Inc... method deleteModifier (line 179573) | deleteModifier(sourceFile, modifier) { method deleteNodeRange (line 179581) | deleteNodeRange(sourceFile, startNode2, endNode2, options = { leadingTri... method deleteNodeRangeExcludingEnd (line 179586) | deleteNodeRangeExcludingEnd(sourceFile, startNode2, afterEndNode, option... method replaceRange (line 179591) | replaceRange(sourceFile, range, newNode, options = {}) { method replaceNode (line 179594) | replaceNode(sourceFile, oldNode, newNode, options = useNonAdjustedPositi... method replaceNodeRange (line 179597) | replaceNodeRange(sourceFile, startNode2, endNode2, newNode, options = us... method replaceRangeWithNodes (line 179600) | replaceRangeWithNodes(sourceFile, range, newNodes, options = {}) { method replaceNodeWithNodes (line 179603) | replaceNodeWithNodes(sourceFile, oldNode, newNodes, options = useNonAdju... method replaceNodeWithText (line 179606) | replaceNodeWithText(sourceFile, oldNode, text) { method replaceNodeRangeWithNodes (line 179609) | replaceNodeRangeWithNodes(sourceFile, startNode2, endNode2, newNodes, op... method nodeHasTrailingComment (line 179612) | nodeHasTrailingComment(sourceFile, oldNode, configurableEnd = useNonAdju... method nextCommaToken (line 179615) | nextCommaToken(sourceFile, node) { method replacePropertyAssignment (line 179619) | replacePropertyAssignment(sourceFile, oldNode, newNode) { method insertNodeAt (line 179623) | insertNodeAt(sourceFile, pos, newNode, options = {}) { method insertNodesAt (line 179626) | insertNodesAt(sourceFile, pos, newNodes, options = {}) { method insertNodeAtTopOfFile (line 179629) | insertNodeAtTopOfFile(sourceFile, newNode, blankLineBetween) { method insertNodesAtTopOfFile (line 179632) | insertNodesAtTopOfFile(sourceFile, newNodes, blankLineBetween) { method insertAtTopOfFile (line 179635) | insertAtTopOfFile(sourceFile, insert, blankLineBetween) { method insertNodesAtEndOfFile (line 179647) | insertNodesAtEndOfFile(sourceFile, newNodes, blankLineBetween) { method insertAtEndOfFile (line 179650) | insertAtEndOfFile(sourceFile, insert, blankLineBetween) { method insertStatementsInNewFile (line 179658) | insertStatementsInNewFile(fileName, statements, oldFile) { method insertFirstParameter (line 179664) | insertFirstParameter(sourceFile, parameters, newParam) { method insertNodeBefore (line 179672) | insertNodeBefore(sourceFile, before, newNode, blankLineBetween = false, ... method insertNodesBefore (line 179675) | insertNodesBefore(sourceFile, before, newNodes, blankLineBetween = false... method insertModifierAt (line 179678) | insertModifierAt(sourceFile, pos, modifier, options = {}) { method insertModifierBefore (line 179681) | insertModifierBefore(sourceFile, modifier, before) { method insertCommentBeforeLine (line 179684) | insertCommentBeforeLine(sourceFile, lineNumber, position, commentText) { method insertJsdocCommentBefore (line 179693) | insertJsdocCommentBefore(sourceFile, node, tag) { method createJSDocText (line 179712) | createJSDocText(sourceFile, node) { method replaceJSDocComment (line 179717) | replaceJSDocComment(sourceFile, node, tags) { method addJSDocTags (line 179720) | addJSDocTags(sourceFile, parent2, newTags) { method filterJSDocTags (line 179731) | filterJSDocTags(sourceFile, parent2, predicate) { method replaceRangeWithText (line 179734) | replaceRangeWithText(sourceFile, range, text) { method insertText (line 179737) | insertText(sourceFile, pos, text) { method tryInsertTypeAnnotation (line 179741) | tryInsertTypeAnnotation(sourceFile, node, type) { method tryInsertThisTypeAnnotation (line 179755) | tryInsertThisTypeAnnotation(sourceFile, node, type) { method insertTypeParameters (line 179760) | insertTypeParameters(sourceFile, node, typeParameters) { method getOptionsForInsertNodeBefore (line 179764) | getOptionsForInsertNodeBefore(before, inserted, blankLineBetween) { method insertNodeAtConstructorStart (line 179778) | insertNodeAtConstructorStart(sourceFile, ctr, newStatement) { method insertNodeAtConstructorStartAfterSuperCall (line 179786) | insertNodeAtConstructorStartAfterSuperCall(sourceFile, ctr, newStatement) { method insertNodeAtConstructorEnd (line 179794) | insertNodeAtConstructorEnd(sourceFile, ctr, newStatement) { method replaceConstructorBody (line 179802) | replaceConstructorBody(sourceFile, ctr, statements) { method insertNodeAtEndOfScope (line 179809) | insertNodeAtEndOfScope(sourceFile, scope, newNode) { method insertMemberAtStart (line 179816) | insertMemberAtStart(sourceFile, node, newElement) { method insertNodeAtObjectStart (line 179819) | insertNodeAtObjectStart(sourceFile, obj, newElement) { method insertNodeAtStartWorker (line 179822) | insertNodeAtStartWorker(sourceFile, node, newElement) { method guessIndentationFromExistingMembers (line 179830) | guessIndentationFromExistingMembers(sourceFile, node) { method computeIndentationForNewMember (line 179848) | computeIndentationForNewMember(sourceFile, node) { method getInsertNodeAtStartInsertOptions (line 179852) | getInsertNodeAtStartInsertOptions(sourceFile, node, indentation) { method insertNodeAfterComma (line 179867) | insertNodeAfterComma(sourceFile, after, newNode) { method insertNodeAfter (line 179871) | insertNodeAfter(sourceFile, after, newNode) { method insertNodeAtEndOfList (line 179875) | insertNodeAtEndOfList(sourceFile, list, newNode) { method insertNodesAfter (line 179878) | insertNodesAfter(sourceFile, after, newNodes) { method insertNodeAfterWorker (line 179882) | insertNodeAfterWorker(sourceFile, after, newNode) { method getInsertNodeAfterOptions (line 179891) | getInsertNodeAfterOptions(sourceFile, after) { method getInsertNodeAfterOptionsWorker (line 179899) | getInsertNodeAfterOptionsWorker(node) { method insertName (line 179919) | insertName(sourceFile, node, name) { method insertExportModifier (line 179940) | insertExportModifier(sourceFile, node) { method insertImportSpecifierAtIndex (line 179943) | insertImportSpecifierAtIndex(sourceFile, importSpecifier, namedImports, ... method insertNodeInListAfter (line 179961) | insertNodeInListAfter(sourceFile, after, newNode, containingList = ts_fo... method parenthesizeExpression (line 180015) | parenthesizeExpression(sourceFile, expression) { method finishClassesWithNodesInsertedAtStart (line 180018) | finishClassesWithNodesInsertedAtStart() { method finishDeleteDeclarations (line 180033) | finishDeleteDeclarations() { method getChanges (line 180060) | getChanges(validate) { method createNewFile (line 180071) | createNewFile(oldFile, fileName, statements) { function updateJSDocHost (line 180075) | function updateJSDocHost(parent2) { function tryMergeJsdocTags (line 180083) | function tryMergeJsdocTags(oldTag, newTag) { function startPositionToDeleteNodeInList (line 180118) | function startPositionToDeleteNodeInList(sourceFile, node) { function endPositionToDeleteNodeInList (line 180128) | function endPositionToDeleteNodeInList(sourceFile, node, prevNode, nextN... function getClassOrObjectBraceEnds (line 180155) | function getClassOrObjectBraceEnds(cls, sourceFile) { function getMembersOrProperties (line 180160) | function getMembersOrProperties(node) { function getTextChangesFromChanges (line 180165) | function getTextChangesFromChanges(changes, newLineCharacter, formatCont... function newFileChanges (line 180185) | function newFileChanges(fileName, insertions, newLineCharacter, formatCo... function newFileChangesWorker (line 180190) | function newFileChangesWorker(scriptKind, insertions, newLineCharacter, ... function computeNewText (line 180204) | function computeNewText(change, targetSourceFile, sourceFile, newLineCha... function getFormattedTextOfNode (line 180218) | function getFormattedTextOfNode(nodeIn, targetSourceFile, sourceFile, po... function getNonformattedText (line 180235) | function getNonformattedText(node, sourceFile, newLineCharacter) { function applyChanges (line 180248) | function applyChanges(text, changes) { function isTrivia2 (line 180255) | function isTrivia2(s) { function assignPositionsToNode (line 180265) | function assignPositionsToNode(node) { function assignPositionsToNodeArray (line 180271) | function assignPositionsToNodeArray(nodes, visitor, test, start, count) { function createWriter (line 180281) | function createWriter(newLine) { function getInsertionPositionAtSourceFileTop (line 180488) | function getInsertionPositionAtSourceFileTop(sourceFile) { function isValidLocationToAddComment (line 180553) | function isValidLocationToAddComment(sourceFile, position) { function needSemicolonBetween (line 180556) | function needSemicolonBetween(a, b) { function deleteDeclaration2 (line 180561) | function deleteDeclaration2(changes, deletedNodesInLists, sourceFile, no... function deleteDefaultImport (line 180628) | function deleteDefaultImport(changes, sourceFile, importClause) { function deleteImportBinding (line 180649) | function deleteImportBinding(changes, sourceFile, node) { function deleteVariableDeclaration (line 180658) | function deleteVariableDeclaration(changes, deletedNodesInLists, sourceF... function deleteNode (line 180685) | function deleteNode(changes, sourceFile, node, options = { leadingTrivia... function deleteNodeInList (line 180690) | function deleteNodeInList(changes, deletedNodesInLists, sourceFile, node) { method constructor (line 180741) | constructor(sourceFile, formattingRequestKind, options) { method updateContext (line 180746) | updateContext(currentRange, currentTokenParent, nextRange, nextTokenPare... method ContextNodeAllOnSameLine (line 180758) | ContextNodeAllOnSameLine() { method NextNodeAllOnSameLine (line 180764) | NextNodeAllOnSameLine() { method TokensAreOnSameLine (line 180770) | TokensAreOnSameLine() { method ContextNodeBlockIsOnOneLine (line 180778) | ContextNodeBlockIsOnOneLine() { method NextNodeBlockIsOnOneLine (line 180784) | NextNodeBlockIsOnOneLine() { method NodeIsOnOneLine (line 180790) | NodeIsOnOneLine(node) { method BlockIsOnOneLine (line 180795) | BlockIsOnOneLine(node) { function getFormattingScanner (line 180820) | function getFormattingScanner(text, languageVariant, startPos, endPos, c... function getAllRules (line 181062) | function getAllRules() { function rule (line 181378) | function rule(debugName, left, right, context, action, flags = 0 /* None... function tokenRangeFrom (line 181381) | function tokenRangeFrom(tokens) { function toTokenRange (line 181384) | function toTokenRange(arg) { function tokenRangeFromRange (line 181387) | function tokenRangeFromRange(from, to, except = []) { function optionEquals (line 181396) | function optionEquals(optionName, optionValue) { function isOptionEnabled (line 181399) | function isOptionEnabled(optionName) { function isOptionDisabled (line 181402) | function isOptionDisabled(optionName) { function isOptionDisabledOrUndefined (line 181405) | function isOptionDisabledOrUndefined(optionName) { function isOptionDisabledOrUndefinedOrTokensOnSameLine (line 181408) | function isOptionDisabledOrUndefinedOrTokensOnSameLine(optionName) { function isOptionEnabledOrUndefined (line 181411) | function isOptionEnabledOrUndefined(optionName) { function isForContext (line 181414) | function isForContext(context) { function isNotForContext (line 181417) | function isNotForContext(context) { function isBinaryOpContext (line 181420) | function isBinaryOpContext(context) { function isNotBinaryOpContext (line 181467) | function isNotBinaryOpContext(context) { function isNotTypeAnnotationContext (line 181470) | function isNotTypeAnnotationContext(context) { function isTypeAnnotationContext (line 181473) | function isTypeAnnotationContext(context) { function isOptionalPropertyContext (line 181477) | function isOptionalPropertyContext(context) { function isNonOptionalPropertyContext (line 181480) | function isNonOptionalPropertyContext(context) { function isConditionalOperatorContext (line 181483) | function isConditionalOperatorContext(context) { function isSameLineTokenOrBeforeBlockContext (line 181486) | function isSameLineTokenOrBeforeBlockContext(context) { function isBraceWrappedContext (line 181489) | function isBraceWrappedContext(context) { function isBeforeMultilineBlockContext (line 181492) | function isBeforeMultilineBlockContext(context) { function isMultilineBlockContext (line 181495) | function isMultilineBlockContext(context) { function isSingleLineBlockContext (line 181498) | function isSingleLineBlockContext(context) { function isBlockContext (line 181501) | function isBlockContext(context) { function isBeforeBlockContext (line 181504) | function isBeforeBlockContext(context) { function nodeIsBlockContext (line 181507) | function nodeIsBlockContext(node) { function isFunctionDeclContext (line 181520) | function isFunctionDeclContext(context) { function isNotFunctionDeclContext (line 181544) | function isNotFunctionDeclContext(context) { function isFunctionDeclarationOrFunctionExpressionContext (line 181547) | function isFunctionDeclarationOrFunctionExpressionContext(context) { function isTypeScriptDeclWithBlockContext (line 181550) | function isTypeScriptDeclWithBlockContext(context) { function nodeIsTypeScriptDeclWithBlockContext (line 181553) | function nodeIsTypeScriptDeclWithBlockContext(node) { function isAfterCodeBlockContext (line 181569) | function isAfterCodeBlockContext(context) { function isControlDeclContext (line 181587) | function isControlDeclContext(context) { function isObjectContext (line 181607) | function isObjectContext(context) { function isFunctionCallContext (line 181610) | function isFunctionCallContext(context) { function isNewContext (line 181613) | function isNewContext(context) { function isFunctionCallOrNewContext (line 181616) | function isFunctionCallOrNewContext(context) { function isPreviousTokenNotComma (line 181619) | function isPreviousTokenNotComma(context) { function isNextTokenNotCloseBracket (line 181622) | function isNextTokenNotCloseBracket(context) { function isNextTokenNotCloseParen (line 181625) | function isNextTokenNotCloseParen(context) { function isArrowFunctionContext (line 181628) | function isArrowFunctionContext(context) { function isImportTypeContext (line 181631) | function isImportTypeContext(context) { function isNonJsxSameLineTokenContext (line 181634) | function isNonJsxSameLineTokenContext(context) { function isNonJsxTextContext (line 181637) | function isNonJsxTextContext(context) { function isNonJsxElementOrFragmentContext (line 181640) | function isNonJsxElementOrFragmentContext(context) { function isJsxExpressionContext (line 181643) | function isJsxExpressionContext(context) { function isNextTokenParentJsxAttribute (line 181646) | function isNextTokenParentJsxAttribute(context) { function isJsxAttributeContext (line 181649) | function isJsxAttributeContext(context) { function isNextTokenParentNotJsxNamespacedName (line 181652) | function isNextTokenParentNotJsxNamespacedName(context) { function isNextTokenParentJsxNamespacedName (line 181655) | function isNextTokenParentJsxNamespacedName(context) { function isJsxSelfClosingElementContext (line 181658) | function isJsxSelfClosingElementContext(context) { function isNotBeforeBlockInFunctionDeclarationContext (line 181661) | function isNotBeforeBlockInFunctionDeclarationContext(context) { function isEndOfDecoratorContextOnSameLine (line 181664) | function isEndOfDecoratorContextOnSameLine(context) { function nodeIsInDecoratorContext (line 181667) | function nodeIsInDecoratorContext(node) { function isStartOfVariableDeclarationList (line 181673) | function isStartOfVariableDeclarationList(context) { function isNotFormatOnEnter (line 181676) | function isNotFormatOnEnter(context) { function isModuleDeclContext (line 181679) | function isModuleDeclContext(context) { function isObjectTypeContext (line 181682) | function isObjectTypeContext(context) { function isConstructorSignatureContext (line 181685) | function isConstructorSignatureContext(context) { function isTypeArgumentOrParameterOrAssertion (line 181688) | function isTypeArgumentOrParameterOrAssertion(token, parent2) { function isTypeArgumentOrParameterOrAssertionContext (line 181714) | function isTypeArgumentOrParameterOrAssertionContext(context) { function isTypeAssertionContext (line 181717) | function isTypeAssertionContext(context) { function isNonTypeAssertionContext (line 181720) | function isNonTypeAssertionContext(context) { function isVoidOpContext (line 181723) | function isVoidOpContext(context) { function isYieldOrYieldStarWithOperand (line 181726) | function isYieldOrYieldStarWithOperand(context) { function isNonNullAssertionContext (line 181729) | function isNonNullAssertionContext(context) { function isNotStatementConditionContext (line 181732) | function isNotStatementConditionContext(context) { function isStatementConditionContext (line 181735) | function isStatementConditionContext(context) { function isSemicolonDeletionContext (line 181748) | function isSemicolonDeletionContext(context) { function isSemicolonInsertionContext (line 181782) | function isSemicolonInsertionContext(context) { function isNotPropertyAccessOnIntegerLiteral (line 181785) | function isNotPropertyAccessOnIntegerLiteral(context) { function getFormatContext (line 181790) | function getFormatContext(options, host) { function getRulesMap (line 181794) | function getRulesMap() { function getRuleActionExclusion (line 181800) | function getRuleActionExclusion(ruleAction) { function createRulesMap (line 181816) | function createRulesMap(rules) { function buildMap (line 181836) | function buildMap(rules) { function getRuleBucketIndex (line 181854) | function getRuleBucketIndex(row, column) { function addRule (line 181870) | function addRule(rules, rule2, specificTokens, constructionState, rulesB... function getInsertionIndex (line 181876) | function getInsertionIndex(indexBitmap, maskPosition) { function increaseInsertionIndex (line 181884) | function increaseInsertionIndex(indexBitmap, maskPosition) { function createTextRangeWithKind (line 181891) | function createTextRangeWithKind(pos, end, kind) { function formatOnEnter (line 181900) | function formatOnEnter(position, sourceFile, formatContext) { function formatOnSemicolon (line 181920) | function formatOnSemicolon(position, sourceFile, formatContext) { function formatOnOpeningCurly (line 181924) | function formatOnOpeningCurly(position, sourceFile, formatContext) { function formatOnClosingCurly (line 181938) | function formatOnClosingCurly(position, sourceFile, formatContext) { function formatDocument (line 181942) | function formatDocument(sourceFile, formatContext) { function formatSelection (line 181949) | function formatSelection(start, end, sourceFile, formatContext) { function findImmediatelyPrecedingTokenOfKind (line 181956) | function findImmediatelyPrecedingTokenOfKind(end, expectedTokenKind, sou... function findOutermostNodeWithinListLevel (line 181960) | function findOutermostNodeWithinListLevel(node) { function isListElement (line 181967) | function isListElement(parent2, node) { function findEnclosingNode (line 181984) | function findEnclosingNode(range, sourceFile) { function prepareRangeContainsErrorFunction (line 181997) | function prepareRangeContainsErrorFunction(errors, originalRange) { function getScanStartPosition (line 182025) | function getScanStartPosition(enclosingNode, originalRange, sourceFile) { function getOwnOrInheritedDelta (line 182039) | function getOwnOrInheritedDelta(n, options, sourceFile) { function formatNodeGivenIndentation (line 182056) | function formatNodeGivenIndentation(node, sourceFileLike, languageVarian... function formatNodeLines (line 182071) | function formatNodeLines(node, sourceFile, formatContext, requestKind) { function formatSpan (line 182081) | function formatSpan(originalRange, sourceFile, formatContext, requestKin... function formatSpanWorker (line 182101) | function formatSpanWorker(originalRange, enclosingNode, initialIndentati... function getRangeOfEnclosingComment (line 182788) | function getRangeOfEnclosingComment(sourceFile, position, precedingToken... function getOpenTokenForList (line 182814) | function getOpenTokenForList(node, list) { function getCloseTokenForOpenToken (line 182864) | function getCloseTokenForOpenToken(kind) { function getIndentationString (line 182878) | function getIndentationString(indentation, options) { function getIndentation (line 182921) | function getIndentation(position, sourceFile, options, assumeNewLineBefo... function getCommentIndent (line 182968) | function getCommentIndent(sourceFile, position, options, enclosingCommen... function getBlockIndent (line 182983) | function getBlockIndent(sourceFile, position, options) { function getSmartIndent (line 182995) | function getSmartIndent(sourceFile, position, precedingToken, lineAtPosi... function getIndentationForNode (line 183037) | function getIndentationForNode(n, ignoreActualIndentationRange, sourceFi... function getBaseIndentation (line 183052) | function getBaseIndentation(options) { function getIndentationForNodeWorker (line 183056) | function getIndentationForNodeWorker(current, currentStart, ignoreActual... function getContainingListOrParentStart (line 183089) | function getContainingListOrParentStart(parent2, child, sourceFile) { function getActualIndentationForListItemBeforeComma (line 183094) | function getActualIndentationForListItemBeforeComma(commaToken, sourceFi... function getActualIndentationForNode (line 183102) | function getActualIndentationForNode(current, parent2, currentLineAndCha... function nextTokenIsCurlyBraceOnSameLineAsCursor (line 183115) | function nextTokenIsCurlyBraceOnSameLineAsCursor(precedingToken, current... function getStartLineAndCharacterForNode (line 183128) | function getStartLineAndCharacterForNode(n, sourceFile) { function isArgumentAndStartLineOverlapsExpressionBeingCalled (line 183131) | function isArgumentAndStartLineOverlapsExpressionBeingCalled(parent2, ch... function childStartsOnTheSameLineWithElseInIfStatement (line 183140) | function childStartsOnTheSameLineWithElseInIfStatement(parent2, child, c... function childIsUnindentedBranchOfConditionalExpression (line 183150) | function childIsUnindentedBranchOfConditionalExpression(parent2, child, ... function argumentStartsOnSameLineAsPreviousArgument (line 183164) | function argumentStartsOnSameLineAsPreviousArgument(parent2, child, chil... function getContainingList (line 183180) | function getContainingList(node, sourceFile) { function getListByPosition (line 183184) | function getListByPosition(pos, node, sourceFile) { function getListByRange (line 183187) | function getListByRange(start, end, node, sourceFile) { function getVisualListRange (line 183231) | function getVisualListRange(node, list, sourceFile) { function getActualIndentationForListStartLine (line 183240) | function getActualIndentationForListStartLine(list, sourceFile, options) { function getActualIndentationForListItem (line 183246) | function getActualIndentationForListItem(node, sourceFile, options, list... function deriveActualIndentationFromList (line 183263) | function deriveActualIndentationFromList(list, index, sourceFile, option... function findColumnForFirstNonWhitespaceCharacterInLine (line 183279) | function findColumnForFirstNonWhitespaceCharacterInLine(lineAndCharacter... function findFirstNonWhitespaceCharacterAndColumn (line 183283) | function findFirstNonWhitespaceCharacterAndColumn(startPos, endPos, sour... function findFirstNonWhitespaceColumn (line 183301) | function findFirstNonWhitespaceColumn(startPos, endPos, sourceFile, opti... function nodeWillIndentChild (line 183305) | function nodeWillIndentChild(settings, parent2, child, sourceFile, inden... function isControlFlowEndingStatement (line 183411) | function isControlFlowEndingStatement(kind, parent2) { function shouldIndentChildNode (line 183422) | function shouldIndentChildNode(settings, parent2, child, sourceFile, isN... function rangeIsOnOneLine (line 183433) | function rangeIsOnOneLine(sourceFile, range) { function preparePasteEdits (line 183448) | function preparePasteEdits(sourceFile, copiedFromRange, checker) { function pasteEditsProvider (line 183491) | function pasteEditsProvider(targetFile, pastedText, pasteLocations, copi... function pasteEdits (line 183495) | function pasteEdits(targetFile, pastedText, pasteLocations, copiedFrom, ... function getUsageInfoRangeForPasteEdits (line 183583) | function getUsageInfoRangeForPasteEdits({ file: sourceFile, range }) { method log (line 183597) | log(level, s) { method exports (line 185857) | get exports() { return ts; } method exports (line 185857) | set exports(v) { ts = v; if (typeof module !== "undefined" && module.exp... FILE: cli/tsc/97_ts_host.js function spanned (line 14) | function spanned(name, f) { function isCreateSourceFileOptions (line 55) | function isCreateSourceFileOptions(value) { function getCreateSourceFileOptions (line 64) | function getCreateSourceFileOptions(versionOrOptions) { function setLogDebug (line 74) | function setLogDebug(debug, source) { function printStderr (line 82) | function printStderr(msg) { function debug (line 87) | function debug(...args) { function error (line 97) | function error(...args) { class AssertionError (line 106) | class AssertionError extends Error { method constructor (line 108) | constructor(msg) { function assert (line 115) | function assert(cond, msg = "Assertion failed.") { constant SOURCE_FILE_CACHE (line 123) | const SOURCE_FILE_CACHE = new Map(); constant SCRIPT_SNAPSHOT_CACHE (line 126) | const SCRIPT_SNAPSHOT_CACHE = new Map(); constant SOURCE_REF_COUNTS (line 129) | const SOURCE_REF_COUNTS = new Map(); constant SCRIPT_VERSION_CACHE (line 132) | const SCRIPT_VERSION_CACHE = new Map(); constant IS_NODE_SOURCE_FILE_CACHE (line 135) | const IS_NODE_SOURCE_FILE_CACHE = new Map(); constant PROJECT_VERSION_CACHE (line 139) | const PROJECT_VERSION_CACHE = { constant LAST_REQUEST_METHOD (line 148) | const LAST_REQUEST_METHOD = { constant LAST_REQUEST_COMPILER_OPTIONS_KEY (line 157) | const LAST_REQUEST_COMPILER_OPTIONS_KEY = { constant LAST_REQUEST_NOTEBOOK_URI (line 166) | const LAST_REQUEST_NOTEBOOK_URI = { function isNodeSourceFile (line 174) | function isNodeSourceFile(sourceFile) { function formatMessage (line 191) | function formatMessage(msg, code) { function fromRelatedInformation (line 232) | function fromRelatedInformation({ function fromTypeScriptDiagnostics (line 287) | function fromTypeScriptDiagnostics(diagnostics) { constant ASSETS_URL_PREFIX (line 301) | const ASSETS_URL_PREFIX = "asset:///"; constant CACHE_URL_PREFIX (line 302) | const CACHE_URL_PREFIX = "cache:///"; constant TSC_CONSTANTS (line 306) | const TSC_CONSTANTS = ops.op_tsc_constants(); constant IGNORED_DIAGNOSTICS (line 307) | const IGNORED_DIAGNOSTICS = TSC_CONSTANTS.ignoredDiagnosticCodes; constant TYPES_NODE_IGNORABLE_NAMES (line 308) | const TYPES_NODE_IGNORABLE_NAMES = new Set( constant NODE_ONLY_GLOBALS (line 311) | const NODE_ONLY_GLOBALS = new Set(TSC_CONSTANTS.nodeOnlyGlobals); class OperationCanceledError (line 315) | class OperationCanceledError extends Error { class CancellationToken (line 323) | class CancellationToken { method isCancellationRequested (line 324) | isCancellationRequested() { method throwIfCancellationRequested (line 328) | throwIfCancellationRequested() { constant LANGUAGE_SERVICE_ENTRIES (line 340) | const LANGUAGE_SERVICE_ENTRIES = { constant SCRIPT_NAMES_CACHE (line 346) | let SCRIPT_NAMES_CACHE = null; function clearScriptNamesCache (line 348) | function clearScriptNamesCache() { method fileExists (line 357) | fileExists(specifier) { method readFile (line 366) | readFile(specifier) { method getCancellationToken (line 372) | getCancellationToken() { method getProjectVersion (line 376) | getProjectVersion() { method toPath (line 390) | toPath(fileName) { method watchNodeModulesForPackageJsonChanges (line 399) | watchNodeModulesForPackageJsonChanges() { method getSourceFile (line 402) | getSourceFile( method getDefaultLibFileName (line 459) | getDefaultLibFileName() { method getDefaultLibLocation (line 462) | getDefaultLibLocation() { method writeFile (line 465) | writeFile(fileName, data, _writeByteOrderMark, _onError, _sourceFiles) { method getCurrentDirectory (line 474) | getCurrentDirectory() { method getCanonicalFileName (line 480) | getCanonicalFileName(fileName) { method useCaseSensitiveFileNames (line 483) | useCaseSensitiveFileNames() { method getNewLine (line 486) | getNewLine() { method resolveTypeReferenceDirectiveReferences (line 489) | resolveTypeReferenceDirectiveReferences( method resolveModuleNameLiterals (line 554) | resolveModuleNameLiterals( method createHash (line 627) | createHash(data) { method getCompilationSettings (line 632) | getCompilationSettings() { method getScriptFileNames (line 651) | getScriptFileNames() { method getScriptVersion (line 675) | getScriptVersion(specifier) { method getScriptSnapshot (line 691) | getScriptSnapshot(specifier) { method getNearestAncestorDirectoryWithPackageJson (line 720) | getNearestAncestorDirectoryWithPackageJson() { method log (line 742) | log(msg) { function filterMapDiagnostic (line 776) | function filterMapDiagnostic(diagnostic) { function getModuleLiteralImportKind (line 829) | function getModuleLiteralImportKind(node) { function appendRawImportFragment (line 885) | function appendRawImportFragment(specifier, rawKind) { function getRawImportAttributeValue (line 900) | function getRawImportAttributeValue(node) { function getRawTypeValue (line 912) | function getRawTypeValue(node) { function isStrOrIdentWithText (line 924) | function isStrOrIdentWithText(node, text) { FILE: cli/tsc/98_lsp.js function getCompilationSettings (line 38) | function getCompilationSettings(settingsOrHost) { method acquireDocument (line 53) | acquireDocument( method acquireDocumentWithKey (line 76) | acquireDocumentWithKey( method updateDocument (line 115) | updateDocument( method updateDocumentWithKey (line 138) | updateDocumentWithKey( method getKeyForCompilationSettings (line 178) | getKeyForCompilationSettings(settings) { method releaseDocument (line 182) | releaseDocument( method releaseDocumentWithKey (line 197) | releaseDocumentWithKey(path, key, _scriptKind, _impliedNodeFormat) { method reportStats (line 214) | reportStats() { function normalizeCompilerOptions (line 220) | function normalizeCompilerOptions(config) { function lspToTsCompilerOptions (line 233) | function lspToTsCompilerOptions(config) { function isCancellationError (line 259) | function isCancellationError(e) { function respond (line 272) | function respond(_id, data = null, error = null) { function pollRequests (line 289) | async function pollRequests() { function createLs (line 295) | function createLs() { function serverMainLoop (line 324) | async function serverMainLoop(enableDebugLogging) { function formatErrorWithArgs (line 358) | function formatErrorWithArgs(error, args) { function serverRequestInner (line 378) | function serverRequestInner( function serverRequest (line 596) | function serverRequest( FILE: cli/tsc/99_main_compiler.js function performanceStart (line 32) | function performanceStart() { function performanceProgram (line 41) | function performanceProgram({ program, fileCount }) { function performanceEnd (line 68) | function performanceEnd() { function normalizeConfig (line 83) | function normalizeConfig(config) { function exec (line 98) | function exec({ config, debug: debugFlag, rootNames, localOnly }) { FILE: cli/tsc/compiler.d.ts type SourceFile (line 14) | interface SourceFile { type CompilerHost (line 19) | interface CompilerHost { type Performance (line 23) | interface Performance { type Object (line 40) | interface Object { type DenoCore (line 45) | interface DenoCore { FILE: cli/tsc/diagnostics.rs constant MAX_SOURCE_LINE_LENGTH (line 19) | const MAX_SOURCE_LINE_LENGTH: usize = 150; type DiagnosticCategory (line 22) | pub enum DiagnosticCategory { method fmt (line 30) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { method deserialize (line 45) | fn deserialize(deserializer: D) -> Result method from (line 70) | fn from(value: i64) -> Self { method serialize (line 55) | fn serialize(&self, serializer: S) -> Result type DiagnosticMessageChain (line 83) | pub struct DiagnosticMessageChain { method format_message (line 91) | pub fn format_message(&self, level: usize) -> String { type Position (line 110) | pub struct Position { method from_deno_graph (line 118) | pub fn from_deno_graph(deno_graph_position: deno_graph::Position) -> S... type Diagnostic (line 128) | pub struct Diagnostic { method from_missing_error (line 160) | pub fn from_missing_error( method from_missing_error_with_message (line 181) | pub fn from_missing_error_with_message( method maybe_from_resolution_error (line 205) | pub fn maybe_from_resolution_error(error: &ResolutionError) -> Option<... method include_when_remote (line 239) | pub fn include_when_remote(&self) -> bool { method fmt_category_and_code (line 247) | fn fmt_category_and_code(&self, f: &mut fmt::Formatter) -> fmt::Result { method fmt_frame (line 267) | fn fmt_frame(&self, f: &mut fmt::Formatter, level: usize) -> fmt::Resu... method fmt_message (line 286) | fn fmt_message(&self, f: &mut fmt::Formatter, level: usize) -> fmt::Re... method fmt_source_line (line 300) | fn fmt_source_line( method fmt_related_information (line 342) | fn fmt_related_information(&self, f: &mut fmt::Formatter) -> fmt::Resu... method fmt_stack (line 355) | fn fmt_stack(&self, f: &mut fmt::Formatter, level: usize) -> fmt::Resu... method is_error (line 362) | fn is_error(&self) -> bool { method fmt (line 368) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { type Diagnostics (line 376) | pub struct Diagnostics(Vec); method from (line 379) | fn from(diagnostics: Vec) -> Self { method new (line 386) | pub fn new(diagnostics: Vec) -> Self { method emit_warnings (line 390) | pub fn emit_warnings(&mut self) { method push (line 401) | pub fn push(&mut self, diagnostic: Diagnostic) { method extend (line 405) | pub fn extend(&mut self, diagnostic: Diagnostics) { method filter (line 411) | pub fn filter(self, predicate: impl FnMut(&Diagnostic) -> bool) -> Self { method retain (line 416) | pub fn retain(&mut self, predicate: impl FnMut(&Diagnostic) -> bool) { method has_diagnostic (line 420) | pub fn has_diagnostic(&self) -> bool { method apply_fast_check_source_maps (line 426) | pub fn apply_fast_check_source_maps(&mut self, graph: &ModuleGraph) { method deserialize (line 467) | fn deserialize(deserializer: D) -> Result method fmt (line 486) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { method serialize (line 477) | fn serialize(&self, serializer: S) -> Result function display_diagnostics (line 495) | fn display_diagnostics( function test_de_diagnostics (line 519) | fn test_de_diagnostics() { function test_diagnostics_no_source (line 634) | fn test_diagnostics_no_source() { function test_diagnostics_basic (line 651) | fn test_diagnostics_basic() { function test_diagnostics_related_info (line 678) | fn test_diagnostics_related_info() { FILE: cli/tsc/dts/lib.decorators.d.ts type ClassMemberDecoratorContext (line 22) | type ClassMemberDecoratorContext = type DecoratorContext (line 32) | type DecoratorContext = type DecoratorMetadataObject (line 36) | type DecoratorMetadataObject = Record & object; type DecoratorMetadata (line 38) | type DecoratorMetadata = typeof globalThis extends { Symbol: { readonly ... type ClassDecoratorContext (line 44) | interface ClassDecoratorContext< type ClassMethodDecoratorContext (line 81) | interface ClassMethodDecoratorContext< type ClassGetterDecoratorContext (line 147) | interface ClassGetterDecoratorContext< type ClassSetterDecoratorContext (line 194) | interface ClassSetterDecoratorContext< type ClassAccessorDecoratorContext (line 241) | interface ClassAccessorDecoratorContext< type ClassAccessorDecoratorTarget (line 295) | interface ClassAccessorDecoratorTarget { type ClassAccessorDecoratorResult (line 318) | interface ClassAccessorDecoratorResult { type ClassFieldDecoratorContext (line 343) | interface ClassFieldDecoratorContext< FILE: cli/tsc/dts/lib.decorators.legacy.d.ts type ClassDecorator (line 19) | type ClassDecorator = (target: TFunction) =>... type PropertyDecorator (line 20) | type PropertyDecorator = (target: Object, propertyKey: string | symbol) ... type MethodDecorator (line 21) | type MethodDecorator = (target: Object, propertyKey: string | symbol,... type ParameterDecorator (line 22) | type ParameterDecorator = (target: Object, propertyKey: string | symbol ... FILE: cli/tsc/dts/lib.deno.ns.d.ts type ImportMeta (line 13) | interface ImportMeta { type Performance (line 92) | interface Performance { type PerformanceMarkOptions (line 112) | interface PerformanceMarkOptions { type PerformanceMeasureOptions (line 129) | interface PerformanceMeasureOptions { class NotFound (line 174) | class NotFound extends Error {} class PermissionDenied (line 185) | class PermissionDenied extends Error {} class ConnectionRefused (line 191) | class ConnectionRefused extends Error {} class ConnectionReset (line 198) | class ConnectionReset extends Error {} class ConnectionAborted (line 204) | class ConnectionAborted extends Error {} class NotConnected (line 209) | class NotConnected extends Error {} class AddrInUse (line 215) | class AddrInUse extends Error {} class AddrNotAvailable (line 221) | class AddrNotAvailable extends Error {} class BrokenPipe (line 229) | class BrokenPipe extends Error {} class AlreadyExists (line 235) | class AlreadyExists extends Error {} class InvalidData (line 241) | class InvalidData extends Error {} class TimedOut (line 247) | class TimedOut extends Error {} class Interrupted (line 254) | class Interrupted extends Error {} class WouldBlock (line 260) | class WouldBlock extends Error {} class WriteZero (line 266) | class WriteZero extends Error {} class UnexpectedEof (line 272) | class UnexpectedEof extends Error {} class BadResource (line 278) | class BadResource extends Error {} class Http (line 284) | class Http extends Error {} class Busy (line 290) | class Busy extends Error {} class NotSupported (line 296) | class NotSupported extends Error {} class FilesystemLoop (line 302) | class FilesystemLoop extends Error {} class IsADirectory (line 307) | class IsADirectory extends Error {} class NetworkUnreachable (line 313) | class NetworkUnreachable extends Error {} class NotADirectory (line 319) | class NotADirectory extends Error {} class NotCapable (line 329) | class NotCapable extends Error {} type MemoryUsage (line 356) | interface MemoryUsage { type NetworkInterfaceInfo (line 417) | interface NetworkInterfaceInfo { type SystemMemoryInfo (line 470) | interface SystemMemoryInfo { type PermissionOptions (line 542) | type PermissionOptions = "inherit" | "none" | PermissionOptionsObject; type PermissionOptionsObject (line 549) | interface PermissionOptionsObject { type TestContext (line 697) | interface TestContext { type TestStepDefinition (line 780) | interface TestStepDefinition { type TestDefinition (line 815) | interface TestDefinition { type DenoTest (line 902) | interface DenoTest { type BenchContext (line 1255) | interface BenchContext { type BenchDefinition (line 1302) | interface BenchDefinition { type Env (line 1599) | interface Env { type SeekMode (line 1761) | enum SeekMode { class FsFile (line 1874) | class FsFile implements Disposable { type SetRawOptions (line 2305) | interface SetRawOptions { type OpenOptions (line 2548) | interface OpenOptions { type ReadFileOptions (line 2601) | interface ReadFileOptions { type MkdirOptions (line 2615) | interface MkdirOptions { type MakeTempOptions (line 2679) | interface MakeTempOptions { type RemoveOptions (line 2897) | interface RemoveOptions { type FileInfo (line 3067) | interface FileInfo { type DirEntry (line 3191) | interface DirEntry { type WriteFileOptions (line 3385) | interface WriteFileOptions { type FsEventFlag (line 3562) | type FsEventFlag = "rescan"; type FsEvent (line 3569) | interface FsEvent { type FsWatcher (line 3592) | interface FsWatcher extends AsyncIterable, Disposable { type Signal (line 3650) | type Signal = class Command (line 3794) | class Command { class ChildProcess (line 3828) | class ChildProcess implements AsyncDisposable { type SubprocessReadableStream (line 3863) | interface SubprocessReadableStream type CommandOptions (line 3892) | interface CommandOptions { type CommandStatus (line 3968) | interface CommandStatus { type CommandOutput (line 3985) | interface CommandOutput extends CommandStatus { type InspectOptions (line 4157) | interface InspectOptions { type PermissionName (line 4250) | type PermissionName = type PermissionState (line 4267) | type PermissionState = "granted" | "denied" | "prompt"; type RunPermissionDescriptor (line 4278) | interface RunPermissionDescriptor { type ReadPermissionDescriptor (line 4294) | interface ReadPermissionDescriptor { type WritePermissionDescriptor (line 4310) | interface WritePermissionDescriptor { type NetPermissionDescriptor (line 4323) | interface NetPermissionDescriptor { type EnvPermissionDescriptor (line 4340) | interface EnvPermissionDescriptor { type SysPermissionDescriptor (line 4352) | interface SysPermissionDescriptor { type FfiPermissionDescriptor (line 4379) | interface FfiPermissionDescriptor { type ImportPermissionDescriptor (line 4390) | interface ImportPermissionDescriptor { type PermissionDescriptor (line 4408) | type PermissionDescriptor = type PermissionStatusEventMap (line 4422) | interface PermissionStatusEventMap { class PermissionStatus (line 4430) | class PermissionStatus extends EventTarget { class Permissions (line 4490) | class Permissions { type SymlinkOptions (line 4747) | interface SymlinkOptions { type WebSocketUpgrade (line 4857) | interface WebSocketUpgrade { type UpgradeWebSocketOptions (line 4871) | interface UpgradeWebSocketOptions { type RecordType (line 4960) | type RecordType = type ResolveDnsOptions (line 4978) | interface ResolveDnsOptions { type CaaRecord (line 5004) | interface CaaRecord { type MxRecord (line 5024) | interface MxRecord { type NaptrRecord (line 5036) | interface NaptrRecord { type SoaRecord (line 5049) | interface SoaRecord { type SrvRecord (line 5064) | interface SrvRecord { type ServeHandlerInfo (line 5365) | interface ServeHandlerInfo { type ServeHandler (line 5380) | type ServeHandler = ( type ServeDefaultExport (line 5400) | interface ServeDefaultExport { type ServeOptions (line 5422) | interface ServeOptions { type ServeTcpOptions (line 5439) | interface ServeTcpOptions extends ServeOptions { type ServeUnixOptions (line 5482) | interface ServeUnixOptions extends ServeOptions { type ServeVsockOptions (line 5498) | interface ServeVsockOptions extends ServeOptions { type ServeInit (line 5512) | interface ServeInit { type HttpServer (line 5521) | interface HttpServer type NativeNumberType (line 5817) | type NativeNumberType = type NativeBigIntType (line 5831) | type NativeBigIntType = "u64" | "i64" | "usize" | "isize"; type NativeBooleanType (line 5837) | type NativeBooleanType = "bool"; type NativePointerType (line 5843) | type NativePointerType = "pointer"; type NativeBufferType (line 5849) | type NativeBufferType = "buffer"; type NativeFunctionType (line 5855) | type NativeFunctionType = "function"; type NativeVoidType (line 5861) | type NativeVoidType = "void"; type NativeStructType (line 5867) | interface NativeStructType { type NativeU8Enum (line 5879) | type NativeU8Enum = "u8" & { [brand]: T }; type NativeI8Enum (line 5883) | type NativeI8Enum = "i8" & { [brand]: T }; type NativeU16Enum (line 5887) | type NativeU16Enum = "u16" & { [brand]: T }; type NativeI16Enum (line 5891) | type NativeI16Enum = "i16" & { [brand]: T }; type NativeU32Enum (line 5895) | type NativeU32Enum = "u32" & { [brand]: T }; type NativeI32Enum (line 5899) | type NativeI32Enum = "i32" & { [brand]: T }; type NativeTypedPointer (line 5903) | type NativeTypedPointer = "pointer" & { type NativeTypedFunction (line 5909) | type NativeTypedFunction = type NativeType (line 5919) | type NativeType = type NativeResultType (line 5930) | type NativeResultType = NativeType | NativeVoidType; type ToNativeType (line 5937) | type ToNativeType = T extends type ToNativeResultType (line 5961) | type ToNativeResultType< type ToNativeParameterTypes (line 5987) | type ToNativeParameterTypes = type FromNativeType (line 6001) | type FromNativeType = T extends type FromNativeResultType (line 6025) | type FromNativeResultType< type FromNativeParameterTypes (line 6049) | type FromNativeParameterTypes = type ForeignFunction (line 6064) | interface ForeignFunction< type ForeignStatic (line 6089) | interface ForeignStatic { type ForeignLibraryInterface (line 6105) | interface ForeignLibraryInterface { type StaticForeignSymbol (line 6113) | type StaticForeignSymbol = type FromForeignFunction (line 6120) | type FromForeignFunction = type StaticForeignSymbolReturnType (line 6128) | type StaticForeignSymbolReturnType = type ConditionalAsync (line 6133) | type ConditionalAsync< type StaticForeignLibraryInterface (line 6142) | type StaticForeignLibraryInterface = type PointerObject (line 6162) | interface PointerObject { type PointerValue (line 6171) | type PointerValue = null | PointerObject; class UnsafePointer (line 6177) | class UnsafePointer { class UnsafePointerView (line 6202) | class UnsafePointerView { class UnsafeFnPointer (line 6286) | class UnsafeFnPointer { type UnsafeCallbackDefinition (line 6305) | interface UnsafeCallbackDefinition< type UnsafeCallbackFunction (line 6319) | type UnsafeCallbackFunction< class UnsafeCallback (line 6348) | class UnsafeCallback< type DynamicLibrary (line 6429) | interface DynamicLibrary { class HttpClient (line 6504) | class HttpClient implements Disposable { type CreateHttpClientOptions (line 6516) | interface CreateHttpClientOptions { type Proxy (line 6566) | type Proxy = { type BasicAuth (line 6604) | interface BasicAuth { FILE: cli/tsc/dts/lib.deno.shared_globals.d.ts class CompileError (line 28) | class CompileError extends Error { class Global (line 42) | class Global { class Instance (line 65) | class Instance { class LinkError (line 85) | class LinkError extends Error { class Memory (line 101) | class Memory { class Module (line 123) | class Module { class RuntimeError (line 151) | class RuntimeError extends Error { class Table (line 166) | class Table { type GlobalDescriptor (line 188) | interface GlobalDescriptor { type MemoryDescriptor (line 198) | interface MemoryDescriptor { type ModuleExportDescriptor (line 209) | interface ModuleExportDescriptor { type ModuleImportDescriptor (line 219) | interface ModuleImportDescriptor { type TableDescriptor (line 230) | interface TableDescriptor { type WebAssemblyInstantiatedSource (line 240) | interface WebAssemblyInstantiatedSource { type ImportExportKind (line 252) | type ImportExportKind = "function" | "global" | "memory" | "table"; type TableKind (line 254) | type TableKind = "anyfunc"; type ValueType (line 256) | type ValueType = "f32" | "f64" | "i32" | "i64"; type ExportValue (line 258) | type ExportValue = Function | Global | Memory | Table; type Exports (line 260) | type Exports = Record; type ImportValue (line 262) | type ImportValue = ExportValue | number; type ModuleImports (line 264) | type ModuleImports = Record; type Imports (line 266) | type Imports = Record; type VoidFunction (line 411) | interface VoidFunction { type DOMStringList (line 443) | interface DOMStringList { type BufferSource (line 454) | type BufferSource = ArrayBufferView | ArrayBuffer; type AllowSharedBufferSource (line 457) | type AllowSharedBufferSource = ArrayBufferView | ArrayBufferLike; type ErrorEventInit (line 479) | interface ErrorEventInit extends EventInit { type ErrorEvent (line 488) | interface ErrorEvent extends Event { type PromiseRejectionEventInit (line 503) | interface PromiseRejectionEventInit extends EventInit { type PromiseRejectionEvent (line 509) | interface PromiseRejectionEvent extends Event { type AbstractWorkerEventMap (line 524) | interface AbstractWorkerEventMap { type WorkerEventMap (line 529) | interface WorkerEventMap extends AbstractWorkerEventMap { type WorkerOptions (line 535) | interface WorkerOptions { type Worker (line 589) | interface Worker extends EventTarget { type PerformanceEntryList (line 730) | type PerformanceEntryList = PerformanceEntry[]; type Performance (line 733) | interface Performance extends EventTarget { type PerformanceMarkOptions (line 804) | interface PerformanceMarkOptions { type PerformanceMeasureOptions (line 813) | interface PerformanceMeasureOptions { type PerformanceEntry (line 835) | interface PerformanceEntry { type PerformanceMark (line 862) | interface PerformanceMark extends PerformanceEntry { type PerformanceMeasure (line 886) | interface PerformanceMeasure extends PerformanceEntry { type CustomEventInit (line 904) | interface CustomEventInit extends EventInit { type CustomEvent (line 909) | interface CustomEvent extends Event { type ErrorConstructor (line 922) | interface ErrorConstructor { FILE: cli/tsc/dts/lib.deno.unstable.d.ts type Platform (line 21) | type Platform = "browser" | "deno"; type Format (line 28) | type Format = "esm" | "cjs" | "iife"; type SourceMapType (line 35) | type SourceMapType = "linked" | "inline" | "external"; type PackageHandling (line 45) | type PackageHandling = "bundle" | "external"; type Options (line 52) | interface Options { type MessageLocation (line 115) | interface MessageLocation { type MessageNote (line 129) | interface MessageNote { type Message (line 139) | interface Message { type OutputFile (line 150) | interface OutputFile { type Result (line 162) | interface Result { class UnsafeWindowSurface (line 199) | class UnsafeWindowSurface { type MulticastV4Membership (line 224) | interface MulticastV4Membership { type MulticastV6Membership (line 240) | interface MulticastV6Membership { type DatagramConn (line 254) | interface DatagramConn type TcpListenOptions (line 291) | interface TcpListenOptions extends ListenOptions { type UdpListenOptions (line 314) | interface UdpListenOptions extends ListenOptions { type CronScheduleExpression (line 401) | type CronScheduleExpression = number | { exact: number | number[] } | { type CronSchedule (line 414) | interface CronSchedule { type KvKey (line 504) | type KvKey = readonly KvKeyPart[]; type KvKeyPart (line 541) | type KvKeyPart = type KvConsistencyLevel (line 559) | type KvConsistencyLevel = "strong" | "eventual"; type KvListSelector (line 574) | type KvListSelector = type KvMutation (line 613) | type KvMutation = class KvListIterator (line 633) | class KvListIterator implements AsyncIterableIterator> { type KvEntry (line 656) | interface KvEntry { type KvEntryMaybe (line 673) | type KvEntryMaybe = KvEntry | { type KvListOptions (line 686) | interface KvListOptions { type KvCommitResult (line 741) | interface KvCommitResult { type KvCommitError (line 751) | interface KvCommitError { type AtomicCheck (line 765) | interface AtomicCheck { class AtomicOperation (line 807) | class AtomicOperation { class Kv (line 924) | class Kv implements Disposable { class KvU64 (line 1195) | class KvU64 { type DisplayOptions (line 1216) | interface DisplayOptions { type VegaObject (line 1226) | interface VegaObject { type MediaBundle (line 1237) | interface MediaBundle { type Displayable (line 1275) | interface Displayable { type Range (line 1441) | type Range = [number, number]; type Fix (line 1447) | interface Fix { type Fixer (line 1456) | interface Fixer { type ReportData (line 1471) | interface ReportData { type SourceCode (line 1483) | interface SourceCode { type RuleContext (line 1529) | interface RuleContext { type LintVisitor (line 1560) | type LintVisitor = type Rule (line 1577) | interface Rule { type Plugin (line 1602) | interface Plugin { type Diagnostic (line 1611) | interface Diagnostic { type Program (line 1636) | interface Program { type ImportSpecifier (line 1648) | interface ImportSpecifier { type ImportDefaultSpecifier (line 1661) | interface ImportDefaultSpecifier { type ImportNamespaceSpecifier (line 1672) | interface ImportNamespaceSpecifier { type ImportAttribute (line 1683) | interface ImportAttribute { type ImportDeclaration (line 1700) | interface ImportDeclaration { type ExportDefaultDeclaration (line 1718) | interface ExportDefaultDeclaration { type ExportNamedDeclaration (line 1739) | interface ExportNamedDeclaration { type ExportAllDeclaration (line 1764) | interface ExportAllDeclaration { type TSNamespaceExportDeclaration (line 1778) | interface TSNamespaceExportDeclaration { type TSImportEqualsDeclaration (line 1789) | interface TSImportEqualsDeclaration { type TSExternalModuleReference (line 1802) | interface TSExternalModuleReference { type ExportSpecifier (line 1813) | interface ExportSpecifier { type VariableDeclaration (line 1827) | interface VariableDeclaration { type VariableDeclarator (line 1842) | interface VariableDeclarator { type Parameter (line 1856) | type Parameter = type Accessibility (line 1869) | type Accessibility = "private" | "protected" | "public"; type FunctionDeclaration (line 1876) | interface FunctionDeclaration { type Decorator (line 1899) | interface Decorator { type ClassDeclaration (line 1933) | interface ClassDeclaration { type ClassExpression (line 1975) | interface ClassExpression { type ClassBody (line 2017) | interface ClassBody { type StaticBlock (line 2040) | interface StaticBlock { type AccessorProperty (line 2054) | interface AccessorProperty { type PropertyDefinition (line 2074) | interface PropertyDefinition { type MethodDefinition (line 2100) | interface MethodDefinition { type BlockStatement (line 2126) | interface BlockStatement { type DebuggerStatement (line 2151) | interface DebuggerStatement { type WithStatement (line 2176) | interface WithStatement { type ReturnStatement (line 2202) | interface ReturnStatement { type LabeledStatement (line 2227) | interface LabeledStatement { type BreakStatement (line 2263) | interface BreakStatement { type ContinueStatement (line 2288) | interface ContinueStatement { type IfStatement (line 2314) | interface IfStatement { type SwitchStatement (line 2341) | interface SwitchStatement { type SwitchCase (line 2367) | interface SwitchCase { type ThrowStatement (line 2381) | interface ThrowStatement { type WhileStatement (line 2406) | interface WhileStatement { type DoWhileStatement (line 2432) | interface DoWhileStatement { type ForStatement (line 2458) | interface ForStatement { type ForInStatement (line 2486) | interface ForInStatement { type ForOfStatement (line 2513) | interface ForOfStatement { type ExpressionStatement (line 2541) | interface ExpressionStatement { type TryStatement (line 2566) | interface TryStatement { type CatchClause (line 2593) | interface CatchClause { type ArrayExpression (line 2606) | interface ArrayExpression { type ObjectExpression (line 2618) | interface ObjectExpression { type BinaryExpression (line 2630) | interface BinaryExpression { type LogicalExpression (line 2667) | interface LogicalExpression { type FunctionExpression (line 2682) | interface FunctionExpression { type ArrowFunctionExpression (line 2700) | interface ArrowFunctionExpression { type ThisExpression (line 2718) | interface ThisExpression { type Super (line 2729) | interface Super { type UnaryExpression (line 2740) | interface UnaryExpression { type NewExpression (line 2753) | interface NewExpression { type ImportExpression (line 2767) | interface ImportExpression { type CallExpression (line 2780) | interface CallExpression { type UpdateExpression (line 2795) | interface UpdateExpression { type AssignmentExpression (line 2809) | interface AssignmentExpression { type ConditionalExpression (line 2839) | interface ConditionalExpression { type MemberExpression (line 2853) | interface MemberExpression { type ChainExpression (line 2868) | interface ChainExpression { type SequenceExpression (line 2883) | interface SequenceExpression { type TemplateLiteral (line 2895) | interface TemplateLiteral { type TemplateElement (line 2908) | interface TemplateElement { type TaggedTemplateExpression (line 2922) | interface TaggedTemplateExpression { type YieldExpression (line 2936) | interface YieldExpression { type AwaitExpression (line 2949) | interface AwaitExpression { type MetaProperty (line 2961) | interface MetaProperty { type Identifier (line 2975) | interface Identifier { type PrivateIdentifier (line 2989) | interface PrivateIdentifier { type AssignmentPattern (line 3007) | interface AssignmentPattern { type ArrayPattern (line 3020) | interface ArrayPattern { type ObjectPattern (line 3042) | interface ObjectPattern { type RestElement (line 3056) | interface RestElement { type SpreadElement (line 3074) | interface SpreadElement { type Property (line 3089) | interface Property { type BigIntLiteral (line 3117) | interface BigIntLiteral { type BooleanLiteral (line 3131) | interface BooleanLiteral { type NumberLiteral (line 3149) | interface NumberLiteral { type NullLiteral (line 3162) | interface NullLiteral { type StringLiteral (line 3180) | interface StringLiteral { type RegExpLiteral (line 3197) | interface RegExpLiteral { type Literal (line 3214) | type Literal = type JSXIdentifier (line 3227) | interface JSXIdentifier { type JSXNamespacedName (line 3244) | interface JSXNamespacedName { type JSXEmptyExpression (line 3261) | interface JSXEmptyExpression { type JSXElement (line 3272) | interface JSXElement { type JSXOpeningElement (line 3286) | interface JSXOpeningElement { type JSXAttribute (line 3304) | interface JSXAttribute { type JSXSpreadAttribute (line 3321) | interface JSXSpreadAttribute { type JSXClosingElement (line 3334) | interface JSXClosingElement { type JSXFragment (line 3350) | interface JSXFragment { type JSXOpeningFragment (line 3364) | interface JSXOpeningFragment { type JSXClosingFragment (line 3375) | interface JSXClosingFragment { type JSXExpressionContainer (line 3386) | interface JSXExpressionContainer { type JSXText (line 3398) | interface JSXText { type JSXMemberExpression (line 3411) | interface JSXMemberExpression { type JSXChild (line 3427) | type JSXChild = type TSModuleDeclaration (line 3437) | interface TSModuleDeclaration { type TSModuleBlock (line 3467) | interface TSModuleBlock { type TSClassImplements (line 3486) | interface TSClassImplements { type TSAbstractMethodDefinition (line 3498) | interface TSAbstractMethodDefinition { type TSAbstractPropertyDefinition (line 3516) | interface TSAbstractPropertyDefinition { type TSEmptyBodyFunctionExpression (line 3543) | interface TSEmptyBodyFunctionExpression { type TSParameterProperty (line 3566) | interface TSParameterProperty { type TSCallSignatureDeclaration (line 3592) | interface TSCallSignatureDeclaration { type TSPropertySignature (line 3605) | interface TSPropertySignature { type TSDeclareFunction (line 3626) | interface TSDeclareFunction { type TSEnumDeclaration (line 3647) | interface TSEnumDeclaration { type TSEnumBody (line 3662) | interface TSEnumBody { type TSEnumMember (line 3674) | interface TSEnumMember { type TSTypeAssertion (line 3689) | interface TSTypeAssertion { type TSTypeParameterInstantiation (line 3701) | interface TSTypeParameterInstantiation { type TSTypeAliasDeclaration (line 3723) | interface TSTypeAliasDeclaration { type TSSatisfiesExpression (line 3737) | interface TSSatisfiesExpression { type TSAsExpression (line 3749) | interface TSAsExpression { type TSInstantiationExpression (line 3761) | interface TSInstantiationExpression { type TSNonNullExpression (line 3773) | interface TSNonNullExpression { type TSThisType (line 3784) | interface TSThisType { type TSInterfaceDeclaration (line 3794) | interface TSInterfaceDeclaration { type TSInterfaceBody (line 3809) | interface TSInterfaceBody { type TSConstructSignatureDeclaration (line 3826) | interface TSConstructSignatureDeclaration { type TSMethodSignature (line 3839) | interface TSMethodSignature { type TSInterfaceHeritage (line 3858) | interface TSInterfaceHeritage { type TSIndexSignature (line 3870) | interface TSIndexSignature { type TSUnionType (line 3884) | interface TSUnionType { type TSIntersectionType (line 3895) | interface TSIntersectionType { type TSInferType (line 3906) | interface TSInferType { type TSTypeOperator (line 3917) | interface TSTypeOperator { type TSIndexedAccessType (line 3929) | interface TSIndexedAccessType { type TSAnyKeyword (line 3944) | interface TSAnyKeyword { type TSUnknownKeyword (line 3954) | interface TSUnknownKeyword { type TSNumberKeyword (line 3964) | interface TSNumberKeyword { type TSObjectKeyword (line 3974) | interface TSObjectKeyword { type TSBooleanKeyword (line 3984) | interface TSBooleanKeyword { type TSBigIntKeyword (line 3994) | interface TSBigIntKeyword { type TSStringKeyword (line 4004) | interface TSStringKeyword { type TSSymbolKeyword (line 4014) | interface TSSymbolKeyword { type TSVoidKeyword (line 4024) | interface TSVoidKeyword { type TSUndefinedKeyword (line 4034) | interface TSUndefinedKeyword { type TSNullKeyword (line 4044) | interface TSNullKeyword { type TSNeverKeyword (line 4054) | interface TSNeverKeyword { type TSIntrinsicKeyword (line 4064) | interface TSIntrinsicKeyword { type TSRestType (line 4074) | interface TSRestType { type TSConditionalType (line 4085) | interface TSConditionalType { type TSMappedType (line 4099) | interface TSMappedType { type TSLiteralType (line 4115) | interface TSLiteralType { type TSTemplateLiteralType (line 4126) | interface TSTemplateLiteralType { type TSTypeLiteral (line 4138) | interface TSTypeLiteral { type TSOptionalType (line 4155) | interface TSOptionalType { type TSTypeAnnotation (line 4166) | interface TSTypeAnnotation { type TSArrayType (line 4177) | interface TSArrayType { type TSTypeQuery (line 4188) | interface TSTypeQuery { type TSTypeReference (line 4200) | interface TSTypeReference { type TSTypePredicate (line 4212) | interface TSTypePredicate { type TSTupleType (line 4225) | interface TSTupleType { type TSNamedTupleMember (line 4236) | interface TSNamedTupleMember { type TSTypeParameterDeclaration (line 4249) | interface TSTypeParameterDeclaration { type TSTypeParameter (line 4260) | interface TSTypeParameter { type TSImportType (line 4276) | interface TSImportType { type TSExportAssignment (line 4289) | interface TSExportAssignment { type TSFunctionType (line 4300) | interface TSFunctionType { type TSQualifiedName (line 4313) | interface TSQualifiedName { type Statement (line 4326) | type Statement = type Expression (line 4365) | type Expression = type TypeNode (line 4408) | type TypeNode = type LineComment (line 4450) | interface LineComment { type BlockComment (line 4461) | interface BlockComment { type Node (line 4472) | type Node = type WorkerOptions (line 4575) | interface WorkerOptions { type WebSocketStreamOptions (line 4616) | interface WebSocketStreamOptions { type WebSocketConnection (line 4627) | interface WebSocketConnection { type WebSocketCloseInfo (line 4639) | interface WebSocketCloseInfo { type WebSocketStream (line 4650) | interface WebSocketStream { type WebSocketError (line 4674) | interface WebSocketError extends DOMException { type Formattable (line 4717) | type Formattable = type DateTimeFormatRangePart (line 4756) | interface DateTimeFormatRangePart { type DateTimeFormat (line 4781) | interface DateTimeFormat { type DateTimeFormatOptions (line 4871) | interface DateTimeFormatOptions { type RegExpConstructor (line 4883) | interface RegExpConstructor { type Uint8Array (line 4898) | interface Uint8Array { type Uint8ArrayConstructor (line 4935) | interface Uint8ArrayConstructor { FILE: cli/tsc/dts/lib.deno.window.d.ts type WindowEventMap (line 19) | interface WindowEventMap { type Window (line 45) | interface Window extends EventTarget { type Navigator (line 359) | interface Navigator { type Location (line 519) | interface Location { FILE: cli/tsc/dts/lib.deno.worker.d.ts type WorkerGlobalScopeEventMap (line 14) | interface WorkerGlobalScopeEventMap { type WorkerGlobalScope (line 35) | interface WorkerGlobalScope extends EventTarget { type WorkerNavigator (line 119) | interface WorkerNavigator { type DedicatedWorkerGlobalScopeEventMap (line 162) | interface DedicatedWorkerGlobalScopeEventMap type DedicatedWorkerGlobalScope (line 191) | interface DedicatedWorkerGlobalScope extends WorkerGlobalScope { type WorkerLocation (line 433) | interface WorkerLocation { FILE: cli/tsc/dts/lib.deno_broadcast_channel.d.ts type BroadcastChannelEventMap (line 11) | interface BroadcastChannelEventMap { type BroadcastChannel (line 19) | interface BroadcastChannel extends EventTarget { FILE: cli/tsc/dts/lib.deno_cache.d.ts type CacheStorage (line 12) | interface CacheStorage { type Cache (line 22) | interface Cache { type CacheQueryOptions (line 68) | interface CacheQueryOptions { FILE: cli/tsc/dts/lib.deno_canvas.d.ts type ColorSpaceConversion (line 15) | type ColorSpaceConversion = "default" | "none"; type ImageOrientation (line 22) | type ImageOrientation = "flipY" | "from-image" | "none"; type PremultiplyAlpha (line 30) | type PremultiplyAlpha = "default" | "none" | "premultiply"; type ResizeQuality (line 38) | type ResizeQuality = "high" | "low" | "medium" | "pixelated"; type ImageBitmapSource (line 45) | type ImageBitmapSource = Blob | ImageData | ImageBitmap; type ImageBitmapOptions (line 51) | interface ImageBitmapOptions { type ImageBitmap (line 171) | interface ImageBitmap { FILE: cli/tsc/dts/lib.deno_console.d.ts type Console (line 17) | interface Console { FILE: cli/tsc/dts/lib.deno_crypto.d.ts type Algorithm (line 12) | interface Algorithm { type KeyAlgorithm (line 17) | interface KeyAlgorithm { type AlgorithmIdentifier (line 22) | type AlgorithmIdentifier = string | Algorithm; type HashAlgorithmIdentifier (line 24) | type HashAlgorithmIdentifier = AlgorithmIdentifier; type KeyType (line 26) | type KeyType = "private" | "public" | "secret"; type KeyUsage (line 28) | type KeyUsage = type KeyFormat (line 38) | type KeyFormat = "jwk" | "pkcs8" | "raw" | "spki"; type NamedCurve (line 40) | type NamedCurve = string; type BigInteger (line 42) | type BigInteger = Uint8Array; type RsaOtherPrimesInfo (line 45) | interface RsaOtherPrimesInfo { type JsonWebKey (line 52) | interface JsonWebKey { type AesCbcParams (line 75) | interface AesCbcParams extends Algorithm { type AesGcmParams (line 80) | interface AesGcmParams extends Algorithm { type AesCtrParams (line 87) | interface AesCtrParams extends Algorithm { type HmacKeyGenParams (line 93) | interface HmacKeyGenParams extends Algorithm { type EcKeyGenParams (line 99) | interface EcKeyGenParams extends Algorithm { type EcKeyImportParams (line 104) | interface EcKeyImportParams extends Algorithm { type EcdsaParams (line 109) | interface EcdsaParams extends Algorithm { type RsaHashedImportParams (line 114) | interface RsaHashedImportParams extends Algorithm { type RsaHashedKeyGenParams (line 119) | interface RsaHashedKeyGenParams extends RsaKeyGenParams { type RsaKeyGenParams (line 124) | interface RsaKeyGenParams extends Algorithm { type RsaPssParams (line 130) | interface RsaPssParams extends Algorithm { type RsaOaepParams (line 135) | interface RsaOaepParams extends Algorithm { type HmacImportParams (line 140) | interface HmacImportParams extends Algorithm { type EcKeyAlgorithm (line 146) | interface EcKeyAlgorithm extends KeyAlgorithm { type HmacKeyAlgorithm (line 151) | interface HmacKeyAlgorithm extends KeyAlgorithm { type RsaHashedKeyAlgorithm (line 157) | interface RsaHashedKeyAlgorithm extends RsaKeyAlgorithm { type RsaKeyAlgorithm (line 162) | interface RsaKeyAlgorithm extends KeyAlgorithm { type HkdfParams (line 168) | interface HkdfParams extends Algorithm { type Pbkdf2Params (line 175) | interface Pbkdf2Params extends Algorithm { type AesDerivedKeyParams (line 182) | interface AesDerivedKeyParams extends Algorithm { type EcdhKeyDeriveParams (line 187) | interface EcdhKeyDeriveParams extends Algorithm { type AesKeyGenParams (line 192) | interface AesKeyGenParams extends Algorithm { type AesKeyAlgorithm (line 197) | interface AesKeyAlgorithm extends KeyAlgorithm { type CryptoKey (line 206) | interface CryptoKey { type CryptoKeyPair (line 224) | interface CryptoKeyPair { type SubtleCrypto (line 241) | interface SubtleCrypto { type Crypto (line 635) | interface Crypto { FILE: cli/tsc/dts/lib.deno_fetch.d.ts type DomIterable (line 9) | interface DomIterable { type FormDataEntryValue (line 21) | type FormDataEntryValue = File | string; type FormData (line 30) | interface FormData extends DomIterable { type Body (line 46) | interface Body { type HeadersInit (line 80) | type HeadersInit = Iterable | Record; type Headers (line 92) | interface Headers extends DomIterable { type RequestInfo (line 133) | type RequestInfo = Request | string; type RequestCache (line 135) | type RequestCache = type RequestCredentials (line 143) | type RequestCredentials = "include" | "omit" | "same-origin"; type RequestMode (line 145) | type RequestMode = "cors" | "navigate" | "no-cors" | "same-origin"; type RequestRedirect (line 147) | type RequestRedirect = "error" | "follow" | "manual"; type ReferrerPolicy (line 149) | type ReferrerPolicy = type BodyInit (line 160) | type BodyInit = type RequestDestination (line 170) | type RequestDestination = type RequestInit (line 191) | interface RequestInit { type Request (line 259) | interface Request extends Body { type ResponseInit (line 356) | interface ResponseInit { type ResponseType (line 363) | type ResponseType = type Response (line 375) | interface Response extends Body { type EventSourceInit (line 419) | interface EventSourceInit { type EventSourceEventMap (line 427) | interface EventSourceEventMap { type EventSource (line 436) | interface EventSource extends EventTarget { FILE: cli/tsc/dts/lib.deno_net.d.ts type NetAddr (line 9) | interface NetAddr { type UnixAddr (line 16) | interface UnixAddr { type VsockAddr (line 25) | interface VsockAddr { type Addr (line 32) | type Addr = NetAddr | UnixAddr | VsockAddr; type Listener (line 38) | interface Listener type TlsListener (line 66) | type TlsListener = Listener; type TcpListener (line 72) | type TcpListener = Listener; type UnixListener (line 78) | type UnixListener = Listener; type VsockListener (line 86) | type VsockListener = Listener; type Conn (line 89) | interface Conn extends Disposable { type TlsHandshakeInfo (line 162) | interface TlsHandshakeInfo { type TlsConn (line 171) | interface TlsConn extends Conn { type ListenOptions (line 179) | interface ListenOptions { type TcpListenOptions (line 209) | interface TcpListenOptions extends ListenOptions { type UnixListenOptions (line 235) | interface UnixListenOptions { type VsockListenOptions (line 263) | interface VsockListenOptions { type TlsCertifiedKeyPem (line 305) | interface TlsCertifiedKeyPem { type ListenTlsOptions (line 315) | interface ListenTlsOptions extends TcpListenOptions { type ConnectOptions (line 346) | interface ConnectOptions { type TcpConn (line 379) | interface TcpConn extends Conn { type UnixConnectOptions (line 391) | interface UnixConnectOptions { type UnixConn (line 397) | interface UnixConn extends Conn {} type VsockConnectOptions (line 422) | interface VsockConnectOptions { type VsockConn (line 429) | interface VsockConn extends Conn {} type ConnectTlsOptions (line 454) | interface ConnectTlsOptions { type StartTlsOptions (line 514) | interface StartTlsOptions { type QuicEndpointOptions (line 576) | interface QuicEndpointOptions { type QuicTransportOptions (line 594) | interface QuicTransportOptions { type ConnectQuicOptions (line 630) | interface ConnectQuicOptions type QuicServerTransportOptions (line 665) | interface QuicServerTransportOptions extends QuicTransportOptions { type QuicListenOptions (line 687) | interface QuicListenOptions extends QuicServerTransportOptions { type QuicAcceptOptions (line 703) | interface QuicAcceptOptions type QuicCloseInfo (line 722) | interface QuicCloseInfo { type QuicSendStreamOptions (line 735) | interface QuicSendStreamOptions { class QuicEndpoint (line 752) | class QuicEndpoint { type QuicListener (line 790) | interface QuicListener extends AsyncIterable { type QuicIncoming (line 814) | interface QuicIncoming { type QuicConn (line 856) | interface QuicConn { type QuicBidirectionalStream (line 908) | interface QuicBidirectionalStream { type QuicSendStream (line 921) | interface QuicSendStream type QuicReceiveStream (line 939) | interface QuicReceiveStream FILE: cli/tsc/dts/lib.deno_url.d.ts type URLSearchParamsIterator (line 23) | interface URLSearchParamsIterator type URLSearchParams (line 39) | interface URLSearchParams { type URL (line 251) | interface URL { type URLPatternInit (line 625) | interface URLPatternInit { type URLPatternInput (line 638) | type URLPatternInput = string | URLPatternInit; type URLPatternComponentResult (line 641) | interface URLPatternComponentResult { type URLPatternResult (line 650) | interface URLPatternResult { type URLPatternOptions (line 677) | interface URLPatternOptions { type URLPattern (line 746) | interface URLPattern { FILE: cli/tsc/dts/lib.deno_web.d.ts type DOMException (line 9) | interface DOMException extends Error { type QuotaExceededErrorOptions (line 73) | interface QuotaExceededErrorOptions { type QuotaExceededError (line 83) | interface QuotaExceededError extends DOMException { type EventInit (line 98) | interface EventInit { type Event (line 108) | interface Event { type EventTarget (line 191) | interface EventTarget { type EventListener (line 245) | interface EventListener { type EventListenerObject (line 316) | interface EventListenerObject { type EventListenerOrEventListenerObject (line 321) | type EventListenerOrEventListenerObject = type AddEventListenerOptions (line 341) | interface AddEventListenerOptions extends EventListenerOptions { type EventListenerOptions (line 371) | interface EventListenerOptions { type ProgressEventInit (line 376) | interface ProgressEventInit extends EventInit { type ProgressEvent (line 388) | interface ProgressEvent extends Eve... type TextDecoderOptions (line 427) | interface TextDecoderOptions { type TextDecodeOptions (line 433) | interface TextDecodeOptions { type TextDecoder (line 451) | interface TextDecoder extends TextDecoderCommon { type TextDecoderCommon (line 465) | interface TextDecoderCommon { type TextEncoderEncodeIntoResult (line 475) | interface TextEncoderEncodeIntoResult { type TextEncoder (line 494) | interface TextEncoder extends TextEncoderCommon { type TextEncoderCommon (line 512) | interface TextEncoderCommon { type TextDecoderStream (line 518) | interface TextDecoderStream extends GenericTransformStream, TextDecoderC... type TextEncoderStream (line 530) | interface TextEncoderStream extends GenericTransformStream, TextEncoderC... type AbortController (line 546) | interface AbortController { type AbortSignalEventMap (line 565) | interface AbortSignalEventMap { type AbortSignal (line 574) | interface AbortSignal extends EventTarget { type FileReaderEventMap (line 616) | interface FileReaderEventMap { type FileReader (line 631) | interface FileReader extends EventTarget { type BlobPart (line 687) | type BlobPart = BufferSource | Blob | string; type EndingType (line 690) | type EndingType = "transparent" | "native"; type BlobPropertyBag (line 693) | interface BlobPropertyBag { type Blob (line 705) | interface Blob { type FilePropertyBag (line 728) | interface FilePropertyBag extends BlobPropertyBag { type File (line 737) | interface File extends Blob { type ReadableStreamReader (line 754) | type ReadableStreamReader = type ReadableStreamController (line 759) | type ReadableStreamController = type ReadableStreamGenericReader (line 764) | interface ReadableStreamGenericReader { type ReadableStreamReadDoneResult (line 770) | interface ReadableStreamReadDoneResult { type ReadableStreamReadValueResult (line 776) | interface ReadableStreamReadValueResult { type ReadableStreamReadResult (line 782) | type ReadableStreamReadResult = type ReadableStreamDefaultReader (line 787) | interface ReadableStreamDefaultReader type ReadableStreamBYOBReaderReadOptions (line 800) | interface ReadableStreamBYOBReaderReadOptions { type ReadableStreamBYOBReader (line 805) | interface ReadableStreamBYOBReader extends ReadableStreamGenericReader { type ReadableStreamBYOBRequest (line 822) | interface ReadableStreamBYOBRequest { type UnderlyingByteSource (line 835) | interface UnderlyingByteSource { type UnderlyingDefaultSource (line 844) | interface UnderlyingDefaultSource { type UnderlyingSink (line 854) | interface UnderlyingSink { type ReadableStreamType (line 863) | type ReadableStreamType = "bytes"; type UnderlyingSource (line 866) | interface UnderlyingSource { type UnderlyingSourceCancelCallback (line 875) | interface UnderlyingSourceCancelCallback { type UnderlyingSourcePullCallback (line 880) | interface UnderlyingSourcePullCallback { type UnderlyingSourceStartCallback (line 885) | interface UnderlyingSourceStartCallback { type ReadableStreamDefaultController (line 890) | interface ReadableStreamDefaultController { type ReadableByteStreamController (line 904) | interface ReadableByteStreamController { type StreamPipeOptions (line 919) | interface StreamPipeOptions { type QueuingStrategySize (line 927) | interface QueuingStrategySize { type QueuingStrategy (line 932) | interface QueuingStrategy { type CountQueuingStrategy (line 942) | interface CountQueuingStrategy extends QueuingStrategy { type ByteLengthQueuingStrategy (line 954) | interface ByteLengthQueuingStrategy extends QueuingStrategy { type ReadableStreamIteratorOptions (line 1018) | interface ReadableStreamIteratorOptions { type ReadableStreamReaderMode (line 1023) | type ReadableStreamReaderMode = "byob"; type ReadableStreamGetReaderOptions (line 1026) | interface ReadableStreamGetReaderOptions { type ReadableWritablePair (line 1031) | interface ReadableWritablePair { type UnderlyingSinkCloseCallback (line 1037) | interface UnderlyingSinkCloseCallback { type UnderlyingSinkStartCallback (line 1042) | interface UnderlyingSinkStartCallback { type UnderlyingSinkWriteCallback (line 1047) | interface UnderlyingSinkWriteCallback { type UnderlyingSinkAbortCallback (line 1055) | interface UnderlyingSinkAbortCallback { type WritableStream (line 1065) | interface WritableStream { type WritableStreamDefaultController (line 1088) | interface WritableStreamDefaultController { type WritableStreamDefaultWriter (line 1106) | interface WritableStreamDefaultWriter { type TransformStream (line 1123) | interface TransformStream { type TransformStreamDefaultController (line 1139) | interface TransformStreamDefaultController { type Transformer (line 1153) | interface Transformer { type TransformerFlushCallback (line 1163) | interface TransformerFlushCallback { type TransformerStartCallback (line 1168) | interface TransformerStartCallback { type TransformerTransformCallback (line 1173) | interface TransformerTransformCallback { type TransformerCancelCallback (line 1181) | interface TransformerCancelCallback { type GenericTransformStream (line 1186) | interface GenericTransformStream { type MessageEventSource (line 1192) | type MessageEventSource = Window | MessagePort; type MessageEventInit (line 1195) | interface MessageEventInit extends EventInit { type MessageEvent (line 1204) | interface MessageEvent extends Event { type Transferable (line 1242) | type Transferable = type StructuredSerializeOptions (line 1284) | interface StructuredSerializeOptions { type MessageChannel (line 1295) | interface MessageChannel { type MessagePortEventMap (line 1312) | interface MessagePortEventMap { type MessagePort (line 1323) | interface MessagePort extends EventTarget { type CompressionStream (line 1422) | interface CompressionStream extends GenericTransformStream { type CompressionFormat (line 1428) | type CompressionFormat = "deflate" | "deflate-raw" | "gzip" | "brotli"; type DecompressionStream (line 1469) | interface DecompressionStream extends GenericTransformStream { type PredefinedColorSpace (line 1523) | type PredefinedColorSpace = "srgb" | "display-p3"; type ImageDataArray (line 1526) | type ImageDataArray = type ImageDataPixelFormat (line 1531) | type ImageDataPixelFormat = "rgba-unorm8" | "rgba-float16"; type ImageDataSettings (line 1534) | interface ImageDataSettings { type ImageData (line 1540) | interface ImageData { type WebTransportCloseInfo (line 1561) | interface WebTransportCloseInfo { type WebTransportErrorOptions (line 1567) | interface WebTransportErrorOptions { type WebTransportHash (line 1573) | interface WebTransportHash { type WebTransportOptions (line 1579) | interface WebTransportOptions { type WebTransportSendStreamOptions (line 1587) | interface WebTransportSendStreamOptions { type WebTransport (line 1597) | interface WebTransport { type WebTransportBidirectionalStream (line 1636) | interface WebTransportBidirectionalStream { type WebTransportDatagramDuplexStream (line 1653) | interface WebTransportDatagramDuplexStream { type WebTransportSendStream (line 1680) | interface WebTransportSendStream extends WritableStream { type WebTransportSendStreamStats (line 1698) | interface WebTransportSendStreamStats { type WebTransportWriter (line 1708) | interface WebTransportWriter extends WritableStreamDefaultWriter { type WebTransportReceiveStreamStats (line 1735) | interface WebTransportReceiveStreamStats { type WebTransportSendGroup (line 1744) | interface WebTransportSendGroup { type WebTransportError (line 1759) | interface WebTransportError extends DOMException { type WebTransportCongestionControl (line 1773) | type WebTransportCongestionControl = "default" | "low-latency" | "throug... type WebTransportErrorSource (line 1776) | type WebTransportErrorSource = "session" | "stream"; FILE: cli/tsc/dts/lib.deno_webgpu.d.ts type GPUObjectBase (line 9) | interface GPUObjectBase { type GPUObjectDescriptorBase (line 14) | interface GPUObjectDescriptorBase { class GPUSupportedLimits (line 19) | class GPUSupportedLimits { class GPUSupportedFeatures (line 56) | class GPUSupportedFeatures { class GPUAdapterInfo (line 74) | class GPUAdapterInfo { class GPU (line 115) | class GPU { type GPURequestAdapterOptions (line 123) | interface GPURequestAdapterOptions { type GPUPowerPreference (line 129) | type GPUPowerPreference = "low-power" | "high-performance"; class GPUAdapter (line 168) | class GPUAdapter { type GPUDeviceDescriptor (line 177) | interface GPUDeviceDescriptor extends GPUObjectDescriptorBase { type GPUFeatureName (line 183) | type GPUFeatureName = class GPUDevice (line 253) | class GPUDevice extends EventTarget implements GPUObjectBase { class GPUBuffer (line 332) | class GPUBuffer implements GPUObjectBase { type GPUBufferMapState (line 351) | type GPUBufferMapState = "unmapped" | "pending" | "mapped"; type GPUBufferDescriptor (line 354) | interface GPUBufferDescriptor extends GPUObjectDescriptorBase { type GPUBufferUsageFlags (line 361) | type GPUBufferUsageFlags = number; type GPUFlagsConstant (line 364) | type GPUFlagsConstant = number; class GPUBufferUsage (line 367) | class GPUBufferUsage { type GPUMapModeFlags (line 381) | type GPUMapModeFlags = number; class GPUMapMode (line 384) | class GPUMapMode { class GPUTexture (line 418) | class GPUTexture implements GPUObjectBase { type GPUTextureDescriptor (line 435) | interface GPUTextureDescriptor extends GPUObjectDescriptorBase { type GPUTextureDimension (line 446) | type GPUTextureDimension = "1d" | "2d" | "3d"; type GPUTextureUsageFlags (line 449) | type GPUTextureUsageFlags = number; class GPUTextureUsage (line 452) | class GPUTextureUsage { class GPUTextureView (line 461) | class GPUTextureView implements GPUObjectBase { type GPUTextureViewDescriptor (line 466) | interface GPUTextureViewDescriptor extends GPUObjectDescriptorBase { type GPUTextureViewDimension (line 478) | type GPUTextureViewDimension = type GPUTextureAspect (line 487) | type GPUTextureAspect = "all" | "stencil-only" | "depth-only"; type GPUTextureFormat (line 490) | type GPUTextureFormat = class GPUSampler (line 588) | class GPUSampler implements GPUObjectBase { type GPUSamplerDescriptor (line 593) | interface GPUSamplerDescriptor extends GPUObjectDescriptorBase { type GPUAddressMode (line 607) | type GPUAddressMode = "clamp-to-edge" | "repeat" | "mirror-repeat"; type GPUFilterMode (line 610) | type GPUFilterMode = "nearest" | "linear"; type GPUMipmapFilterMode (line 613) | type GPUMipmapFilterMode = "nearest" | "linear"; type GPUCompareFunction (line 616) | type GPUCompareFunction = class GPUBindGroupLayout (line 627) | class GPUBindGroupLayout implements GPUObjectBase { type GPUBindGroupLayoutDescriptor (line 632) | interface GPUBindGroupLayoutDescriptor extends GPUObjectDescriptorBase { type GPUBindGroupLayoutEntry (line 637) | interface GPUBindGroupLayoutEntry { type GPUShaderStageFlags (line 648) | type GPUShaderStageFlags = number; class GPUShaderStage (line 651) | class GPUShaderStage { type GPUBufferBindingLayout (line 658) | interface GPUBufferBindingLayout { type GPUBufferBindingType (line 665) | type GPUBufferBindingType = "uniform" | "storage" | "read-only-storage"; type GPUSamplerBindingLayout (line 668) | interface GPUSamplerBindingLayout { type GPUSamplerBindingType (line 673) | type GPUSamplerBindingType = type GPUTextureBindingLayout (line 679) | interface GPUTextureBindingLayout { type GPUTextureSampleType (line 686) | type GPUTextureSampleType = type GPUStorageTextureAccess (line 694) | type GPUStorageTextureAccess = type GPUStorageTextureBindingLayout (line 700) | interface GPUStorageTextureBindingLayout { class GPUBindGroup (line 707) | class GPUBindGroup implements GPUObjectBase { type GPUBindGroupDescriptor (line 712) | interface GPUBindGroupDescriptor extends GPUObjectDescriptorBase { type GPUBindingResource (line 718) | type GPUBindingResource = type GPUBindGroupEntry (line 724) | interface GPUBindGroupEntry { type GPUBufferBinding (line 730) | interface GPUBufferBinding { class GPUPipelineLayout (line 737) | class GPUPipelineLayout implements GPUObjectBase { type GPUPipelineLayoutDescriptor (line 742) | interface GPUPipelineLayoutDescriptor extends GPUObjectDescriptorBase { type GPUCompilationMessageType (line 747) | type GPUCompilationMessageType = "error" | "warning" | "info"; class GPUCompilationMessage (line 750) | class GPUCompilationMessage { class GPUCompilationInfo (line 760) | class GPUCompilationInfo { type GPUPipelineError (line 771) | interface GPUPipelineError extends DOMException { type GPUPipelineErrorInit (line 787) | interface GPUPipelineErrorInit { class GPUShaderModule (line 821) | class GPUShaderModule implements GPUObjectBase { type GPUShaderModuleDescriptor (line 832) | interface GPUShaderModuleDescriptor extends GPUObjectDescriptorBase { type GPUAutoLayoutMode (line 838) | type GPUAutoLayoutMode = "auto"; type GPUPipelineDescriptorBase (line 841) | interface GPUPipelineDescriptorBase extends GPUObjectDescriptorBase { type GPUPipelineBase (line 846) | interface GPUPipelineBase { type GPUProgrammableStage (line 851) | interface GPUProgrammableStage { class GPUComputePipeline (line 858) | class GPUComputePipeline implements GPUObjectBase, GPUPipelineBase { type GPUComputePipelineDescriptor (line 865) | interface GPUComputePipelineDescriptor extends GPUPipelineDescriptorBase { class GPURenderPipeline (line 870) | class GPURenderPipeline implements GPUObjectBase, GPUPipelineBase { type GPURenderPipelineDescriptor (line 877) | interface GPURenderPipelineDescriptor extends GPUPipelineDescriptorBase { type GPUPrimitiveState (line 886) | interface GPUPrimitiveState { type GPUPrimitiveTopology (line 895) | type GPUPrimitiveTopology = type GPUFrontFace (line 903) | type GPUFrontFace = "ccw" | "cw"; type GPUCullMode (line 906) | type GPUCullMode = "none" | "front" | "back"; type GPUMultisampleState (line 909) | interface GPUMultisampleState { type GPUFragmentState (line 916) | interface GPUFragmentState extends GPUProgrammableStage { type GPUColorTargetState (line 921) | interface GPUColorTargetState { type GPUBlendState (line 929) | interface GPUBlendState { type GPUColorWriteFlags (line 935) | type GPUColorWriteFlags = number; class GPUColorWrite (line 938) | class GPUColorWrite { type GPUBlendComponent (line 947) | interface GPUBlendComponent { type GPUBlendFactor (line 954) | type GPUBlendFactor = type GPUBlendOperation (line 974) | type GPUBlendOperation = type GPUDepthStencilState (line 982) | interface GPUDepthStencilState { type GPUStencilFaceState (line 1000) | interface GPUStencilFaceState { type GPUStencilOperation (line 1008) | type GPUStencilOperation = type GPUIndexFormat (line 1019) | type GPUIndexFormat = "uint16" | "uint32"; type GPUVertexFormat (line 1022) | type GPUVertexFormat = type GPUVertexStepMode (line 1056) | type GPUVertexStepMode = "vertex" | "instance"; type GPUVertexState (line 1059) | interface GPUVertexState extends GPUProgrammableStage { type GPUVertexBufferLayout (line 1064) | interface GPUVertexBufferLayout { type GPUVertexAttribute (line 1071) | interface GPUVertexAttribute { type GPUTexelCopyBufferLayout (line 1079) | interface GPUTexelCopyBufferLayout { class GPUCommandBuffer (line 1086) | class GPUCommandBuffer implements GPUObjectBase { type GPUCommandBufferDescriptor (line 1091) | interface GPUCommandBufferDescriptor extends GPUObjectDescriptorBase {} class GPUCommandEncoder (line 1137) | class GPUCommandEncoder implements GPUObjectBase { type GPUCommandEncoderDescriptor (line 1195) | interface GPUCommandEncoderDescriptor extends GPUObjectDescriptorBase {} type GPUTexelCopyBufferInfo (line 1198) | interface GPUTexelCopyBufferInfo extends GPUTexelCopyBufferLayout { type GPUTexelCopyTextureInfo (line 1203) | interface GPUTexelCopyTextureInfo { type GPUProgrammablePassEncoder (line 1211) | interface GPUProgrammablePassEncoder { class GPUComputePassEncoder (line 1232) | class GPUComputePassEncoder type GPUComputePassTimestampWrites (line 1261) | interface GPUComputePassTimestampWrites { type GPUComputePassDescriptor (line 1268) | interface GPUComputePassDescriptor extends GPUObjectDescriptorBase { type GPURenderEncoderBase (line 1273) | interface GPURenderEncoderBase { class GPURenderPassEncoder (line 1311) | class GPURenderPassEncoder type GPURenderPassTimestampWrites (line 1388) | interface GPURenderPassTimestampWrites { type GPURenderPassDescriptor (line 1395) | interface GPURenderPassDescriptor extends GPUObjectDescriptorBase { type GPURenderPassColorAttachment (line 1403) | interface GPURenderPassColorAttachment { type GPURenderPassDepthStencilAttachment (line 1413) | interface GPURenderPassDepthStencilAttachment { type GPULoadOp (line 1428) | type GPULoadOp = "load" | "clear"; type GPUStoreOp (line 1431) | type GPUStoreOp = "store" | "discard"; class GPURenderBundle (line 1434) | class GPURenderBundle implements GPUObjectBase { type GPURenderBundleDescriptor (line 1439) | interface GPURenderBundleDescriptor extends GPUObjectDescriptorBase {} class GPURenderBundleEncoder (line 1442) | class GPURenderBundleEncoder type GPURenderPassLayout (line 1496) | interface GPURenderPassLayout extends GPUObjectDescriptorBase { type GPURenderBundleEncoderDescriptor (line 1503) | interface GPURenderBundleEncoderDescriptor extends GPURenderPassLayout { class GPUQueue (line 1550) | class GPUQueue implements GPUObjectBase { class GPUQuerySet (line 1574) | class GPUQuerySet implements GPUObjectBase { type GPUQuerySetDescriptor (line 1584) | interface GPUQuerySetDescriptor extends GPUObjectDescriptorBase { type GPUQueryType (line 1590) | type GPUQueryType = "occlusion" | "timestamp"; type GPUDeviceLostReason (line 1593) | type GPUDeviceLostReason = "destroyed"; type GPUDeviceLostInfo (line 1596) | interface GPUDeviceLostInfo { type GPUError (line 1608) | interface GPUError { type GPUOutOfMemoryError (line 1625) | interface GPUOutOfMemoryError extends GPUError {} type GPUValidationError (line 1634) | interface GPUValidationError extends GPUError {} type GPUInternalError (line 1643) | interface GPUInternalError extends GPUError {} type GPUErrorFilter (line 1652) | type GPUErrorFilter = "out-of-memory" | "validation" | "internal"; class GPUUncapturedErrorEvent (line 1655) | class GPUUncapturedErrorEvent extends Event { type GPUUncapturedErrorEventInit (line 1665) | interface GPUUncapturedErrorEventInit extends EventInit { type GPUColorDict (line 1670) | interface GPUColorDict { type GPUColor (line 1678) | type GPUColor = number[] | GPUColorDict; type GPUOrigin3DDict (line 1681) | interface GPUOrigin3DDict { type GPUOrigin3D (line 1688) | type GPUOrigin3D = number[] | GPUOrigin3DDict; type GPUExtent3DDict (line 1691) | interface GPUExtent3DDict { type GPUExtent3D (line 1698) | type GPUExtent3D = number[] | GPUExtent3DDict; type GPUCanvasAlphaMode (line 1701) | type GPUCanvasAlphaMode = "opaque" | "premultiplied"; type GPUCanvasConfiguration (line 1704) | interface GPUCanvasConfiguration { type GPUCanvasContext (line 1714) | interface GPUCanvasContext { FILE: cli/tsc/dts/lib.deno_websocket.d.ts type CloseEventInit (line 25) | interface CloseEventInit extends EventInit { type CloseEvent (line 54) | interface CloseEvent extends Event { type WebSocketEventMap (line 113) | interface WebSocketEventMap { type WebSocket (line 155) | interface WebSocket extends EventTarget { type WebSocketOptions (line 300) | interface WebSocketOptions { type BinaryType (line 361) | type BinaryType = "arraybuffer" | "blob"; FILE: cli/tsc/dts/lib.deno_webstorage.d.ts type Storage (line 14) | interface Storage { FILE: cli/tsc/dts/lib.dom.asynciterable.d.ts type FileSystemDirectoryHandleAsyncIterator (line 23) | interface FileSystemDirectoryHandleAsyncIterator extends AsyncIterato... type FileSystemDirectoryHandle (line 27) | interface FileSystemDirectoryHandle { type ReadableStreamAsyncIterator (line 34) | interface ReadableStreamAsyncIterator extends AsyncIteratorObject { FILE: cli/tsc/dts/lib.dom.d.ts type AddEventListenerOptions (line 24) | interface AddEventListenerOptions extends EventListenerOptions { type AddressErrors (line 30) | interface AddressErrors { type AesCbcParams (line 43) | interface AesCbcParams extends Algorithm { type AesCtrParams (line 47) | interface AesCtrParams extends Algorithm { type AesDerivedKeyParams (line 52) | interface AesDerivedKeyParams extends Algorithm { type AesGcmParams (line 56) | interface AesGcmParams extends Algorithm { type AesKeyAlgorithm (line 62) | interface AesKeyAlgorithm extends KeyAlgorithm { type AesKeyGenParams (line 66) | interface AesKeyGenParams extends Algorithm { type Algorithm (line 70) | interface Algorithm { type AnalyserOptions (line 74) | interface AnalyserOptions extends AudioNodeOptions { type AnimationEventInit (line 81) | interface AnimationEventInit extends EventInit { type AnimationPlaybackEventInit (line 87) | interface AnimationPlaybackEventInit extends EventInit { type AssignedNodesOptions (line 92) | interface AssignedNodesOptions { type AudioBufferOptions (line 96) | interface AudioBufferOptions { type AudioBufferSourceOptions (line 102) | interface AudioBufferSourceOptions { type AudioConfiguration (line 111) | interface AudioConfiguration { type AudioContextOptions (line 119) | interface AudioContextOptions { type AudioDataCopyToOptions (line 124) | interface AudioDataCopyToOptions { type AudioDataInit (line 131) | interface AudioDataInit { type AudioDecoderConfig (line 141) | interface AudioDecoderConfig { type AudioDecoderInit (line 148) | interface AudioDecoderInit { type AudioDecoderSupport (line 153) | interface AudioDecoderSupport { type AudioEncoderConfig (line 158) | interface AudioEncoderConfig { type AudioEncoderInit (line 167) | interface AudioEncoderInit { type AudioEncoderSupport (line 172) | interface AudioEncoderSupport { type AudioNodeOptions (line 177) | interface AudioNodeOptions { type AudioProcessingEventInit (line 183) | interface AudioProcessingEventInit extends EventInit { type AudioTimestamp (line 189) | interface AudioTimestamp { type AudioWorkletNodeOptions (line 194) | interface AudioWorkletNodeOptions extends AudioNodeOptions { type AuthenticationExtensionsClientInputs (line 202) | interface AuthenticationExtensionsClientInputs { type AuthenticationExtensionsClientInputsJSON (line 213) | interface AuthenticationExtensionsClientInputsJSON { type AuthenticationExtensionsClientOutputs (line 220) | interface AuthenticationExtensionsClientOutputs { type AuthenticationExtensionsLargeBlobInputs (line 228) | interface AuthenticationExtensionsLargeBlobInputs { type AuthenticationExtensionsLargeBlobInputsJSON (line 234) | interface AuthenticationExtensionsLargeBlobInputsJSON { type AuthenticationExtensionsLargeBlobOutputs (line 240) | interface AuthenticationExtensionsLargeBlobOutputs { type AuthenticationExtensionsPRFInputs (line 246) | interface AuthenticationExtensionsPRFInputs { type AuthenticationExtensionsPRFInputsJSON (line 251) | interface AuthenticationExtensionsPRFInputsJSON { type AuthenticationExtensionsPRFOutputs (line 256) | interface AuthenticationExtensionsPRFOutputs { type AuthenticationExtensionsPRFValues (line 261) | interface AuthenticationExtensionsPRFValues { type AuthenticationExtensionsPRFValuesJSON (line 266) | interface AuthenticationExtensionsPRFValuesJSON { type AuthenticatorSelectionCriteria (line 271) | interface AuthenticatorSelectionCriteria { type AvcEncoderConfig (line 278) | interface AvcEncoderConfig { type BiquadFilterOptions (line 282) | interface BiquadFilterOptions extends AudioNodeOptions { type BlobEventInit (line 290) | interface BlobEventInit extends EventInit { type BlobPropertyBag (line 295) | interface BlobPropertyBag { type CSSMatrixComponentOptions (line 300) | interface CSSMatrixComponentOptions { type CSSNumericType (line 304) | interface CSSNumericType { type CSSStyleSheetInit (line 315) | interface CSSStyleSheetInit { type CacheQueryOptions (line 321) | interface CacheQueryOptions { type CanvasRenderingContext2DSettings (line 327) | interface CanvasRenderingContext2DSettings { type CaretPositionFromPointOptions (line 334) | interface CaretPositionFromPointOptions { type ChannelMergerOptions (line 338) | interface ChannelMergerOptions extends AudioNodeOptions { type ChannelSplitterOptions (line 342) | interface ChannelSplitterOptions extends AudioNodeOptions { type CheckVisibilityOptions (line 346) | interface CheckVisibilityOptions { type ClientQueryOptions (line 354) | interface ClientQueryOptions { type ClipboardEventInit (line 359) | interface ClipboardEventInit extends EventInit { type ClipboardItemOptions (line 363) | interface ClipboardItemOptions { type CloseEventInit (line 367) | interface CloseEventInit extends EventInit { type CompositionEventInit (line 373) | interface CompositionEventInit extends UIEventInit { type ComputedEffectTiming (line 377) | interface ComputedEffectTiming extends EffectTiming { type ComputedKeyframe (line 386) | interface ComputedKeyframe { type ConstantSourceOptions (line 394) | interface ConstantSourceOptions { type ConstrainBooleanParameters (line 398) | interface ConstrainBooleanParameters { type ConstrainDOMStringParameters (line 403) | interface ConstrainDOMStringParameters { type ConstrainDoubleRange (line 408) | interface ConstrainDoubleRange extends DoubleRange { type ConstrainULongRange (line 413) | interface ConstrainULongRange extends ULongRange { type ContentVisibilityAutoStateChangeEventInit (line 418) | interface ContentVisibilityAutoStateChangeEventInit extends EventInit { type ConvolverOptions (line 422) | interface ConvolverOptions extends AudioNodeOptions { type CookieChangeEventInit (line 427) | interface CookieChangeEventInit extends EventInit { type CookieInit (line 432) | interface CookieInit { type CookieListItem (line 442) | interface CookieListItem { type CookieStoreDeleteOptions (line 447) | interface CookieStoreDeleteOptions { type CookieStoreGetOptions (line 454) | interface CookieStoreGetOptions { type CredentialCreationOptions (line 459) | interface CredentialCreationOptions { type CredentialPropertiesOutput (line 464) | interface CredentialPropertiesOutput { type CredentialRequestOptions (line 468) | interface CredentialRequestOptions { type CryptoKeyPair (line 474) | interface CryptoKeyPair { type CustomEventInit (line 479) | interface CustomEventInit extends EventInit { type DOMMatrix2DInit (line 483) | interface DOMMatrix2DInit { type DOMMatrixInit (line 498) | interface DOMMatrixInit extends DOMMatrix2DInit { type DOMPointInit (line 512) | interface DOMPointInit { type DOMQuadInit (line 519) | interface DOMQuadInit { type DOMRectInit (line 526) | interface DOMRectInit { type DelayOptions (line 533) | interface DelayOptions extends AudioNodeOptions { type DeviceMotionEventAccelerationInit (line 538) | interface DeviceMotionEventAccelerationInit { type DeviceMotionEventInit (line 544) | interface DeviceMotionEventInit extends EventInit { type DeviceMotionEventRotationRateInit (line 551) | interface DeviceMotionEventRotationRateInit { type DeviceOrientationEventInit (line 557) | interface DeviceOrientationEventInit extends EventInit { type DisplayMediaStreamOptions (line 564) | interface DisplayMediaStreamOptions { type DocumentTimelineOptions (line 569) | interface DocumentTimelineOptions { type DoubleRange (line 573) | interface DoubleRange { type DragEventInit (line 578) | interface DragEventInit extends MouseEventInit { type DynamicsCompressorOptions (line 582) | interface DynamicsCompressorOptions extends AudioNodeOptions { type EcKeyAlgorithm (line 590) | interface EcKeyAlgorithm extends KeyAlgorithm { type EcKeyGenParams (line 594) | interface EcKeyGenParams extends Algorithm { type EcKeyImportParams (line 598) | interface EcKeyImportParams extends Algorithm { type EcdhKeyDeriveParams (line 602) | interface EcdhKeyDeriveParams extends Algorithm { type EcdsaParams (line 606) | interface EcdsaParams extends Algorithm { type EffectTiming (line 610) | interface EffectTiming { type ElementCreationOptions (line 622) | interface ElementCreationOptions { type ElementDefinitionOptions (line 627) | interface ElementDefinitionOptions { type EncodedAudioChunkInit (line 631) | interface EncodedAudioChunkInit { type EncodedAudioChunkMetadata (line 639) | interface EncodedAudioChunkMetadata { type EncodedVideoChunkInit (line 643) | interface EncodedVideoChunkInit { type EncodedVideoChunkMetadata (line 650) | interface EncodedVideoChunkMetadata { type ErrorEventInit (line 654) | interface ErrorEventInit extends EventInit { type EventInit (line 662) | interface EventInit { type EventListenerOptions (line 668) | interface EventListenerOptions { type EventModifierInit (line 672) | interface EventModifierInit extends UIEventInit { type EventSourceInit (line 689) | interface EventSourceInit { type FilePropertyBag (line 693) | interface FilePropertyBag extends BlobPropertyBag { type FileSystemCreateWritableOptions (line 697) | interface FileSystemCreateWritableOptions { type FileSystemFlags (line 701) | interface FileSystemFlags { type FileSystemGetDirectoryOptions (line 706) | interface FileSystemGetDirectoryOptions { type FileSystemGetFileOptions (line 710) | interface FileSystemGetFileOptions { type FileSystemRemoveOptions (line 714) | interface FileSystemRemoveOptions { type FocusEventInit (line 718) | interface FocusEventInit extends UIEventInit { type FocusOptions (line 722) | interface FocusOptions { type FontFaceDescriptors (line 726) | interface FontFaceDescriptors { type FontFaceSetLoadEventInit (line 738) | interface FontFaceSetLoadEventInit extends EventInit { type FormDataEventInit (line 742) | interface FormDataEventInit extends EventInit { type FullscreenOptions (line 746) | interface FullscreenOptions { type GainOptions (line 750) | interface GainOptions extends AudioNodeOptions { type GamepadEffectParameters (line 754) | interface GamepadEffectParameters { type GamepadEventInit (line 763) | interface GamepadEventInit extends EventInit { type GetAnimationsOptions (line 767) | interface GetAnimationsOptions { type GetComposedRangesOptions (line 771) | interface GetComposedRangesOptions { type GetHTMLOptions (line 775) | interface GetHTMLOptions { type GetNotificationOptions (line 780) | interface GetNotificationOptions { type GetRootNodeOptions (line 784) | interface GetRootNodeOptions { type HashChangeEventInit (line 788) | interface HashChangeEventInit extends EventInit { type HkdfParams (line 793) | interface HkdfParams extends Algorithm { type HmacImportParams (line 799) | interface HmacImportParams extends Algorithm { type HmacKeyAlgorithm (line 804) | interface HmacKeyAlgorithm extends KeyAlgorithm { type HmacKeyGenParams (line 809) | interface HmacKeyGenParams extends Algorithm { type IDBDatabaseInfo (line 814) | interface IDBDatabaseInfo { type IDBIndexParameters (line 819) | interface IDBIndexParameters { type IDBObjectStoreParameters (line 824) | interface IDBObjectStoreParameters { type IDBTransactionOptions (line 829) | interface IDBTransactionOptions { type IDBVersionChangeEventInit (line 833) | interface IDBVersionChangeEventInit extends EventInit { type IIRFilterOptions (line 838) | interface IIRFilterOptions extends AudioNodeOptions { type IdleRequestOptions (line 843) | interface IdleRequestOptions { type ImageBitmapOptions (line 847) | interface ImageBitmapOptions { type ImageBitmapRenderingContextSettings (line 856) | interface ImageBitmapRenderingContextSettings { type ImageDataSettings (line 860) | interface ImageDataSettings { type ImageDecodeOptions (line 864) | interface ImageDecodeOptions { type ImageDecodeResult (line 869) | interface ImageDecodeResult { type ImageDecoderInit (line 874) | interface ImageDecoderInit { type ImageEncodeOptions (line 884) | interface ImageEncodeOptions { type ImportNodeOptions (line 889) | interface ImportNodeOptions { type InputEventInit (line 894) | interface InputEventInit extends UIEventInit { type IntersectionObserverInit (line 902) | interface IntersectionObserverInit { type JsonWebKey (line 908) | interface JsonWebKey { type KeyAlgorithm (line 929) | interface KeyAlgorithm { type KeySystemTrackConfiguration (line 933) | interface KeySystemTrackConfiguration { type KeyboardEventInit (line 937) | interface KeyboardEventInit extends EventModifierInit { type Keyframe (line 949) | interface Keyframe { type KeyframeAnimationOptions (line 956) | interface KeyframeAnimationOptions extends KeyframeEffectOptions { type KeyframeEffectOptions (line 961) | interface KeyframeEffectOptions extends EffectTiming { type LockInfo (line 967) | interface LockInfo { type LockManagerSnapshot (line 973) | interface LockManagerSnapshot { type LockOptions (line 978) | interface LockOptions { type MIDIConnectionEventInit (line 985) | interface MIDIConnectionEventInit extends EventInit { type MIDIMessageEventInit (line 989) | interface MIDIMessageEventInit extends EventInit { type MIDIOptions (line 993) | interface MIDIOptions { type MediaCapabilitiesDecodingInfo (line 998) | interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo { type MediaCapabilitiesEncodingInfo (line 1002) | interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo { type MediaCapabilitiesInfo (line 1005) | interface MediaCapabilitiesInfo { type MediaCapabilitiesKeySystemConfiguration (line 1011) | interface MediaCapabilitiesKeySystemConfiguration { type MediaConfiguration (line 1021) | interface MediaConfiguration { type MediaDecodingConfiguration (line 1026) | interface MediaDecodingConfiguration extends MediaConfiguration { type MediaElementAudioSourceOptions (line 1031) | interface MediaElementAudioSourceOptions { type MediaEncodingConfiguration (line 1035) | interface MediaEncodingConfiguration extends MediaConfiguration { type MediaEncryptedEventInit (line 1039) | interface MediaEncryptedEventInit extends EventInit { type MediaImage (line 1044) | interface MediaImage { type MediaKeyMessageEventInit (line 1050) | interface MediaKeyMessageEventInit extends EventInit { type MediaKeySystemConfiguration (line 1055) | interface MediaKeySystemConfiguration { type MediaKeySystemMediaCapability (line 1065) | interface MediaKeySystemMediaCapability { type MediaKeysPolicy (line 1071) | interface MediaKeysPolicy { type MediaMetadataInit (line 1075) | interface MediaMetadataInit { type MediaPositionState (line 1082) | interface MediaPositionState { type MediaQueryListEventInit (line 1088) | interface MediaQueryListEventInit extends EventInit { type MediaRecorderOptions (line 1093) | interface MediaRecorderOptions { type MediaSessionActionDetails (line 1100) | interface MediaSessionActionDetails { type MediaSettingsRange (line 1107) | interface MediaSettingsRange { type MediaStreamAudioSourceOptions (line 1113) | interface MediaStreamAudioSourceOptions { type MediaStreamConstraints (line 1117) | interface MediaStreamConstraints { type MediaStreamTrackEventInit (line 1124) | interface MediaStreamTrackEventInit extends EventInit { type MediaTrackCapabilities (line 1128) | interface MediaTrackCapabilities { type MediaTrackConstraintSet (line 1146) | interface MediaTrackConstraintSet { type MediaTrackConstraints (line 1164) | interface MediaTrackConstraints extends MediaTrackConstraintSet { type MediaTrackSettings (line 1168) | interface MediaTrackSettings { type MediaTrackSupportedConstraints (line 1189) | interface MediaTrackSupportedConstraints { type MessageEventInit (line 1207) | interface MessageEventInit extends EventInit { type MouseEventInit (line 1215) | interface MouseEventInit extends EventModifierInit { type MultiCacheQueryOptions (line 1227) | interface MultiCacheQueryOptions extends CacheQueryOptions { type MutationObserverInit (line 1231) | interface MutationObserverInit { type NavigationPreloadState (line 1248) | interface NavigationPreloadState { type NotificationOptions (line 1253) | interface NotificationOptions { type OfflineAudioCompletionEventInit (line 1265) | interface OfflineAudioCompletionEventInit extends EventInit { type OfflineAudioContextOptions (line 1269) | interface OfflineAudioContextOptions { type OptionalEffectTiming (line 1275) | interface OptionalEffectTiming { type OpusEncoderConfig (line 1287) | interface OpusEncoderConfig { type OscillatorOptions (line 1296) | interface OscillatorOptions extends AudioNodeOptions { type PageRevealEventInit (line 1303) | interface PageRevealEventInit extends EventInit { type PageSwapEventInit (line 1307) | interface PageSwapEventInit extends EventInit { type PageTransitionEventInit (line 1312) | interface PageTransitionEventInit extends EventInit { type PannerOptions (line 1316) | interface PannerOptions extends AudioNodeOptions { type PayerErrors (line 1333) | interface PayerErrors { type PaymentCurrencyAmount (line 1339) | interface PaymentCurrencyAmount { type PaymentDetailsBase (line 1344) | interface PaymentDetailsBase { type PaymentDetailsInit (line 1350) | interface PaymentDetailsInit extends PaymentDetailsBase { type PaymentDetailsModifier (line 1355) | interface PaymentDetailsModifier { type PaymentDetailsUpdate (line 1362) | interface PaymentDetailsUpdate extends PaymentDetailsBase { type PaymentItem (line 1369) | interface PaymentItem { type PaymentMethodChangeEventInit (line 1375) | interface PaymentMethodChangeEventInit extends PaymentRequestUpdateEvent... type PaymentMethodData (line 1380) | interface PaymentMethodData { type PaymentOptions (line 1385) | interface PaymentOptions { type PaymentRequestUpdateEventInit (line 1393) | interface PaymentRequestUpdateEventInit extends EventInit { type PaymentShippingOption (line 1396) | interface PaymentShippingOption { type PaymentValidationErrors (line 1403) | interface PaymentValidationErrors { type Pbkdf2Params (line 1409) | interface Pbkdf2Params extends Algorithm { type PerformanceMarkOptions (line 1415) | interface PerformanceMarkOptions { type PerformanceMeasureOptions (line 1420) | interface PerformanceMeasureOptions { type PerformanceObserverInit (line 1427) | interface PerformanceObserverInit { type PeriodicWaveConstraints (line 1433) | interface PeriodicWaveConstraints { type PeriodicWaveOptions (line 1437) | interface PeriodicWaveOptions extends PeriodicWaveConstraints { type PermissionDescriptor (line 1442) | interface PermissionDescriptor { type PhotoCapabilities (line 1446) | interface PhotoCapabilities { type PhotoSettings (line 1453) | interface PhotoSettings { type PictureInPictureEventInit (line 1460) | interface PictureInPictureEventInit extends EventInit { type PlaneLayout (line 1464) | interface PlaneLayout { type PointerEventInit (line 1469) | interface PointerEventInit extends MouseEventInit { type PointerLockOptions (line 1486) | interface PointerLockOptions { type PopStateEventInit (line 1490) | interface PopStateEventInit extends EventInit { type PositionOptions (line 1494) | interface PositionOptions { type ProgressEventInit (line 1500) | interface ProgressEventInit extends EventInit { type PromiseRejectionEventInit (line 1506) | interface PromiseRejectionEventInit extends EventInit { type PropertyDefinition (line 1511) | interface PropertyDefinition { type PropertyIndexedKeyframes (line 1518) | interface PropertyIndexedKeyframes { type PublicKeyCredentialCreationOptions (line 1525) | interface PublicKeyCredentialCreationOptions { type PublicKeyCredentialCreationOptionsJSON (line 1537) | interface PublicKeyCredentialCreationOptionsJSON { type PublicKeyCredentialDescriptor (line 1550) | interface PublicKeyCredentialDescriptor { type PublicKeyCredentialDescriptorJSON (line 1556) | interface PublicKeyCredentialDescriptorJSON { type PublicKeyCredentialEntity (line 1562) | interface PublicKeyCredentialEntity { type PublicKeyCredentialParameters (line 1566) | interface PublicKeyCredentialParameters { type PublicKeyCredentialRequestOptions (line 1571) | interface PublicKeyCredentialRequestOptions { type PublicKeyCredentialRequestOptionsJSON (line 1580) | interface PublicKeyCredentialRequestOptionsJSON { type PublicKeyCredentialRpEntity (line 1590) | interface PublicKeyCredentialRpEntity extends PublicKeyCredentialEntity { type PublicKeyCredentialUserEntity (line 1594) | interface PublicKeyCredentialUserEntity extends PublicKeyCredentialEntity { type PublicKeyCredentialUserEntityJSON (line 1599) | interface PublicKeyCredentialUserEntityJSON { type PushSubscriptionJSON (line 1605) | interface PushSubscriptionJSON { type PushSubscriptionOptionsInit (line 1611) | interface PushSubscriptionOptionsInit { type QueuingStrategy (line 1616) | interface QueuingStrategy { type QueuingStrategyInit (line 1621) | interface QueuingStrategyInit { type RTCAnswerOptions (line 1630) | interface RTCAnswerOptions extends RTCOfferAnswerOptions { type RTCCertificateExpiration (line 1633) | interface RTCCertificateExpiration { type RTCConfiguration (line 1637) | interface RTCConfiguration { type RTCDTMFToneChangeEventInit (line 1646) | interface RTCDTMFToneChangeEventInit extends EventInit { type RTCDataChannelEventInit (line 1650) | interface RTCDataChannelEventInit extends EventInit { type RTCDataChannelInit (line 1654) | interface RTCDataChannelInit { type RTCDtlsFingerprint (line 1663) | interface RTCDtlsFingerprint { type RTCEncodedAudioFrameMetadata (line 1668) | interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata { type RTCEncodedFrameMetadata (line 1672) | interface RTCEncodedFrameMetadata { type RTCEncodedVideoFrameMetadata (line 1680) | interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata { type RTCErrorEventInit (line 1690) | interface RTCErrorEventInit extends EventInit { type RTCErrorInit (line 1694) | interface RTCErrorInit { type RTCIceCandidateInit (line 1703) | interface RTCIceCandidateInit { type RTCIceCandidatePairStats (line 1710) | interface RTCIceCandidatePairStats extends RTCStats { type RTCIceServer (line 1735) | interface RTCIceServer { type RTCInboundRtpStreamStats (line 1741) | interface RTCInboundRtpStreamStats extends RTCReceivedRtpStreamStats { type RTCLocalIceCandidateInit (line 1796) | interface RTCLocalIceCandidateInit extends RTCIceCandidateInit { type RTCLocalSessionDescriptionInit (line 1799) | interface RTCLocalSessionDescriptionInit { type RTCOfferAnswerOptions (line 1804) | interface RTCOfferAnswerOptions { type RTCOfferOptions (line 1807) | interface RTCOfferOptions extends RTCOfferAnswerOptions { type RTCOutboundRtpStreamStats (line 1813) | interface RTCOutboundRtpStreamStats extends RTCSentRtpStreamStats { type RTCPeerConnectionIceErrorEventInit (line 1844) | interface RTCPeerConnectionIceErrorEventInit extends EventInit { type RTCPeerConnectionIceEventInit (line 1852) | interface RTCPeerConnectionIceEventInit extends EventInit { type RTCReceivedRtpStreamStats (line 1856) | interface RTCReceivedRtpStreamStats extends RTCRtpStreamStats { type RTCRtcpParameters (line 1862) | interface RTCRtcpParameters { type RTCRtpCapabilities (line 1867) | interface RTCRtpCapabilities { type RTCRtpCodec (line 1872) | interface RTCRtpCodec { type RTCRtpCodecParameters (line 1879) | interface RTCRtpCodecParameters extends RTCRtpCodec { type RTCRtpCodingParameters (line 1883) | interface RTCRtpCodingParameters { type RTCRtpContributingSource (line 1887) | interface RTCRtpContributingSource { type RTCRtpEncodingParameters (line 1894) | interface RTCRtpEncodingParameters extends RTCRtpCodingParameters { type RTCRtpHeaderExtensionCapability (line 1903) | interface RTCRtpHeaderExtensionCapability { type RTCRtpHeaderExtensionParameters (line 1907) | interface RTCRtpHeaderExtensionParameters { type RTCRtpParameters (line 1913) | interface RTCRtpParameters { type RTCRtpReceiveParameters (line 1919) | interface RTCRtpReceiveParameters extends RTCRtpParameters { type RTCRtpSendParameters (line 1922) | interface RTCRtpSendParameters extends RTCRtpParameters { type RTCRtpStreamStats (line 1928) | interface RTCRtpStreamStats extends RTCStats { type RTCRtpSynchronizationSource (line 1935) | interface RTCRtpSynchronizationSource extends RTCRtpContributingSource { type RTCRtpTransceiverInit (line 1938) | interface RTCRtpTransceiverInit { type RTCSentRtpStreamStats (line 1944) | interface RTCSentRtpStreamStats extends RTCRtpStreamStats { type RTCSessionDescriptionInit (line 1949) | interface RTCSessionDescriptionInit { type RTCSetParameterOptions (line 1954) | interface RTCSetParameterOptions { type RTCStats (line 1957) | interface RTCStats { type RTCTrackEventInit (line 1963) | interface RTCTrackEventInit extends EventInit { type RTCTransportStats (line 1970) | interface RTCTransportStats extends RTCStats { type ReadableStreamGetReaderOptions (line 1989) | interface ReadableStreamGetReaderOptions { type ReadableStreamIteratorOptions (line 1998) | interface ReadableStreamIteratorOptions { type ReadableStreamReadDoneResult (line 2009) | interface ReadableStreamReadDoneResult { type ReadableStreamReadValueResult (line 2014) | interface ReadableStreamReadValueResult { type ReadableWritablePair (line 2019) | interface ReadableWritablePair { type RegistrationOptions (line 2029) | interface RegistrationOptions { type ReportingObserverOptions (line 2035) | interface ReportingObserverOptions { type RequestInit (line 2040) | interface RequestInit { type ResizeObserverOptions (line 2070) | interface ResizeObserverOptions { type ResponseInit (line 2074) | interface ResponseInit { type RsaHashedImportParams (line 2080) | interface RsaHashedImportParams extends Algorithm { type RsaHashedKeyAlgorithm (line 2084) | interface RsaHashedKeyAlgorithm extends RsaKeyAlgorithm { type RsaHashedKeyGenParams (line 2088) | interface RsaHashedKeyGenParams extends RsaKeyGenParams { type RsaKeyAlgorithm (line 2092) | interface RsaKeyAlgorithm extends KeyAlgorithm { type RsaKeyGenParams (line 2097) | interface RsaKeyGenParams extends Algorithm { type RsaOaepParams (line 2102) | interface RsaOaepParams extends Algorithm { type RsaOtherPrimesInfo (line 2106) | interface RsaOtherPrimesInfo { type RsaPssParams (line 2112) | interface RsaPssParams extends Algorithm { type SVGBoundingBoxOptions (line 2116) | interface SVGBoundingBoxOptions { type ScrollIntoViewOptions (line 2123) | interface ScrollIntoViewOptions extends ScrollOptions { type ScrollOptions (line 2128) | interface ScrollOptions { type ScrollToOptions (line 2132) | interface ScrollToOptions extends ScrollOptions { type SecurityPolicyViolationEventInit (line 2137) | interface SecurityPolicyViolationEventInit extends EventInit { type ShadowRootInit (line 2152) | interface ShadowRootInit { type ShareData (line 2161) | interface ShareData { type SpeechSynthesisErrorEventInit (line 2168) | interface SpeechSynthesisErrorEventInit extends SpeechSynthesisEventInit { type SpeechSynthesisEventInit (line 2172) | interface SpeechSynthesisEventInit extends EventInit { type StartViewTransitionOptions (line 2180) | interface StartViewTransitionOptions { type StaticRangeInit (line 2185) | interface StaticRangeInit { type StereoPannerOptions (line 2192) | interface StereoPannerOptions extends AudioNodeOptions { type StorageEstimate (line 2196) | interface StorageEstimate { type StorageEventInit (line 2201) | interface StorageEventInit extends EventInit { type StreamPipeOptions (line 2209) | interface StreamPipeOptions { type StructuredSerializeOptions (line 2233) | interface StructuredSerializeOptions { type SubmitEventInit (line 2237) | interface SubmitEventInit extends EventInit { type TextDecodeOptions (line 2241) | interface TextDecodeOptions { type TextDecoderOptions (line 2245) | interface TextDecoderOptions { type TextEncoderEncodeIntoResult (line 2250) | interface TextEncoderEncodeIntoResult { type ToggleEventInit (line 2255) | interface ToggleEventInit extends EventInit { type TouchEventInit (line 2260) | interface TouchEventInit extends EventModifierInit { type TouchInit (line 2266) | interface TouchInit { type TrackEventInit (line 2284) | interface TrackEventInit extends EventInit { type Transformer (line 2288) | interface Transformer { type TransitionEventInit (line 2296) | interface TransitionEventInit extends EventInit { type UIEventInit (line 2302) | interface UIEventInit extends EventInit { type ULongRange (line 2309) | interface ULongRange { type UnderlyingByteSource (line 2314) | interface UnderlyingByteSource { type UnderlyingDefaultSource (line 2322) | interface UnderlyingDefaultSource { type UnderlyingSink (line 2329) | interface UnderlyingSink { type UnderlyingSource (line 2337) | interface UnderlyingSource { type ValidityStateFlags (line 2345) | interface ValidityStateFlags { type VideoColorSpaceInit (line 2358) | interface VideoColorSpaceInit { type VideoConfiguration (line 2365) | interface VideoConfiguration { type VideoDecoderConfig (line 2378) | interface VideoDecoderConfig { type VideoDecoderInit (line 2390) | interface VideoDecoderInit { type VideoDecoderSupport (line 2395) | interface VideoDecoderSupport { type VideoEncoderConfig (line 2400) | interface VideoEncoderConfig { type VideoEncoderEncodeOptions (line 2417) | interface VideoEncoderEncodeOptions { type VideoEncoderEncodeOptionsForAvc (line 2422) | interface VideoEncoderEncodeOptionsForAvc { type VideoEncoderInit (line 2426) | interface VideoEncoderInit { type VideoEncoderSupport (line 2431) | interface VideoEncoderSupport { type VideoFrameBufferInit (line 2436) | interface VideoFrameBufferInit { type VideoFrameCallbackMetadata (line 2449) | interface VideoFrameCallbackMetadata { type VideoFrameCopyToOptions (line 2462) | interface VideoFrameCopyToOptions { type VideoFrameInit (line 2469) | interface VideoFrameInit { type WaveShaperOptions (line 2478) | interface WaveShaperOptions extends AudioNodeOptions { type WebGLContextAttributes (line 2483) | interface WebGLContextAttributes { type WebGLContextEventInit (line 2495) | interface WebGLContextEventInit extends EventInit { type WebTransportCloseInfo (line 2499) | interface WebTransportCloseInfo { type WebTransportErrorOptions (line 2504) | interface WebTransportErrorOptions { type WebTransportHash (line 2509) | interface WebTransportHash { type WebTransportOptions (line 2514) | interface WebTransportOptions { type WebTransportSendOptions (line 2521) | interface WebTransportSendOptions { type WebTransportSendStreamOptions (line 2525) | interface WebTransportSendStreamOptions extends WebTransportSendOptions { type WheelEventInit (line 2528) | interface WheelEventInit extends MouseEventInit { type WindowPostMessageOptions (line 2535) | interface WindowPostMessageOptions extends StructuredSerializeOptions { type WorkerOptions (line 2539) | interface WorkerOptions { type WorkletOptions (line 2545) | interface WorkletOptions { type WriteParams (line 2549) | interface WriteParams { type NodeFilter (line 2556) | type NodeFilter = ((node: Node) => number) | { acceptNode(node: Node): n... type XPathNSResolver (line 2577) | type XPathNSResolver = ((prefix: string | null) => string | null) | { lo... type ANGLE_instanced_arrays (line 2584) | interface ANGLE_instanced_arrays { type ARIAMixin (line 2606) | interface ARIAMixin { type AbortController (line 2718) | interface AbortController { type AbortSignalEventMap (line 2738) | interface AbortSignalEventMap { type AbortSignal (line 2747) | interface AbortSignal extends EventTarget { type AbstractRange (line 2802) | interface AbstractRange { type AbstractWorkerEventMap (line 2840) | interface AbstractWorkerEventMap { type AbstractWorker (line 2844) | interface AbstractWorker { type AnalyserNode (line 2858) | interface AnalyserNode extends AudioNode { type Animatable (line 2920) | interface Animatable { type AnimationEventMap (line 2927) | interface AnimationEventMap { type Animation (line 2938) | interface Animation extends EventTarget { type AnimationEffect (line 3075) | interface AnimationEffect { type AnimationEvent (line 3106) | interface AnimationEvent extends Event { type AnimationFrameProvider (line 3132) | interface AnimationFrameProvider { type AnimationPlaybackEvent (line 3144) | interface AnimationPlaybackEvent extends Event { type AnimationTimeline (line 3169) | interface AnimationTimeline { type Attr (line 3188) | interface Attr extends Node { type AudioBuffer (line 3248) | interface AudioBuffer { type AudioBufferSourceNode (line 3303) | interface AudioBufferSourceNode extends AudioScheduledSourceNode { type AudioContext (line 3362) | interface AudioContext extends BaseAudioContext { type AudioData (line 3433) | interface AudioData { type AudioDecoderEventMap (line 3501) | interface AudioDecoderEventMap { type AudioDecoder (line 3511) | interface AudioDecoder extends EventTarget { type AudioDestinationNode (line 3578) | interface AudioDestinationNode extends AudioNode { type AudioEncoderEventMap (line 3592) | interface AudioEncoderEventMap { type AudioEncoder (line 3602) | interface AudioEncoder extends EventTarget { type AudioListener (line 3669) | interface AudioListener { type AudioNode (line 3750) | interface AudioNode extends EventTarget { type AudioParam (line 3818) | interface AudioParam { type AudioParamMap (line 3898) | interface AudioParamMap { type AudioProcessingEvent (line 3913) | interface AudioProcessingEvent extends Event { type AudioScheduledSourceNodeEventMap (line 3943) | interface AudioScheduledSourceNodeEventMap { type AudioScheduledSourceNode (line 3952) | interface AudioScheduledSourceNode extends AudioNode { type AudioWorklet (line 3984) | interface AudioWorklet extends Worklet { type AudioWorkletNodeEventMap (line 3992) | interface AudioWorkletNodeEventMap { type AudioWorkletNode (line 4002) | interface AudioWorkletNode extends AudioNode { type AuthenticatorAssertionResponse (line 4034) | interface AuthenticatorAssertionResponse extends AuthenticatorResponse { type AuthenticatorAttestationResponse (line 4066) | interface AuthenticatorAttestationResponse extends AuthenticatorResponse { type AuthenticatorResponse (line 4110) | interface AuthenticatorResponse { type BarProp (line 4129) | interface BarProp { type BaseAudioContextEventMap (line 4143) | interface BaseAudioContextEventMap { type BaseAudioContext (line 4152) | interface BaseAudioContext extends EventTarget { type BeforeUnloadEvent (line 4323) | interface BeforeUnloadEvent extends Event { type BiquadFilterNode (line 4343) | interface BiquadFilterNode extends AudioNode { type Blob (line 4392) | interface Blob { type BlobEvent (line 4447) | interface BlobEvent extends Event { type Body (line 4467) | interface Body { type BroadcastChannelEventMap (line 4486) | interface BroadcastChannelEventMap { type BroadcastChannel (line 4496) | interface BroadcastChannel extends EventTarget { type ByteLengthQueuingStrategy (line 4535) | interface ByteLengthQueuingStrategy extends QueuingStrategy extends Event { type CustomStateSet (line 8570) | interface CustomStateSet { type DOMException (line 8584) | interface DOMException extends Error { type DOMImplementation (line 8666) | interface DOMImplementation { type DOMMatrix (line 8704) | interface DOMMatrix extends DOMMatrixReadOnly { type SVGMatrix (line 8831) | type SVGMatrix = DOMMatrix; type WebKitCSSMatrix (line 8834) | type WebKitCSSMatrix = DOMMatrix; type DOMMatrixReadOnly (line 8842) | interface DOMMatrixReadOnly { type DOMParser (line 9013) | interface DOMParser { type DOMPoint (line 9032) | interface DOMPoint extends DOMPointReadOnly { type SVGPoint (line 9070) | type SVGPoint = DOMPoint; type DOMPointReadOnly (line 9078) | interface DOMPointReadOnly { type DOMQuad (line 9133) | interface DOMQuad { type DOMRect (line 9184) | interface DOMRect extends DOMRectReadOnly { type SVGRect (line 9222) | type SVGRect = DOMRect; type DOMRectList (line 9230) | interface DOMRectList { type DOMRectReadOnly (line 9256) | interface DOMRectReadOnly { type DOMStringList (line 9329) | interface DOMStringList { type DOMStringMap (line 9361) | interface DOMStringMap { type DOMTokenList (line 9375) | interface DOMTokenList { type DataTransfer (line 9445) | interface DataTransfer { type DataTransferItem (line 9512) | interface DataTransferItem { type DataTransferItemList (line 9555) | interface DataTransferItemList { type DecompressionStream (line 9594) | interface DecompressionStream extends GenericTransformStream { type DelayNode (line 9609) | interface DelayNode extends AudioNode { type DeviceMotionEvent (line 9629) | interface DeviceMotionEvent extends Event { type DeviceMotionEventAcceleration (line 9667) | interface DeviceMotionEventAcceleration { type DeviceMotionEventRotationRate (line 9694) | interface DeviceMotionEventRotationRate { type DeviceOrientationEvent (line 9721) | interface DeviceOrientationEvent extends Event { type DocumentEventMap (line 9753) | interface DocumentEventMap extends GlobalEventHandlersEventMap { type Document (line 9768) | interface Document extends Node, DocumentOrShadowRoot, FontFaceSource, G... type DocumentFragment (line 10417) | interface DocumentFragment extends Node, NonElementParentNode, ParentNode { type DocumentOrShadowRoot (line 10430) | interface DocumentOrShadowRoot { type DocumentTimeline (line 10466) | interface DocumentTimeline extends AnimationTimeline { type DocumentType (line 10479) | interface DocumentType extends Node, ChildNode { type DragEvent (line 10513) | interface DragEvent extends MouseEvent { type DynamicsCompressorNode (line 10532) | interface DynamicsCompressorNode extends AudioNode { type EXT_blend_minmax (line 10581) | interface EXT_blend_minmax { type EXT_color_buffer_float (line 10591) | interface EXT_color_buffer_float { type EXT_color_buffer_half_float (line 10599) | interface EXT_color_buffer_half_float { type EXT_float_blend (line 10611) | interface EXT_float_blend { type EXT_frag_depth (line 10619) | interface EXT_frag_depth { type EXT_sRGB (line 10627) | interface EXT_sRGB { type EXT_shader_texture_lod (line 10639) | interface EXT_shader_texture_lod { type EXT_texture_compression_bptc (line 10647) | interface EXT_texture_compression_bptc { type EXT_texture_compression_rgtc (line 10659) | interface EXT_texture_compression_rgtc { type EXT_texture_filter_anisotropic (line 10671) | interface EXT_texture_filter_anisotropic { type EXT_texture_norm16 (line 10681) | interface EXT_texture_norm16 { type ElementEventMap (line 10692) | interface ElementEventMap { type Element (line 10702) | interface Element extends Node, ARIAMixin, Animatable, ChildNode, NonDoc... type ElementCSSInlineStyle (line 11116) | interface ElementCSSInlineStyle { type ElementContentEditable (line 11124) | interface ElementContentEditable { type ElementInternals (line 11140) | interface ElementInternals extends ARIAMixin { type EncodedAudioChunk (line 11219) | interface EncodedAudioChunk { type EncodedVideoChunk (line 11262) | interface EncodedVideoChunk { type ErrorEvent (line 11305) | interface ErrorEvent extends Event { type Event (line 11348) | interface Event { type EventCounts (line 11481) | interface EventCounts { type EventListener (line 11490) | interface EventListener { type EventListenerObject (line 11494) | interface EventListenerObject { type EventSourceEventMap (line 11498) | interface EventSourceEventMap { type EventSource (line 11509) | interface EventSource extends EventTarget { type EventTarget (line 11564) | interface EventTarget { type External (line 11591) | interface External { type File (line 11609) | interface File extends Blob { type FileList (line 11640) | interface FileList { type FileReaderEventMap (line 11661) | interface FileReaderEventMap { type FileReader (line 11675) | interface FileReader extends EventTarget { type FileSystem (line 11759) | interface FileSystem { type FileSystemDirectoryEntry (line 11784) | interface FileSystemDirectoryEntry extends FileSystemEntry { type FileSystemDirectoryHandle (line 11816) | interface FileSystemDirectoryHandle extends FileSystemHandle { type FileSystemDirectoryReader (line 11854) | interface FileSystemDirectoryReader { type FileSystemEntry (line 11873) | interface FileSystemEntry { type FileSystemFileEntry (line 11922) | interface FileSystemFileEntry extends FileSystemEntry { type FileSystemFileHandle (line 11942) | interface FileSystemFileHandle extends FileSystemHandle { type FileSystemHandle (line 11969) | interface FileSystemHandle { type FileSystemWritableFileStream (line 12001) | interface FileSystemWritableFileStream extends WritableStream { type FocusEvent (line 12032) | interface FocusEvent extends UIEvent { type FontFace (line 12051) | interface FontFace { type FontFaceSetEventMap (line 12137) | interface FontFaceSetEventMap { type FontFaceSet (line 12148) | interface FontFaceSet extends EventTarget { type FontFaceSetLoadEvent (line 12196) | interface FontFaceSetLoadEvent extends Event { type FontFaceSource (line 12210) | interface FontFaceSource { type FormData (line 12220) | interface FormData { type FormDataEvent (line 12274) | interface FormDataEvent extends Event { type FragmentDirective (line 12293) | interface FragmentDirective { type GPUError (line 12307) | interface GPUError { type GainNode (line 12321) | interface GainNode extends AudioNode { type Gamepad (line 12340) | interface Gamepad { type GamepadButton (line 12401) | interface GamepadButton { type GamepadEvent (line 12432) | interface GamepadEvent extends Event { type GamepadHapticActuator (line 12451) | interface GamepadHapticActuator { type GenericTransformStream (line 12471) | interface GenericTransformStream { type Geolocation (line 12483) | interface Geolocation { type GeolocationCoordinates (line 12515) | interface GeolocationCoordinates { type GeolocationPosition (line 12577) | interface GeolocationPosition { type GeolocationPositionError (line 12608) | interface GeolocationPositionError { type GlobalEventHandlersEventMap (line 12634) | interface GlobalEventHandlersEventMap { type GlobalEventHandlers (line 12742) | interface GlobalEventHandlers { type HTMLAllCollection (line 12978) | interface HTMLAllCollection { type HTMLAnchorElement (line 13010) | interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUti... type HTMLAreaElement (line 13092) | interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils { type HTMLAudioElement (line 13166) | interface HTMLAudioElement extends HTMLMediaElement { type HTMLBRElement (line 13183) | interface HTMLBRElement extends HTMLElement { type HTMLBaseElement (line 13202) | interface HTMLBaseElement extends HTMLElement { type HTMLBodyElementEventMap (line 13226) | interface HTMLBodyElementEventMap extends HTMLElementEventMap, WindowEve... type HTMLBodyElement (line 13234) | interface HTMLBodyElement extends HTMLElement, WindowEventHandlers { type HTMLButtonElement (line 13263) | interface HTMLButtonElement extends HTMLElement, PopoverInvokerElement { type HTMLCanvasElement (line 13382) | interface HTMLCanvasElement extends HTMLElement { type HTMLCollectionBase (line 13445) | interface HTMLCollectionBase { type HTMLCollection (line 13461) | interface HTMLCollection extends HTMLCollectionBase { type HTMLCollectionOf (line 13475) | interface HTMLCollectionOf extends HTMLCollectionBase { type HTMLDListElement (line 13486) | interface HTMLDListElement extends HTMLElement { type HTMLDataElement (line 13505) | interface HTMLDataElement extends HTMLElement { type HTMLDataListElement (line 13528) | interface HTMLDataListElement extends HTMLElement { type HTMLDetailsElement (line 13551) | interface HTMLDetailsElement extends HTMLElement { type HTMLDialogElement (line 13580) | interface HTMLDialogElement extends HTMLElement { type HTMLDirectoryElement (line 13629) | interface HTMLDirectoryElement extends HTMLElement { type HTMLDivElement (line 13649) | interface HTMLDivElement extends HTMLElement { type HTMLDocument (line 13663) | interface HTMLDocument extends Document { type HTMLElementEventMap (line 13675) | interface HTMLElementEventMap extends ElementEventMap, GlobalEventHandle... type HTMLElement (line 13683) | interface HTMLElement extends Element, ElementCSSInlineStyle, ElementCon... type HTMLEmbedElement (line 13856) | interface HTMLEmbedElement extends HTMLElement { type HTMLFieldSetElement (line 13907) | interface HTMLFieldSetElement extends HTMLElement { type HTMLFontElement (line 13991) | interface HTMLFontElement extends HTMLElement { type HTMLFormControlsCollection (line 14030) | interface HTMLFormControlsCollection extends HTMLCollectionBase { type HTMLFormElement (line 14049) | interface HTMLFormElement extends HTMLElement { type HTMLFrameElement (line 14173) | interface HTMLFrameElement extends HTMLElement { type HTMLFrameSetElementEventMap (line 14206) | interface HTMLFrameSetElementEventMap extends HTMLElementEventMap, Windo... type HTMLFrameSetElement (line 14215) | interface HTMLFrameSetElement extends HTMLElement, WindowEventHandlers { type HTMLHRElement (line 14237) | interface HTMLHRElement extends HTMLElement { type HTMLHeadElement (line 14264) | interface HTMLHeadElement extends HTMLElement { type HTMLHeadingElement (line 14281) | interface HTMLHeadingElement extends HTMLElement { type HTMLHtmlElement (line 14300) | interface HTMLHtmlElement extends HTMLElement { type HTMLHyperlinkElementUtils (line 14319) | interface HTMLHyperlinkElementUtils { type HTMLIFrameElement (line 14414) | interface HTMLIFrameElement extends HTMLElement { type HTMLImageElement (line 14522) | interface HTMLImageElement extends HTMLElement { type HTMLInputElement (line 14703) | interface HTMLInputElement extends HTMLElement, PopoverInvokerElement { type HTMLLIElement (line 15055) | interface HTMLLIElement extends HTMLElement { type HTMLLabelElement (line 15080) | interface HTMLLabelElement extends HTMLElement { type HTMLLegendElement (line 15115) | interface HTMLLegendElement extends HTMLElement { type HTMLLinkElement (line 15140) | interface HTMLLinkElement extends HTMLElement, LinkStyle { type HTMLMapElement (line 15262) | interface HTMLMapElement extends HTMLElement { type HTMLMarqueeElement (line 15292) | interface HTMLMarqueeElement extends HTMLElement { type HTMLMediaElementEventMap (line 15331) | interface HTMLMediaElementEventMap extends HTMLElementEventMap { type HTMLMediaElement (line 15341) | interface HTMLMediaElement extends HTMLElement { type HTMLMenuElement (line 15612) | interface HTMLMenuElement extends HTMLElement { type HTMLMetaElement (line 15631) | interface HTMLMetaElement extends HTMLElement { type HTMLMeterElement (line 15679) | interface HTMLMeterElement extends HTMLElement { type HTMLModElement (line 15738) | interface HTMLModElement extends HTMLElement { type HTMLOListElement (line 15767) | interface HTMLOListElement extends HTMLElement { type HTMLObjectElement (line 15804) | interface HTMLObjectElement extends HTMLElement { type HTMLOptGroupElement (line 15938) | interface HTMLOptGroupElement extends HTMLElement { type HTMLOptionElement (line 15967) | interface HTMLOptionElement extends HTMLElement { type HTMLOptionsCollection (line 16032) | interface HTMLOptionsCollection extends HTMLCollectionOf { type IDBRequestEventMap (line 18414) | interface IDBRequestEventMap { type IDBRequest (line 18424) | interface IDBRequest extends EventTarget { type IDBTransactionEventMap (line 18470) | interface IDBTransactionEventMap { type IDBTransaction (line 18481) | interface IDBTransaction extends EventTarget { type IDBVersionChangeEvent (line 18552) | interface IDBVersionChangeEvent extends Event { type IIRFilterNode (line 18577) | interface IIRFilterNode extends AudioNode { type IdleDeadline (line 18596) | interface IdleDeadline { type ImageBitmap (line 18621) | interface ImageBitmap { type ImageBitmapRenderingContext (line 18652) | interface ImageBitmapRenderingContext { type ImageCapture (line 18678) | interface ImageCapture { type ImageData (line 18715) | interface ImageData { type ImageDecoder (line 18754) | interface ImageDecoder { type ImageTrack (line 18815) | interface ImageTrack { type ImageTrackList (line 18852) | interface ImageTrackList { type ImportMeta (line 18885) | interface ImportMeta { type InputDeviceInfo (line 18896) | interface InputDeviceInfo extends MediaDeviceInfo { type InputEvent (line 18915) | interface InputEvent extends UIEvent { type IntersectionObserver (line 18958) | interface IntersectionObserver { type IntersectionObserverEntry (line 19013) | interface IntersectionObserverEntry { type KHR_parallel_shader_compile (line 19068) | interface KHR_parallel_shader_compile { type KeyboardEvent (line 19077) | interface KeyboardEvent extends UIEvent { type KeyframeEffect (line 19179) | interface KeyframeEffect extends AnimationEffect { type LargestContentfulPaint (line 19229) | interface LargestContentfulPaint extends PerformanceEntry { type LinkStyle (line 19275) | interface LinkStyle { type Location (line 19285) | interface Location { type Lock (line 19378) | interface Lock { type LockManager (line 19404) | interface LockManager { type MIDIAccessEventMap (line 19425) | interface MIDIAccessEventMap { type MIDIAccess (line 19435) | interface MIDIAccess extends EventTarget { type MIDIConnectionEvent (line 19473) | interface MIDIConnectionEvent extends Event { type MIDIInputEventMap (line 19487) | interface MIDIInputEventMap extends MIDIPortEventMap { type MIDIInput (line 19497) | interface MIDIInput extends MIDIPort { type MIDIInputMap (line 19517) | interface MIDIInputMap { type MIDIMessageEvent (line 19532) | interface MIDIMessageEvent extends Event { type MIDIOutput (line 19552) | interface MIDIOutput extends MIDIPort { type MIDIOutputMap (line 19576) | interface MIDIOutputMap { type MIDIPortEventMap (line 19585) | interface MIDIPortEventMap { type MIDIPort (line 19595) | interface MIDIPort extends EventTarget { type MathMLElementEventMap (line 19663) | interface MathMLElementEventMap extends ElementEventMap, GlobalEventHand... type MathMLElement (line 19671) | interface MathMLElement extends Element, ElementCSSInlineStyle, GlobalEv... type MediaCapabilities (line 19688) | interface MediaCapabilities { type MediaDeviceInfo (line 19714) | interface MediaDeviceInfo { type MediaDevicesEventMap (line 19752) | interface MediaDevicesEventMap { type MediaDevices (line 19762) | interface MediaDevices extends EventTarget { type MediaElementAudioSourceNode (line 19805) | interface MediaElementAudioSourceNode extends AudioNode { type MediaEncryptedEvent (line 19824) | interface MediaEncryptedEvent extends Event { type MediaError (line 19849) | interface MediaError { type MediaKeyMessageEvent (line 19883) | interface MediaKeyMessageEvent extends Event { type MediaKeySessionEventMap (line 19903) | interface MediaKeySessionEventMap { type MediaKeySession (line 19914) | interface MediaKeySession extends EventTarget { type MediaKeyStatusMap (line 19990) | interface MediaKeyStatusMap { type MediaKeySystemAccess (line 20023) | interface MediaKeySystemAccess { type MediaKeys (line 20055) | interface MediaKeys { type MediaList (line 20086) | interface MediaList { type MediaMetadata (line 20131) | interface MediaMetadata { type MediaQueryListEventMap (line 20163) | interface MediaQueryListEventMap { type MediaQueryList (line 20172) | interface MediaQueryList extends EventTarget { type MediaQueryListEvent (line 20217) | interface MediaQueryListEvent extends Event { type MediaRecorderEventMap (line 20237) | interface MediaRecorderEventMap { type MediaRecorder (line 20251) | interface MediaRecorder extends EventTarget { type MediaSession (line 20346) | interface MediaSession { type MediaSourceEventMap (line 20390) | interface MediaSourceEventMap { type MediaSource (line 20401) | interface MediaSource extends EventTarget { type MediaSourceHandle (line 20487) | interface MediaSourceHandle { type MediaStreamEventMap (line 20495) | interface MediaStreamEventMap { type MediaStream (line 20505) | interface MediaStream extends EventTarget { type MediaStreamAudioDestinationNode (line 20582) | interface MediaStreamAudioDestinationNode extends AudioNode { type MediaStreamAudioSourceNode (line 20601) | interface MediaStreamAudioSourceNode extends AudioNode { type MediaStreamTrackEventMap (line 20615) | interface MediaStreamTrackEventMap { type MediaStreamTrack (line 20626) | interface MediaStreamTrack extends EventTarget { type MediaStreamTrackEvent (line 20727) | interface MediaStreamTrackEvent extends Event { type MessageChannel (line 20746) | interface MessageChannel { type MessageEvent (line 20771) | interface MessageEvent extends Event { type MessageEventTargetEventMap (line 20811) | interface MessageEventTargetEventMap { type MessageEventTarget (line 20816) | interface MessageEventTarget { type MessagePortEventMap (line 20827) | interface MessagePortEventMap extends MessageEventTargetEventMap { type MessagePort (line 20837) | interface MessagePort extends EventTarget, MessageEventTarget extends NodeList { type NonDocumentTypeChildNode (line 22005) | interface NonDocumentTypeChildNode { type NonElementParentNode (line 22020) | interface NonElementParentNode { type NotificationEventMap (line 22029) | interface NotificationEventMap { type Notification (line 22041) | interface Notification extends EventTarget { type OES_draw_buffers_indexed (line 22144) | interface OES_draw_buffers_indexed { type OES_element_index_uint (line 22194) | interface OES_element_index_uint { type OES_fbo_render_mipmap (line 22202) | interface OES_fbo_render_mipmap { type OES_standard_derivatives (line 22210) | interface OES_standard_derivatives { type OES_texture_float (line 22219) | interface OES_texture_float { type OES_texture_float_linear (line 22227) | interface OES_texture_float_linear { type OES_texture_half_float (line 22235) | interface OES_texture_half_float { type OES_texture_half_float_linear (line 22244) | interface OES_texture_half_float_linear { type OES_vertex_array_object (line 22252) | interface OES_vertex_array_object { type OVR_multiview2 (line 22285) | interface OVR_multiview2 { type OfflineAudioCompletionEvent (line 22303) | interface OfflineAudioCompletionEvent extends Event { type OfflineAudioContextEventMap (line 22317) | interface OfflineAudioContextEventMap extends BaseAudioContextEventMap { type OfflineAudioContext (line 22326) | interface OfflineAudioContext extends BaseAudioContext { type OffscreenCanvasEventMap (line 22365) | interface OffscreenCanvasEventMap { type OffscreenCanvas (line 22375) | interface OffscreenCanvas extends EventTarget { type OffscreenCanvasRenderingContext2D (line 22430) | interface OffscreenCanvasRenderingContext2D extends CanvasCompositing, C... type OscillatorNode (line 22445) | interface OscillatorNode extends AudioScheduledSourceNode { type OverconstrainedError (line 22486) | interface OverconstrainedError extends DOMException { type PageRevealEvent (line 22505) | interface PageRevealEvent extends Event { type PageSwapEvent (line 22524) | interface PageSwapEvent extends Event { type PageTransitionEvent (line 22549) | interface PageTransitionEvent extends Event { type PannerNode (line 22568) | interface PannerNode extends AudioNode { type ParentNode (line 22674) | interface ParentNode extends Node { type Path2D (line 22748) | interface Path2D extends CanvasPath { type PaymentAddress (line 22767) | interface PaymentAddress { type PaymentMethodChangeEvent (line 22847) | interface PaymentMethodChangeEvent extends PaymentRequestUpdateEvent { type PaymentRequestEventMap (line 22867) | interface PaymentRequestEventMap { type PaymentRequest (line 22879) | interface PaymentRequest extends EventTarget { type PaymentRequestUpdateEvent (line 22956) | interface PaymentRequestUpdateEvent extends Event { type PaymentResponseEventMap (line 22970) | interface PaymentResponseEventMap { type PaymentResponse (line 22980) | interface PaymentResponse extends EventTarget { type PerformanceEventMap (line 23060) | interface PerformanceEventMap { type Performance (line 23069) | interface Performance extends EventTarget { type PerformanceEntry (line 23180) | interface PerformanceEntry { type PerformanceEventTiming (line 23223) | interface PerformanceEventTiming extends PerformanceEntry { type PerformanceMark (line 23266) | interface PerformanceMark extends PerformanceEntry { type PerformanceMeasure (line 23285) | interface PerformanceMeasure extends PerformanceEntry { type PerformanceNavigation (line 23305) | interface PerformanceNavigation { type PerformanceNavigationTiming (line 23348) | interface PerformanceNavigationTiming extends PerformanceResourceTiming { type PerformanceObserver (line 23427) | interface PerformanceObserver { type PerformanceObserverEntryList (line 23464) | interface PerformanceObserverEntryList { type PerformancePaintTiming (line 23495) | interface PerformancePaintTiming extends PerformanceEntry { type PerformanceResourceTiming (line 23508) | interface PerformanceResourceTiming extends PerformanceEntry { type PerformanceServerTiming (line 23641) | interface PerformanceServerTiming { type PerformanceTiming (line 23679) | interface PerformanceTiming { type PeriodicWave (line 23847) | interface PeriodicWave { type PermissionStatusEventMap (line 23855) | interface PermissionStatusEventMap { type PermissionStatus (line 23864) | interface PermissionStatus extends EventTarget { type Permissions (line 23895) | interface Permissions { type PictureInPictureEvent (line 23914) | interface PictureInPictureEvent extends Event { type PictureInPictureWindowEventMap (line 23928) | interface PictureInPictureWindowEventMap { type PictureInPictureWindow (line 23937) | interface PictureInPictureWindow extends EventTarget { type Plugin (line 23969) | interface Plugin { type PluginArray (line 24012) | interface PluginArray { type PointerEvent (line 24035) | interface PointerEvent extends MouseEvent { type PopStateEvent (line 24133) | interface PopStateEvent extends Event { type PopoverInvokerElement (line 24153) | interface PopoverInvokerElement { type ProcessingInstruction (line 24165) | interface ProcessingInstruction extends CharacterData, LinkStyle { type ProgressEvent (line 24185) | interface ProgressEvent extends Eve... type PromiseRejectionEvent (line 24217) | interface PromiseRejectionEvent extends Event { type PublicKeyCredential (line 24243) | interface PublicKeyCredential extends Credential { type PushManager (line 24317) | interface PushManager { type PushSubscription (line 24355) | interface PushSubscription { type PushSubscriptionOptions (line 24405) | interface PushSubscriptionOptions { type RTCCertificate (line 24430) | interface RTCCertificate { type RTCDTMFSenderEventMap (line 24450) | interface RTCDTMFSenderEventMap { type RTCDTMFSender (line 24459) | interface RTCDTMFSender extends EventTarget { type RTCDTMFToneChangeEvent (line 24496) | interface RTCDTMFToneChangeEvent extends Event { type RTCDataChannelEventMap (line 24510) | interface RTCDataChannelEventMap { type RTCDataChannel (line 24524) | interface RTCDataChannel extends EventTarget { type RTCDataChannelEvent (line 24634) | interface RTCDataChannelEvent extends Event { type RTCDtlsTransportEventMap (line 24648) | interface RTCDtlsTransportEventMap { type RTCDtlsTransport (line 24658) | interface RTCDtlsTransport extends EventTarget { type RTCEncodedAudioFrame (line 24691) | interface RTCEncodedAudioFrame { type RTCEncodedVideoFrame (line 24718) | interface RTCEncodedVideoFrame { type RTCError (line 24751) | interface RTCError extends DOMException { type RTCErrorEvent (line 24794) | interface RTCErrorEvent extends Event { type RTCIceCandidate (line 24813) | interface RTCIceCandidate { type RTCIceCandidatePair (line 24912) | interface RTCIceCandidatePair { type RTCIceTransportEventMap (line 24919) | interface RTCIceTransportEventMap { type RTCIceTransport (line 24930) | interface RTCIceTransport extends EventTarget { type RTCPeerConnectionEventMap (line 24966) | interface RTCPeerConnectionEventMap { type RTCPeerConnection (line 24983) | interface RTCPeerConnection extends EventTarget { type RTCPeerConnectionIceErrorEvent (line 25208) | interface RTCPeerConnectionIceErrorEvent extends Event { type RTCPeerConnectionIceEvent (line 25231) | interface RTCPeerConnectionIceEvent extends Event { type RTCRtpReceiver (line 25250) | interface RTCRtpReceiver { type RTCRtpScriptTransform (line 25317) | interface RTCRtpScriptTransform { type RTCRtpSender (line 25330) | interface RTCRtpSender { type RTCRtpTransceiver (line 25403) | interface RTCRtpTransceiver { type RTCSctpTransportEventMap (line 25453) | interface RTCSctpTransportEventMap { type RTCSctpTransport (line 25462) | interface RTCSctpTransport extends EventTarget { type RTCSessionDescription (line 25505) | interface RTCSessionDescription { type RTCStatsReport (line 25536) | interface RTCStatsReport { type RTCTrackEvent (line 25550) | interface RTCTrackEvent extends Event { type RadioNodeList (line 25587) | interface RadioNodeList extends NodeListOf { type Range (line 25606) | interface Range extends AbstractRange { type ReadableByteStreamController (line 25772) | interface ReadableByteStreamController { type ReadableStream (line 25815) | interface ReadableStream { type ReadableStreamBYOBReader (line 25869) | interface ReadableStreamBYOBReader extends ReadableStreamGenericReader { type ReadableStreamBYOBRequest (line 25894) | interface ReadableStreamBYOBRequest { type ReadableStreamDefaultController (line 25925) | interface ReadableStreamDefaultController { type ReadableStreamDefaultReader (line 25962) | interface ReadableStreamDefaultReader extends ReadableStreamGen... type ReadableStreamGenericReader (line 25982) | interface ReadableStreamGenericReader { type RemotePlaybackEventMap (line 25989) | interface RemotePlaybackEventMap { type RemotePlayback (line 26000) | interface RemotePlayback extends EventTarget { type Report (line 26047) | interface Report { type ReportBody (line 26079) | interface ReportBody { type ReportingObserver (line 26098) | interface ReportingObserver { type Request (line 26129) | interface Request extends Body { type ResizeObserver (line 26226) | interface ResizeObserver { type ResizeObserverEntry (line 26257) | interface ResizeObserverEntry { type ResizeObserverSize (line 26300) | interface ResizeObserverSize { type Response (line 26325) | interface Response extends Body { type SVGAElement (line 26404) | interface SVGAElement extends SVGGraphicsElement, SVGURIReference { type SVGAngle (line 26430) | interface SVGAngle { type SVGAnimateElement (line 26489) | interface SVGAnimateElement extends SVGAnimationElement { type SVGAnimateMotionElement (line 26506) | interface SVGAnimateMotionElement extends SVGAnimationElement { type SVGAnimateTransformElement (line 26523) | interface SVGAnimateTransformElement extends SVGAnimationElement { type SVGAnimatedAngle (line 26540) | interface SVGAnimatedAngle { type SVGAnimatedBoolean (line 26565) | interface SVGAnimatedBoolean { type SVGAnimatedEnumeration (line 26590) | interface SVGAnimatedEnumeration { type SVGAnimatedInteger (line 26615) | interface SVGAnimatedInteger { type SVGAnimatedLength (line 26640) | interface SVGAnimatedLength { type SVGAnimatedLengthList (line 26665) | interface SVGAnimatedLengthList { type SVGAnimatedNumber (line 26690) | interface SVGAnimatedNumber { type SVGAnimatedNumberList (line 26715) | interface SVGAnimatedNumberList { type SVGAnimatedPoints (line 26735) | interface SVGAnimatedPoints { type SVGAnimatedPreserveAspectRatio (line 26747) | interface SVGAnimatedPreserveAspectRatio { type SVGAnimatedRect (line 26772) | interface SVGAnimatedRect { type SVGAnimatedString (line 26797) | interface SVGAnimatedString { type SVGAnimatedTransformList (line 26822) | interface SVGAnimatedTransformList { type SVGAnimationElement (line 26847) | interface SVGAnimationElement extends SVGElement, SVGTests { type SVGCircleElement (line 26912) | interface SVGCircleElement extends SVGGeometryElement { type SVGClipPathElement (line 26947) | interface SVGClipPathElement extends SVGElement { type SVGComponentTransferFunctionElement (line 26976) | interface SVGComponentTransferFunctionElement extends SVGElement { type SVGDefsElement (line 27047) | interface SVGDefsElement extends SVGGraphicsElement { type SVGDescElement (line 27064) | interface SVGDescElement extends SVGElement { type SVGElementEventMap (line 27076) | interface SVGElementEventMap extends ElementEventMap, GlobalEventHandler... type SVGElement (line 27084) | interface SVGElement extends Element, ElementCSSInlineStyle, GlobalEvent... type SVGEllipseElement (line 27115) | interface SVGEllipseElement extends SVGGeometryElement { type SVGFEBlendElement (line 27156) | interface SVGFEBlendElement extends SVGElement, SVGFilterPrimitiveStanda... type SVGFEColorMatrixElement (line 27225) | interface SVGFEColorMatrixElement extends SVGElement, SVGFilterPrimitive... type SVGFEComponentTransferElement (line 27270) | interface SVGFEComponentTransferElement extends SVGElement, SVGFilterPri... type SVGFECompositeElement (line 27293) | interface SVGFECompositeElement extends SVGElement, SVGFilterPrimitiveSt... type SVGFEConvolveMatrixElement (line 27366) | interface SVGFEConvolveMatrixElement extends SVGElement, SVGFilterPrimit... type SVGFEDiffuseLightingElement (line 27463) | interface SVGFEDiffuseLightingElement extends SVGElement, SVGFilterPrimi... type SVGFEDisplacementMapElement (line 27510) | interface SVGFEDisplacementMapElement extends SVGElement, SVGFilterPrimi... type SVGFEDistantLightElement (line 27567) | interface SVGFEDistantLightElement extends SVGElement { type SVGFEDropShadowElement (line 27596) | interface SVGFEDropShadowElement extends SVGElement, SVGFilterPrimitiveS... type SVGFEFloodElement (line 27649) | interface SVGFEFloodElement extends SVGElement, SVGFilterPrimitiveStanda... type SVGFEFuncAElement (line 27666) | interface SVGFEFuncAElement extends SVGComponentTransferFunctionElement { type SVGFEFuncBElement (line 27683) | interface SVGFEFuncBElement extends SVGComponentTransferFunctionElement { type SVGFEFuncGElement (line 27700) | interface SVGFEFuncGElement extends SVGComponentTransferFunctionElement { type SVGFEFuncRElement (line 27717) | interface SVGFEFuncRElement extends SVGComponentTransferFunctionElement { type SVGFEGaussianBlurElement (line 27734) | interface SVGFEGaussianBlurElement extends SVGElement, SVGFilterPrimitiv... type SVGFEImageElement (line 27775) | interface SVGFEImageElement extends SVGElement, SVGFilterPrimitiveStanda... type SVGFEMergeElement (line 27798) | interface SVGFEMergeElement extends SVGElement, SVGFilterPrimitiveStanda... type SVGFEMergeNodeElement (line 27815) | interface SVGFEMergeNodeElement extends SVGElement { type SVGFEMorphologyElement (line 27838) | interface SVGFEMorphologyElement extends SVGElement, SVGFilterPrimitiveS... type SVGFEOffsetElement (line 27885) | interface SVGFEOffsetElement extends SVGElement, SVGFilterPrimitiveStand... type SVGFEPointLightElement (line 27920) | interface SVGFEPointLightElement extends SVGElement { type SVGFESpecularLightingElement (line 27955) | interface SVGFESpecularLightingElement extends SVGElement, SVGFilterPrim... type SVGFESpotLightElement (line 28008) | interface SVGFESpotLightElement extends SVGElement { type SVGFETileElement (line 28073) | interface SVGFETileElement extends SVGElement, SVGFilterPrimitiveStandar... type SVGFETurbulenceElement (line 28096) | interface SVGFETurbulenceElement extends SVGElement, SVGFilterPrimitiveS... type SVGFilterElement (line 28161) | interface SVGFilterElement extends SVGElement, SVGURIReference { type SVGFilterPrimitiveStandardAttributes (line 28209) | interface SVGFilterPrimitiveStandardAttributes { type SVGFitToViewBox (line 28222) | interface SVGFitToViewBox { type SVGForeignObjectElement (line 28234) | interface SVGForeignObjectElement extends SVGGraphicsElement { type SVGGElement (line 28275) | interface SVGGElement extends SVGGraphicsElement { type SVGGeometryElement (line 28292) | interface SVGGeometryElement extends SVGGraphicsElement { type SVGGradientElement (line 28339) | interface SVGGradientElement extends SVGElement, SVGURIReference { type SVGGraphicsElement (line 28382) | interface SVGGraphicsElement extends SVGElement, SVGTests { type SVGImageElement (line 28423) | interface SVGImageElement extends SVGGraphicsElement, SVGURIReference { type SVGLength (line 28476) | interface SVGLength { type SVGLengthList (line 28547) | interface SVGLengthList { type SVGLineElement (line 28615) | interface SVGLineElement extends SVGGeometryElement { type SVGLinearGradientElement (line 28656) | interface SVGLinearGradientElement extends SVGGradientElement { type SVGMPathElement (line 28697) | interface SVGMPathElement extends SVGElement, SVGURIReference { type SVGMarkerElement (line 28714) | interface SVGMarkerElement extends SVGElement, SVGFitToViewBox { type SVGMaskElement (line 28797) | interface SVGMaskElement extends SVGElement { type SVGMetadataElement (line 28850) | interface SVGMetadataElement extends SVGElement { type SVGNumber (line 28867) | interface SVGNumber { type SVGNumberList (line 28886) | interface SVGNumberList { type SVGPathElement (line 28954) | interface SVGPathElement extends SVGGeometryElement { type SVGPatternElement (line 28989) | interface SVGPatternElement extends SVGElement, SVGFitToViewBox, SVGURIR... type SVGPointList (line 29048) | interface SVGPointList { type SVGPolygonElement (line 29116) | interface SVGPolygonElement extends SVGGeometryElement, SVGAnimatedPoints { type SVGPolylineElement (line 29133) | interface SVGPolylineElement extends SVGGeometryElement, SVGAnimatedPoin... type SVGPreserveAspectRatio (line 29150) | interface SVGPreserveAspectRatio { type SVGRadialGradientElement (line 29203) | interface SVGRadialGradientElement extends SVGGradientElement { type SVGRectElement (line 29256) | interface SVGRectElement extends SVGGeometryElement { type SVGSVGElementEventMap (line 29304) | interface SVGSVGElementEventMap extends SVGElementEventMap, WindowEventH... type SVGSVGElement (line 29312) | interface SVGSVGElement extends SVGGraphicsElement, SVGFitToViewBox, Win... type SVGScriptElement (line 29477) | interface SVGScriptElement extends SVGElement, SVGURIReference { type SVGSetElement (line 29500) | interface SVGSetElement extends SVGAnimationElement { type SVGStopElement (line 29517) | interface SVGStopElement extends SVGElement { type SVGStringList (line 29540) | interface SVGStringList { type SVGStyleElement (line 29608) | interface SVGStyleElement extends SVGElement, LinkStyle { type SVGSwitchElement (line 29645) | interface SVGSwitchElement extends SVGGraphicsElement { type SVGSymbolElement (line 29662) | interface SVGSymbolElement extends SVGElement, SVGFitToViewBox { type SVGTSpanElement (line 29679) | interface SVGTSpanElement extends SVGTextPositioningElement { type SVGTests (line 29691) | interface SVGTests { type SVGTextContentElement (line 29703) | interface SVGTextContentElement extends SVGGraphicsElement { type SVGTextElement (line 29788) | interface SVGTextElement extends SVGTextPositioningElement { type SVGTextPathElement (line 29805) | interface SVGTextPathElement extends SVGTextContentElement, SVGURIRefere... type SVGTextPositioningElement (line 29852) | interface SVGTextPositioningElement extends SVGTextContentElement { type SVGTitleElement (line 29899) | interface SVGTitleElement extends SVGElement { type SVGTransform (line 29916) | interface SVGTransform { type SVGTransformList (line 29997) | interface SVGTransformList { type SVGURIReference (line 30072) | interface SVGURIReference { type SVGUnitTypes (line 30082) | interface SVGUnitTypes { type SVGUseElement (line 30101) | interface SVGUseElement extends SVGGraphicsElement, SVGURIReference { type SVGViewElement (line 30142) | interface SVGViewElement extends SVGElement, SVGFitToViewBox { type Screen (line 30159) | interface Screen { type ScreenOrientationEventMap (line 30209) | interface ScreenOrientationEventMap { type ScreenOrientation (line 30218) | interface ScreenOrientation extends EventTarget { type ScriptProcessorNodeEventMap (line 30250) | interface ScriptProcessorNodeEventMap { type ScriptProcessorNode (line 30260) | interface ScriptProcessorNode extends AudioNode { type SecurityPolicyViolationEvent (line 30291) | interface SecurityPolicyViolationEvent extends Event { type Selection (line 30376) | interface Selection { type ServiceWorkerEventMap (line 30529) | interface ServiceWorkerEventMap extends AbstractWorkerEventMap { type ServiceWorker (line 30539) | interface ServiceWorker extends EventTarget, AbstractWorker { type ServiceWorkerContainerEventMap (line 30572) | interface ServiceWorkerContainerEventMap { type ServiceWorkerContainer (line 30584) | interface ServiceWorkerContainer extends EventTarget { type ServiceWorkerRegistrationEventMap (line 30638) | interface ServiceWorkerRegistrationEventMap { type ServiceWorkerRegistration (line 30648) | interface ServiceWorkerRegistration extends EventTarget { type ShadowRootEventMap (line 30734) | interface ShadowRootEventMap { type ShadowRoot (line 30743) | interface ShadowRoot extends DocumentFragment, DocumentOrShadowRoot { type SharedWorker (line 30815) | interface SharedWorker extends EventTarget, AbstractWorker { type Slottable (line 30833) | interface Slottable { type SourceBufferEventMap (line 30838) | interface SourceBufferEventMap { type SourceBuffer (line 30851) | interface SourceBuffer extends EventTarget { type SourceBufferListEventMap (line 30928) | interface SourceBufferListEventMap { type SourceBufferList (line 30938) | interface SourceBufferList extends EventTarget { type SpeechRecognitionAlternative (line 30965) | interface SpeechRecognitionAlternative { type SpeechRecognitionResult (line 30991) | interface SpeechRecognitionResult { type SpeechRecognitionResultList (line 31024) | interface SpeechRecognitionResultList { type SpeechSynthesisEventMap (line 31045) | interface SpeechSynthesisEventMap { type SpeechSynthesis (line 31054) | interface SpeechSynthesis extends EventTarget { type SpeechSynthesisErrorEvent (line 31121) | interface SpeechSynthesisErrorEvent extends SpeechSynthesisEvent { type SpeechSynthesisEvent (line 31140) | interface SpeechSynthesisEvent extends Event { type SpeechSynthesisUtteranceEventMap (line 31178) | interface SpeechSynthesisUtteranceEventMap { type SpeechSynthesisUtterance (line 31193) | interface SpeechSynthesisUtterance extends EventTarget { type SpeechSynthesisVoice (line 31260) | interface SpeechSynthesisVoice { type StaticRange (line 31303) | interface StaticRange extends AbstractRange { type StereoPannerNode (line 31316) | interface StereoPannerNode extends AudioNode { type Storage (line 31335) | interface Storage { type StorageEvent (line 31385) | interface StorageEvent extends Event { type StorageManager (line 31436) | interface StorageManager { type StyleMedia (line 31469) | interface StyleMedia { type StylePropertyMap (line 31479) | interface StylePropertyMap extends StylePropertyMapReadOnly { type StylePropertyMapReadOnly (line 31516) | interface StylePropertyMapReadOnly { type StyleSheet (line 31554) | interface StyleSheet { type StyleSheetList (line 31610) | interface StyleSheetList { type SubmitEvent (line 31636) | interface SubmitEvent extends Event { type SubtleCrypto (line 31656) | interface SubtleCrypto { type Text (line 31747) | interface Text extends CharacterData, Slottable { type TextDecoder (line 31772) | interface TextDecoder extends TextDecoderCommon { type TextDecoderCommon (line 31786) | interface TextDecoderCommon { type TextDecoderStream (line 31812) | interface TextDecoderStream extends GenericTransformStream, TextDecoderC... type TextEncoder (line 31827) | interface TextEncoder extends TextEncoderCommon { type TextEncoderCommon (line 31847) | interface TextEncoderCommon { type TextEncoderStream (line 31861) | interface TextEncoderStream extends GenericTransformStream, TextEncoderC... type TextEvent (line 31877) | interface TextEvent extends UIEvent { type TextMetrics (line 31905) | interface TextMetrics { type TextTrackEventMap (line 31985) | interface TextTrackEventMap { type TextTrack (line 31994) | interface TextTrack extends EventTarget { type TextTrackCueEventMap (line 32068) | interface TextTrackCueEventMap { type TextTrackCue (line 32078) | interface TextTrackCue extends EventTarget { type TextTrackCueList (line 32129) | interface TextTrackCueList { type TextTrackListEventMap (line 32150) | interface TextTrackListEventMap { type TextTrackList (line 32161) | interface TextTrackList extends EventTarget { type TimeRanges (line 32197) | interface TimeRanges { type ToggleEvent (line 32228) | interface ToggleEvent extends Event { type Touch (line 32253) | interface Touch { type TouchEvent (line 32338) | interface TouchEvent extends UIEvent { type TouchList (line 32393) | interface TouchList { type TrackEvent (line 32419) | interface TrackEvent extends Event { type TransformStream (line 32438) | interface TransformStream { type TransformStreamDefaultController (line 32463) | interface TransformStreamDefaultController { type TransitionEvent (line 32500) | interface TransitionEvent extends Event { type TreeWalker (line 32531) | interface TreeWalker { type UIEvent (line 32610) | interface UIEvent extends Event { type URL (line 32649) | interface URL { type webkitURL (line 32760) | type webkitURL = URL; type URLSearchParams (line 32768) | interface URLSearchParams { type UserActivation (line 32831) | interface UserActivation { type VTTCue (line 32856) | interface VTTCue extends TextTrackCue { type VTTRegion (line 32939) | interface VTTRegion { type ValidityState (line 32960) | interface ValidityState { type VideoColorSpace (line 33039) | interface VideoColorSpace { type VideoDecoderEventMap (line 33077) | interface VideoDecoderEventMap { type VideoDecoder (line 33087) | interface VideoDecoder extends EventTarget { type VideoEncoderEventMap (line 33149) | interface VideoEncoderEventMap { type VideoEncoder (line 33159) | interface VideoEncoder extends EventTarget { type VideoFrame (line 33226) | interface VideoFrame { type VideoPlaybackQuality (line 33324) | interface VideoPlaybackQuality { type ViewTransition (line 33362) | interface ViewTransition { type ViewTransitionTypeSet (line 33395) | interface ViewTransitionTypeSet { type VisualViewportEventMap (line 33404) | interface VisualViewportEventMap { type VisualViewport (line 33414) | interface VisualViewport extends EventTarget { type WEBGL_color_buffer_float (line 33477) | interface WEBGL_color_buffer_float { type WEBGL_compressed_texture_astc (line 33488) | interface WEBGL_compressed_texture_astc { type WEBGL_compressed_texture_etc (line 33530) | interface WEBGL_compressed_texture_etc { type WEBGL_compressed_texture_etc1 (line 33548) | interface WEBGL_compressed_texture_etc1 { type WEBGL_compressed_texture_pvrtc (line 33557) | interface WEBGL_compressed_texture_pvrtc { type WEBGL_compressed_texture_s3tc (line 33569) | interface WEBGL_compressed_texture_s3tc { type WEBGL_compressed_texture_s3tc_srgb (line 33581) | interface WEBGL_compressed_texture_s3tc_srgb { type WEBGL_debug_renderer_info (line 33593) | interface WEBGL_debug_renderer_info { type WEBGL_debug_shaders (line 33603) | interface WEBGL_debug_shaders { type WEBGL_depth_texture (line 33617) | interface WEBGL_depth_texture { type WEBGL_draw_buffers (line 33626) | interface WEBGL_draw_buffers { type WEBGL_lose_context (line 33674) | interface WEBGL_lose_context { type WEBGL_multi_draw (line 33694) | interface WEBGL_multi_draw { type WakeLock (line 33727) | interface WakeLock { type WakeLockSentinelEventMap (line 33741) | interface WakeLockSentinelEventMap { type WakeLockSentinel (line 33751) | interface WakeLockSentinel extends EventTarget { type WaveShaperNode (line 33788) | interface WaveShaperNode extends AudioNode { type WebGL2RenderingContext (line 33813) | interface WebGL2RenderingContext extends WebGL2RenderingContextBase, Web... type WebGL2RenderingContextBase (line 34380) | interface WebGL2RenderingContextBase { type WebGL2RenderingContextOverloads (line 34828) | interface WebGL2RenderingContextOverloads { type WebGLActiveInfo (line 34887) | interface WebGLActiveInfo { type WebGLBuffer (line 34918) | interface WebGLBuffer { type WebGLContextEvent (line 34931) | interface WebGLContextEvent extends Event { type WebGLFramebuffer (line 34950) | interface WebGLFramebuffer { type WebGLProgram (line 34963) | interface WebGLProgram { type WebGLQuery (line 34976) | interface WebGLQuery { type WebGLRenderbuffer (line 34989) | interface WebGLRenderbuffer { type WebGLRenderingContext (line 35002) | interface WebGLRenderingContext extends WebGLRenderingContextBase, WebGL... type WebGLRenderingContextBase (line 35307) | interface WebGLRenderingContextBase { type WebGLRenderingContextOverloads (line 35887) | interface WebGLRenderingContextOverloads { type WebGLSampler (line 35934) | interface WebGLSampler { type WebGLShader (line 35947) | interface WebGLShader { type WebGLShaderPrecisionFormat (line 35960) | interface WebGLShaderPrecisionFormat { type WebGLSync (line 35991) | interface WebGLSync { type WebGLTexture (line 36004) | interface WebGLTexture { type WebGLTransformFeedback (line 36017) | interface WebGLTransformFeedback { type WebGLUniformLocation (line 36030) | interface WebGLUniformLocation { type WebGLVertexArrayObject (line 36043) | interface WebGLVertexArrayObject { type WebGLVertexArrayObjectOES (line 36052) | interface WebGLVertexArrayObjectOES { type WebSocketEventMap (line 36055) | interface WebSocketEventMap { type WebSocket (line 36067) | interface WebSocket extends EventTarget { type WebTransport (line 36149) | interface WebTransport { type WebTransportBidirectionalStream (line 36211) | interface WebTransportBidirectionalStream { type WebTransportDatagramDuplexStream (line 36237) | interface WebTransportDatagramDuplexStream { type WebTransportError (line 36289) | interface WebTransportError extends DOMException { type WheelEvent (line 36314) | interface WheelEvent extends MouseEvent { type WindowEventMap (line 36352) | interface WindowEventMap extends GlobalEventHandlersEventMap, WindowEven... type Window (line 36367) | interface Window extends EventTarget, AnimationFrameProvider, GlobalEven... type WindowEventHandlersEventMap (line 36816) | interface WindowEventHandlersEventMap { type WindowEventHandlers (line 36839) | interface WindowEventHandlers { type WindowLocalStorage (line 36890) | interface WindowLocalStorage { type WindowOrWorkerGlobalScope (line 36895) | interface WindowOrWorkerGlobalScope { type WindowSessionStorage (line 36939) | interface WindowSessionStorage { type WorkerEventMap (line 36944) | interface WorkerEventMap extends AbstractWorkerEventMap, MessageEventTar... type Worker (line 36952) | interface Worker extends EventTarget, AbstractWorker, MessageEventTarget... type Worklet (line 36983) | interface Worklet { type WritableStream (line 37002) | interface WritableStream { type WritableStreamDefaultController (line 37039) | interface WritableStreamDefaultController { type WritableStreamDefaultWriter (line 37064) | interface WritableStreamDefaultWriter { type XMLDocument (line 37119) | interface XMLDocument extends Document { type XMLHttpRequestEventMap (line 37131) | interface XMLHttpRequestEventMap extends XMLHttpRequestEventTargetEventM... type XMLHttpRequest (line 37140) | interface XMLHttpRequest extends XMLHttpRequestEventTarget { type XMLHttpRequestEventTargetEventMap (line 37273) | interface XMLHttpRequestEventTargetEventMap { type XMLHttpRequestEventTarget (line 37288) | interface XMLHttpRequestEventTarget extends EventTarget { type XMLHttpRequestUpload (line 37312) | interface XMLHttpRequestUpload extends XMLHttpRequestEventTarget { type XMLSerializer (line 37329) | interface XMLSerializer { type XPathEvaluator (line 37348) | interface XPathEvaluator extends XPathEvaluatorBase { type XPathEvaluatorBase (line 37356) | interface XPathEvaluatorBase { type XPathExpression (line 37374) | interface XPathExpression { type XPathResult (line 37393) | interface XPathResult { type XSLTProcessor (line 37480) | interface XSLTProcessor { type CompileError (line 37682) | interface CompileError extends Error { type Global (line 37692) | interface Global { type Instance (line 37703) | interface Instance { type LinkError (line 37713) | interface LinkError extends Error { type Memory (line 37723) | interface Memory { type Module (line 37736) | interface Module { type RuntimeError (line 37750) | interface RuntimeError extends Error { type Table (line 37760) | interface Table { type GlobalDescriptor (line 37776) | interface GlobalDescriptor { type MemoryDescriptor (line 37781) | interface MemoryDescriptor { type ModuleExportDescriptor (line 37787) | interface ModuleExportDescriptor { type ModuleImportDescriptor (line 37792) | interface ModuleImportDescriptor { type TableDescriptor (line 37798) | interface TableDescriptor { type ValueTypeMap (line 37804) | interface ValueTypeMap { type WebAssemblyInstantiatedSource (line 37814) | interface WebAssemblyInstantiatedSource { type ImportExportKind (line 37819) | type ImportExportKind = "function" | "global" | "memory" | "table"; type TableKind (line 37820) | type TableKind = "anyfunc" | "externref"; type ExportValue (line 37821) | type ExportValue = Function | Global | Memory | Table; type Exports (line 37822) | type Exports = Record; type ImportValue (line 37823) | type ImportValue = ExportValue | number; type Imports (line 37824) | type Imports = Record; type ModuleImports (line 37825) | type ModuleImports = Record; type ValueType (line 37826) | type ValueType = keyof ValueTypeMap; type Console (line 37846) | interface Console { type AudioDataOutputCallback (line 37966) | interface AudioDataOutputCallback { type BlobCallback (line 37970) | interface BlobCallback { type CustomElementConstructor (line 37974) | interface CustomElementConstructor { type DecodeErrorCallback (line 37978) | interface DecodeErrorCallback { type DecodeSuccessCallback (line 37982) | interface DecodeSuccessCallback { type EncodedAudioChunkOutputCallback (line 37986) | interface EncodedAudioChunkOutputCallback { type EncodedVideoChunkOutputCallback (line 37990) | interface EncodedVideoChunkOutputCallback { type ErrorCallback (line 37994) | interface ErrorCallback { type FileCallback (line 37998) | interface FileCallback { type FileSystemEntriesCallback (line 38002) | interface FileSystemEntriesCallback { type FileSystemEntryCallback (line 38006) | interface FileSystemEntryCallback { type FrameRequestCallback (line 38010) | interface FrameRequestCallback { type FunctionStringCallback (line 38014) | interface FunctionStringCallback { type IdleRequestCallback (line 38018) | interface IdleRequestCallback { type IntersectionObserverCallback (line 38022) | interface IntersectionObserverCallback { type LockGrantedCallback (line 38026) | interface LockGrantedCallback { type MediaSessionActionHandler (line 38030) | interface MediaSessionActionHandler { type MutationCallback (line 38034) | interface MutationCallback { type NotificationPermissionCallback (line 38038) | interface NotificationPermissionCallback { type OnBeforeUnloadEventHandlerNonNull (line 38042) | interface OnBeforeUnloadEventHandlerNonNull { type OnErrorEventHandlerNonNull (line 38046) | interface OnErrorEventHandlerNonNull { type PerformanceObserverCallback (line 38050) | interface PerformanceObserverCallback { type PositionCallback (line 38054) | interface PositionCallback { type PositionErrorCallback (line 38058) | interface PositionErrorCallback { type QueuingStrategySize (line 38062) | interface QueuingStrategySize { type RTCPeerConnectionErrorCallback (line 38066) | interface RTCPeerConnectionErrorCallback { type RTCSessionDescriptionCallback (line 38070) | interface RTCSessionDescriptionCallback { type RemotePlaybackAvailabilityCallback (line 38074) | interface RemotePlaybackAvailabilityCallback { type ReportingObserverCallback (line 38078) | interface ReportingObserverCallback { type ResizeObserverCallback (line 38082) | interface ResizeObserverCallback { type TransformerFlushCallback (line 38086) | interface TransformerFlushCallback { type TransformerStartCallback (line 38090) | interface TransformerStartCallback { type TransformerTransformCallback (line 38094) | interface TransformerTransformCallback { type UnderlyingSinkAbortCallback (line 38098) | interface UnderlyingSinkAbortCallback { type UnderlyingSinkCloseCallback (line 38102) | interface UnderlyingSinkCloseCallback { type UnderlyingSinkStartCallback (line 38106) | interface UnderlyingSinkStartCallback { type UnderlyingSinkWriteCallback (line 38110) | interface UnderlyingSinkWriteCallback { type UnderlyingSourceCancelCallback (line 38114) | interface UnderlyingSourceCancelCallback { type UnderlyingSourcePullCallback (line 38118) | interface UnderlyingSourcePullCallback { type UnderlyingSourceStartCallback (line 38122) | interface UnderlyingSourceStartCallback { type VideoFrameOutputCallback (line 38126) | interface VideoFrameOutputCallback { type VideoFrameRequestCallback (line 38130) | interface VideoFrameRequestCallback { type ViewTransitionUpdateCallback (line 38134) | interface ViewTransitionUpdateCallback { type VoidFunction (line 38138) | interface VoidFunction { type WebCodecsErrorCallback (line 38142) | interface WebCodecsErrorCallback { type HTMLElementTagNameMap (line 38146) | interface HTMLElementTagNameMap { type HTMLElementDeprecatedTagNameMap (line 38261) | interface HTMLElementDeprecatedTagNameMap { type SVGElementTagNameMap (line 38293) | interface SVGElementTagNameMap { type MathMLElementTagNameMap (line 38359) | interface MathMLElementTagNameMap { type ElementTagNameMap (line 38393) | type ElementTagNameMap = HTMLElementTagNameMap & Pick}$... type AutoFillField (line 39171) | type AutoFillField = AutoFillNormalField | `${OptionalPrefixToken; type BlobPart (line 39175) | type BlobPart = BufferSource | Blob | string; type BodyInit (line 39176) | type BodyInit = ReadableStream | XMLHttpRequestBodyInit; type BufferSource (line 39177) | type BufferSource = ArrayBufferView | ArrayBuffer; type COSEAlgorithmIdentifier (line 39178) | type COSEAlgorithmIdentifier = number; type CSSKeywordish (line 39179) | type CSSKeywordish = string | CSSKeywordValue; type CSSNumberish (line 39180) | type CSSNumberish = number | CSSNumericValue; type CSSPerspectiveValue (line 39181) | type CSSPerspectiveValue = CSSNumericValue | CSSKeywordish; type CSSUnparsedSegment (line 39182) | type CSSUnparsedSegment = string | CSSVariableReferenceValue; type CanvasImageSource (line 39183) | type CanvasImageSource = HTMLOrSVGImageElement | HTMLVideoElement | HTML... type ClipboardItemData (line 39184) | type ClipboardItemData = Promise; type ClipboardItems (line 39185) | type ClipboardItems = ClipboardItem[]; type ConstrainBoolean (line 39186) | type ConstrainBoolean = boolean | ConstrainBooleanParameters; type ConstrainDOMString (line 39187) | type ConstrainDOMString = string | string[] | ConstrainDOMStringParameters; type ConstrainDouble (line 39188) | type ConstrainDouble = number | ConstrainDoubleRange; type ConstrainULong (line 39189) | type ConstrainULong = number | ConstrainULongRange; type CookieList (line 39190) | type CookieList = CookieListItem[]; type DOMHighResTimeStamp (line 39191) | type DOMHighResTimeStamp = number; type EpochTimeStamp (line 39192) | type EpochTimeStamp = number; type EventListenerOrEventListenerObject (line 39193) | type EventListenerOrEventListenerObject = EventListener | EventListenerO... type FileSystemWriteChunkType (line 39194) | type FileSystemWriteChunkType = BufferSource | Blob | string | WriteParams; type Float32List (line 39195) | type Float32List = Float32Array | GLfloat[]; type FormDataEntryValue (line 39196) | type FormDataEntryValue = File | string; type GLbitfield (line 39197) | type GLbitfield = number; type GLboolean (line 39198) | type GLboolean = boolean; type GLclampf (line 39199) | type GLclampf = number; type GLenum (line 39200) | type GLenum = number; type GLfloat (line 39201) | type GLfloat = number; type GLint (line 39202) | type GLint = number; type GLint64 (line 39203) | type GLint64 = number; type GLintptr (line 39204) | type GLintptr = number; type GLsizei (line 39205) | type GLsizei = number; type GLsizeiptr (line 39206) | type GLsizeiptr = number; type GLuint (line 39207) | type GLuint = number; type GLuint64 (line 39208) | type GLuint64 = number; type HTMLOrSVGImageElement (line 39209) | type HTMLOrSVGImageElement = HTMLImageElement | SVGImageElement; type HTMLOrSVGScriptElement (line 39210) | type HTMLOrSVGScriptElement = HTMLScriptElement | SVGScriptElement; type HashAlgorithmIdentifier (line 39211) | type HashAlgorithmIdentifier = AlgorithmIdentifier; type HeadersInit (line 39212) | type HeadersInit = [string, string][] | Record | Headers; type IDBValidKey (line 39213) | type IDBValidKey = number | string | Date | BufferSource | IDBValidKey[]; type ImageBitmapSource (line 39214) | type ImageBitmapSource = CanvasImageSource | Blob | ImageData; type ImageBufferSource (line 39215) | type ImageBufferSource = AllowSharedBufferSource | ReadableStream; type ImageDataArray (line 39216) | type ImageDataArray = Uint8ClampedArray; type Int32List (line 39217) | type Int32List = Int32Array | GLint[]; type LineAndPositionSetting (line 39218) | type LineAndPositionSetting = number | AutoKeyword; type MediaProvider (line 39219) | type MediaProvider = MediaStream | MediaSource | Blob; type MessageEventSource (line 39220) | type MessageEventSource = WindowProxy | MessagePort | ServiceWorker; type MutationRecordType (line 39221) | type MutationRecordType = "attributes" | "characterData" | "childList"; type NamedCurve (line 39222) | type NamedCurve = string; type OffscreenRenderingContext (line 39223) | type OffscreenRenderingContext = OffscreenCanvasRenderingContext2D | Ima... type OnBeforeUnloadEventHandler (line 39224) | type OnBeforeUnloadEventHandler = OnBeforeUnloadEventHandlerNonNull | null; type OnErrorEventHandler (line 39225) | type OnErrorEventHandler = OnErrorEventHandlerNonNull | null; type OptionalPostfixToken (line 39226) | type OptionalPostfixToken = ` ${T}` | ""; type OptionalPrefixToken (line 39227) | type OptionalPrefixToken = `${T} ` | ""; type PerformanceEntryList (line 39228) | type PerformanceEntryList = PerformanceEntry[]; type PublicKeyCredentialClientCapabilities (line 39229) | type PublicKeyCredentialClientCapabilities = Record; type PublicKeyCredentialJSON (line 39230) | type PublicKeyCredentialJSON = any; type RTCRtpTransform (line 39231) | type RTCRtpTransform = RTCRtpScriptTransform; type ReadableStreamController (line 39232) | type ReadableStreamController = ReadableStreamDefaultController | ... type ReadableStreamReadResult (line 39233) | type ReadableStreamReadResult = ReadableStreamReadValueResult | Re... type ReadableStreamReader (line 39234) | type ReadableStreamReader = ReadableStreamDefaultReader | Readable... type RenderingContext (line 39235) | type RenderingContext = CanvasRenderingContext2D | ImageBitmapRenderingC... type ReportList (line 39236) | type ReportList = Report[]; type RequestInfo (line 39237) | type RequestInfo = Request | string; type TexImageSource (line 39238) | type TexImageSource = ImageBitmap | ImageData | HTMLImageElement | HTMLC... type TimerHandler (line 39239) | type TimerHandler = string | Function; type Transferable (line 39240) | type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaS... type Uint32List (line 39241) | type Uint32List = Uint32Array | GLuint[]; type VibratePattern (line 39242) | type VibratePattern = number | number[]; type WindowProxy (line 39243) | type WindowProxy = Window; type XMLHttpRequestBodyInit (line 39244) | type XMLHttpRequestBodyInit = Blob | BufferSource | FormData | URLSearch... type AlignSetting (line 39245) | type AlignSetting = "center" | "end" | "left" | "right" | "start"; type AlphaOption (line 39246) | type AlphaOption = "discard" | "keep"; type AnimationPlayState (line 39247) | type AnimationPlayState = "finished" | "idle" | "paused" | "running"; type AnimationReplaceState (line 39248) | type AnimationReplaceState = "active" | "persisted" | "removed"; type AppendMode (line 39249) | type AppendMode = "segments" | "sequence"; type AttestationConveyancePreference (line 39250) | type AttestationConveyancePreference = "direct" | "enterprise" | "indire... type AudioContextLatencyCategory (line 39251) | type AudioContextLatencyCategory = "balanced" | "interactive" | "playback"; type AudioContextState (line 39252) | type AudioContextState = "closed" | "interrupted" | "running" | "suspend... type AudioSampleFormat (line 39253) | type AudioSampleFormat = "f32" | "f32-planar" | "s16" | "s16-planar" | "... type AuthenticatorAttachment (line 39254) | type AuthenticatorAttachment = "cross-platform" | "platform"; type AuthenticatorTransport (line 39255) | type AuthenticatorTransport = "ble" | "hybrid" | "internal" | "nfc" | "u... type AutoFillAddressKind (line 39256) | type AutoFillAddressKind = "billing" | "shipping"; type AutoFillBase (line 39257) | type AutoFillBase = "" | "off" | "on"; type AutoFillContactField (line 39258) | type AutoFillContactField = "email" | "tel" | "tel-area-code" | "tel-cou... type AutoFillContactKind (line 39259) | type AutoFillContactKind = "home" | "mobile" | "work"; type AutoFillCredentialField (line 39260) | type AutoFillCredentialField = "webauthn"; type AutoFillNormalField (line 39261) | type AutoFillNormalField = "additional-name" | "address-level1" | "addre... type AutoKeyword (line 39262) | type AutoKeyword = "auto"; type AutomationRate (line 39263) | type AutomationRate = "a-rate" | "k-rate"; type AvcBitstreamFormat (line 39264) | type AvcBitstreamFormat = "annexb" | "avc"; type BinaryType (line 39265) | type BinaryType = "arraybuffer" | "blob"; type BiquadFilterType (line 39266) | type BiquadFilterType = "allpass" | "bandpass" | "highpass" | "highshelf... type BitrateMode (line 39267) | type BitrateMode = "constant" | "variable"; type CSSMathOperator (line 39268) | type CSSMathOperator = "clamp" | "invert" | "max" | "min" | "negate" | "... type CSSNumericBaseType (line 39269) | type CSSNumericBaseType = "angle" | "flex" | "frequency" | "length" | "p... type CanPlayTypeResult (line 39270) | type CanPlayTypeResult = "" | "maybe" | "probably"; type CanvasDirection (line 39271) | type CanvasDirection = "inherit" | "ltr" | "rtl"; type CanvasFillRule (line 39272) | type CanvasFillRule = "evenodd" | "nonzero"; type CanvasFontKerning (line 39273) | type CanvasFontKerning = "auto" | "none" | "normal"; type CanvasFontStretch (line 39274) | type CanvasFontStretch = "condensed" | "expanded" | "extra-condensed" | ... type CanvasFontVariantCaps (line 39275) | type CanvasFontVariantCaps = "all-petite-caps" | "all-small-caps" | "nor... type CanvasLineCap (line 39276) | type CanvasLineCap = "butt" | "round" | "square"; type CanvasLineJoin (line 39277) | type CanvasLineJoin = "bevel" | "miter" | "round"; type CanvasTextAlign (line 39278) | type CanvasTextAlign = "center" | "end" | "left" | "right" | "start"; type CanvasTextBaseline (line 39279) | type CanvasTextBaseline = "alphabetic" | "bottom" | "hanging" | "ideogra... type CanvasTextRendering (line 39280) | type CanvasTextRendering = "auto" | "geometricPrecision" | "optimizeLegi... type ChannelCountMode (line 39281) | type ChannelCountMode = "clamped-max" | "explicit" | "max"; type ChannelInterpretation (line 39282) | type ChannelInterpretation = "discrete" | "speakers"; type ClientTypes (line 39283) | type ClientTypes = "all" | "sharedworker" | "window" | "worker"; type CodecState (line 39284) | type CodecState = "closed" | "configured" | "unconfigured"; type ColorGamut (line 39285) | type ColorGamut = "p3" | "rec2020" | "srgb"; type ColorSpaceConversion (line 39286) | type ColorSpaceConversion = "default" | "none"; type CompositeOperation (line 39287) | type CompositeOperation = "accumulate" | "add" | "replace"; type CompositeOperationOrAuto (line 39288) | type CompositeOperationOrAuto = "accumulate" | "add" | "auto" | "replace"; type CompressionFormat (line 39289) | type CompressionFormat = "deflate" | "deflate-raw" | "gzip" | "brotli"; type CookieSameSite (line 39290) | type CookieSameSite = "lax" | "none" | "strict"; type CredentialMediationRequirement (line 39291) | type CredentialMediationRequirement = "conditional" | "optional" | "requ... type DOMParserSupportedType (line 39292) | type DOMParserSupportedType = "application/xhtml+xml" | "application/xml... type DirectionSetting (line 39293) | type DirectionSetting = "" | "lr" | "rl"; type DisplayCaptureSurfaceType (line 39294) | type DisplayCaptureSurfaceType = "browser" | "monitor" | "window"; type DistanceModelType (line 39295) | type DistanceModelType = "exponential" | "inverse" | "linear"; type DocumentReadyState (line 39296) | type DocumentReadyState = "complete" | "interactive" | "loading"; type DocumentVisibilityState (line 39297) | type DocumentVisibilityState = "hidden" | "visible"; type EncodedAudioChunkType (line 39298) | type EncodedAudioChunkType = "delta" | "key"; type EncodedVideoChunkType (line 39299) | type EncodedVideoChunkType = "delta" | "key"; type EndOfStreamError (line 39300) | type EndOfStreamError = "decode" | "network"; type EndingType (line 39301) | type EndingType = "native" | "transparent"; type FileSystemHandleKind (line 39302) | type FileSystemHandleKind = "directory" | "file"; type FillLightMode (line 39303) | type FillLightMode = "auto" | "flash" | "off"; type FillMode (line 39304) | type FillMode = "auto" | "backwards" | "both" | "forwards" | "none"; type FontDisplay (line 39305) | type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; type FontFaceLoadStatus (line 39306) | type FontFaceLoadStatus = "error" | "loaded" | "loading" | "unloaded"; type FontFaceSetLoadStatus (line 39307) | type FontFaceSetLoadStatus = "loaded" | "loading"; type FullscreenNavigationUI (line 39308) | type FullscreenNavigationUI = "auto" | "hide" | "show"; type GamepadHapticEffectType (line 39309) | type GamepadHapticEffectType = "dual-rumble" | "trigger-rumble"; type GamepadHapticsResult (line 39310) | type GamepadHapticsResult = "complete" | "preempted"; type GamepadMappingType (line 39311) | type GamepadMappingType = "" | "standard" | "xr-standard"; type GlobalCompositeOperation (line 39312) | type GlobalCompositeOperation = "color" | "color-burn" | "color-dodge" |... type HardwareAcceleration (line 39313) | type HardwareAcceleration = "no-preference" | "prefer-hardware" | "prefe... type HdrMetadataType (line 39314) | type HdrMetadataType = "smpteSt2086" | "smpteSt2094-10" | "smpteSt2094-40"; type HighlightType (line 39315) | type HighlightType = "grammar-error" | "highlight" | "spelling-error"; type IDBCursorDirection (line 39316) | type IDBCursorDirection = "next" | "nextunique" | "prev" | "prevunique"; type IDBRequestReadyState (line 39317) | type IDBRequestReadyState = "done" | "pending"; type IDBTransactionDurability (line 39318) | type IDBTransactionDurability = "default" | "relaxed" | "strict"; type IDBTransactionMode (line 39319) | type IDBTransactionMode = "readonly" | "readwrite" | "versionchange"; type ImageOrientation (line 39320) | type ImageOrientation = "flipY" | "from-image" | "none"; type ImageSmoothingQuality (line 39321) | type ImageSmoothingQuality = "high" | "low" | "medium"; type InsertPosition (line 39322) | type InsertPosition = "afterbegin" | "afterend" | "beforebegin" | "befor... type IterationCompositeOperation (line 39323) | type IterationCompositeOperation = "accumulate" | "replace"; type KeyFormat (line 39324) | type KeyFormat = "jwk" | "pkcs8" | "raw" | "spki"; type KeyType (line 39325) | type KeyType = "private" | "public" | "secret"; type KeyUsage (line 39326) | type KeyUsage = "decrypt" | "deriveBits" | "deriveKey" | "encrypt" | "si... type LatencyMode (line 39327) | type LatencyMode = "quality" | "realtime"; type LineAlignSetting (line 39328) | type LineAlignSetting = "center" | "end" | "start"; type LockMode (line 39329) | type LockMode = "exclusive" | "shared"; type LoginStatus (line 39330) | type LoginStatus = "logged-in" | "logged-out"; type MIDIPortConnectionState (line 39331) | type MIDIPortConnectionState = "closed" | "open" | "pending"; type MIDIPortDeviceState (line 39332) | type MIDIPortDeviceState = "connected" | "disconnected"; type MIDIPortType (line 39333) | type MIDIPortType = "input" | "output"; type MediaDecodingType (line 39334) | type MediaDecodingType = "file" | "media-source" | "webrtc"; type MediaDeviceKind (line 39335) | type MediaDeviceKind = "audioinput" | "audiooutput" | "videoinput"; type MediaEncodingType (line 39336) | type MediaEncodingType = "record" | "webrtc"; type MediaKeyMessageType (line 39337) | type MediaKeyMessageType = "individualization-request" | "license-releas... type MediaKeySessionClosedReason (line 39338) | type MediaKeySessionClosedReason = "closed-by-application" | "hardware-c... type MediaKeySessionType (line 39339) | type MediaKeySessionType = "persistent-license" | "temporary"; type MediaKeyStatus (line 39340) | type MediaKeyStatus = "expired" | "internal-error" | "output-downscaled"... type MediaKeysRequirement (line 39341) | type MediaKeysRequirement = "not-allowed" | "optional" | "required"; type MediaSessionAction (line 39342) | type MediaSessionAction = "nexttrack" | "pause" | "play" | "previoustrac... type MediaSessionPlaybackState (line 39343) | type MediaSessionPlaybackState = "none" | "paused" | "playing"; type MediaStreamTrackState (line 39344) | type MediaStreamTrackState = "ended" | "live"; type NavigationTimingType (line 39345) | type NavigationTimingType = "back_forward" | "navigate" | "prerender" | ... type NavigationType (line 39346) | type NavigationType = "push" | "reload" | "replace" | "traverse"; type NotificationDirection (line 39347) | type NotificationDirection = "auto" | "ltr" | "rtl"; type NotificationPermission (line 39348) | type NotificationPermission = "default" | "denied" | "granted"; type OffscreenRenderingContextId (line 39349) | type OffscreenRenderingContextId = "2d" | "bitmaprenderer" | "webgl" | "... type OpusBitstreamFormat (line 39350) | type OpusBitstreamFormat = "ogg" | "opus"; type OrientationType (line 39351) | type OrientationType = "landscape-primary" | "landscape-secondary" | "po... type OscillatorType (line 39352) | type OscillatorType = "custom" | "sawtooth" | "sine" | "square" | "trian... type OverSampleType (line 39353) | type OverSampleType = "2x" | "4x" | "none"; type PanningModelType (line 39354) | type PanningModelType = "HRTF" | "equalpower"; type PaymentComplete (line 39355) | type PaymentComplete = "fail" | "success" | "unknown"; type PaymentShippingType (line 39356) | type PaymentShippingType = "delivery" | "pickup" | "shipping"; type PermissionName (line 39357) | type PermissionName = "camera" | "geolocation" | "microphone" | "midi" |... type PermissionState (line 39358) | type PermissionState = "denied" | "granted" | "prompt"; type PlaybackDirection (line 39359) | type PlaybackDirection = "alternate" | "alternate-reverse" | "normal" | ... type PositionAlignSetting (line 39360) | type PositionAlignSetting = "auto" | "center" | "line-left" | "line-right"; type PredefinedColorSpace (line 39361) | type PredefinedColorSpace = "display-p3" | "srgb"; type PremultiplyAlpha (line 39362) | type PremultiplyAlpha = "default" | "none" | "premultiply"; type PresentationStyle (line 39363) | type PresentationStyle = "attachment" | "inline" | "unspecified"; type PublicKeyCredentialType (line 39364) | type PublicKeyCredentialType = "public-key"; type PushEncryptionKeyName (line 39365) | type PushEncryptionKeyName = "auth" | "p256dh"; type RTCBundlePolicy (line 39366) | type RTCBundlePolicy = "balanced" | "max-bundle" | "max-compat"; type RTCDataChannelState (line 39367) | type RTCDataChannelState = "closed" | "closing" | "connecting" | "open"; type RTCDegradationPreference (line 39368) | type RTCDegradationPreference = "balanced" | "maintain-framerate" | "mai... type RTCDtlsRole (line 39369) | type RTCDtlsRole = "client" | "server" | "unknown"; type RTCDtlsTransportState (line 39370) | type RTCDtlsTransportState = "closed" | "connected" | "connecting" | "fa... type RTCEncodedVideoFrameType (line 39371) | type RTCEncodedVideoFrameType = "delta" | "empty" | "key"; type RTCErrorDetailType (line 39372) | type RTCErrorDetailType = "data-channel-failure" | "dtls-failure" | "fin... type RTCIceCandidateType (line 39373) | type RTCIceCandidateType = "host" | "prflx" | "relay" | "srflx"; type RTCIceComponent (line 39374) | type RTCIceComponent = "rtcp" | "rtp"; type RTCIceConnectionState (line 39375) | type RTCIceConnectionState = "checking" | "closed" | "completed" | "conn... type RTCIceGathererState (line 39376) | type RTCIceGathererState = "complete" | "gathering" | "new"; type RTCIceGatheringState (line 39377) | type RTCIceGatheringState = "complete" | "gathering" | "new"; type RTCIceProtocol (line 39378) | type RTCIceProtocol = "tcp" | "udp"; type RTCIceRole (line 39379) | type RTCIceRole = "controlled" | "controlling" | "unknown"; type RTCIceTcpCandidateType (line 39380) | type RTCIceTcpCandidateType = "active" | "passive" | "so"; type RTCIceTransportPolicy (line 39381) | type RTCIceTransportPolicy = "all" | "relay"; type RTCIceTransportState (line 39382) | type RTCIceTransportState = "checking" | "closed" | "completed" | "conne... type RTCPeerConnectionState (line 39383) | type RTCPeerConnectionState = "closed" | "connected" | "connecting" | "d... type RTCPriorityType (line 39384) | type RTCPriorityType = "high" | "low" | "medium" | "very-low"; type RTCQualityLimitationReason (line 39385) | type RTCQualityLimitationReason = "bandwidth" | "cpu" | "none" | "other"; type RTCRtcpMuxPolicy (line 39386) | type RTCRtcpMuxPolicy = "require"; type RTCRtpTransceiverDirection (line 39387) | type RTCRtpTransceiverDirection = "inactive" | "recvonly" | "sendonly" |... type RTCSctpTransportState (line 39388) | type RTCSctpTransportState = "closed" | "connected" | "connecting"; type RTCSdpType (line 39389) | type RTCSdpType = "answer" | "offer" | "pranswer" | "rollback"; type RTCSignalingState (line 39390) | type RTCSignalingState = "closed" | "have-local-offer" | "have-local-pra... type RTCStatsIceCandidatePairState (line 39391) | type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress"... type RTCStatsType (line 39392) | type RTCStatsType = "candidate-pair" | "certificate" | "codec" | "data-c... type ReadableStreamReaderMode (line 39393) | type ReadableStreamReaderMode = "byob"; type ReadableStreamType (line 39394) | type ReadableStreamType = "bytes"; type ReadyState (line 39395) | type ReadyState = "closed" | "ended" | "open"; type RecordingState (line 39396) | type RecordingState = "inactive" | "paused" | "recording"; type RedEyeReduction (line 39397) | type RedEyeReduction = "always" | "controllable" | "never"; type ReferrerPolicy (line 39398) | type ReferrerPolicy = "" | "no-referrer" | "no-referrer-when-downgrade" ... type RemotePlaybackState (line 39399) | type RemotePlaybackState = "connected" | "connecting" | "disconnected"; type RequestCache (line 39400) | type RequestCache = "default" | "force-cache" | "no-cache" | "no-store" ... type RequestCredentials (line 39401) | type RequestCredentials = "include" | "omit" | "same-origin"; type RequestDestination (line 39402) | type RequestDestination = "" | "audio" | "audioworklet" | "document" | "... type RequestMode (line 39403) | type RequestMode = "cors" | "navigate" | "no-cors" | "same-origin"; type RequestPriority (line 39404) | type RequestPriority = "auto" | "high" | "low"; type RequestRedirect (line 39405) | type RequestRedirect = "error" | "follow" | "manual"; type ResidentKeyRequirement (line 39406) | type ResidentKeyRequirement = "discouraged" | "preferred" | "required"; type ResizeObserverBoxOptions (line 39407) | type ResizeObserverBoxOptions = "border-box" | "content-box" | "device-p... type ResizeQuality (line 39408) | type ResizeQuality = "high" | "low" | "medium" | "pixelated"; type ResponseType (line 39409) | type ResponseType = "basic" | "cors" | "default" | "error" | "opaque" | ... type ScrollBehavior (line 39410) | type ScrollBehavior = "auto" | "instant" | "smooth"; type ScrollLogicalPosition (line 39411) | type ScrollLogicalPosition = "center" | "end" | "nearest" | "start"; type ScrollRestoration (line 39412) | type ScrollRestoration = "auto" | "manual"; type ScrollSetting (line 39413) | type ScrollSetting = "" | "up"; type SecurityPolicyViolationEventDisposition (line 39414) | type SecurityPolicyViolationEventDisposition = "enforce" | "report"; type SelectionMode (line 39415) | type SelectionMode = "end" | "preserve" | "select" | "start"; type ServiceWorkerState (line 39416) | type ServiceWorkerState = "activated" | "activating" | "installed" | "in... type ServiceWorkerUpdateViaCache (line 39417) | type ServiceWorkerUpdateViaCache = "all" | "imports" | "none"; type ShadowRootMode (line 39418) | type ShadowRootMode = "closed" | "open"; type SlotAssignmentMode (line 39419) | type SlotAssignmentMode = "manual" | "named"; type SpeechSynthesisErrorCode (line 39420) | type SpeechSynthesisErrorCode = "audio-busy" | "audio-hardware" | "cance... type TextTrackKind (line 39421) | type TextTrackKind = "captions" | "chapters" | "descriptions" | "metadat... type TextTrackMode (line 39422) | type TextTrackMode = "disabled" | "hidden" | "showing"; type TouchType (line 39423) | type TouchType = "direct" | "stylus"; type TransferFunction (line 39424) | type TransferFunction = "hlg" | "pq" | "srgb"; type UserVerificationRequirement (line 39425) | type UserVerificationRequirement = "discouraged" | "preferred" | "requir... type VideoColorPrimaries (line 39426) | type VideoColorPrimaries = "bt470bg" | "bt709" | "smpte170m"; type VideoEncoderBitrateMode (line 39427) | type VideoEncoderBitrateMode = "constant" | "quantizer" | "variable"; type VideoFacingModeEnum (line 39428) | type VideoFacingModeEnum = "environment" | "left" | "right" | "user"; type VideoMatrixCoefficients (line 39429) | type VideoMatrixCoefficients = "bt470bg" | "bt709" | "rgb" | "smpte170m"; type VideoPixelFormat (line 39430) | type VideoPixelFormat = "BGRA" | "BGRX" | "I420" | "I420A" | "I422" | "I... type VideoTransferCharacteristics (line 39431) | type VideoTransferCharacteristics = "bt709" | "iec61966-2-1" | "smpte170m"; type WakeLockType (line 39432) | type WakeLockType = "screen"; type WebGLPowerPreference (line 39433) | type WebGLPowerPreference = "default" | "high-performance" | "low-power"; type WebTransportCongestionControl (line 39434) | type WebTransportCongestionControl = "default" | "low-latency" | "throug... type WebTransportErrorSource (line 39435) | type WebTransportErrorSource = "session" | "stream"; type WorkerType (line 39436) | type WorkerType = "classic" | "module"; type WriteCommandType (line 39437) | type WriteCommandType = "seek" | "truncate" | "write"; type XMLHttpRequestResponseType (line 39438) | type XMLHttpRequestResponseType = "" | "arraybuffer" | "blob" | "documen... FILE: cli/tsc/dts/lib.dom.extras.d.ts type URLPatternInit (line 10) | interface URLPatternInit { type URLPatternInput (line 22) | type URLPatternInput = string | URLPatternInit; type URLPatternComponentResult (line 24) | interface URLPatternComponentResult { type URLPatternResult (line 30) | interface URLPatternResult { type URLPattern (line 80) | interface URLPattern { type ErrorConstructor (line 179) | interface ErrorConstructor { FILE: cli/tsc/dts/lib.dom.iterable.d.ts type AudioParam (line 23) | interface AudioParam { type AudioParamMap (line 32) | interface AudioParamMap extends ReadonlyMap { type BaseAudioContext (line 35) | interface BaseAudioContext { type CSSKeyframesRule (line 50) | interface CSSKeyframesRule { type CSSNumericArray (line 54) | interface CSSNumericArray { type CSSRuleList (line 61) | interface CSSRuleList { type CSSStyleDeclaration (line 65) | interface CSSStyleDeclaration { type CSSTransformValue (line 69) | interface CSSTransformValue { type CSSUnparsedValue (line 76) | interface CSSUnparsedValue { type Cache (line 83) | interface Cache { type CanvasPath (line 92) | interface CanvasPath { type CanvasPathDrawingStyles (line 97) | interface CanvasPathDrawingStyles { type CookieStoreManager (line 102) | interface CookieStoreManager { type CustomStateSet (line 117) | interface CustomStateSet extends Set { type DOMRectList (line 120) | interface DOMRectList { type DOMStringList (line 124) | interface DOMStringList { type DOMTokenList (line 128) | interface DOMTokenList { type DataTransferItemList (line 135) | interface DataTransferItemList { type EventCounts (line 139) | interface EventCounts extends ReadonlyMap { type FileList (line 142) | interface FileList { type FontFaceSet (line 146) | interface FontFaceSet extends Set { type FormDataIterator (line 149) | interface FormDataIterator extends IteratorObject { type HTMLFormElement (line 175) | interface HTMLFormElement { type HTMLSelectElement (line 179) | interface HTMLSelectElement { type HeadersIterator (line 183) | interface HeadersIterator extends IteratorObject { type HighlightRegistry (line 200) | interface HighlightRegistry extends Map { type IDBDatabase (line 203) | interface IDBDatabase { type IDBObjectStore (line 212) | interface IDBObjectStore { type ImageTrackList (line 221) | interface ImageTrackList { type MIDIInputMap (line 225) | interface MIDIInputMap extends ReadonlyMap { type MIDIOutput (line 228) | interface MIDIOutput { type MIDIOutputMap (line 237) | interface MIDIOutputMap extends ReadonlyMap { type MediaKeyStatusMapIterator (line 240) | interface MediaKeyStatusMapIterator extends IteratorObject { type MimeTypeArray (line 260) | interface MimeTypeArray { type NamedNodeMap (line 264) | interface NamedNodeMap { type Navigator (line 268) | interface Navigator { type NodeList (line 284) | interface NodeList { type NodeListOf (line 294) | interface NodeListOf { type Plugin (line 304) | interface Plugin { type PluginArray (line 308) | interface PluginArray { type RTCRtpTransceiver (line 312) | interface RTCRtpTransceiver { type RTCStatsReport (line 321) | interface RTCStatsReport extends ReadonlyMap { type SVGLengthList (line 324) | interface SVGLengthList { type SVGNumberList (line 328) | interface SVGNumberList { type SVGPointList (line 332) | interface SVGPointList { type SVGStringList (line 336) | interface SVGStringList { type SVGTransformList (line 340) | interface SVGTransformList { type SourceBufferList (line 344) | interface SourceBufferList { type SpeechRecognitionResult (line 348) | interface SpeechRecognitionResult { type SpeechRecognitionResultList (line 352) | interface SpeechRecognitionResultList { type StylePropertyMapReadOnlyIterator (line 356) | interface StylePropertyMapReadOnlyIterator extends IteratorObject extends IteratorObject { type WEBGL_draw_buffers (line 431) | interface WEBGL_draw_buffers { type WEBGL_multi_draw (line 440) | interface WEBGL_multi_draw { type WebGL2RenderingContextBase (line 467) | interface WebGL2RenderingContextBase { type WebGL2RenderingContextOverloads (line 512) | interface WebGL2RenderingContextOverloads { type WebGLRenderingContextBase (line 537) | interface WebGLRenderingContextBase { type WebGLRenderingContextOverloads (line 548) | interface WebGLRenderingContextOverloads { FILE: cli/tsc/dts/lib.es2015.collection.d.ts type Map (line 19) | interface Map { type MapConstructor (line 48) | interface MapConstructor { type ReadonlyMap (line 55) | interface ReadonlyMap { type WeakMap (line 62) | interface WeakMap { type WeakMapConstructor (line 83) | interface WeakMapConstructor { type Set (line 89) | interface Set { type SetConstructor (line 115) | interface SetConstructor { type ReadonlySet (line 121) | interface ReadonlySet { type WeakSet (line 127) | interface WeakSet { type WeakSetConstructor (line 143) | interface WeakSetConstructor { FILE: cli/tsc/dts/lib.es2015.core.d.ts type Array (line 19) | interface Array { type ArrayConstructor (line 67) | interface ArrayConstructor { type DateConstructor (line 89) | interface DateConstructor { type Function (line 93) | interface Function { type Math (line 100) | interface Math { type NumberConstructor (line 213) | interface NumberConstructor { type ObjectConstructor (line 279) | interface ObjectConstructor { type ReadonlyArray (line 342) | interface ReadonlyArray { type RegExp (line 369) | interface RegExp { type RegExpConstructor (line 397) | interface RegExpConstructor { type String (line 402) | interface String { type StringConstructor (line 544) | interface StringConstructor { type Int8Array (line 563) | interface Int8Array { type Uint8Array (line 567) | interface Uint8Array { type Uint8ClampedArray (line 571) | interface Uint8ClampedArray { type Int16Array (line 575) | interface Int16Array { type Uint16Array (line 579) | interface Uint16Array { type Int32Array (line 583) | interface Int32Array { type Uint32Array (line 587) | interface Uint32Array { type Float32Array (line 591) | interface Float32Array { type Float64Array (line 595) | interface Float64Array { FILE: cli/tsc/dts/lib.es2015.generator.d.ts type Generator (line 21) | interface Generator extends Ite... type GeneratorFunction (line 29) | interface GeneratorFunction { type GeneratorFunctionConstructor (line 54) | interface GeneratorFunctionConstructor { FILE: cli/tsc/dts/lib.es2015.iterable.d.ts type SymbolConstructor (line 21) | interface SymbolConstructor { type IteratorYieldResult (line 29) | interface IteratorYieldResult { type IteratorReturnResult (line 34) | interface IteratorReturnResult { type IteratorResult (line 39) | type IteratorResult = IteratorYieldResult | Iterato... type Iterator (line 41) | interface Iterator { type Iterable (line 48) | interface Iterable { type IterableIterator (line 55) | interface IterableIterator extends Iterat... type IteratorObject (line 62) | interface IteratorObject extends ... type BuiltinIteratorReturn (line 70) | type BuiltinIteratorReturn = intrinsic; type ArrayIterator (line 72) | interface ArrayIterator extends IteratorObject { type ArrayConstructor (line 96) | interface ArrayConstructor { type ReadonlyArray (line 112) | interface ReadonlyArray { type IArguments (line 132) | interface IArguments { type MapIterator (line 137) | interface MapIterator extends IteratorObject { type ReadonlyMap (line 161) | interface ReadonlyMap { type MapConstructor (line 181) | interface MapConstructor { type WeakMap (line 186) | interface WeakMap {} type WeakMapConstructor (line 188) | interface WeakMapConstructor { type SetIterator (line 192) | interface SetIterator extends IteratorObject { type ReadonlySet (line 216) | interface ReadonlySet { type SetConstructor (line 236) | interface SetConstructor { type WeakSet (line 240) | interface WeakSet {} type WeakSetConstructor (line 242) | interface WeakSetConstructor { type Promise (line 246) | interface Promise {} type PromiseConstructor (line 248) | interface PromiseConstructor { type StringIterator (line 266) | interface StringIterator extends IteratorObject { type Int8ArrayConstructor (line 294) | interface Int8ArrayConstructor { type Uint8Array (line 312) | interface Uint8Array { type Uint8ArrayConstructor (line 331) | interface Uint8ArrayConstructor { type Uint8ClampedArray (line 349) | interface Uint8ClampedArray { type Uint8ClampedArrayConstructor (line 368) | interface Uint8ClampedArrayConstructor { type Int16Array (line 386) | interface Int16Array { type Int16ArrayConstructor (line 404) | interface Int16ArrayConstructor { type Uint16Array (line 422) | interface Uint16Array { type Uint16ArrayConstructor (line 441) | interface Uint16ArrayConstructor { type Int32Array (line 459) | interface Int32Array { type Int32ArrayConstructor (line 478) | interface Int32ArrayConstructor { type Uint32Array (line 496) | interface Uint32Array { type Uint32ArrayConstructor (line 515) | interface Uint32ArrayConstructor { type Float32Array (line 533) | interface Float32Array { type Float32ArrayConstructor (line 552) | interface Float32ArrayConstructor { type Float64Array (line 570) | interface Float64Array { type Float64ArrayConstructor (line 589) | interface Float64ArrayConstructor { FILE: cli/tsc/dts/lib.es2015.promise.d.ts type PromiseConstructor (line 19) | interface PromiseConstructor { FILE: cli/tsc/dts/lib.es2015.proxy.d.ts type ProxyHandler (line 19) | interface ProxyHandler { type ProxyConstructor (line 111) | interface ProxyConstructor { FILE: cli/tsc/dts/lib.es2015.symbol.d.ts type SymbolConstructor (line 19) | interface SymbolConstructor { FILE: cli/tsc/dts/lib.es2015.symbol.wellknown.d.ts type SymbolConstructor (line 21) | interface SymbolConstructor { type Symbol (line 83) | interface Symbol { type Array (line 92) | interface Array { type ReadonlyArray (line 102) | interface ReadonlyArray { type Date (line 112) | interface Date { type Map (line 136) | interface Map { type WeakMap (line 140) | interface WeakMap { type Set (line 144) | interface Set { type WeakSet (line 148) | interface WeakSet { type JSON (line 152) | interface JSON { type Function (line 156) | interface Function { type GeneratorFunction (line 167) | interface GeneratorFunction { type Math (line 171) | interface Math { type Promise (line 175) | interface Promise { type PromiseConstructor (line 179) | interface PromiseConstructor { type RegExp (line 183) | interface RegExp { type RegExpConstructor (line 231) | interface RegExpConstructor { type String (line 235) | interface String { type ArrayBuffer (line 271) | interface ArrayBuffer { type DataView (line 275) | interface DataView { type Int8Array (line 279) | interface Int8Array { type Uint8Array (line 283) | interface Uint8Array { type Uint8ClampedArray (line 287) | interface Uint8ClampedArray { type Int16Array (line 291) | interface Int16Array { type Uint16Array (line 295) | interface Uint16Array { type Int32Array (line 299) | interface Int32Array { type Uint32Array (line 303) | interface Uint32Array { type Float32Array (line 307) | interface Float32Array { type Float64Array (line 311) | interface Float64Array { type ArrayConstructor (line 315) | interface ArrayConstructor { type MapConstructor (line 318) | interface MapConstructor { type SetConstructor (line 321) | interface SetConstructor { type ArrayBufferConstructor (line 324) | interface ArrayBufferConstructor { FILE: cli/tsc/dts/lib.es2016.array.include.d.ts type Array (line 19) | interface Array { type ReadonlyArray (line 28) | interface ReadonlyArray { type Int8Array (line 37) | interface Int8Array { type Uint8Array (line 46) | interface Uint8Array { type Uint8ClampedArray (line 55) | interface Uint8ClampedArray { type Int16Array (line 64) | interface Int16Array { type Uint16Array (line 73) | interface Uint16Array { type Int32Array (line 82) | interface Int32Array { type Uint32Array (line 91) | interface Uint32Array { type Float32Array (line 100) | interface Float32Array { type Float64Array (line 109) | interface Float64Array { FILE: cli/tsc/dts/lib.es2017.arraybuffer.d.ts type ArrayBufferConstructor (line 19) | interface ArrayBufferConstructor { FILE: cli/tsc/dts/lib.es2017.date.d.ts type DateConstructor (line 19) | interface DateConstructor { FILE: cli/tsc/dts/lib.es2017.intl.d.ts type DateTimeFormatPartTypesRegistry (line 20) | interface DateTimeFormatPartTypesRegistry { type DateTimeFormatPartTypes (line 34) | type DateTimeFormatPartTypes = keyof DateTimeFormatPartTypesRegistry; type DateTimeFormatPart (line 36) | interface DateTimeFormatPart { type DateTimeFormat (line 41) | interface DateTimeFormat { FILE: cli/tsc/dts/lib.es2017.object.d.ts type ObjectConstructor (line 19) | interface ObjectConstructor { FILE: cli/tsc/dts/lib.es2017.sharedmemory.d.ts type SharedArrayBuffer (line 22) | interface SharedArrayBuffer { type SharedArrayBufferConstructor (line 35) | interface SharedArrayBufferConstructor { type ArrayBufferTypes (line 42) | interface ArrayBufferTypes { type Atomics (line 46) | interface Atomics { FILE: cli/tsc/dts/lib.es2017.string.d.ts type String (line 19) | interface String { FILE: cli/tsc/dts/lib.es2017.typedarrays.d.ts type Int8ArrayConstructor (line 19) | interface Int8ArrayConstructor { type Uint8ArrayConstructor (line 23) | interface Uint8ArrayConstructor { type Uint8ClampedArrayConstructor (line 27) | interface Uint8ClampedArrayConstructor { type Int16ArrayConstructor (line 31) | interface Int16ArrayConstructor { type Uint16ArrayConstructor (line 35) | interface Uint16ArrayConstructor { type Int32ArrayConstructor (line 39) | interface Int32ArrayConstructor { type Uint32ArrayConstructor (line 43) | interface Uint32ArrayConstructor { type Float32ArrayConstructor (line 47) | interface Float32ArrayConstructor { type Float64ArrayConstructor (line 51) | interface Float64ArrayConstructor { FILE: cli/tsc/dts/lib.es2018.asyncgenerator.d.ts type AsyncGenerator (line 21) | interface AsyncGenerator extend... type AsyncGeneratorFunction (line 29) | interface AsyncGeneratorFunction { type AsyncGeneratorFunctionConstructor (line 54) | interface AsyncGeneratorFunctionConstructor { FILE: cli/tsc/dts/lib.es2018.asynciterable.d.ts type SymbolConstructor (line 22) | interface SymbolConstructor { type AsyncIterator (line 30) | interface AsyncIterator { type AsyncIterable (line 37) | interface AsyncIterable { type AsyncIterableIterator (line 44) | interface AsyncIterableIterator extends A... type AsyncIteratorObject (line 51) | interface AsyncIteratorObject ext... FILE: cli/tsc/dts/lib.es2018.intl.d.ts type LDMLPluralRule (line 21) | type LDMLPluralRule = "zero" | "one" | "two" | "few" | "many" | "other"; type PluralRuleType (line 22) | type PluralRuleType = "cardinal" | "ordinal"; type PluralRulesOptions (line 24) | interface PluralRulesOptions { type ResolvedPluralRulesOptions (line 34) | interface ResolvedPluralRulesOptions { type PluralRules (line 45) | interface PluralRules { type PluralRulesConstructor (line 50) | interface PluralRulesConstructor { type NumberFormatPartTypeRegistry (line 58) | interface NumberFormatPartTypeRegistry { type NumberFormatPartTypes (line 73) | type NumberFormatPartTypes = keyof NumberFormatPartTypeRegistry; type NumberFormatPart (line 75) | interface NumberFormatPart { type NumberFormat (line 80) | interface NumberFormat { FILE: cli/tsc/dts/lib.es2018.promise.d.ts type Promise (line 22) | interface Promise { FILE: cli/tsc/dts/lib.es2018.regexp.d.ts type RegExpMatchArray (line 19) | interface RegExpMatchArray { type RegExpExecArray (line 25) | interface RegExpExecArray { type RegExp (line 31) | interface RegExp { FILE: cli/tsc/dts/lib.es2019.array.d.ts type FlatArray (line 19) | type FlatArray = { type ReadonlyArray (line 25) | interface ReadonlyArray { type Array (line 53) | interface Array { FILE: cli/tsc/dts/lib.es2019.intl.d.ts type DateTimeFormatPartTypesRegistry (line 20) | interface DateTimeFormatPartTypesRegistry { FILE: cli/tsc/dts/lib.es2019.object.d.ts type ObjectConstructor (line 21) | interface ObjectConstructor { FILE: cli/tsc/dts/lib.es2019.string.d.ts type String (line 19) | interface String { FILE: cli/tsc/dts/lib.es2019.symbol.d.ts type Symbol (line 19) | interface Symbol { FILE: cli/tsc/dts/lib.es2020.bigint.d.ts type BigIntToLocaleStringOptions (line 21) | interface BigIntToLocaleStringOptions { type BigInt (line 107) | interface BigInt { type BigIntConstructor (line 123) | interface BigIntConstructor { type BigInt64Array (line 149) | interface BigInt64Array { type NumberFormat (line 762) | interface NumberFormat { FILE: cli/tsc/dts/lib.es2020.date.d.ts type Date (line 21) | interface Date { FILE: cli/tsc/dts/lib.es2020.intl.d.ts type UnicodeBCP47LocaleIdentifier (line 28) | type UnicodeBCP47LocaleIdentifier = string; type RelativeTimeFormatUnit (line 35) | type RelativeTimeFormatUnit = type RelativeTimeFormatUnitSingular (line 62) | type RelativeTimeFormatUnitSingular = type RelativeTimeFormatLocaleMatcher (line 77) | type RelativeTimeFormatLocaleMatcher = "lookup" | "best fit"; type RelativeTimeFormatNumeric (line 84) | type RelativeTimeFormatNumeric = "always" | "auto"; type RelativeTimeFormatStyle (line 91) | type RelativeTimeFormatStyle = "long" | "short" | "narrow"; type LocalesArgument (line 98) | type LocalesArgument = UnicodeBCP47LocaleIdentifier | Locale | readonly ... type RelativeTimeFormatOptions (line 106) | interface RelativeTimeFormatOptions { type ResolvedRelativeTimeFormatOptions (line 122) | interface ResolvedRelativeTimeFormatOptions { type RelativeTimeFormatPart (line 135) | type RelativeTimeFormatPart = type RelativeTimeFormat (line 146) | interface RelativeTimeFormat { type NumberFormatOptionsStyleRegistry (line 244) | interface NumberFormatOptionsStyleRegistry { type NumberFormatOptionsCurrencyDisplayRegistry (line 248) | interface NumberFormatOptionsCurrencyDisplayRegistry { type NumberFormatOptionsSignDisplayRegistry (line 252) | interface NumberFormatOptionsSignDisplayRegistry { type NumberFormatOptionsSignDisplay (line 259) | type NumberFormatOptionsSignDisplay = keyof NumberFormatOptionsSignDispl... type NumberFormatOptions (line 261) | interface NumberFormatOptions { type ResolvedNumberFormatOptions (line 271) | interface ResolvedNumberFormatOptions { type NumberFormatPartTypeRegistry (line 280) | interface NumberFormatPartTypeRegistry { type DateTimeFormatOptions (line 289) | interface DateTimeFormatOptions { type LocaleHourCycleKey (line 299) | type LocaleHourCycleKey = "h12" | "h23" | "h11" | "h24"; type LocaleCollationCaseFirst (line 300) | type LocaleCollationCaseFirst = "upper" | "lower" | "false"; type LocaleOptions (line 302) | interface LocaleOptions { type Locale (line 325) | interface Locale extends LocaleOptions { type DisplayNamesFallback (line 356) | type DisplayNamesFallback = type DisplayNamesType (line 360) | type DisplayNamesType = type DisplayNamesLanguageDisplay (line 368) | type DisplayNamesLanguageDisplay = type DisplayNamesOptions (line 372) | interface DisplayNamesOptions { type ResolvedDisplayNamesOptions (line 380) | interface ResolvedDisplayNamesOptions { type DisplayNames (line 388) | interface DisplayNames { type CollatorConstructor (line 450) | interface CollatorConstructor { type DateTimeFormatConstructor (line 456) | interface DateTimeFormatConstructor { type NumberFormatConstructor (line 462) | interface NumberFormatConstructor { type PluralRulesConstructor (line 468) | interface PluralRulesConstructor { FILE: cli/tsc/dts/lib.es2020.number.d.ts type Number (line 21) | interface Number { FILE: cli/tsc/dts/lib.es2020.promise.d.ts type PromiseFulfilledResult (line 19) | interface PromiseFulfilledResult { type PromiseRejectedResult (line 24) | interface PromiseRejectedResult { type PromiseSettledResult (line 29) | type PromiseSettledResult = PromiseFulfilledResult | PromiseReject... type PromiseConstructor (line 31) | interface PromiseConstructor { FILE: cli/tsc/dts/lib.es2020.sharedmemory.d.ts type Atomics (line 21) | interface Atomics { FILE: cli/tsc/dts/lib.es2020.string.d.ts type String (line 23) | interface String { FILE: cli/tsc/dts/lib.es2020.symbol.wellknown.d.ts type SymbolConstructor (line 22) | interface SymbolConstructor { type RegExpStringIterator (line 30) | interface RegExpStringIterator extends IteratorObject { type WeakRefConstructor (line 32) | interface WeakRefConstructor { type FinalizationRegistry (line 45) | interface FinalizationRegistry { type FinalizationRegistryConstructor (line 68) | interface FinalizationRegistryConstructor { FILE: cli/tsc/dts/lib.es2022.array.d.ts type Array (line 19) | interface Array { type ReadonlyArray (line 27) | interface ReadonlyArray { type Int8Array (line 35) | interface Int8Array { type Uint8Array (line 43) | interface Uint8Array { type Uint8ClampedArray (line 51) | interface Uint8ClampedArray { type Int16Array (line 59) | interface Int16Array { type Uint16Array (line 67) | interface Uint16Array { type Int32Array (line 75) | interface Int32Array { type Uint32Array (line 83) | interface Uint32Array { type Float32Array (line 91) | interface Float32Array { type Float64Array (line 99) | interface Float64Array { type BigInt64Array (line 107) | interface BigInt64Array { type BigUint64Array (line 115) | interface BigUint64Array { FILE: cli/tsc/dts/lib.es2022.error.d.ts type ErrorOptions (line 21) | interface ErrorOptions { type Error (line 25) | interface Error { type ErrorConstructor (line 29) | interface ErrorConstructor { type EvalErrorConstructor (line 34) | interface EvalErrorConstructor { type RangeErrorConstructor (line 39) | interface RangeErrorConstructor { type ReferenceErrorConstructor (line 44) | interface ReferenceErrorConstructor { type SyntaxErrorConstructor (line 49) | interface SyntaxErrorConstructor { type TypeErrorConstructor (line 54) | interface TypeErrorConstructor { type URIErrorConstructor (line 59) | interface URIErrorConstructor { type AggregateErrorConstructor (line 64) | interface AggregateErrorConstructor { FILE: cli/tsc/dts/lib.es2022.intl.d.ts type SegmenterOptions (line 25) | interface SegmenterOptions { type Segmenter (line 37) | interface Segmenter { type ResolvedSegmenterOptions (line 56) | interface ResolvedSegmenterOptions { type SegmentIterator (line 61) | interface SegmentIterator extends IteratorObject { type RegExp (line 33) | interface RegExp { FILE: cli/tsc/dts/lib.es2022.string.d.ts type String (line 19) | interface String { FILE: cli/tsc/dts/lib.es2023.array.d.ts type Array (line 19) | interface Array { type ReadonlyArray (line 88) | interface ReadonlyArray { type Int8Array (line 166) | interface Int8Array { type Uint8Array (line 230) | interface Uint8Array { type Uint8ClampedArray (line 294) | interface Uint8ClampedArray { type Int16Array (line 366) | interface Int16Array { type Uint16Array (line 430) | interface Uint16Array { type Int32Array (line 502) | interface Int32Array { type Uint32Array (line 566) | interface Uint32Array { type Float32Array (line 638) | interface Float32Array { type Float64Array (line 710) | interface Float64Array { type BigInt64Array (line 782) | interface BigInt64Array { type BigUint64Array (line 854) | interface BigUint64Array { FILE: cli/tsc/dts/lib.es2023.collection.d.ts type WeakKeyTypes (line 19) | interface WeakKeyTypes { FILE: cli/tsc/dts/lib.es2023.intl.d.ts type NumberFormatOptionsUseGroupingRegistry (line 20) | interface NumberFormatOptionsUseGroupingRegistry { type NumberFormatOptionsSignDisplayRegistry (line 26) | interface NumberFormatOptionsSignDisplayRegistry { type NumberFormatOptions (line 30) | interface NumberFormatOptions { type ResolvedNumberFormatOptions (line 37) | interface ResolvedNumberFormatOptions { type NumberRangeFormatPart (line 44) | interface NumberRangeFormatPart extends NumberFormatPart { type StringNumericLiteral (line 48) | type StringNumericLiteral = `${number}` | "Infinity" | "-Infinity" | "+I... type NumberFormat (line 50) | interface NumberFormat { FILE: cli/tsc/dts/lib.es2024.arraybuffer.d.ts type ArrayBuffer (line 19) | interface ArrayBuffer { type ArrayBufferConstructor (line 63) | interface ArrayBufferConstructor { FILE: cli/tsc/dts/lib.es2024.collection.d.ts type MapConstructor (line 19) | interface MapConstructor { FILE: cli/tsc/dts/lib.es2024.object.d.ts type ObjectConstructor (line 19) | interface ObjectConstructor { FILE: cli/tsc/dts/lib.es2024.promise.d.ts type PromiseWithResolvers (line 19) | interface PromiseWithResolvers { type PromiseConstructor (line 25) | interface PromiseConstructor { FILE: cli/tsc/dts/lib.es2024.regexp.d.ts type RegExp (line 19) | interface RegExp { FILE: cli/tsc/dts/lib.es2024.sharedmemory.d.ts type Atomics (line 21) | interface Atomics { type SharedArrayBuffer (line 43) | interface SharedArrayBuffer { type SharedArrayBufferConstructor (line 66) | interface SharedArrayBufferConstructor { FILE: cli/tsc/dts/lib.es2024.string.d.ts type String (line 19) | interface String { FILE: cli/tsc/dts/lib.es2025.collection.d.ts type ReadonlySetLike (line 19) | interface ReadonlySetLike { type Set (line 34) | interface Set { type ReadonlySet (line 65) | interface ReadonlySet { FILE: cli/tsc/dts/lib.es2025.float16.d.ts type Float16Array (line 24) | interface Float16Array { FILE: cli/tsc/dts/lib.es2025.intl.d.ts type DurationFormatLocaleMatcher (line 25) | type DurationFormatLocaleMatcher = "lookup" | "best fit"; type DurationFormatStyle (line 32) | type DurationFormatStyle = "long" | "short" | "narrow" | "digital"; type DurationFormatDisplayOption (line 39) | type DurationFormatDisplayOption = "always" | "auto"; type DurationFormatUnit (line 46) | type DurationFormatUnit = type DurationFormatUnitSingular (line 58) | type DurationFormatUnitSingular = type DurationFormatPart (line 76) | type DurationFormatPart = type DurationFormatOptions (line 93) | interface DurationFormatOptions { type DurationFormat (line 125) | interface DurationFormat { type ResolvedDurationFormatOptions (line 144) | interface ResolvedDurationFormatOptions { FILE: cli/tsc/dts/lib.es2025.iterator.d.ts type Iterator (line 31) | interface Iterator extends globalThis.IteratorObject<... type IteratorObjectConstructor (line 34) | type IteratorObjectConstructor = typeof Iterator; type IteratorObject (line 38) | interface IteratorObject { type IteratorConstructor (line 136) | interface IteratorConstructor extends IteratorObjectConstructor { FILE: cli/tsc/dts/lib.es2025.promise.d.ts type PromiseConstructor (line 17) | interface PromiseConstructor { FILE: cli/tsc/dts/lib.es2025.regexp.d.ts type RegExpConstructor (line 17) | interface RegExpConstructor { FILE: cli/tsc/dts/lib.es5.d.ts type Symbol (line 100) | interface Symbol { type PropertyKey (line 108) | type PropertyKey = string | number | symbol; type PropertyDescriptor (line 110) | interface PropertyDescriptor { type PropertyDescriptorMap (line 119) | interface PropertyDescriptorMap { type Object (line 123) | interface Object { type ObjectConstructor (line 155) | interface ObjectConstructor { type Function (line 275) | interface Function { type FunctionConstructor (line 309) | interface FunctionConstructor { type ThisParameterType (line 324) | type ThisParameterType = T extends (this: infer U, ...args: never) =>... type OmitThisParameter (line 329) | type OmitThisParameter = unknown extends ThisParameterType ? T : T... type CallableFunction (line 331) | interface CallableFunction extends Function { type NewableFunction (line 368) | interface NewableFunction extends Function { type IArguments (line 404) | interface IArguments { type String (line 410) | interface String { type StringConstructor (line 534) | interface StringConstructor { type Boolean (line 546) | interface Boolean { type BooleanConstructor (line 551) | interface BooleanConstructor { type Number (line 559) | interface Number { type NumberConstructor (line 588) | interface NumberConstructor { type TemplateStringsArray (line 621) | interface TemplateStringsArray extends ReadonlyArray { type ImportMeta (line 631) | interface ImportMeta { type ImportCallOptions (line 640) | interface ImportCallOptions { type ImportAssertions (line 649) | interface ImportAssertions { type ImportAttributes (line 656) | interface ImportAttributes { type Math (line 660) | interface Math { type Date (line 772) | interface Date { type DateConstructor (line 925) | interface DateConstructor { type RegExpMatchArray (line 963) | interface RegExpMatchArray extends Array { type RegExpExecArray (line 978) | interface RegExpExecArray extends Array { type RegExp (line 993) | interface RegExp { type RegExpConstructor (line 1025) | interface RegExpConstructor { type Error (line 1075) | interface Error { type ErrorConstructor (line 1081) | interface ErrorConstructor { type EvalError (line 1089) | interface EvalError extends Error { type EvalErrorConstructor (line 1092) | interface EvalErrorConstructor extends ErrorConstructor { type RangeError (line 1100) | interface RangeError extends Error { type RangeErrorConstructor (line 1103) | interface RangeErrorConstructor extends ErrorConstructor { type ReferenceError (line 1111) | interface ReferenceError extends Error { type ReferenceErrorConstructor (line 1114) | interface ReferenceErrorConstructor extends ErrorConstructor { type SyntaxError (line 1122) | interface SyntaxError extends Error { type SyntaxErrorConstructor (line 1125) | interface SyntaxErrorConstructor extends ErrorConstructor { type TypeError (line 1133) | interface TypeError extends Error { type TypeErrorConstructor (line 1136) | interface TypeErrorConstructor extends ErrorConstructor { type URIError (line 1144) | interface URIError extends Error { type URIErrorConstructor (line 1147) | interface URIErrorConstructor extends ErrorConstructor { type JSON (line 1155) | interface JSON { type ReadonlyArray (line 1191) | interface ReadonlyArray { type ConcatArray (line 1318) | interface ConcatArray { type Array (line 1325) | interface Array { type ArrayConstructor (line 1513) | interface ArrayConstructor { type TypedPropertyDescriptor (line 1526) | interface TypedPropertyDescriptor { type PromiseConstructorLike (line 1535) | type PromiseConstructorLike = new (executor: (resolve: (value: T | Pr... type PromiseLike (line 1537) | interface PromiseLike { type Promise (line 1550) | interface Promise { type Awaited (line 1570) | type Awaited = T extends null | undefined ? T : // special case for `... type ArrayLike (line 1577) | interface ArrayLike { type Partial (line 1585) | type Partial = { type Required (line 1592) | type Required = { type Readonly (line 1599) | type Readonly = { type Pick (line 1606) | type Pick = { type Record (line 1613) | type Record = { type Exclude (line 1620) | type Exclude = T extends U ? never : T; type Extract (line 1625) | type Extract = T extends U ? T : never; type Omit (line 1630) | type Omit = Pick>; type NonNullable (line 1635) | type NonNullable = T & {}; type Parameters (line 1640) | type Parameters any> = T extends (...args: i... type ConstructorParameters (line 1645) | type ConstructorParameters any>... type ReturnType (line 1650) | type ReturnType any> = T extends (...args: a... type InstanceType (line 1655) | type InstanceType any> = T exte... type Uppercase (line 1660) | type Uppercase = intrinsic; type Lowercase (line 1665) | type Lowercase = intrinsic; type Capitalize (line 1670) | type Capitalize = intrinsic; type Uncapitalize (line 1675) | type Uncapitalize = intrinsic; type NoInfer (line 1680) | type NoInfer = intrinsic; type ThisType (line 1685) | interface ThisType {} type WeakKeyTypes (line 1690) | interface WeakKeyTypes { type WeakKey (line 1694) | type WeakKey = WeakKeyTypes[keyof WeakKeyTypes]; type ArrayBuffer (line 1702) | interface ArrayBuffer { type ArrayBufferTypes (line 1717) | interface ArrayBufferTypes { type ArrayBufferLike (line 1720) | type ArrayBufferLike = ArrayBufferTypes[keyof ArrayBufferTypes]; type ArrayBufferConstructor (line 1722) | interface ArrayBufferConstructor { type ArrayBufferView (line 1729) | interface ArrayBufferView { type WeakMap (line 34) | interface WeakMap { FILE: cli/tsc/dts/lib.esnext.date.d.ts type Date (line 19) | interface Date { FILE: cli/tsc/dts/lib.esnext.decorators.d.ts type SymbolConstructor (line 20) | interface SymbolConstructor { type Function (line 24) | interface Function { FILE: cli/tsc/dts/lib.esnext.disposable.d.ts type SymbolConstructor (line 21) | interface SymbolConstructor { type Disposable (line 33) | interface Disposable { type AsyncDisposable (line 37) | interface AsyncDisposable { type SuppressedError (line 41) | interface SuppressedError extends Error { type SuppressedErrorConstructor (line 46) | interface SuppressedErrorConstructor { type DisposableStack (line 53) | interface DisposableStack { type DisposableStackConstructor (line 114) | interface DisposableStackConstructor { type AsyncDisposableStack (line 120) | interface AsyncDisposableStack { type AsyncDisposableStackConstructor (line 181) | interface AsyncDisposableStackConstructor { type IteratorObject (line 187) | interface IteratorObject extends Disposable { type AsyncIteratorObject (line 190) | interface AsyncIteratorObject extends AsyncDisposable { FILE: cli/tsc/dts/lib.esnext.error.d.ts type ErrorConstructor (line 17) | interface ErrorConstructor { FILE: cli/tsc/dts/lib.esnext.intl.d.ts type FormattableTemporalObject (line 20) | type FormattableTemporalObject = Temporal.PlainDate | Temporal.PlainYear... type DateTimeFormat (line 22) | interface DateTimeFormat { type Locale (line 29) | interface Locale { type TextInfo (line 79) | interface TextInfo { type WeekInfo (line 93) | interface WeekInfo { FILE: cli/tsc/dts/lib.esnext.iterator.d.ts type Iterator (line 33) | interface Iterator extends globalThis.IteratorObject<... type IteratorObjectConstructor (line 36) | type IteratorObjectConstructor = typeof Iterator; type IteratorObject (line 40) | interface IteratorObject { type IteratorConstructor (line 138) | interface IteratorConstructor extends IteratorObjectConstructor { FILE: cli/tsc/dts/lib.esnext.promise.d.ts type PromiseConstructor (line 19) | interface PromiseConstructor { FILE: cli/tsc/dts/lib.esnext.sharedmemory.d.ts type Atomics (line 17) | interface Atomics { FILE: cli/tsc/dts/lib.esnext.temporal.d.ts type CalendarLike (line 22) | type CalendarLike = PlainDate | PlainDateTime | PlainMonthDay | PlainYea... type DurationLike (line 23) | type DurationLike = Duration | DurationLikeObject | string; type InstantLike (line 24) | type InstantLike = Instant | ZonedDateTime | string; type PlainDateLike (line 25) | type PlainDateLike = PlainDate | ZonedDateTime | PlainDateTime | DateLik... type PlainDateTimeLike (line 26) | type PlainDateTimeLike = PlainDateTime | ZonedDateTime | PlainDate | Dat... type PlainMonthDayLike (line 27) | type PlainMonthDayLike = PlainMonthDay | DateLikeObject | string; type PlainTimeLike (line 28) | type PlainTimeLike = PlainTime | PlainDateTime | ZonedDateTime | TimeLik... type PlainYearMonthLike (line 29) | type PlainYearMonthLike = PlainYearMonth | YearMonthLikeObject | string; type TimeZoneLike (line 30) | type TimeZoneLike = ZonedDateTime | string; type ZonedDateTimeLike (line 31) | type ZonedDateTimeLike = ZonedDateTime | ZonedDateTimeLikeObject | string; type PartialTemporalLike (line 33) | type PartialTemporalLike = { type DateLikeObject (line 37) | interface DateLikeObject { type DateTimeLikeObject (line 47) | interface DateTimeLikeObject extends DateLikeObject, TimeLikeObject {} type DurationLikeObject (line 49) | interface DurationLikeObject { type TimeLikeObject (line 62) | interface TimeLikeObject { type YearMonthLikeObject (line 71) | interface YearMonthLikeObject extends Omit {} type ZonedDateTimeLikeObject (line 73) | interface ZonedDateTimeLikeObject extends DateTimeLikeObject { type DateUnit (line 78) | type DateUnit = "year" | "month" | "week" | "day"; type TimeUnit (line 79) | type TimeUnit = "hour" | "minute" | "second" | "millisecond" | "microsec... type PluralizeUnit (line 80) | type PluralizeUnit = type DisambiguationOptions (line 95) | interface DisambiguationOptions { type OverflowOptions (line 99) | interface OverflowOptions { type TransitionOptions (line 103) | interface TransitionOptions { type RoundingOptions (line 107) | interface RoundingOptions { type RoundingOptionsWithLargestUnit (line 113) | interface RoundingOptionsWithLargestUnit ext... type ToStringRoundingOptionsWithFractionalSeconds (line 119) | interface ToStringRoundingOptionsWithFractionalSeconds { type Uint8ArrayConstructor (line 66) | interface Uint8ArrayConstructor { FILE: cli/tsc/dts/lib.scripthost.d.ts type ActiveXObject (line 23) | interface ActiveXObject { type ITextWriter (line 28) | interface ITextWriter { type TextStreamBase (line 34) | interface TextStreamBase { type TextStreamWriter (line 53) | interface TextStreamWriter extends TextStreamBase { type TextStreamReader (line 70) | interface TextStreamReader extends TextStreamBase { class SafeArray (line 227) | class SafeArray { type Enumerator (line 235) | interface Enumerator { type EnumeratorConstructor (line 260) | interface EnumeratorConstructor { type VBArray (line 271) | interface VBArray { type VBArrayConstructor (line 302) | interface VBArrayConstructor { class VarDate (line 311) | class VarDate { type DateConstructor (line 316) | interface DateConstructor { type Date (line 320) | interface Date { FILE: cli/tsc/dts/lib.temporal.d.ts type ComparisonResult (line 18) | type ComparisonResult = -1 | 0 | 1; type RoundingMode (line 23) | type RoundingMode = type AssignmentOptions (line 41) | type AssignmentOptions = { type DurationOptions (line 63) | type DurationOptions = { type ToInstantOptions (line 83) | type ToInstantOptions = { type OffsetDisambiguationOptions (line 113) | type OffsetDisambiguationOptions = { type ZonedDateTimeAssignmentOptions (line 153) | type ZonedDateTimeAssignmentOptions = Partial< type ArithmeticOptions (line 163) | type ArithmeticOptions = { type DateUnit (line 179) | type DateUnit = "year" | "month" | "week" | "day"; type TimeUnit (line 184) | type TimeUnit = type DateTimeUnit (line 195) | type DateTimeUnit = DateUnit | TimeUnit; type PluralUnit (line 205) | type PluralUnit = { type LargestUnit (line 222) | type LargestUnit = "auto" | T | PluralUnit; type SmallestUnit (line 227) | type SmallestUnit = T | PluralUnit; type TotalUnit (line 232) | type TotalUnit = T | PluralUnit; type ToStringPrecisionOptions (line 240) | type ToStringPrecisionOptions = { type ShowCalendarOption (line 267) | type ShowCalendarOption = { type CalendarTypeToStringOptions (line 275) | type CalendarTypeToStringOptions = Partial< type ZonedDateTimeToStringOptions (line 283) | type ZonedDateTimeToStringOptions = Partial< type InstantToStringOptions (line 294) | type InstantToStringOptions = Partial< type DifferenceOptions (line 307) | interface DifferenceOptions { type RoundTo (line 370) | type RoundTo = type DurationRoundTo (line 416) | type DurationRoundTo = type DurationTotalOf (line 547) | type DurationTotalOf = type DurationArithmeticOptions (line 591) | interface DurationArithmeticOptions { type TransitionDirection (line 626) | type TransitionDirection = "next" | "previous" | { type DurationLike (line 634) | type DurationLike = { class Duration (line 656) | class Duration { class Instant (line 729) | class Instant { type CalendarLike (line 806) | type CalendarLike = type PlainDateLike (line 818) | type PlainDateLike = { class PlainDate (line 840) | class PlainDate { type PlainDateTimeLike (line 920) | type PlainDateTimeLike = { class PlainDateTime (line 949) | class PlainDateTime { type PlainMonthDayLike (line 1070) | type PlainMonthDayLike = { class PlainMonthDay (line 1090) | class PlainMonthDay { type PlainTimeLike (line 1124) | type PlainTimeLike = { class PlainTime (line 1151) | class PlainTime { type TimeZoneLike (line 1235) | type TimeZoneLike = string | ZonedDateTime; type PlainYearMonthLike (line 1241) | type PlainYearMonthLike = { class PlainYearMonth (line 1260) | class PlainYearMonth { type ZonedDateTimeLike (line 1323) | type ZonedDateTimeLike = { class ZonedDateTime (line 1345) | class ZonedDateTime { type Date (line 1549) | interface Date { FILE: cli/tsc/dts/lib.webworker.asynciterable.d.ts type FileSystemDirectoryHandleAsyncIterator (line 23) | interface FileSystemDirectoryHandleAsyncIterator extends AsyncIterato... type FileSystemDirectoryHandle (line 27) | interface FileSystemDirectoryHandle { type ReadableStreamAsyncIterator (line 34) | interface ReadableStreamAsyncIterator extends AsyncIteratorObject { FILE: cli/tsc/dts/lib.webworker.d.ts type AddEventListenerOptions (line 60) | interface AddEventListenerOptions extends EventListenerOptions { type AesCbcParams (line 90) | interface AesCbcParams extends Algorithm { type AesCtrParams (line 94) | interface AesCtrParams extends Algorithm { type AesDerivedKeyParams (line 99) | interface AesDerivedKeyParams extends Algorithm { type AesGcmParams (line 103) | interface AesGcmParams extends Algorithm { type AesKeyAlgorithm (line 109) | interface AesKeyAlgorithm extends KeyAlgorithm { type AesKeyGenParams (line 113) | interface AesKeyGenParams extends Algorithm { type Algorithm (line 117) | interface Algorithm { type AudioConfiguration (line 121) | interface AudioConfiguration { type AudioDataCopyToOptions (line 129) | interface AudioDataCopyToOptions { type AudioDataInit (line 136) | interface AudioDataInit { type AudioDecoderConfig (line 146) | interface AudioDecoderConfig { type AudioDecoderInit (line 153) | interface AudioDecoderInit { type AudioDecoderSupport (line 158) | interface AudioDecoderSupport { type AudioEncoderConfig (line 163) | interface AudioEncoderConfig { type AudioEncoderInit (line 172) | interface AudioEncoderInit { type AudioEncoderSupport (line 177) | interface AudioEncoderSupport { type AvcEncoderConfig (line 182) | interface AvcEncoderConfig { type BlobPropertyBag (line 186) | interface BlobPropertyBag { type CSSMatrixComponentOptions (line 191) | interface CSSMatrixComponentOptions { type CSSNumericType (line 195) | interface CSSNumericType { type CacheQueryOptions (line 206) | interface CacheQueryOptions { type ClientQueryOptions (line 212) | interface ClientQueryOptions { type CloseEventInit (line 217) | interface CloseEventInit extends EventInit { type CookieInit (line 223) | interface CookieInit { type CookieListItem (line 233) | interface CookieListItem { type CookieStoreDeleteOptions (line 238) | interface CookieStoreDeleteOptions { type CookieStoreGetOptions (line 245) | interface CookieStoreGetOptions { type CryptoKeyPair (line 250) | interface CryptoKeyPair { type CustomEventInit (line 255) | interface CustomEventInit extends EventInit { type DOMMatrix2DInit (line 259) | interface DOMMatrix2DInit { type DOMMatrixInit (line 274) | interface DOMMatrixInit extends DOMMatrix2DInit { type DOMPointInit (line 288) | interface DOMPointInit { type DOMQuadInit (line 295) | interface DOMQuadInit { type DOMRectInit (line 302) | interface DOMRectInit { type EcKeyGenParams (line 309) | interface EcKeyGenParams extends Algorithm { type EcKeyImportParams (line 313) | interface EcKeyImportParams extends Algorithm { type EcdhKeyDeriveParams (line 317) | interface EcdhKeyDeriveParams extends Algorithm { type EcdsaParams (line 321) | interface EcdsaParams extends Algorithm { type EncodedAudioChunkInit (line 325) | interface EncodedAudioChunkInit { type EncodedAudioChunkMetadata (line 333) | interface EncodedAudioChunkMetadata { type EncodedVideoChunkInit (line 337) | interface EncodedVideoChunkInit { type EncodedVideoChunkMetadata (line 344) | interface EncodedVideoChunkMetadata { type ErrorEventInit (line 348) | interface ErrorEventInit extends EventInit { type EventInit (line 356) | interface EventInit { type EventListenerOptions (line 362) | interface EventListenerOptions { type EventSourceInit (line 366) | interface EventSourceInit { type ExtendableCookieChangeEventInit (line 370) | interface ExtendableCookieChangeEventInit extends ExtendableEventInit { type ExtendableEventInit (line 375) | interface ExtendableEventInit extends EventInit { type ExtendableMessageEventInit (line 378) | interface ExtendableMessageEventInit extends ExtendableEventInit { type FetchEventInit (line 386) | interface FetchEventInit extends ExtendableEventInit { type FilePropertyBag (line 394) | interface FilePropertyBag extends BlobPropertyBag { type FileSystemCreateWritableOptions (line 398) | interface FileSystemCreateWritableOptions { type FileSystemGetDirectoryOptions (line 402) | interface FileSystemGetDirectoryOptions { type FileSystemGetFileOptions (line 406) | interface FileSystemGetFileOptions { type FileSystemReadWriteOptions (line 410) | interface FileSystemReadWriteOptions { type FileSystemRemoveOptions (line 414) | interface FileSystemRemoveOptions { type FontFaceDescriptors (line 418) | interface FontFaceDescriptors { type FontFaceSetLoadEventInit (line 430) | interface FontFaceSetLoadEventInit extends EventInit { type GetNotificationOptions (line 434) | interface GetNotificationOptions { type HkdfParams (line 438) | interface HkdfParams extends Algorithm { type HmacImportParams (line 444) | interface HmacImportParams extends Algorithm { type HmacKeyGenParams (line 449) | interface HmacKeyGenParams extends Algorithm { type IDBDatabaseInfo (line 454) | interface IDBDatabaseInfo { type IDBIndexParameters (line 459) | interface IDBIndexParameters { type IDBObjectStoreParameters (line 464) | interface IDBObjectStoreParameters { type IDBTransactionOptions (line 469) | interface IDBTransactionOptions { type IDBVersionChangeEventInit (line 473) | interface IDBVersionChangeEventInit extends EventInit { type ImageBitmapOptions (line 478) | interface ImageBitmapOptions { type ImageBitmapRenderingContextSettings (line 487) | interface ImageBitmapRenderingContextSettings { type ImageDataSettings (line 491) | interface ImageDataSettings { type ImageDecodeOptions (line 495) | interface ImageDecodeOptions { type ImageDecodeResult (line 500) | interface ImageDecodeResult { type ImageDecoderInit (line 505) | interface ImageDecoderInit { type ImageEncodeOptions (line 515) | interface ImageEncodeOptions { type JsonWebKey (line 520) | interface JsonWebKey { type KeyAlgorithm (line 541) | interface KeyAlgorithm { type KeySystemTrackConfiguration (line 545) | interface KeySystemTrackConfiguration { type LockInfo (line 549) | interface LockInfo { type LockManagerSnapshot (line 555) | interface LockManagerSnapshot { type LockOptions (line 560) | interface LockOptions { type MediaCapabilitiesDecodingInfo (line 567) | interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo { type MediaCapabilitiesEncodingInfo (line 570) | interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo { type MediaCapabilitiesInfo (line 573) | interface MediaCapabilitiesInfo { type MediaCapabilitiesKeySystemConfiguration (line 579) | interface MediaCapabilitiesKeySystemConfiguration { type MediaConfiguration (line 589) | interface MediaConfiguration { type MediaDecodingConfiguration (line 594) | interface MediaDecodingConfiguration extends MediaConfiguration { type MediaEncodingConfiguration (line 599) | interface MediaEncodingConfiguration extends MediaConfiguration { type MediaStreamTrackProcessorInit (line 603) | interface MediaStreamTrackProcessorInit { type MessageEventInit (line 607) | interface MessageEventInit extends EventInit { type MultiCacheQueryOptions (line 615) | interface MultiCacheQueryOptions extends CacheQueryOptions { type NavigationPreloadState (line 619) | interface NavigationPreloadState { type NotificationEventInit (line 624) | interface NotificationEventInit extends ExtendableEventInit { type NotificationOptions (line 629) | interface NotificationOptions { type OpusEncoderConfig (line 641) | interface OpusEncoderConfig { type Pbkdf2Params (line 650) | interface Pbkdf2Params extends Algorithm { type PerformanceMarkOptions (line 656) | interface PerformanceMarkOptions { type PerformanceMeasureOptions (line 661) | interface PerformanceMeasureOptions { type PerformanceObserverInit (line 668) | interface PerformanceObserverInit { type PermissionDescriptor (line 674) | interface PermissionDescriptor { type PlaneLayout (line 678) | interface PlaneLayout { type ProgressEventInit (line 683) | interface ProgressEventInit extends EventInit { type PromiseRejectionEventInit (line 689) | interface PromiseRejectionEventInit extends EventInit { type PushEventInit (line 694) | interface PushEventInit extends ExtendableEventInit { type PushSubscriptionChangeEventInit (line 698) | interface PushSubscriptionChangeEventInit extends ExtendableEventInit { type PushSubscriptionJSON (line 703) | interface PushSubscriptionJSON { type PushSubscriptionOptionsInit (line 709) | interface PushSubscriptionOptionsInit { type QueuingStrategy (line 714) | interface QueuingStrategy { type QueuingStrategyInit (line 719) | interface QueuingStrategyInit { type RTCEncodedAudioFrameMetadata (line 728) | interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata { type RTCEncodedFrameMetadata (line 732) | interface RTCEncodedFrameMetadata { type RTCEncodedVideoFrameMetadata (line 740) | interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata { type ReadableStreamGetReaderOptions (line 750) | interface ReadableStreamGetReaderOptions { type ReadableStreamIteratorOptions (line 759) | interface ReadableStreamIteratorOptions { type ReadableStreamReadDoneResult (line 770) | interface ReadableStreamReadDoneResult { type ReadableStreamReadValueResult (line 775) | interface ReadableStreamReadValueResult { type ReadableWritablePair (line 780) | interface ReadableWritablePair { type RegistrationOptions (line 790) | interface RegistrationOptions { type ReportingObserverOptions (line 796) | interface ReportingObserverOptions { type RequestInit (line 801) | interface RequestInit { type ResponseInit (line 831) | interface ResponseInit { type RsaHashedImportParams (line 837) | interface RsaHashedImportParams extends Algorithm { type RsaHashedKeyGenParams (line 841) | interface RsaHashedKeyGenParams extends RsaKeyGenParams { type RsaKeyGenParams (line 845) | interface RsaKeyGenParams extends Algorithm { type RsaOaepParams (line 850) | interface RsaOaepParams extends Algorithm { type RsaOtherPrimesInfo (line 854) | interface RsaOtherPrimesInfo { type RsaPssParams (line 860) | interface RsaPssParams extends Algorithm { type SecurityPolicyViolationEventInit (line 864) | interface SecurityPolicyViolationEventInit extends EventInit { type StorageEstimate (line 879) | interface StorageEstimate { type StreamPipeOptions (line 884) | interface StreamPipeOptions { type StructuredSerializeOptions (line 908) | interface StructuredSerializeOptions { type TextDecodeOptions (line 912) | interface TextDecodeOptions { type TextDecoderOptions (line 916) | interface TextDecoderOptions { type TextEncoderEncodeIntoResult (line 921) | interface TextEncoderEncodeIntoResult { type Transformer (line 926) | interface Transformer { type UnderlyingByteSource (line 934) | interface UnderlyingByteSource { type UnderlyingDefaultSource (line 942) | interface UnderlyingDefaultSource { type UnderlyingSink (line 949) | interface UnderlyingSink { type UnderlyingSource (line 957) | interface UnderlyingSource { type VideoColorSpaceInit (line 965) | interface VideoColorSpaceInit { type VideoConfiguration (line 972) | interface VideoConfiguration { type VideoDecoderConfig (line 985) | interface VideoDecoderConfig { type VideoDecoderInit (line 997) | interface VideoDecoderInit { type VideoDecoderSupport (line 1002) | interface VideoDecoderSupport { type VideoEncoderConfig (line 1007) | interface VideoEncoderConfig { type VideoEncoderEncodeOptions (line 1024) | interface VideoEncoderEncodeOptions { type VideoEncoderEncodeOptionsForAvc (line 1029) | interface VideoEncoderEncodeOptionsForAvc { type VideoEncoderInit (line 1033) | interface VideoEncoderInit { type VideoEncoderSupport (line 1038) | interface VideoEncoderSupport { type VideoFrameBufferInit (line 1043) | interface VideoFrameBufferInit { type VideoFrameCopyToOptions (line 1056) | interface VideoFrameCopyToOptions { type VideoFrameInit (line 1063) | interface VideoFrameInit { type WebGLContextAttributes (line 1072) | interface WebGLContextAttributes { type WebGLContextEventInit (line 1084) | interface WebGLContextEventInit extends EventInit { type WebTransportCloseInfo (line 1088) | interface WebTransportCloseInfo { type WebTransportErrorOptions (line 1093) | interface WebTransportErrorOptions { type WebTransportHash (line 1098) | interface WebTransportHash { type WebTransportOptions (line 1103) | interface WebTransportOptions { type WebTransportSendOptions (line 1110) | interface WebTransportSendOptions { type WebTransportSendStreamOptions (line 1114) | interface WebTransportSendStreamOptions extends WebTransportSendOptions { type WorkerOptions (line 1117) | interface WorkerOptions { type WriteParams (line 1123) | interface WriteParams { type ANGLE_instanced_arrays (line 1135) | interface ANGLE_instanced_arrays { type AbortController (line 1162) | interface AbortController { type AbortSignalEventMap (line 1182) | interface AbortSignalEventMap { type AbortSignal (line 1191) | interface AbortSignal extends EventTarget { type AbstractWorkerEventMap (line 1241) | interface AbstractWorkerEventMap { type AbstractWorker (line 1245) | interface AbstractWorker { type AnimationFrameProvider (line 1254) | interface AnimationFrameProvider { type AudioData (line 1266) | interface AudioData { type AudioDecoderEventMap (line 1334) | interface AudioDecoderEventMap { type AudioDecoder (line 1344) | interface AudioDecoder extends EventTarget { type AudioEncoderEventMap (line 1406) | interface AudioEncoderEventMap { type AudioEncoder (line 1416) | interface AudioEncoder extends EventTarget { type Blob (line 1483) | interface Blob { type Body (line 1533) | interface Body { type BroadcastChannelEventMap (line 1552) | interface BroadcastChannelEventMap { type BroadcastChannel (line 1562) | interface BroadcastChannel extends EventTarget { type ByteLengthQueuingStrategy (line 1601) | interface ByteLengthQueuingStrategy extends QueuingStrategy extends Event { type DOMException (line 2887) | interface DOMException extends Error { type DOMMatrix (line 2969) | interface DOMMatrix extends DOMMatrixReadOnly { type DOMMatrixReadOnly (line 3095) | interface DOMMatrixReadOnly { type DOMPoint (line 3265) | interface DOMPoint extends DOMPointReadOnly { type DOMPointReadOnly (line 3308) | interface DOMPointReadOnly { type DOMQuad (line 3363) | interface DOMQuad { type DOMRect (line 3414) | interface DOMRect extends DOMRectReadOnly { type DOMRectReadOnly (line 3457) | interface DOMRectReadOnly { type DOMStringList (line 3530) | interface DOMStringList { type DecompressionStream (line 3562) | interface DecompressionStream extends GenericTransformStream { type DedicatedWorkerGlobalScopeEventMap (line 3572) | interface DedicatedWorkerGlobalScopeEventMap extends WorkerGlobalScopeEv... type DedicatedWorkerGlobalScope (line 3583) | interface DedicatedWorkerGlobalScope extends WorkerGlobalScope, Animatio... type EXT_blend_minmax (line 3621) | interface EXT_blend_minmax { type EXT_color_buffer_float (line 3631) | interface EXT_color_buffer_float { type EXT_color_buffer_half_float (line 3639) | interface EXT_color_buffer_half_float { type EXT_float_blend (line 3651) | interface EXT_float_blend { type EXT_frag_depth (line 3659) | interface EXT_frag_depth { type EXT_sRGB (line 3667) | interface EXT_sRGB { type EXT_shader_texture_lod (line 3679) | interface EXT_shader_texture_lod { type EXT_texture_compression_bptc (line 3687) | interface EXT_texture_compression_bptc { type EXT_texture_compression_rgtc (line 3699) | interface EXT_texture_compression_rgtc { type EXT_texture_filter_anisotropic (line 3711) | interface EXT_texture_filter_anisotropic { type EXT_texture_norm16 (line 3721) | interface EXT_texture_norm16 { type EncodedAudioChunk (line 3737) | interface EncodedAudioChunk { type EncodedVideoChunk (line 3780) | interface EncodedVideoChunk { type ErrorEvent (line 3823) | interface ErrorEvent extends Event { type Event (line 3866) | interface Event { type EventListener (line 3994) | interface EventListener { type EventListenerObject (line 3998) | interface EventListenerObject { type EventSourceEventMap (line 4002) | interface EventSourceEventMap { type EventSource (line 4013) | interface EventSource extends EventTarget { type EventTarget (line 4068) | interface EventTarget { type ExtendableCookieChangeEvent (line 4099) | interface ExtendableCookieChangeEvent extends ExtendableEvent { type ExtendableEvent (line 4124) | interface ExtendableEvent extends Event { type ExtendableMessageEvent (line 4143) | interface ExtendableMessageEvent extends ExtendableEvent { type FetchEvent (line 4186) | interface FetchEvent extends ExtendableEvent { type File (line 4235) | interface File extends Blob { type FileList (line 4266) | interface FileList { type FileReaderEventMap (line 4287) | interface FileReaderEventMap { type FileReader (line 4301) | interface FileReader extends EventTarget { type FileReaderSync (line 4385) | interface FileReaderSync { type FileSystemDirectoryHandle (line 4424) | interface FileSystemDirectoryHandle extends FileSystemHandle { type FileSystemFileHandle (line 4463) | interface FileSystemFileHandle extends FileSystemHandle { type FileSystemHandle (line 4496) | interface FileSystemHandle { type FileSystemSyncAccessHandle (line 4528) | interface FileSystemSyncAccessHandle { type FileSystemWritableFileStream (line 4578) | interface FileSystemWritableFileStream extends WritableStream { type FontFace (line 4609) | interface FontFace { type FontFaceSetEventMap (line 4695) | interface FontFaceSetEventMap { type FontFaceSet (line 4706) | interface FontFaceSet extends EventTarget { type FontFaceSetLoadEvent (line 4754) | interface FontFaceSetLoadEvent extends Event { type FontFaceSource (line 4768) | interface FontFaceSource { type FormData (line 4778) | interface FormData { type GPUError (line 4833) | interface GPUError { type GenericTransformStream (line 4842) | interface GenericTransformStream { type Headers (line 4854) | interface Headers { type IDBCursor (line 4904) | interface IDBCursor { type IDBCursorWithValue (line 4977) | interface IDBCursorWithValue extends IDBCursor { type IDBDatabaseEventMap (line 4991) | interface IDBDatabaseEventMap { type IDBDatabase (line 5003) | interface IDBDatabase extends EventTarget { type IDBFactory (line 5068) | interface IDBFactory { type IDBIndex (line 5105) | interface IDBIndex { type IDBKeyRange (line 5190) | interface IDBKeyRange { type IDBObjectStore (line 5257) | interface IDBObjectStore { type IDBOpenDBRequestEventMap (line 5379) | interface IDBOpenDBRequestEventMap extends IDBRequestEventMap { type IDBOpenDBRequest (line 5389) | interface IDBOpenDBRequest extends IDBRequest { type IDBRequestEventMap (line 5405) | interface IDBRequestEventMap { type IDBRequest (line 5415) | interface IDBRequest extends EventTarget { type IDBTransactionEventMap (line 5461) | interface IDBTransactionEventMap { type IDBTransaction (line 5472) | interface IDBTransaction extends EventTarget { type IDBVersionChangeEvent (line 5543) | interface IDBVersionChangeEvent extends Event { type ImageBitmap (line 5568) | interface ImageBitmap { type ImageBitmapRenderingContext (line 5599) | interface ImageBitmapRenderingContext { type ImageData (line 5618) | interface ImageData { type ImageDecoder (line 5657) | interface ImageDecoder { type ImageTrack (line 5718) | interface ImageTrack { type ImageTrackList (line 5755) | interface ImageTrackList { type ImportMeta (line 5788) | interface ImportMeta { type KHR_parallel_shader_compile (line 5798) | interface KHR_parallel_shader_compile { type Lock (line 5808) | interface Lock { type LockManager (line 5834) | interface LockManager { type MediaCapabilities (line 5860) | interface MediaCapabilities { type MediaSourceHandle (line 5885) | interface MediaSourceHandle { type MediaStreamTrackProcessor (line 5898) | interface MediaStreamTrackProcessor { type MessageChannel (line 5917) | interface MessageChannel { type MessageEvent (line 5942) | interface MessageEvent extends Event { type MessageEventTargetEventMap (line 5982) | interface MessageEventTargetEventMap { type MessageEventTarget (line 5987) | interface MessageEventTarget { type MessagePortEventMap (line 5998) | interface MessagePortEventMap extends MessageEventTargetEventMap { type MessagePort (line 6008) | interface MessagePort extends EventTarget, MessageEventTarget extends Eve... type PromiseRejectionEvent (line 7036) | interface PromiseRejectionEvent extends Event { type PushEvent (line 7062) | interface PushEvent extends ExtendableEvent { type PushManager (line 7082) | interface PushManager { type PushMessageData (line 7120) | interface PushMessageData { type PushSubscription (line 7164) | interface PushSubscription { type PushSubscriptionChangeEvent (line 7209) | interface PushSubscriptionChangeEvent extends ExtendableEvent { type PushSubscriptionOptions (line 7225) | interface PushSubscriptionOptions { type RTCDataChannelEventMap (line 7245) | interface RTCDataChannelEventMap { type RTCDataChannel (line 7259) | interface RTCDataChannel extends EventTarget { type RTCEncodedAudioFrame (line 7369) | interface RTCEncodedAudioFrame { type RTCEncodedVideoFrame (line 7396) | interface RTCEncodedVideoFrame { type RTCRtpScriptTransformer (line 7429) | interface RTCRtpScriptTransformer extends EventTarget { type RTCTransformEvent (line 7472) | interface RTCTransformEvent extends Event { type ReadableByteStreamController (line 7491) | interface ReadableByteStreamController { type ReadableStream (line 7534) | interface ReadableStream { type ReadableStreamBYOBReader (line 7588) | interface ReadableStreamBYOBReader extends ReadableStreamGenericReader { type ReadableStreamBYOBRequest (line 7613) | interface ReadableStreamBYOBRequest { type ReadableStreamDefaultController (line 7644) | interface ReadableStreamDefaultController { type ReadableStreamDefaultReader (line 7681) | interface ReadableStreamDefaultReader extends ReadableStreamGen... type ReadableStreamGenericReader (line 7701) | interface ReadableStreamGenericReader { type Report (line 7713) | interface Report { type ReportBody (line 7745) | interface ReportBody { type ReportingObserver (line 7764) | interface ReportingObserver { type Request (line 7795) | interface Request extends Body { type Response (line 7892) | interface Response extends Body { type SecurityPolicyViolationEvent (line 7971) | interface SecurityPolicyViolationEvent extends Event { type ServiceWorkerEventMap (line 8051) | interface ServiceWorkerEventMap extends AbstractWorkerEventMap { type ServiceWorker (line 8061) | interface ServiceWorker extends EventTarget, AbstractWorker { type ServiceWorkerContainerEventMap (line 8094) | interface ServiceWorkerContainerEventMap { type ServiceWorkerContainer (line 8106) | interface ServiceWorkerContainer extends EventTarget { type ServiceWorkerGlobalScopeEventMap (line 8160) | interface ServiceWorkerGlobalScopeEventMap extends WorkerGlobalScopeEven... type ServiceWorkerGlobalScope (line 8179) | interface ServiceWorkerGlobalScope extends WorkerGlobalScope { type ServiceWorkerRegistrationEventMap (line 8241) | interface ServiceWorkerRegistrationEventMap { type ServiceWorkerRegistration (line 8251) | interface ServiceWorkerRegistration extends EventTarget { type SharedWorkerGlobalScopeEventMap (line 8337) | interface SharedWorkerGlobalScopeEventMap extends WorkerGlobalScopeEvent... type SharedWorkerGlobalScope (line 8346) | interface SharedWorkerGlobalScope extends WorkerGlobalScope { type StorageManager (line 8378) | interface StorageManager { type StylePropertyMapReadOnly (line 8409) | interface StylePropertyMapReadOnly { type SubtleCrypto (line 8448) | interface SubtleCrypto { type TextDecoder (line 8539) | interface TextDecoder extends TextDecoderCommon { type TextDecoderCommon (line 8553) | interface TextDecoderCommon { type TextDecoderStream (line 8579) | interface TextDecoderStream extends GenericTransformStream, TextDecoderC... type TextEncoder (line 8594) | interface TextEncoder extends TextEncoderCommon { type TextEncoderCommon (line 8614) | interface TextEncoderCommon { type TextEncoderStream (line 8628) | interface TextEncoderStream extends GenericTransformStream, TextEncoderC... type TextMetrics (line 8643) | interface TextMetrics { type TransformStream (line 8728) | interface TransformStream { type TransformStreamDefaultController (line 8753) | interface TransformStreamDefaultController { type URL (line 8790) | interface URL { type URLSearchParams (line 8906) | interface URLSearchParams { type VideoColorSpace (line 8969) | interface VideoColorSpace { type VideoDecoderEventMap (line 9007) | interface VideoDecoderEventMap { type VideoDecoder (line 9017) | interface VideoDecoder extends EventTarget { type VideoEncoderEventMap (line 9079) | interface VideoEncoderEventMap { type VideoEncoder (line 9089) | interface VideoEncoder extends EventTarget { type VideoFrame (line 9156) | interface VideoFrame { type WEBGL_color_buffer_float (line 9254) | interface WEBGL_color_buffer_float { type WEBGL_compressed_texture_astc (line 9265) | interface WEBGL_compressed_texture_astc { type WEBGL_compressed_texture_etc (line 9307) | interface WEBGL_compressed_texture_etc { type WEBGL_compressed_texture_etc1 (line 9325) | interface WEBGL_compressed_texture_etc1 { type WEBGL_compressed_texture_pvrtc (line 9334) | interface WEBGL_compressed_texture_pvrtc { type WEBGL_compressed_texture_s3tc (line 9346) | interface WEBGL_compressed_texture_s3tc { type WEBGL_compressed_texture_s3tc_srgb (line 9358) | interface WEBGL_compressed_texture_s3tc_srgb { type WEBGL_debug_renderer_info (line 9370) | interface WEBGL_debug_renderer_info { type WEBGL_debug_shaders (line 9380) | interface WEBGL_debug_shaders { type WEBGL_depth_texture (line 9394) | interface WEBGL_depth_texture { type WEBGL_draw_buffers (line 9403) | interface WEBGL_draw_buffers { type WEBGL_lose_context (line 9451) | interface WEBGL_lose_context { type WEBGL_multi_draw (line 9471) | interface WEBGL_multi_draw { type WebGL2RenderingContext (line 9503) | interface WebGL2RenderingContext extends WebGL2RenderingContextBase, Web... type WebGL2RenderingContextBase (line 10070) | interface WebGL2RenderingContextBase { type WebGL2RenderingContextOverloads (line 10518) | interface WebGL2RenderingContextOverloads { type WebGLActiveInfo (line 10577) | interface WebGLActiveInfo { type WebGLBuffer (line 10608) | interface WebGLBuffer { type WebGLContextEvent (line 10621) | interface WebGLContextEvent extends Event { type WebGLFramebuffer (line 10640) | interface WebGLFramebuffer { type WebGLProgram (line 10653) | interface WebGLProgram { type WebGLQuery (line 10666) | interface WebGLQuery { type WebGLRenderbuffer (line 10679) | interface WebGLRenderbuffer { type WebGLRenderingContext (line 10692) | interface WebGLRenderingContext extends WebGLRenderingContextBase, WebGL... type WebGLRenderingContextBase (line 10997) | interface WebGLRenderingContextBase { type WebGLRenderingContextOverloads (line 11575) | interface WebGLRenderingContextOverloads { type WebGLSampler (line 11622) | interface WebGLSampler { type WebGLShader (line 11635) | interface WebGLShader { type WebGLShaderPrecisionFormat (line 11648) | interface WebGLShaderPrecisionFormat { type WebGLSync (line 11679) | interface WebGLSync { type WebGLTexture (line 11692) | interface WebGLTexture { type WebGLTransformFeedback (line 11705) | interface WebGLTransformFeedback { type WebGLUniformLocation (line 11718) | interface WebGLUniformLocation { type WebGLVertexArrayObject (line 11731) | interface WebGLVertexArrayObject { type WebGLVertexArrayObjectOES (line 11740) | interface WebGLVertexArrayObjectOES { type WebSocketEventMap (line 11743) | interface WebSocketEventMap { type WebSocket (line 11755) | interface WebSocket extends EventTarget { type WebTransport (line 11837) | interface WebTransport { type WebTransportBidirectionalStream (line 11899) | interface WebTransportBidirectionalStream { type WebTransportDatagramDuplexStream (line 11925) | interface WebTransportDatagramDuplexStream { type WebTransportError (line 11977) | interface WebTransportError extends DOMException { type WindowClient (line 12002) | interface WindowClient extends Client { type WindowOrWorkerGlobalScope (line 12034) | interface WindowOrWorkerGlobalScope { type WorkerEventMap (line 12078) | interface WorkerEventMap extends AbstractWorkerEventMap, MessageEventTar... type Worker (line 12086) | interface Worker extends EventTarget, AbstractWorker, MessageEventTarget... type WorkerGlobalScopeEventMap (line 12111) | interface WorkerGlobalScopeEventMap { type WorkerGlobalScope (line 12125) | interface WorkerGlobalScope extends EventTarget, FontFaceSource, WindowO... type WorkerLocation (line 12178) | interface WorkerLocation { type WorkerNavigator (line 12246) | interface WorkerNavigator extends NavigatorBadge, NavigatorConcurrentHar... type WritableStream (line 12278) | interface WritableStream { type WritableStreamDefaultController (line 12315) | interface WritableStreamDefaultController { type WritableStreamDefaultWriter (line 12340) | interface WritableStreamDefaultWriter { type XMLHttpRequestEventMap (line 12390) | interface XMLHttpRequestEventMap extends XMLHttpRequestEventTargetEventM... type XMLHttpRequest (line 12399) | interface XMLHttpRequest extends XMLHttpRequestEventTarget { type XMLHttpRequestEventTargetEventMap (line 12526) | interface XMLHttpRequestEventTargetEventMap { type XMLHttpRequestEventTarget (line 12541) | interface XMLHttpRequestEventTarget extends EventTarget { type XMLHttpRequestUpload (line 12565) | interface XMLHttpRequestUpload extends XMLHttpRequestEventTarget { type CompileError (line 12578) | interface CompileError extends Error { type Global (line 12588) | interface Global { type Instance (line 12599) | interface Instance { type LinkError (line 12609) | interface LinkError extends Error { type Memory (line 12619) | interface Memory { type Module (line 12632) | interface Module { type RuntimeError (line 12646) | interface RuntimeError extends Error { type Table (line 12656) | interface Table { type GlobalDescriptor (line 12672) | interface GlobalDescriptor { type MemoryDescriptor (line 12677) | interface MemoryDescriptor { type ModuleExportDescriptor (line 12683) | interface ModuleExportDescriptor { type ModuleImportDescriptor (line 12688) | interface ModuleImportDescriptor { type TableDescriptor (line 12694) | interface TableDescriptor { type ValueTypeMap (line 12700) | interface ValueTypeMap { type WebAssemblyInstantiatedSource (line 12710) | interface WebAssemblyInstantiatedSource { type ImportExportKind (line 12715) | type ImportExportKind = "function" | "global" | "memory" | "table"; type TableKind (line 12716) | type TableKind = "anyfunc" | "externref"; type ExportValue (line 12717) | type ExportValue = Function | Global | Memory | Table; type Exports (line 12718) | type Exports = Record; type ImportValue (line 12719) | type ImportValue = ExportValue | number; type Imports (line 12720) | type Imports = Record; type ModuleImports (line 12721) | type ModuleImports = Record; type ValueType (line 12722) | type ValueType = keyof ValueTypeMap; type Console (line 12742) | interface Console { type AudioDataOutputCallback (line 12862) | interface AudioDataOutputCallback { type EncodedAudioChunkOutputCallback (line 12866) | interface EncodedAudioChunkOutputCallback { type EncodedVideoChunkOutputCallback (line 12870) | interface EncodedVideoChunkOutputCallback { type FrameRequestCallback (line 12874) | interface FrameRequestCallback { type LockGrantedCallback (line 12878) | interface LockGrantedCallback { type OnErrorEventHandlerNonNull (line 12882) | interface OnErrorEventHandlerNonNull { type PerformanceObserverCallback (line 12886) | interface PerformanceObserverCallback { type QueuingStrategySize (line 12890) | interface QueuingStrategySize { type ReportingObserverCallback (line 12894) | interface ReportingObserverCallback { type TransformerFlushCallback (line 12898) | interface TransformerFlushCallback { type TransformerStartCallback (line 12902) | interface TransformerStartCallback { type TransformerTransformCallback (line 12906) | interface TransformerTransformCallback { type UnderlyingSinkAbortCallback (line 12910) | interface UnderlyingSinkAbortCallback { type UnderlyingSinkCloseCallback (line 12914) | interface UnderlyingSinkCloseCallback { type UnderlyingSinkStartCallback (line 12918) | interface UnderlyingSinkStartCallback { type UnderlyingSinkWriteCallback (line 12922) | interface UnderlyingSinkWriteCallback { type UnderlyingSourceCancelCallback (line 12926) | interface UnderlyingSourceCancelCallback { type UnderlyingSourcePullCallback (line 12930) | interface UnderlyingSourcePullCallback { type UnderlyingSourceStartCallback (line 12934) | interface UnderlyingSourceStartCallback { type VideoFrameOutputCallback (line 12938) | interface VideoFrameOutputCallback { type VoidFunction (line 12942) | interface VoidFunction { type WebCodecsErrorCallback (line 12946) | interface WebCodecsErrorCallback { type AlgorithmIdentifier (line 13074) | type AlgorithmIdentifier = Algorithm | string; type AllowSharedBufferSource (line 13075) | type AllowSharedBufferSource = ArrayBufferLike | ArrayBufferView; type BlobPart (line 13077) | type BlobPart = BufferSource | Blob | string; type BodyInit (line 13078) | type BodyInit = ReadableStream | XMLHttpRequestBodyInit; type BufferSource (line 13079) | type BufferSource = ArrayBufferView | ArrayBuffer; type CSSKeywordish (line 13080) | type CSSKeywordish = string | CSSKeywordValue; type CSSNumberish (line 13081) | type CSSNumberish = number | CSSNumericValue; type CSSPerspectiveValue (line 13082) | type CSSPerspectiveValue = CSSNumericValue | CSSKeywordish; type CSSUnparsedSegment (line 13083) | type CSSUnparsedSegment = string | CSSVariableReferenceValue; type CanvasImageSource (line 13084) | type CanvasImageSource = ImageBitmap | OffscreenCanvas | VideoFrame; type CookieList (line 13085) | type CookieList = CookieListItem[]; type DOMHighResTimeStamp (line 13086) | type DOMHighResTimeStamp = number; type EpochTimeStamp (line 13087) | type EpochTimeStamp = number; type EventListenerOrEventListenerObject (line 13088) | type EventListenerOrEventListenerObject = EventListener | EventListenerO... type FileSystemWriteChunkType (line 13089) | type FileSystemWriteChunkType = BufferSource | Blob | string | WriteParams; type Float32List (line 13090) | type Float32List = Float32Array | GLfloat[]; type FormDataEntryValue (line 13091) | type FormDataEntryValue = File | string; type GLbitfield (line 13092) | type GLbitfield = number; type GLboolean (line 13093) | type GLboolean = boolean; type GLclampf (line 13094) | type GLclampf = number; type GLenum (line 13095) | type GLenum = number; type GLfloat (line 13096) | type GLfloat = number; type GLint (line 13097) | type GLint = number; type GLint64 (line 13098) | type GLint64 = number; type GLintptr (line 13099) | type GLintptr = number; type GLsizei (line 13100) | type GLsizei = number; type GLsizeiptr (line 13101) | type GLsizeiptr = number; type GLuint (line 13102) | type GLuint = number; type GLuint64 (line 13103) | type GLuint64 = number; type HashAlgorithmIdentifier (line 13104) | type HashAlgorithmIdentifier = AlgorithmIdentifier; type HeadersInit (line 13105) | type HeadersInit = [string, string][] | Record | Headers; type IDBValidKey (line 13106) | type IDBValidKey = number | string | Date | BufferSource | IDBValidKey[]; type ImageBitmapSource (line 13107) | type ImageBitmapSource = CanvasImageSource | Blob | ImageData; type ImageBufferSource (line 13108) | type ImageBufferSource = AllowSharedBufferSource | ReadableStream; type ImageDataArray (line 13109) | type ImageDataArray = Uint8ClampedArray; type Int32List (line 13110) | type Int32List = Int32Array | GLint[]; type MessageEventSource (line 13111) | type MessageEventSource = MessagePort | ServiceWorker; type NamedCurve (line 13112) | type NamedCurve = string; type OffscreenRenderingContext (line 13113) | type OffscreenRenderingContext = OffscreenCanvasRenderingContext2D | Ima... type OnErrorEventHandler (line 13114) | type OnErrorEventHandler = OnErrorEventHandlerNonNull | null; type PerformanceEntryList (line 13115) | type PerformanceEntryList = PerformanceEntry[]; type PushMessageDataInit (line 13116) | type PushMessageDataInit = BufferSource | string; type ReadableStreamController (line 13117) | type ReadableStreamController = ReadableStreamDefaultController | ... type ReadableStreamReadResult (line 13118) | type ReadableStreamReadResult = ReadableStreamReadValueResult | Re... type ReadableStreamReader (line 13119) | type ReadableStreamReader = ReadableStreamDefaultReader | Readable... type ReportList (line 13120) | type ReportList = Report[]; type RequestInfo (line 13121) | type RequestInfo = Request | string; type TexImageSource (line 13122) | type TexImageSource = ImageBitmap | ImageData | OffscreenCanvas | VideoF... type TimerHandler (line 13123) | type TimerHandler = string | Function; type Transferable (line 13124) | type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaS... type Uint32List (line 13125) | type Uint32List = Uint32Array | GLuint[]; type XMLHttpRequestBodyInit (line 13126) | type XMLHttpRequestBodyInit = Blob | BufferSource | FormData | URLSearch... type AlphaOption (line 13127) | type AlphaOption = "discard" | "keep"; type AudioSampleFormat (line 13128) | type AudioSampleFormat = "f32" | "f32-planar" | "s16" | "s16-planar" | "... type AvcBitstreamFormat (line 13129) | type AvcBitstreamFormat = "annexb" | "avc"; type BinaryType (line 13130) | type BinaryType = "arraybuffer" | "blob"; type BitrateMode (line 13131) | type BitrateMode = "constant" | "variable"; type CSSMathOperator (line 13132) | type CSSMathOperator = "clamp" | "invert" | "max" | "min" | "negate" | "... type CSSNumericBaseType (line 13133) | type CSSNumericBaseType = "angle" | "flex" | "frequency" | "length" | "p... type CanvasDirection (line 13134) | type CanvasDirection = "inherit" | "ltr" | "rtl"; type CanvasFillRule (line 13135) | type CanvasFillRule = "evenodd" | "nonzero"; type CanvasFontKerning (line 13136) | type CanvasFontKerning = "auto" | "none" | "normal"; type CanvasFontStretch (line 13137) | type CanvasFontStretch = "condensed" | "expanded" | "extra-condensed" | ... type CanvasFontVariantCaps (line 13138) | type CanvasFontVariantCaps = "all-petite-caps" | "all-small-caps" | "nor... type CanvasLineCap (line 13139) | type CanvasLineCap = "butt" | "round" | "square"; type CanvasLineJoin (line 13140) | type CanvasLineJoin = "bevel" | "miter" | "round"; type CanvasTextAlign (line 13141) | type CanvasTextAlign = "center" | "end" | "left" | "right" | "start"; type CanvasTextBaseline (line 13142) | type CanvasTextBaseline = "alphabetic" | "bottom" | "hanging" | "ideogra... type CanvasTextRendering (line 13143) | type CanvasTextRendering = "auto" | "geometricPrecision" | "optimizeLegi... type ClientTypes (line 13144) | type ClientTypes = "all" | "sharedworker" | "window" | "worker"; type CodecState (line 13145) | type CodecState = "closed" | "configured" | "unconfigured"; type ColorGamut (line 13146) | type ColorGamut = "p3" | "rec2020" | "srgb"; type ColorSpaceConversion (line 13147) | type ColorSpaceConversion = "default" | "none"; type CompressionFormat (line 13148) | type CompressionFormat = "deflate" | "deflate-raw" | "gzip" | "brotli"; type CookieSameSite (line 13149) | type CookieSameSite = "lax" | "none" | "strict"; type DocumentVisibilityState (line 13150) | type DocumentVisibilityState = "hidden" | "visible"; type EncodedAudioChunkType (line 13151) | type EncodedAudioChunkType = "delta" | "key"; type EncodedVideoChunkType (line 13152) | type EncodedVideoChunkType = "delta" | "key"; type EndingType (line 13153) | type EndingType = "native" | "transparent"; type FileSystemHandleKind (line 13154) | type FileSystemHandleKind = "directory" | "file"; type FontDisplay (line 13155) | type FontDisplay = "auto" | "block" | "fallback" | "optional" | "swap"; type FontFaceLoadStatus (line 13156) | type FontFaceLoadStatus = "error" | "loaded" | "loading" | "unloaded"; type FontFaceSetLoadStatus (line 13157) | type FontFaceSetLoadStatus = "loaded" | "loading"; type FrameType (line 13158) | type FrameType = "auxiliary" | "nested" | "none" | "top-level"; type GlobalCompositeOperation (line 13159) | type GlobalCompositeOperation = "color" | "color-burn" | "color-dodge" |... type HardwareAcceleration (line 13160) | type HardwareAcceleration = "no-preference" | "prefer-hardware" | "prefe... type HdrMetadataType (line 13161) | type HdrMetadataType = "smpteSt2086" | "smpteSt2094-10" | "smpteSt2094-40"; type IDBCursorDirection (line 13162) | type IDBCursorDirection = "next" | "nextunique" | "prev" | "prevunique"; type IDBRequestReadyState (line 13163) | type IDBRequestReadyState = "done" | "pending"; type IDBTransactionDurability (line 13164) | type IDBTransactionDurability = "default" | "relaxed" | "strict"; type IDBTransactionMode (line 13165) | type IDBTransactionMode = "readonly" | "readwrite" | "versionchange"; type ImageOrientation (line 13166) | type ImageOrientation = "flipY" | "from-image" | "none"; type ImageSmoothingQuality (line 13167) | type ImageSmoothingQuality = "high" | "low" | "medium"; type KeyFormat (line 13168) | type KeyFormat = "jwk" | "pkcs8" | "raw" | "spki"; type KeyType (line 13169) | type KeyType = "private" | "public" | "secret"; type KeyUsage (line 13170) | type KeyUsage = "decrypt" | "deriveBits" | "deriveKey" | "encrypt" | "si... type LatencyMode (line 13171) | type LatencyMode = "quality" | "realtime"; type LockMode (line 13172) | type LockMode = "exclusive" | "shared"; type MediaDecodingType (line 13173) | type MediaDecodingType = "file" | "media-source" | "webrtc"; type MediaEncodingType (line 13174) | type MediaEncodingType = "record" | "webrtc"; type MediaKeysRequirement (line 13175) | type MediaKeysRequirement = "not-allowed" | "optional" | "required"; type NotificationDirection (line 13176) | type NotificationDirection = "auto" | "ltr" | "rtl"; type NotificationPermission (line 13177) | type NotificationPermission = "default" | "denied" | "granted"; type OffscreenRenderingContextId (line 13178) | type OffscreenRenderingContextId = "2d" | "bitmaprenderer" | "webgl" | "... type OpusBitstreamFormat (line 13179) | type OpusBitstreamFormat = "ogg" | "opus"; type PermissionName (line 13180) | type PermissionName = "camera" | "geolocation" | "microphone" | "midi" |... type PermissionState (line 13181) | type PermissionState = "denied" | "granted" | "prompt"; type PredefinedColorSpace (line 13182) | type PredefinedColorSpace = "display-p3" | "srgb"; type PremultiplyAlpha (line 13183) | type PremultiplyAlpha = "default" | "none" | "premultiply"; type PushEncryptionKeyName (line 13184) | type PushEncryptionKeyName = "auth" | "p256dh"; type RTCDataChannelState (line 13185) | type RTCDataChannelState = "closed" | "closing" | "connecting" | "open"; type RTCEncodedVideoFrameType (line 13186) | type RTCEncodedVideoFrameType = "delta" | "empty" | "key"; type ReadableStreamReaderMode (line 13187) | type ReadableStreamReaderMode = "byob"; type ReadableStreamType (line 13188) | type ReadableStreamType = "bytes"; type ReferrerPolicy (line 13189) | type ReferrerPolicy = "" | "no-referrer" | "no-referrer-when-downgrade" ... type RequestCache (line 13190) | type RequestCache = "default" | "force-cache" | "no-cache" | "no-store" ... type RequestCredentials (line 13191) | type RequestCredentials = "include" | "omit" | "same-origin"; type RequestDestination (line 13192) | type RequestDestination = "" | "audio" | "audioworklet" | "document" | "... type RequestMode (line 13193) | type RequestMode = "cors" | "navigate" | "no-cors" | "same-origin"; type RequestPriority (line 13194) | type RequestPriority = "auto" | "high" | "low"; type RequestRedirect (line 13195) | type RequestRedirect = "error" | "follow" | "manual"; type ResizeQuality (line 13196) | type ResizeQuality = "high" | "low" | "medium" | "pixelated"; type ResponseType (line 13197) | type ResponseType = "basic" | "cors" | "default" | "error" | "opaque" | ... type SecurityPolicyViolationEventDisposition (line 13198) | type SecurityPolicyViolationEventDisposition = "enforce" | "report"; type ServiceWorkerState (line 13199) | type ServiceWorkerState = "activated" | "activating" | "installed" | "in... type ServiceWorkerUpdateViaCache (line 13200) | type ServiceWorkerUpdateViaCache = "all" | "imports" | "none"; type TransferFunction (line 13201) | type TransferFunction = "hlg" | "pq" | "srgb"; type VideoColorPrimaries (line 13202) | type VideoColorPrimaries = "bt470bg" | "bt709" | "smpte170m"; type VideoEncoderBitrateMode (line 13203) | type VideoEncoderBitrateMode = "constant" | "quantizer" | "variable"; type VideoMatrixCoefficients (line 13204) | type VideoMatrixCoefficients = "bt470bg" | "bt709" | "rgb" | "smpte170m"; type VideoPixelFormat (line 13205) | type VideoPixelFormat = "BGRA" | "BGRX" | "I420" | "I420A" | "I422" | "I... type VideoTransferCharacteristics (line 13206) | type VideoTransferCharacteristics = "bt709" | "iec61966-2-1" | "smpte170m"; type WebGLPowerPreference (line 13207) | type WebGLPowerPreference = "default" | "high-performance" | "low-power"; type WebTransportCongestionControl (line 13208) | type WebTransportCongestionControl = "default" | "low-latency" | "throug... type WebTransportErrorSource (line 13209) | type WebTransportErrorSource = "session" | "stream"; type WorkerType (line 13210) | type WorkerType = "classic" | "module"; type WriteCommandType (line 13211) | type WriteCommandType = "seek" | "truncate" | "write"; type XMLHttpRequestResponseType (line 13212) | type XMLHttpRequestResponseType = "" | "arraybuffer" | "blob" | "documen... FILE: cli/tsc/dts/lib.webworker.iterable.d.ts type CSSNumericArray (line 23) | interface CSSNumericArray { type CSSTransformValue (line 30) | interface CSSTransformValue { type CSSUnparsedValue (line 37) | interface CSSUnparsedValue { type Cache (line 44) | interface Cache { type CanvasPath (line 53) | interface CanvasPath { type CanvasPathDrawingStyles (line 58) | interface CanvasPathDrawingStyles { type CookieStoreManager (line 63) | interface CookieStoreManager { type DOMStringList (line 78) | interface DOMStringList { type FileList (line 82) | interface FileList { type FontFaceSet (line 86) | interface FontFaceSet extends Set { type FormDataIterator (line 89) | interface FormDataIterator extends IteratorObject extends IteratorObject { type StylePropertyMapReadOnlyIterator (line 144) | interface StylePropertyMapReadOnlyIterator extends IteratorObject extends IteratorObject class BalancedPool (line 9) | class BalancedPool extends Dispatcher { FILE: cli/tsc/dts/node/undici/cache-interceptor.d.ts type CacheMethods (line 6) | type CacheMethods = 'GET' | 'HEAD' | 'OPTIONS' | 'TRACE' type CacheHandlerOptions (line 8) | interface CacheHandlerOptions { type CacheOptions (line 16) | interface CacheOptions { type CacheControlDirectives (line 43) | interface CacheControlDirectives { type CacheKey (line 62) | interface CacheKey { type CacheValue (line 69) | interface CacheValue { type DeleteByUri (line 81) | interface DeleteByUri { type GetResult (line 87) | type GetResult = { type CacheStore (line 103) | interface CacheStore { type MemoryCacheStoreOpts (line 111) | interface MemoryCacheStoreOpts { class MemoryCacheStore (line 130) | class MemoryCacheStore implements CacheStore { type SqliteCacheStoreOpts (line 140) | interface SqliteCacheStoreOpts { class SqliteCacheStore (line 158) | class SqliteCacheStore implements CacheStore { FILE: cli/tsc/dts/node/undici/cache.d.ts type CacheStorage (line 3) | interface CacheStorage { type Cache (line 16) | interface Cache { type CacheQueryOptions (line 26) | interface CacheQueryOptions { type MultiCacheQueryOptions (line 32) | interface MultiCacheQueryOptions extends CacheQueryOptions { FILE: cli/tsc/dts/node/undici/client-stats.d.ts class ClientStats (line 5) | class ClientStats { FILE: cli/tsc/dts/node/undici/client.d.ts type ClientConnectOptions (line 6) | type ClientConnectOptions = Omit class Client (line 11) | class Client extends Dispatcher { type OptionsInterceptors (line 33) | interface OptionsInterceptors { type Options (line 36) | interface Options { type SocketInfo (line 98) | interface SocketInfo { FILE: cli/tsc/dts/node/undici/connector.d.ts type BuildOptions (line 8) | type BuildOptions = (ConnectionOptions | TcpNetConnectOpts | IpcNetConne... type Options (line 18) | interface Options { type Callback (line 28) | type Callback = (...args: CallbackArgs) => void type CallbackArgs (line 29) | type CallbackArgs = [null, Socket | TLSSocket] | [Error, null] type connector (line 31) | interface connector { FILE: cli/tsc/dts/node/undici/content-type.d.ts type MIMEType (line 2) | interface MIMEType { FILE: cli/tsc/dts/node/undici/cookies.d.ts type Cookie (line 4) | interface Cookie { FILE: cli/tsc/dts/node/undici/diagnostics-channel.d.ts type Request (line 7) | interface Request { type Response (line 14) | interface Response { type Error (line 19) | type Error = unknown type ConnectParams (line 20) | interface ConnectParams { type Connector (line 27) | type Connector = buildConnector.connector type RequestCreateMessage (line 28) | interface RequestCreateMessage { type RequestBodySentMessage (line 31) | interface RequestBodySentMessage { type RequestHeadersMessage (line 34) | interface RequestHeadersMessage { type RequestTrailersMessage (line 38) | interface RequestTrailersMessage { type RequestErrorMessage (line 42) | interface RequestErrorMessage { type ClientSendHeadersMessage (line 46) | interface ClientSendHeadersMessage { type ClientBeforeConnectMessage (line 51) | interface ClientBeforeConnectMessage { type ClientConnectedMessage (line 55) | interface ClientConnectedMessage { type ClientConnectErrorMessage (line 60) | interface ClientConnectErrorMessage { FILE: cli/tsc/dts/node/undici/dispatcher.d.ts type AbortSignal (line 11) | type AbortSignal = unknown type UndiciHeaders (line 15) | type UndiciHeaders = Record | IncomingHttpHea... class Dispatcher (line 18) | class Dispatcher extends EventEmitter { type ComposedDispatcher (line 99) | interface ComposedDispatcher extends Dispatcher {} type DispatcherComposeInterceptor (line 100) | type DispatcherComposeInterceptor = (dispatch: Dispatcher['dispatch']) =... type DispatchOptions (line 101) | interface DispatchOptions { type ConnectOptions (line 128) | interface ConnectOptions { type RequestOptions (line 144) | interface RequestOptions extends DispatchOptions { type PipelineOptions (line 160) | interface PipelineOptions extends RequestOptions { type UpgradeOptions (line 164) | interface UpgradeOptions { type ConnectData (line 181) | interface ConnectData { type ResponseData (line 187) | interface ResponseData { type PipelineHandlerData (line 195) | interface PipelineHandlerData { type StreamData (line 202) | interface StreamData { type UpgradeData (line 206) | interface UpgradeData { type StreamFactoryData (line 211) | interface StreamFactoryData { type StreamFactory (line 217) | type StreamFactory = (data: StreamFactoryData) ... type DispatchController (line 219) | interface DispatchController { type DispatchHandler (line 228) | interface DispatchHandler { type PipelineHandler (line 261) | type PipelineHandler = (data: PipelineHandlerData { type SpecIterableIterator (line 61) | interface SpecIterableIterator extends SpecIterator { type SpecIterable (line 65) | interface SpecIterable { type HeadersInit (line 69) | type HeadersInit = [string, string][] | HeaderRecord | Headers class Headers (line 71) | class Headers implements SpecIterable<[string, string]> { type RequestCache (line 90) | type RequestCache = type RequestCredentials (line 98) | type RequestCredentials = 'omit' | 'include' | 'same-origin' type RequestDestination (line 100) | type RequestDestination = type RequestInit (line 120) | interface RequestInit { type ReferrerPolicy (line 138) | type ReferrerPolicy = type RequestMode (line 149) | type RequestMode = 'cors' | 'navigate' | 'no-cors' | 'same-origin' type RequestRedirect (line 151) | type RequestRedirect = 'error' | 'follow' | 'manual' type RequestDuplex (line 153) | type RequestDuplex = 'half' class Request (line 155) | class Request extends BodyMixin { type ResponseInit (line 177) | interface ResponseInit { type ResponseType (line 183) | type ResponseType = type ResponseRedirectStatus (line 191) | type ResponseRedirectStatus = 301 | 302 | 303 | 307 | 308 class Response (line 193) | class Response extends BodyMixin { FILE: cli/tsc/dts/node/undici/formdata.d.ts type FormDataEntryValue (line 9) | type FormDataEntryValue = string | File class FormData (line 14) | class FormData { FILE: cli/tsc/dts/node/undici/h2c-client.d.ts type H2ClientOptions (line 5) | type H2ClientOptions = Omit class H2CClient (line 10) | class H2CClient extends Dispatcher { type Options (line 30) | interface Options { FILE: cli/tsc/dts/node/undici/handlers.d.ts class RedirectHandler (line 3) | class RedirectHandler implements Dispatcher.DispatchHandler { class DecoratorHandler (line 13) | class DecoratorHandler implements Dispatcher.DispatchHandler { FILE: cli/tsc/dts/node/undici/header.d.ts type IncomingHttpHeaders (line 6) | type IncomingHttpHeaders = Record type HeaderNames (line 8) | type HeaderNames = Autocomplete< type IANARegisteredMimeType (line 100) | type IANARegisteredMimeType = Autocomplete< type KnownHeaderValues (line 152) | type KnownHeaderValues = { type HeaderRecord (line 156) | type HeaderRecord = { FILE: cli/tsc/dts/node/undici/interceptors.d.ts type DumpInterceptorOpts (line 9) | type DumpInterceptorOpts = { maxSize?: number } type RetryInterceptorOpts (line 10) | type RetryInterceptorOpts = RetryHandler.RetryOptions type RedirectInterceptorOpts (line 11) | type RedirectInterceptorOpts = { maxRedirections?: number } type ResponseErrorInterceptorOpts (line 13) | type ResponseErrorInterceptorOpts = { throwOnError: boolean } type CacheInterceptorOpts (line 14) | type CacheInterceptorOpts = CacheHandler.CacheOptions type DNSInterceptorRecord (line 17) | type DNSInterceptorRecord = { address: string, ttl: number, family: 4 | 6 } type DNSInterceptorOriginRecords (line 18) | type DNSInterceptorOriginRecords = { 4: { ips: DNSInterceptorRecord[] } ... type DNSInterceptorOpts (line 19) | type DNSInterceptorOpts = { FILE: cli/tsc/dts/node/undici/mock-agent.d.ts type PendingInterceptor (line 9) | interface PendingInterceptor extends MockDispatch { class MockAgent (line 14) | class MockAgent boolean type FilterCallsParameter (line 53) | type FilterCallsParameter = string | RegExp | undefined | null type FilterCallsObjectCriteria (line 56) | interface FilterCallsObjectCriteria extends Record { class MockInterceptor (line 17) | class MockInterceptor { type Options (line 38) | interface Options { type MockDispatch (line 50) | interface MockDispatch = ( type MockReplyOptionsCallback (line 79) | type MockReplyOptionsCallback = ( type Interceptable (line 84) | interface Interceptable extends Dispatcher { FILE: cli/tsc/dts/node/undici/mock-pool.d.ts class MockPool (line 9) | class MockPool extends Pool implements Interceptable { type Options (line 21) | interface Options extends Pool.Options { FILE: cli/tsc/dts/node/undici/patch.d.ts type EventInit (line 4) | interface EventInit { type EventListenerOptions (line 10) | interface EventListenerOptions { type AddEventListenerOptions (line 14) | interface AddEventListenerOptions extends EventListenerOptions { type EventListenerOrEventListenerObject (line 20) | type EventListenerOrEventListenerObject = EventListener | EventListenerO... type EventListenerObject (line 22) | interface EventListenerObject { type EventListener (line 26) | interface EventListener { FILE: cli/tsc/dts/node/undici/pool-stats.d.ts class PoolStats (line 5) | class PoolStats { FILE: cli/tsc/dts/node/undici/pool.d.ts type PoolConnectOptions (line 8) | type PoolConnectOptions = Omit class Pool (line 10) | class Pool extends Dispatcher { type PoolStats (line 30) | type PoolStats = TPoolStats type Options (line 31) | interface Options extends Client.Options { FILE: cli/tsc/dts/node/undici/proxy-agent.d.ts class ProxyAgent (line 8) | class ProxyAgent extends Dispatcher { type Options (line 16) | interface Options extends Agent.Options { FILE: cli/tsc/dts/node/undici/readable.d.ts class BodyReadable (line 6) | class BodyReadable extends Readable { FILE: cli/tsc/dts/node/undici/retry-agent.d.ts class RetryAgent (line 6) | class RetryAgent extends Dispatcher { FILE: cli/tsc/dts/node/undici/retry-handler.d.ts class RetryHandler (line 5) | class RetryHandler implements Dispatcher.DispatchHandler { type RetryState (line 15) | type RetryState = { counter: number; } type RetryContext (line 17) | type RetryContext = { type OnRetryCallback (line 24) | type OnRetryCallback = (result?: Error | null) => void type RetryCallback (line 26) | type RetryCallback = ( type RetryOptions (line 37) | interface RetryOptions { type RetryHandlers (line 112) | interface RetryHandlers { FILE: cli/tsc/dts/node/undici/utility.d.ts type AutocompletePrimitiveBaseType (line 1) | type AutocompletePrimitiveBaseType = type Autocomplete (line 7) | type Autocomplete = T | (AutocompletePrimitiveBaseType & Record = (object: unknown) => T type SequenceConverter (line 9) | type SequenceConverter = (object: unknown, iterable?: IterableIterato... type RecordConverter (line 11) | type RecordConverter = (object: unknown) => Record<... type ConvertToIntOpts (line 13) | interface ConvertToIntOpts { type WebidlErrors (line 18) | interface WebidlErrors { type WebIDLTypes (line 38) | interface WebIDLTypes { type WebidlUtil (line 49) | interface WebidlUtil { type WebidlConverters (line 96) | interface WebidlConverters { type IsAssertion (line 185) | type IsAssertion = (arg: any) => arg is T type WebidlIs (line 187) | interface WebidlIs { type Webidl (line 201) | interface Webidl { FILE: cli/tsc/dts/node/undici/websocket.d.ts type BinaryType (line 14) | type BinaryType = 'blob' | 'arraybuffer' type WebSocketEventMap (line 16) | interface WebSocketEventMap { type WebSocket (line 23) | interface WebSocket extends EventTarget { type CloseEventInit (line 77) | interface CloseEventInit extends EventInit { type CloseEvent (line 83) | interface CloseEvent extends Event { type MessageEventInit (line 94) | interface MessageEventInit extends EventInit { type MessageEvent (line 102) | interface MessageEvent extends Event { type ErrorEventInit (line 125) | interface ErrorEventInit extends EventInit { type ErrorEvent (line 133) | interface ErrorEvent extends Event { type WebSocketInit (line 146) | interface WebSocketInit { type WebSocketStreamOptions (line 152) | interface WebSocketStreamOptions { type WebSocketCloseInfo (line 157) | interface WebSocketCloseInfo { type WebSocketStream (line 162) | interface WebSocketStream { type WebSocketError (line 178) | interface WebSocketError extends Event, WebSocketCloseInfo {} FILE: cli/tsc/dts/typescript.d.ts type IsNodeSourceFileCallback (line 32) | type IsNodeSourceFileCallback = (sourceFile: ts.SourceFile) => boolean; type EnterSpan (line 33) | type EnterSpan = (name: string) => object; type ExitSpan (line 34) | type ExitSpan = (span: object) => void; type DenoForkContext (line 37) | interface DenoForkContext { type NpmPackageReference (line 43) | interface NpmPackageReference { type TypingResolutionHost (line 50) | interface TypingResolutionHost { type ActionSet (line 58) | type ActionSet = "action::set"; type ActionInvalidate (line 59) | type ActionInvalidate = "action::invalidate"; type ActionPackageInstalled (line 60) | type ActionPackageInstalled = "action::packageInstalled"; type EventTypesRegistry (line 61) | type EventTypesRegistry = "event::typesRegistry"; type EventBeginInstallTypes (line 62) | type EventBeginInstallTypes = "event::beginInstallTypes"; type EventEndInstallTypes (line 63) | type EventEndInstallTypes = "event::endInstallTypes"; type EventInitializationFailed (line 64) | type EventInitializationFailed = "event::initializationFailed"; type ActionWatchTypingLocations (line 65) | type ActionWatchTypingLocations = "action::watchTypingLocations"; type TypingInstallerResponse (line 66) | interface TypingInstallerResponse { type TypingInstallerRequestWithProjectName (line 69) | interface TypingInstallerRequestWithProjectName { type DiscoverTypings (line 72) | interface DiscoverTypings extends TypingInstallerRequestWithProjectName { type CloseProject (line 81) | interface CloseProject extends TypingInstallerRequestWithProjectName { type TypesRegistryRequest (line 84) | interface TypesRegistryRequest { type InstallPackageRequest (line 87) | interface InstallPackageRequest extends TypingInstallerRequestWithProjec... type PackageInstalledResponse (line 94) | interface PackageInstalledResponse extends ProjectResponse { type InitializationFailedResponse (line 100) | interface InitializationFailedResponse extends TypingInstallerResponse { type ProjectResponse (line 105) | interface ProjectResponse extends TypingInstallerResponse { type InvalidateCachedTypings (line 108) | interface InvalidateCachedTypings extends ProjectResponse { type InstallTypes (line 111) | interface InstallTypes extends ProjectResponse { type BeginInstallTypes (line 117) | interface BeginInstallTypes extends InstallTypes { type EndInstallTypes (line 120) | interface EndInstallTypes extends InstallTypes { type InstallTypingHost (line 124) | interface InstallTypingHost extends JsTyping.TypingResolutionHost { type SetTypings (line 130) | interface SetTypings extends ProjectResponse { type WatchTypingLocations (line 137) | interface WatchTypingLocations extends ProjectResponse { type MapLike (line 151) | interface MapLike { type SortedReadonlyArray (line 154) | interface SortedReadonlyArray extends ReadonlyArray { type SortedArray (line 157) | interface SortedArray extends Array { type Path (line 160) | type Path = string & { type TextRange (line 163) | interface TextRange { type ReadonlyTextRange (line 167) | interface ReadonlyTextRange { type SyntaxKind (line 171) | enum SyntaxKind { type TriviaSyntaxKind (line 569) | type TriviaSyntaxKind = SyntaxKind.SingleLineCommentTrivia | SyntaxKind.... type LiteralSyntaxKind (line 570) | type LiteralSyntaxKind = SyntaxKind.NumericLiteral | SyntaxKind.BigIntLi... type PseudoLiteralSyntaxKind (line 571) | type PseudoLiteralSyntaxKind = SyntaxKind.TemplateHead | SyntaxKind.Temp... type PunctuationSyntaxKind (line 572) | type PunctuationSyntaxKind = type KeywordSyntaxKind (line 634) | type KeywordSyntaxKind = type ModifierSyntaxKind (line 719) | type ModifierSyntaxKind = SyntaxKind.AbstractKeyword | SyntaxKind.Access... type KeywordTypeSyntaxKind (line 720) | type KeywordTypeSyntaxKind = SyntaxKind.AnyKeyword | SyntaxKind.BigIntKe... type TokenSyntaxKind (line 721) | type TokenSyntaxKind = SyntaxKind.Unknown | SyntaxKind.EndOfFileToken | ... type JsxTokenSyntaxKind (line 722) | type JsxTokenSyntaxKind = SyntaxKind.LessThanSlashToken | SyntaxKind.End... type JSDocSyntaxKind (line 723) | type JSDocSyntaxKind = SyntaxKind.EndOfFileToken | SyntaxKind.Whitespace... type NodeFlags (line 724) | enum NodeFlags { type ModifierFlags (line 758) | enum ModifierFlags { type JsxFlags (line 787) | enum JsxFlags { type Node (line 795) | interface Node extends ReadonlyTextRange { type Node (line 800) | interface Node { type JSDocContainer (line 817) | interface JSDocContainer extends Node { type LocalsContainer (line 820) | interface LocalsContainer extends Node { type FlowContainer (line 823) | interface FlowContainer extends Node { type HasJSDoc (line 826) | type HasJSDoc = type HasType (line 891) | type HasType = SignatureDeclaration | VariableDeclaration | ParameterDec... type HasTypeArguments (line 892) | type HasTypeArguments = CallExpression | NewExpression | TaggedTemplateE... type HasInitializer (line 893) | type HasInitializer = HasExpressionInitializer | ForStatement | ForInSta... type HasExpressionInitializer (line 894) | type HasExpressionInitializer = VariableDeclaration | ParameterDeclarati... type HasDecorators (line 895) | type HasDecorators = ParameterDeclaration | PropertyDeclaration | Method... type HasModifiers (line 896) | type HasModifiers = TypeParameterDeclaration | ParameterDeclaration | Co... type NodeArray (line 897) | interface NodeArray extends ReadonlyArray, ReadonlyTe... type Token (line 900) | interface Token extends Node { type EndOfFileToken (line 903) | type EndOfFileToken = Token & JSDocContainer; type PunctuationToken (line 904) | interface PunctuationToken extends ... type DotToken (line 906) | type DotToken = PunctuationToken; type DotDotDotToken (line 907) | type DotDotDotToken = PunctuationToken; type QuestionToken (line 908) | type QuestionToken = PunctuationToken; type ExclamationToken (line 909) | type ExclamationToken = PunctuationToken; type ColonToken (line 910) | type ColonToken = PunctuationToken; type EqualsToken (line 911) | type EqualsToken = PunctuationToken; type AmpersandAmpersandEqualsToken (line 912) | type AmpersandAmpersandEqualsToken = PunctuationToken; type QuestionQuestionEqualsToken (line 914) | type QuestionQuestionEqualsToken = PunctuationToken; type EqualsGreaterThanToken (line 916) | type EqualsGreaterThanToken = PunctuationToken; type MinusToken (line 918) | type MinusToken = PunctuationToken; type QuestionDotToken (line 919) | type QuestionDotToken = PunctuationToken; type KeywordToken (line 920) | interface KeywordToken extends Token; type AssertKeyword (line 923) | type AssertKeyword = KeywordToken; type AwaitKeyword (line 924) | type AwaitKeyword = KeywordToken; type CaseKeyword (line 925) | type CaseKeyword = KeywordToken; type ModifierToken (line 926) | interface ModifierToken extends Keywor... type AbstractKeyword (line 928) | type AbstractKeyword = ModifierToken; type AccessorKeyword (line 929) | type AccessorKeyword = ModifierToken; type AsyncKeyword (line 930) | type AsyncKeyword = ModifierToken; type ConstKeyword (line 931) | type ConstKeyword = ModifierToken; type DeclareKeyword (line 932) | type DeclareKeyword = ModifierToken; type DefaultKeyword (line 933) | type DefaultKeyword = ModifierToken; type ExportKeyword (line 934) | type ExportKeyword = ModifierToken; type InKeyword (line 935) | type InKeyword = ModifierToken; type PrivateKeyword (line 936) | type PrivateKeyword = ModifierToken; type ProtectedKeyword (line 937) | type ProtectedKeyword = ModifierToken; type PublicKeyword (line 938) | type PublicKeyword = ModifierToken; type ReadonlyKeyword (line 939) | type ReadonlyKeyword = ModifierToken; type OutKeyword (line 940) | type OutKeyword = ModifierToken; type OverrideKeyword (line 941) | type OverrideKeyword = ModifierToken; type StaticKeyword (line 942) | type StaticKeyword = ModifierToken; type Modifier (line 943) | type Modifier = AbstractKeyword | AccessorKeyword | AsyncKeyword | Const... type ModifierLike (line 944) | type ModifierLike = Modifier | Decorator; type AccessibilityModifier (line 945) | type AccessibilityModifier = PublicKeyword | PrivateKeyword | ProtectedK... type ParameterPropertyModifier (line 946) | type ParameterPropertyModifier = AccessibilityModifier | ReadonlyKeyword; type ClassMemberModifier (line 947) | type ClassMemberModifier = AccessibilityModifier | ReadonlyKeyword | Sta... type ModifiersArray (line 948) | type ModifiersArray = NodeArray; type GeneratedIdentifierFlags (line 949) | enum GeneratedIdentifierFlags { type Identifier (line 956) | interface Identifier extends PrimaryExpression, Declaration, JSDocContai... type Identifier (line 964) | interface Identifier { type TransientIdentifier (line 967) | interface TransientIdentifier extends Identifier { type QualifiedName (line 970) | interface QualifiedName extends Node, FlowContainer { type EntityName (line 975) | type EntityName = Identifier | QualifiedName; type PropertyName (line 976) | type PropertyName = Identifier | StringLiteral | NoSubstitutionTemplateL... type MemberName (line 977) | type MemberName = Identifier | PrivateIdentifier; type DeclarationName (line 978) | type DeclarationName = PropertyName | JsxAttributeName | StringLiteralLi... type Declaration (line 979) | interface Declaration extends Node { type NamedDeclaration (line 982) | interface NamedDeclaration extends Declaration { type DeclarationStatement (line 985) | interface DeclarationStatement extends NamedDeclaration, Statement { type ComputedPropertyName (line 988) | interface ComputedPropertyName extends Node { type PrivateIdentifier (line 993) | interface PrivateIdentifier extends PrimaryExpression { type PrivateIdentifier (line 997) | interface PrivateIdentifier { type Decorator (line 1000) | interface Decorator extends Node { type TypeParameterDeclaration (line 1005) | interface TypeParameterDeclaration extends NamedDeclaration, JSDocContai... type SignatureDeclarationBase (line 1015) | interface SignatureDeclarationBase extends NamedDeclaration, JSDocContai... type SignatureDeclaration (line 1022) | type SignatureDeclaration = CallSignatureDeclaration | ConstructSignatur... type CallSignatureDeclaration (line 1023) | interface CallSignatureDeclaration extends SignatureDeclarationBase, Typ... type ConstructSignatureDeclaration (line 1026) | interface ConstructSignatureDeclaration extends SignatureDeclarationBase... type BindingName (line 1029) | type BindingName = Identifier | BindingPattern; type VariableDeclaration (line 1030) | interface VariableDeclaration extends NamedDeclaration, JSDocContainer { type VariableDeclarationList (line 1038) | interface VariableDeclarationList extends Node { type ParameterDeclaration (line 1043) | interface ParameterDeclaration extends NamedDeclaration, JSDocContainer { type BindingElement (line 1053) | interface BindingElement extends NamedDeclaration, FlowContainer { type PropertySignature (line 1061) | interface PropertySignature extends TypeElement, JSDocContainer { type PropertyDeclaration (line 1069) | interface PropertyDeclaration extends ClassElement, JSDocContainer { type AutoAccessorPropertyDeclaration (line 1079) | interface AutoAccessorPropertyDeclaration extends PropertyDeclaration { type ObjectLiteralElement (line 1082) | interface ObjectLiteralElement extends NamedDeclaration { type ObjectLiteralElementLike (line 1087) | type ObjectLiteralElementLike = PropertyAssignment | ShorthandPropertyAs... type PropertyAssignment (line 1088) | interface PropertyAssignment extends ObjectLiteralElement, JSDocContainer { type ShorthandPropertyAssignment (line 1094) | interface ShorthandPropertyAssignment extends ObjectLiteralElement, JSDo... type SpreadAssignment (line 1101) | interface SpreadAssignment extends ObjectLiteralElement, JSDocContainer { type VariableLikeDeclaration (line 1106) | type VariableLikeDeclaration = VariableDeclaration | ParameterDeclaratio... type ObjectBindingPattern (line 1107) | interface ObjectBindingPattern extends Node { type ArrayBindingPattern (line 1112) | interface ArrayBindingPattern extends Node { type BindingPattern (line 1117) | type BindingPattern = ObjectBindingPattern | ArrayBindingPattern; type ArrayBindingElement (line 1118) | type ArrayBindingElement = BindingElement | OmittedExpression; type FunctionLikeDeclarationBase (line 1127) | interface FunctionLikeDeclarationBase extends SignatureDeclarationBase { type FunctionLikeDeclaration (line 1134) | type FunctionLikeDeclaration = FunctionDeclaration | MethodDeclaration |... type FunctionLike (line 1136) | type FunctionLike = SignatureDeclaration; type FunctionDeclaration (line 1137) | interface FunctionDeclaration extends FunctionLikeDeclarationBase, Decla... type MethodSignature (line 1143) | interface MethodSignature extends SignatureDeclarationBase, TypeElement,... type MethodDeclaration (line 1149) | interface MethodDeclaration extends FunctionLikeDeclarationBase, ClassEl... type ConstructorDeclaration (line 1156) | interface ConstructorDeclaration extends FunctionLikeDeclarationBase, Cl... type SemicolonClassElement (line 1163) | interface SemicolonClassElement extends ClassElement, JSDocContainer { type GetAccessorDeclaration (line 1167) | interface GetAccessorDeclaration extends FunctionLikeDeclarationBase, Cl... type SetAccessorDeclaration (line 1174) | interface SetAccessorDeclaration extends FunctionLikeDeclarationBase, Cl... type AccessorDeclaration (line 1181) | type AccessorDeclaration = GetAccessorDeclaration | SetAccessorDeclaration; type IndexSignatureDeclaration (line 1182) | interface IndexSignatureDeclaration extends SignatureDeclarationBase, Cl... type ClassStaticBlockDeclaration (line 1188) | interface ClassStaticBlockDeclaration extends ClassElement, JSDocContain... type TypeNode (line 1193) | interface TypeNode extends Node { type KeywordTypeNode (line 1196) | interface KeywordTypeNode; type BinaryExpression (line 1445) | interface BinaryExpression extends Expression, Declaration, JSDocContain... type AssignmentOperatorToken (line 1451) | type AssignmentOperatorToken = Token; type AssignmentExpression (line 1452) | interface AssignmentExpression ex... type ObjectLiteralExpression (line 1575) | interface ObjectLiteralExpression extends ObjectLiteralExpressionBase Cust... type CustomTransformer (line 2631) | interface CustomTransformer { type CustomTransformers (line 2635) | interface CustomTransformers { type SourceMapSpan (line 2643) | interface SourceMapSpan { type ExitStatus (line 2658) | enum ExitStatus { type EmitResult (line 2665) | interface EmitResult { type TypeChecker (line 2671) | interface TypeChecker { type NodeBuilderFlags (line 2867) | enum NodeBuilderFlags { type TypeFormatFlags (line 2900) | enum TypeFormatFlags { type SymbolFormatFlags (line 2926) | enum SymbolFormatFlags { type TypePredicateKind (line 2933) | enum TypePredicateKind { type TypePredicateBase (line 2939) | interface TypePredicateBase { type ThisTypePredicate (line 2943) | interface ThisTypePredicate extends TypePredicateBase { type IdentifierTypePredicate (line 2949) | interface IdentifierTypePredicate extends TypePredicateBase { type AssertsThisTypePredicate (line 2955) | interface AssertsThisTypePredicate extends TypePredicateBase { type AssertsIdentifierTypePredicate (line 2961) | interface AssertsIdentifierTypePredicate extends TypePredicateBase { type TypePredicate (line 2967) | type TypePredicate = ThisTypePredicate | IdentifierTypePredicate | Asser... type SymbolFlags (line 2968) | enum SymbolFlags { type Symbol (line 3031) | interface Symbol { type Symbol (line 3040) | interface Symbol { type InternalSymbolName (line 3049) | enum InternalSymbolName { type __String (line 3078) | type __String = type ReadonlyUnderscoreEscapedMap (line 3087) | type ReadonlyUnderscoreEscapedMap = ReadonlyMap<__String, T>; type UnderscoreEscapedMap (line 3089) | type UnderscoreEscapedMap = Map<__String, T>; type SymbolTable (line 3091) | type SymbolTable = Map<__String, Symbol>; type TypeFlags (line 3092) | enum TypeFlags { type DestructuringPattern (line 3143) | type DestructuringPattern = BindingPattern | ObjectLiteralExpression | A... type Type (line 3144) | interface Type { type Type (line 3151) | interface Type { type FreshableType (line 3176) | interface FreshableType extends Type { type LiteralType (line 3180) | interface LiteralType extends FreshableType { type UniqueESSymbolType (line 3183) | interface UniqueESSymbolType extends Type { type StringLiteralType (line 3187) | interface StringLiteralType extends LiteralType { type NumberLiteralType (line 3190) | interface NumberLiteralType extends LiteralType { type BigIntLiteralType (line 3193) | interface BigIntLiteralType extends LiteralType { type EnumType (line 3196) | interface EnumType extends FreshableType { type ObjectFlags (line 3198) | enum ObjectFlags { type ObjectType (line 3221) | interface ObjectType extends Type { type InterfaceType (line 3225) | interface InterfaceType extends ObjectType { type BaseType (line 3231) | type BaseType = ObjectType | IntersectionType | TypeVariable; type InterfaceTypeWithDeclaredMembers (line 3232) | interface InterfaceTypeWithDeclaredMembers extends InterfaceType { type TypeReference (line 3248) | interface TypeReference extends ObjectType { type TypeReference (line 3252) | interface TypeReference { type DeferredTypeReference (line 3255) | interface DeferredTypeReference extends TypeReference { type GenericType (line 3257) | interface GenericType extends InterfaceType, TypeReference { type ElementFlags (line 3259) | enum ElementFlags { type TupleType (line 3269) | interface TupleType extends GenericType { type TupleTypeReference (line 3285) | interface TupleTypeReference extends TypeReference { type UnionOrIntersectionType (line 3288) | interface UnionOrIntersectionType extends Type { type UnionType (line 3291) | interface UnionType extends UnionOrIntersectionType { type IntersectionType (line 3293) | interface IntersectionType extends UnionOrIntersectionType { type StructuredType (line 3295) | type StructuredType = ObjectType | UnionType | IntersectionType; type EvolvingArrayType (line 3296) | interface EvolvingArrayType extends ObjectType { type InstantiableType (line 3300) | interface InstantiableType extends Type { type TypeParameter (line 3302) | interface TypeParameter extends InstantiableType { type IndexedAccessType (line 3304) | interface IndexedAccessType extends InstantiableType { type TypeVariable (line 3311) | type TypeVariable = TypeParameter | IndexedAccessType; type IndexType (line 3312) | interface IndexType extends InstantiableType { type ConditionalRoot (line 3315) | interface ConditionalRoot { type ConditionalType (line 3326) | interface ConditionalType extends InstantiableType { type TemplateLiteralType (line 3333) | interface TemplateLiteralType extends InstantiableType { type StringMappingType (line 3337) | interface StringMappingType extends InstantiableType { type SubstitutionType (line 3341) | interface SubstitutionType extends InstantiableType { type SignatureKind (line 3346) | enum SignatureKind { type Signature (line 3350) | interface Signature { type Signature (line 3356) | interface Signature { type IndexKind (line 3365) | enum IndexKind { type ElementWithComputedPropertyName (line 3369) | type ElementWithComputedPropertyName = (ClassElement | ObjectLiteralElem... type IndexInfo (line 3372) | interface IndexInfo { type InferencePriority (line 3379) | enum InferencePriority { type FileExtensionInfo (line 3396) | interface FileExtensionInfo { type DiagnosticMessage (line 3401) | interface DiagnosticMessage { type DiagnosticMessageChain (line 3415) | interface DiagnosticMessageChain { type Diagnostic (line 3421) | interface Diagnostic extends DiagnosticRelatedInformation { type DiagnosticRelatedInformation (line 3428) | interface DiagnosticRelatedInformation { type DiagnosticWithLocation (line 3436) | interface DiagnosticWithLocation extends Diagnostic { type DiagnosticCategory (line 3441) | enum DiagnosticCategory { type ModuleResolutionKind (line 3447) | enum ModuleResolutionKind { type ModuleDetectionKind (line 3460) | enum ModuleDetectionKind { type PluginImport (line 3474) | interface PluginImport { type ProjectReference (line 3477) | interface ProjectReference { type WatchFileKind (line 3487) | enum WatchFileKind { type WatchDirectoryKind (line 3495) | enum WatchDirectoryKind { type PollingWatchKind (line 3501) | enum PollingWatchKind { type CompilerOptionsValue (line 3507) | type CompilerOptionsValue = string | number | boolean | (string | number... type CompilerOptions (line 3508) | interface CompilerOptions { type WatchOptions (line 3630) | interface WatchOptions { type TypeAcquisition (line 3639) | interface TypeAcquisition { type ModuleKind (line 3646) | enum ModuleKind { type JsxEmit (line 3662) | enum JsxEmit { type ImportsNotUsedAsValues (line 3671) | enum ImportsNotUsedAsValues { type NewLineKind (line 3676) | enum NewLineKind { type LineAndCharacter (line 3680) | interface LineAndCharacter { type ScriptKind (line 3685) | enum ScriptKind { type ScriptTarget (line 3699) | enum ScriptTarget { type LanguageVariant (line 3717) | enum LanguageVariant { type ParsedCommandLine (line 3722) | interface ParsedCommandLine { type WatchDirectoryFlags (line 3733) | enum WatchDirectoryFlags { type CreateProgramOptions (line 3737) | interface CreateProgramOptions { type ModuleResolutionHost (line 3745) | interface ModuleResolutionHost { type MinimalResolutionCacheHost (line 3762) | interface MinimalResolutionCacheHost extends ModuleResolutionHost { type ResolvedModule (line 3773) | interface ResolvedModule { type ResolvedModuleFull (line 3789) | interface ResolvedModuleFull extends ResolvedModule { type PackageId (line 3801) | interface PackageId { type Extension (line 3816) | enum Extension { type ResolvedModuleWithFailedLookupLocations (line 3831) | interface ResolvedModuleWithFailedLookupLocations { type ResolvedTypeReferenceDirective (line 3834) | interface ResolvedTypeReferenceDirective { type ResolvedTypeReferenceDirectiveWithFailedLookupLocations (line 3841) | interface ResolvedTypeReferenceDirectiveWithFailedLookupLocations { type CompilerHost (line 3844) | interface CompilerHost extends ModuleResolutionHost { type SourceMapRange (line 3877) | interface SourceMapRange extends TextRange { type SourceMapSource (line 3880) | interface SourceMapSource { type SourceMapSource (line 3885) | interface SourceMapSource { type EmitFlags (line 3888) | enum EmitFlags { type EmitHelperBase (line 3919) | interface EmitHelperBase { type ScopedEmitHelper (line 3926) | interface ScopedEmitHelper extends EmitHelperBase { type UnscopedEmitHelper (line 3929) | interface UnscopedEmitHelper extends EmitHelperBase { type EmitHelper (line 3933) | type EmitHelper = ScopedEmitHelper | UnscopedEmitHelper; type EmitHelperUniqueNameCallback (line 3934) | type EmitHelperUniqueNameCallback = (name: string) => string; type EmitHint (line 3935) | enum EmitHint { type OuterExpressionKinds (line 3945) | enum OuterExpressionKinds { type ImmediatelyInvokedFunctionExpression (line 3956) | type ImmediatelyInvokedFunctionExpression = CallExpression & { type ImmediatelyInvokedArrowFunction (line 3959) | type ImmediatelyInvokedArrowFunction = CallExpression & { type NodeFactory (line 3964) | interface NodeFactory { type CoreTransformationContext (line 4459) | interface CoreTransformationContext { type TransformationContext (line 4476) | interface TransformationContext extends CoreTransformationContext { type TransformationResult (line 4512) | interface TransformationResult { type TransformerFactory (line 4547) | type TransformerFactory = (context: TransformationContex... type Transformer (line 4551) | type Transformer = (node: T) => T; type Visitor (line 4555) | type Visitor = T | readonly Node[]; type Printer (line 4588) | interface Printer { type PrintHandlers (line 4616) | interface PrintHandlers { type PrinterOptions (line 4664) | interface PrinterOptions { type GetEffectiveTypeRootsHost (line 4670) | interface GetEffectiveTypeRootsHost { type TextSpan (line 4673) | interface TextSpan { type TextChangeRange (line 4677) | interface TextChangeRange { type SyntaxList (line 4681) | interface SyntaxList extends Node { type ListFormat (line 4684) | enum ListFormat { type JSDocParsingMode (line 4755) | enum JSDocParsingMode { type UserPreferences (line 4782) | interface UserPreferences { type OrganizeImportsTypeOrder (line 4926) | type OrganizeImportsTypeOrder = "last" | "inline" | "first"; type PseudoBigInt (line 4928) | interface PseudoBigInt { type FileWatcherEventKind (line 4932) | enum FileWatcherEventKind { type FileWatcherCallback (line 4937) | type FileWatcherCallback = (fileName: string, eventKind: FileWatcherEven... type DirectoryWatcherCallback (line 4938) | type DirectoryWatcherCallback = (fileName: string) => void; type BufferEncoding (line 4939) | type BufferEncoding = "ascii" | "utf8" | "utf-8" | "utf16le" | "ucs2" | ... type System (line 4940) | interface System { type FileWatcher (line 4982) | interface FileWatcher { type ErrorCallback (line 5007) | type ErrorCallback = (message: DiagnosticMessage, length: number, arg0?:... type Scanner (line 5008) | interface Scanner { type ParameterPropertyDeclaration (line 5350) | type ParameterPropertyDeclaration = ParameterDeclaration & { type CreateSourceFileOptions (line 5697) | interface CreateSourceFileOptions { type ParsedBuildCommand (line 5770) | interface ParsedBuildCommand { type DiagnosticReporter (line 5776) | type DiagnosticReporter = (diagnostic: Diagnostic) => void; type ConfigFileDiagnosticsReporter (line 5780) | interface ConfigFileDiagnosticsReporter { type ParseConfigFileHost (line 5789) | interface ParseConfigFileHost extends ParseConfigHost, ConfigFileDiagnos... type ParsedTsconfig (line 5792) | interface ParsedTsconfig { type ExtendedConfigCacheEntry (line 5802) | interface ExtendedConfigCacheEntry { type TypeReferenceDirectiveResolutionCache (line 5829) | interface TypeReferenceDirectiveResolutionCache extends PerDirectoryReso... type ModeAwareCache (line 5831) | interface ModeAwareCache { type PerDirectoryResolutionCache (line 5843) | interface PerDirectoryResolutionCache { type NonRelativeNameResolutionCache (line 5853) | interface NonRelativeNameResolutionCache { type PerNonRelativeNameCache (line 5863) | interface PerNonRelativeNameCache { type ModuleResolutionCache (line 5867) | interface ModuleResolutionCache extends PerDirectoryResolutionCache = { type BuilderProgramHost (line 6155) | interface BuilderProgramHost { type BuilderProgram (line 6169) | interface BuilderProgram { type SemanticDiagnosticsBuilderProgram (line 6239) | interface SemanticDiagnosticsBuilderProgram extends BuilderProgram { type EmitAndSemanticDiagnosticsBuilderProgram (line 6250) | interface EmitAndSemanticDiagnosticsBuilderProgram extends SemanticDiagn... type ReadBuildProgramHost (line 6274) | interface ReadBuildProgramHost { type IncrementalProgramOptions (line 6279) | interface IncrementalProgramOptions { type WatchStatusReporter (line 6287) | type WatchStatusReporter = (diagnostic: Diagnostic, newLine: string, opt... type CreateProgram (line 6289) | type CreateProgram = (rootNames: readonly stri... type WatchHost (line 6291) | interface WatchHost { type ProgramHost (line 6304) | interface ProgramHost { type WatchCompilerHost (line 6359) | interface WatchCompilerHost extends ProgramHos... type WatchCompilerHostOfFilesAndCompilerOptions (line 6370) | interface WatchCompilerHostOfFilesAndCompilerOptions extend... type Watch (line 6395) | interface Watch { type WatchOfConfigFile (line 6404) | interface WatchOfConfigFile extends Watch { type WatchOfFilesAndCompilerOptions (line 6409) | interface WatchOfFilesAndCompilerOptions extends Watch { type BuildOptions (line 6421) | interface BuildOptions { type ReportEmitErrorSummary (line 6436) | type ReportEmitErrorSummary = (errorCount: number, filesInError: (Report... type ReportFileInError (line 6437) | interface ReportFileInError { type SolutionBuilderHostBase (line 6441) | interface SolutionBuilderHostBase extends Prog... type SolutionBuilderHost (line 6457) | interface SolutionBuilderHost extends Solution... type SolutionBuilderWithWatchHost (line 6460) | interface SolutionBuilderWithWatchHost extends... type SolutionBuilder (line 6462) | interface SolutionBuilder { type InvalidatedProjectKind (line 6469) | enum InvalidatedProjectKind { type InvalidatedProjectBase (line 6473) | interface InvalidatedProjectBase { type UpdateOutputFileStampsProject (line 6483) | interface UpdateOutputFileStampsProject extends InvalidatedProjectBase { type BuildInvalidedProject (line 6487) | interface BuildInvalidedProject extends Invali... type InvalidatedProject (line 6502) | type InvalidatedProject = UpdateOutputFileStam... type IScriptSnapshot (line 6511) | interface IScriptSnapshot { type PreProcessedFileInfo (line 6530) | interface PreProcessedFileInfo { type HostCancellationToken (line 6538) | interface HostCancellationToken { type InstallPackageOptions (line 6541) | interface InstallPackageOptions { type PerformanceEvent (line 6545) | interface PerformanceEvent { type LanguageServiceMode (line 6549) | enum LanguageServiceMode { type IncompleteCompletionsCache (line 6554) | interface IncompleteCompletionsCache { type LanguageServiceHost (line 6559) | interface LanguageServiceHost extends GetEffectiveTypeRootsHost, Minimal... type WithMetadata (line 6599) | type WithMetadata = T & { type SemanticClassificationFormat (line 6602) | enum SemanticClassificationFormat { type LanguageService (line 6606) | interface LanguageService { type JsxClosingTagInfo (line 6783) | interface JsxClosingTagInfo { type LinkedEditingInfo (line 6786) | interface LinkedEditingInfo { type CombinedCodeFixScope (line 6790) | interface CombinedCodeFixScope { type OrganizeImportsMode (line 6794) | enum OrganizeImportsMode { type PasteEdits (line 6799) | interface PasteEdits { type PasteEditsArgs (line 6803) | interface PasteEditsArgs { type OrganizeImportsArgs (line 6813) | interface OrganizeImportsArgs extends CombinedCodeFixScope { type CompletionsTriggerCharacter (line 6818) | type CompletionsTriggerCharacter = "." | '"' | "'" | "`" | "/" | "@" | "... type CompletionTriggerKind (line 6819) | enum CompletionTriggerKind { type GetCompletionsAtPositionOptions (line 6827) | interface GetCompletionsAtPositionOptions extends UserPreferences { type SignatureHelpTriggerCharacter (line 6846) | type SignatureHelpTriggerCharacter = "," | "(" | "<"; type SignatureHelpRetriggerCharacter (line 6847) | type SignatureHelpRetriggerCharacter = SignatureHelpTriggerCharacter | ")"; type SignatureHelpItemsOptions (line 6848) | interface SignatureHelpItemsOptions { type SignatureHelpTriggerReason (line 6851) | type SignatureHelpTriggerReason = SignatureHelpInvokedReason | Signature... type SignatureHelpInvokedReason (line 6856) | interface SignatureHelpInvokedReason { type SignatureHelpCharacterTypedReason (line 6864) | interface SignatureHelpCharacterTypedReason { type SignatureHelpRetriggeredReason (line 6877) | interface SignatureHelpRetriggeredReason { type ApplyCodeActionCommandResult (line 6884) | interface ApplyCodeActionCommandResult { type Classifications (line 6887) | interface Classifications { type ClassifiedSpan (line 6891) | interface ClassifiedSpan { type ClassifiedSpan2020 (line 6895) | interface ClassifiedSpan2020 { type NavigationBarItem (line 6905) | interface NavigationBarItem { type NavigationTree (line 6919) | interface NavigationTree { type CallHierarchyItem (line 6934) | interface CallHierarchyItem { type CallHierarchyIncomingCall (line 6943) | interface CallHierarchyIncomingCall { type CallHierarchyOutgoingCall (line 6947) | interface CallHierarchyOutgoingCall { type InlayHintKind (line 6951) | enum InlayHintKind { type InlayHint (line 6956) | interface InlayHint { type InlayHintDisplayPart (line 6965) | interface InlayHintDisplayPart { type TodoCommentDescriptor (line 6970) | interface TodoCommentDescriptor { type TodoComment (line 6974) | interface TodoComment { type TextChange (line 6979) | interface TextChange { type FileTextChanges (line 6983) | interface FileTextChanges { type CodeAction (line 6988) | interface CodeAction { type CodeFixAction (line 6999) | interface CodeFixAction extends CodeAction { type CombinedCodeActions (line 7009) | interface CombinedCodeActions { type CodeActionCommand (line 7013) | type CodeActionCommand = InstallPackageAction; type InstallPackageAction (line 7014) | interface InstallPackageAction { type ApplicableRefactorInfo (line 7019) | interface ApplicableRefactorInfo { type RefactorActionInfo (line 7043) | interface RefactorActionInfo { type RefactorEditInfo (line 7086) | interface RefactorEditInfo { type RefactorTriggerReason (line 7093) | type RefactorTriggerReason = "implicit" | "invoked"; type TextInsertion (line 7094) | interface TextInsertion { type DocumentSpan (line 7099) | interface DocumentSpan { type RenameLocation (line 7115) | interface RenameLocation extends DocumentSpan { type ReferenceEntry (line 7119) | interface ReferenceEntry extends DocumentSpan { type ImplementationLocation (line 7123) | interface ImplementationLocation extends DocumentSpan { type HighlightSpanKind (line 7127) | enum HighlightSpanKind { type HighlightSpan (line 7133) | interface HighlightSpan { type NavigateToItem (line 7140) | interface NavigateToItem { type IndentStyle (line 7151) | enum IndentStyle { type SemicolonPreference (line 7156) | enum SemicolonPreference { type EditorOptions (line 7162) | interface EditorOptions { type EditorSettings (line 7170) | interface EditorSettings { type FormatCodeOptions (line 7180) | interface FormatCodeOptions extends EditorOptions { type FormatCodeSettings (line 7198) | interface FormatCodeSettings extends EditorSettings { type DefinitionInfo (line 7220) | interface DefinitionInfo extends DocumentSpan { type DefinitionInfoAndBoundSpan (line 7227) | interface DefinitionInfoAndBoundSpan { type ReferencedSymbolDefinitionInfo (line 7231) | interface ReferencedSymbolDefinitionInfo extends DefinitionInfo { type ReferencedSymbol (line 7234) | interface ReferencedSymbol { type ReferencedSymbolEntry (line 7238) | interface ReferencedSymbolEntry extends ReferenceEntry { type SymbolDisplayPartKind (line 7241) | enum SymbolDisplayPartKind { type SymbolDisplayPart (line 7268) | interface SymbolDisplayPart { type JSDocLinkDisplayPart (line 7278) | interface JSDocLinkDisplayPart extends SymbolDisplayPart { type JSDocTagInfo (line 7281) | interface JSDocTagInfo { type QuickInfo (line 7285) | interface QuickInfo { type RenameInfo (line 7294) | type RenameInfo = RenameInfoSuccess | RenameInfoFailure; type RenameInfoSuccess (line 7295) | interface RenameInfoSuccess { type RenameInfoFailure (line 7312) | interface RenameInfoFailure { type RenameInfoOptions (line 7319) | interface RenameInfoOptions { type DocCommentTemplateOptions (line 7322) | interface DocCommentTemplateOptions { type InteractiveRefactorArguments (line 7325) | interface InteractiveRefactorArguments { type SignatureHelpParameter (line 7331) | interface SignatureHelpParameter { type SelectionRange (line 7338) | interface SelectionRange { type SignatureHelpItem (line 7349) | interface SignatureHelpItem { type SignatureHelpItems (line 7361) | interface SignatureHelpItems { type CompletionInfoFlags (line 7368) | enum CompletionInfoFlags { type CompletionInfo (line 7377) | interface CompletionInfo { type CompletionEntryDataAutoImport (line 7403) | interface CompletionEntryDataAutoImport { type CompletionEntryDataUnresolved (line 7418) | interface CompletionEntryDataUnresolved extends CompletionEntryDataAutoI... type CompletionEntryDataResolved (line 7421) | interface CompletionEntryDataResolved extends CompletionEntryDataAutoImp... type CompletionEntryData (line 7424) | type CompletionEntryData = CompletionEntryDataUnresolved | CompletionEnt... type CompletionEntry (line 7425) | interface CompletionEntry { type CompletionEntryLabelDetails (line 7513) | interface CompletionEntryLabelDetails { type CompletionEntryDetails (line 7527) | interface CompletionEntryDetails { type OutliningSpan (line 7539) | interface OutliningSpan { type OutliningSpanKind (line 7556) | enum OutliningSpanKind { type OutputFileType (line 7566) | enum OutputFileType { type EndOfLineState (line 7571) | enum EndOfLineState { type TokenClass (line 7580) | enum TokenClass { type ClassificationResult (line 7592) | interface ClassificationResult { type ClassificationInfo (line 7596) | interface ClassificationInfo { type Classifier (line 7600) | interface Classifier { type ScriptElementKind (line 7624) | enum ScriptElementKind { type ScriptElementKindModifier (line 7709) | enum ScriptElementKindModifier { type ClassificationTypeNames (line 7733) | enum ClassificationTypeNames { type ClassificationType (line 7759) | enum ClassificationType { type InlayHintsContext (line 7786) | interface InlayHintsContext { type ExportKind (line 7795) | enum ExportKind { type SymbolExportInfo (line 7802) | interface SymbolExportInfo { type ExportInfoMap (line 7812) | interface ExportInfoMap { type CacheableExportInfoMapHost (line 7823) | interface CacheableExportInfoMapHost { type ExportMapInfoKey (line 7828) | type ExportMapInfoKey = string & { type DocumentHighlights (line 7833) | interface DocumentHighlights { type DocumentRegistry (line 7853) | interface DocumentRegistry { type DocumentRegistryBucketKey (line 7922) | type DocumentRegistryBucketKey = string & { type TranspileOptions (line 7929) | interface TranspileOptions { type TranspileOutput (line 7938) | interface TranspileOutput { FILE: cli/tsc/go.rs function deser (line 39) | fn deser( function synthetic_config (line 49) | fn synthetic_config( function exec_request (line 74) | pub fn exec_request( function exec_request_inner (line 91) | fn exec_request_inner( function diagnostic_category (line 164) | fn diagnostic_category(category: &str) -> super::DiagnosticCategory { function maybe_rewrite_message (line 174) | pub fn maybe_rewrite_message(message: String, code: u64) -> String { function maybe_remap_category (line 200) | fn maybe_remap_category( function convert_diagnostic (line 211) | fn convert_diagnostic( function should_ignore_diagnostic (line 266) | fn should_ignore_diagnostic(diagnostic: &super::Diagnostic) -> bool { function convert_diagnostics (line 270) | fn convert_diagnostics( type Handler (line 282) | struct Handler { method new (line 288) | fn new( method supported_callbacks (line 384) | fn supported_callbacks(&self) -> &'static [&'static str] { method handle_callback (line 397) | fn handle_callback( function get_package_json_scope_if_applicable (line 315) | fn get_package_json_scope_if_applicable( function append_raw_import_fragment (line 351) | fn append_raw_import_fragment(specifier: &mut String, raw_kind: &str) { type HandlerState (line 367) | struct HandlerState { method maybe_remapped_specifier (line 614) | pub fn maybe_remapped_specifier( method maybe_remapped_specifier (line 674) | fn maybe_remapped_specifier( function adhoc (line 564) | fn adhoc(err: impl std::error::Error) -> deno_typescript_go_client_rust:... function resolve_name (line 568) | fn resolve_name( type ExecError (line 626) | pub struct ExecError(pub Box); type ExecErrorKind (line 629) | pub enum ExecErrorKind { type LoadResult (line 656) | struct LoadResult { method from_static (line 662) | fn from_static(source: &'static str) -> Self { method from_string (line 665) | fn from_string(source: String) -> Self { method from_arc_str (line 668) | fn from_arc_str(source: Arc) -> Self { function load_inner (line 682) | fn load_inner( function get_resolution_mode (line 744) | fn get_resolution_mode( FILE: cli/tsc/go/setup.rs function get_download_url (line 19) | fn get_download_url(platform: &str) -> String { type DownloadError (line 30) | pub enum DownloadError { function verify_hash (line 53) | fn verify_hash(platform: &str, data: &[u8]) -> Result<(), DownloadError> { function ensure_tsgo (line 80) | pub async fn ensure_tsgo( FILE: cli/tsc/go/tsgo_version.rs type Hashes (line 6) | pub struct Hashes { method all (line 16) | pub const fn all(&self) -> [&'static str; 6] { constant VERSION (line 28) | pub const VERSION: &str = "0.1.28"; constant DOWNLOAD_BASE_URL (line 29) | pub const DOWNLOAD_BASE_URL: &str = constant HASHES (line 31) | pub const HASHES: Hashes = Hashes { constant _ (line 40) | const _: () = { FILE: cli/tsc/js.rs function op_remap_specifier (line 42) | fn op_remap_specifier( function op_libs (line 53) | fn op_libs() -> Vec { function op_resolve (line 58) | fn op_resolve( type TscConstants (line 68) | pub struct TscConstants { method new (line 75) | pub fn new() -> Self { function op_tsc_constants (line 89) | fn op_tsc_constants() -> TscConstants { function op_resolve_inner (line 94) | fn op_resolve_inner( function op_resolve_jsx_import_source (line 131) | fn op_resolve_jsx_import_source( function op_respond (line 192) | fn op_respond(state: &mut OpState, #[serde] args: RespondArgs) { function op_respond_inner (line 197) | fn op_respond_inner(state: &mut OpState, args: RespondArgs) { function op_create_hash (line 204) | fn op_create_hash(s: &mut OpState, #[string] text: &str) -> String { function op_create_hash_inner (line 209) | fn op_create_hash_inner(s: &mut OpState, text: &str) -> String { type EmitArgs (line 216) | struct EmitArgs { function op_emit (line 225) | fn op_emit( function op_emit_inner (line 234) | fn op_emit_inner(state: &mut OpState, args: EmitArgs) -> bool { function op_is_node_file (line 249) | fn op_is_node_file(state: &mut OpState, #[string] path: &str) -> bool { type RespondArgs (line 266) | struct RespondArgs { method from_static (line 273) | fn from_static(source: &'static str) -> Self { method from_string (line 276) | fn from_string(source: String) -> Self { method from_arc_str (line 279) | fn from_arc_str(source: Arc) -> Self { type LoadResponse (line 286) | struct LoadResponse { function op_load (line 295) | fn op_load( function op_load_inner (line 311) | fn op_load_inner( function exec_request (line 335) | pub fn exec_request( type TscExtCodeCache (line 389) | pub struct TscExtCodeCache { method new (line 394) | pub fn new(cache: Arc) -> Self { method get_code_cache_info (line 400) | fn get_code_cache_info( method code_cache_ready (line 433) | fn code_cache_ready( type State (line 461) | struct State { method maybe_remapped_specifier (line 303) | fn maybe_remapped_specifier( method new (line 493) | pub fn new( method maybe_remapped_specifier (line 516) | pub fn maybe_remapped_specifier( method default (line 476) | fn default() -> Self { type MockLoader (line 549) | pub struct MockLoader { method load (line 554) | fn load( function setup (line 584) | async fn setup( function test_exec (line 613) | async fn test_exec( function test_exec_with_cache (line 619) | async fn test_exec_with_cache( function test_create_hash (line 667) | async fn test_create_hash() { function test_hash_url (line 674) | async fn test_hash_url() { function test_emit_tsbuildinfo (line 686) | async fn test_emit_tsbuildinfo() { function test_load (line 704) | async fn test_load() { function test_load_asset (line 725) | async fn test_load_asset() { function test_load_tsbuildinfo (line 742) | async fn test_load_tsbuildinfo() { function test_load_missing_specifier (line 764) | async fn test_load_missing_specifier() { function test_resolve (line 772) | async fn test_resolve() { function test_resolve_empty (line 794) | async fn test_resolve_empty() { function test_respond (line 816) | async fn test_respond() { function test_exec_basic (line 861) | async fn test_exec_basic() { function test_exec_reexport_dts (line 872) | async fn test_exec_reexport_dts() { function fix_lib_ref (line 883) | async fn fix_lib_ref() { type SpecifierWithType (line 891) | pub type SpecifierWithType = (ModuleSpecifier, CodeCacheType); type TestExtCodeCache (line 894) | struct TestExtCodeCache { method get_sync (line 902) | fn get_sync( method set_sync (line 929) | fn set_sync( function test_exec_code_cache (line 944) | async fn test_exec_code_cache() { FILE: cli/tsc/mod.rs function get_types_declaration_file_text (line 60) | pub fn get_types_declaration_file_text() -> String { type StaticAssetSource (line 153) | pub enum StaticAssetSource { method as_str (line 169) | pub fn as_str(&'static self) -> &'static str { type StaticAsset (line 184) | pub struct StaticAsset { function lib_names (line 352) | pub fn lib_names() -> Vec { type Stats (line 370) | pub struct Stats(pub Vec<(String, u32)>); method deserialize (line 373) | fn deserialize(deserializer: D) -> Result method fmt (line 392) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { method serialize (line 383) | fn serialize(&self, serializer: S) -> Result function get_lazily_loaded_asset (line 403) | fn get_lazily_loaded_asset(asset: &str) -> Option<&'static str> { function get_maybe_hash (line 409) | fn get_maybe_hash( function get_hash (line 416) | fn get_hash(source: &str, hash_data: u64) -> String { function hash_url (line 425) | fn hash_url(specifier: &ModuleSpecifier, media_type: MediaType) -> String { function into_specifier_and_media_type (line 435) | pub fn into_specifier_and_media_type( type TypeCheckingCjsTracker (line 452) | pub struct TypeCheckingCjsTracker { method new (line 458) | pub fn new( method is_cjs (line 468) | pub fn is_cjs( method is_cjs_with_known_is_script (line 495) | pub fn is_cjs_with_known_is_script( type RequestNpmState (line 508) | pub struct RequestNpmState { type Request (line 517) | pub struct Request { type Response (line 537) | pub struct Response { function as_ts_script_kind (line 547) | pub fn as_ts_script_kind(media_type: MediaType) -> i32 { constant MISSING_DEPENDENCY_SPECIFIER (line 573) | pub const MISSING_DEPENDENCY_SPECIFIER: &str = type LoadError (line 577) | pub enum LoadError { function load_raw_import_source (line 597) | pub fn load_raw_import_source(specifier: &Url) -> Option<&'static str> { type RawImportKind (line 607) | pub enum RawImportKind { function get_specifier_raw_import (line 616) | fn get_specifier_raw_import(specifier: &Url) -> Option { type ResolveError (line 634) | pub enum ResolveError { type ResolveArgs (line 663) | pub struct ResolveArgs<'a> { function resolve_graph_specifier_types (line 672) | fn resolve_graph_specifier_types( type ResolveNonGraphSpecifierTypesError (line 766) | pub enum ResolveNonGraphSpecifierTypesError { function resolve_non_graph_specifier_types (line 778) | fn resolve_non_graph_specifier_types( type ExecError (line 844) | pub enum ExecError { type CompressedSource (line 858) | pub(crate) struct CompressedSource { method new (line 868) | pub(crate) const fn new(bytes: &'static [u8]) -> Self { method get (line 874) | pub(crate) fn get(&self) -> &str { function decompress_source (line 891) | pub(crate) fn decompress_source(contents: &[u8]) -> Arc { function exec (line 902) | pub fn exec( function resolve_specifier_for_tsc (line 966) | pub fn resolve_specifier_for_tsc( type LoadContent (line 1088) | pub trait LoadContent: AsRef { method from_static (line 1089) | fn from_static(source: &'static str) -> Self; method from_string (line 1090) | fn from_string(source: String) -> Self; method from_arc_str (line 1091) | fn from_arc_str(source: Arc) -> Self; type LoadResponse (line 1095) | pub struct LoadResponse { type Mapper (line 1102) | pub trait Mapper { method maybe_remapped_specifier (line 1103) | fn maybe_remapped_specifier( function load_for_tsc (line 1109) | pub fn load_for_tsc( FILE: cli/type_checker.rs type FailedTypeCheckingError (line 58) | pub struct FailedTypeCheckingError { type CheckError (line 63) | pub struct CheckError(pub Box); type CheckErrorKind (line 66) | pub enum CheckErrorKind { type CheckOptions (line 89) | pub struct CheckOptions { type TypeChecker (line 104) | pub struct TypeChecker { method new (line 120) | pub fn new( method check (line 152) | pub fn check( method check_diagnostics (line 186) | pub fn check_diagnostics( method group_roots_by_compiler_options (line 274) | fn group_roots_by_compiler_options<'a>( function resolve_graph_imports_for_compiler_options_data (line 321) | fn resolve_graph_imports_for_compiler_options_data( type CheckGroup (line 339) | struct CheckGroup<'a> { type DiagnosticsByFolderIterator (line 346) | pub struct DiagnosticsByFolderIterator<'a>( function into_graph (line 351) | pub fn into_graph(self) -> Arc { type Item (line 360) | type Item = Result; method next (line 362) | fn next(&mut self) -> Option { type DiagnosticsByFolderIteratorInner (line 374) | enum DiagnosticsByFolderIteratorInner<'a> { type DiagnosticsByFolderRealIterator (line 379) | struct DiagnosticsByFolderRealIterator<'a> { type Item (line 402) | type Item = Result; method next (line 404) | fn next(&mut self) -> Option { function ambient_modules_to_regex_string (line 431) | pub fn ambient_modules_to_regex_string(ambient_modules: &[String]) -> St... function check_diagnostics_in_folder (line 449) | fn check_diagnostics_in_folder( function should_include_diagnostic (line 611) | fn should_include_diagnostic( function is_remote_diagnostic (line 626) | fn is_remote_diagnostic(&self, d: &tsc::Diagnostic) -> bool { type TscRoots (line 641) | struct TscRoots { type GraphWalker (line 647) | struct GraphWalker<'a> { function new (line 663) | pub fn new( function add_config_import (line 702) | pub fn add_config_import(&mut self, specifier: &'a Url, referrer: &Url) { function add_root (line 729) | pub fn add_root(&mut self, root: &'a Url) { function into_tsc_roots (line 744) | pub fn into_tsc_roots(mut self) -> TscRoots { function resolve_pending (line 759) | fn resolve_pending(&mut self) { function maybe_get_check_entry (line 864) | fn maybe_get_check_entry( function handle_specifier (line 955) | fn handle_specifier( function resolve_npm_req_ref (line 970) | fn resolve_npm_req_ref( function has_ts_check (line 999) | fn has_ts_check(media_type: MediaType, file_text: &str) -> bool { function get_leading_comments (line 1027) | fn get_leading_comments(file_text: &str) -> Vec { function get_leading_comments_test (line 1094) | fn get_leading_comments_test() { function has_ts_check_test (line 1117) | fn has_ts_check_test() { function ambient_modules_to_regex_string_test (line 1137) | fn ambient_modules_to_regex_string_test() { FILE: cli/util/archive.rs function unzip_with_shell (line 12) | fn unzip_with_shell( function unzip (line 61) | fn unzip( type UnpackArgs (line 74) | pub struct UnpackArgs<'a> { function unpack_into_dir (line 82) | pub fn unpack_into_dir(args: UnpackArgs) -> Result { FILE: cli/util/console.rs function console_size (line 21) | pub fn console_size() -> Option { function new_console_static_text (line 26) | pub fn new_console_static_text() -> ConsoleStaticText { function filter_destructive_ansi (line 39) | pub fn filter_destructive_ansi(input: &[u8]) -> Cow<'_, [u8]> { function skip_csi (line 102) | fn skip_csi(data: &[u8]) -> usize { function skip_str_seq (line 120) | fn skip_str_seq(data: &[u8]) -> usize { type RawMode (line 132) | pub struct RawMode { method enable (line 139) | pub fn enable() -> io::Result { method disable (line 162) | pub fn disable(mut self) -> io::Result<()> { method drop (line 171) | fn drop(&mut self) { constant ENABLE_VIRTUAL_TERMINAL_INPUT (line 188) | const ENABLE_VIRTUAL_TERMINAL_INPUT: DWORD = 0x0200; function clear_vt_input_flag (line 192) | pub fn clear_vt_input_flag() -> Option { function restore_mode (line 213) | pub fn restore_mode(original_mode: Option) { type HideCursorGuard (line 226) | pub struct HideCursorGuard { method hide (line 231) | pub fn hide() -> io::Result { method show (line 238) | pub fn show(mut self) -> io::Result<()> { method drop (line 246) | fn drop(&mut self) { type ConfirmOptions (line 254) | pub struct ConfirmOptions { function confirm (line 262) | pub fn confirm(options: ConfirmOptions) -> Option { function filter_destructive_ansi_plain_text (line 343) | fn filter_destructive_ansi_plain_text() { function filter_destructive_ansi_preserves_sgr_color (line 351) | fn filter_destructive_ansi_preserves_sgr_color() { function filter_destructive_ansi_preserves_complex_sgr (line 358) | fn filter_destructive_ansi_preserves_complex_sgr() { function filter_destructive_ansi_strips_clear_screen (line 365) | fn filter_destructive_ansi_strips_clear_screen() { function filter_destructive_ansi_strips_cursor_up (line 372) | fn filter_destructive_ansi_strips_cursor_up() { function filter_destructive_ansi_strips_erase_line (line 379) | fn filter_destructive_ansi_strips_erase_line() { function filter_destructive_ansi_strips_cursor_position (line 386) | fn filter_destructive_ansi_strips_cursor_position() { function filter_destructive_ansi_strips_terminal_reset (line 393) | fn filter_destructive_ansi_strips_terminal_reset() { function filter_destructive_ansi_strips_private_mode (line 400) | fn filter_destructive_ansi_strips_private_mode() { function filter_destructive_ansi_strips_osc_title (line 408) | fn filter_destructive_ansi_strips_osc_title() { function filter_destructive_ansi_strips_osc_with_st (line 415) | fn filter_destructive_ansi_strips_osc_with_st() { function filter_destructive_ansi_mixed_sequences (line 422) | fn filter_destructive_ansi_mixed_sequences() { function filter_destructive_ansi_bel_and_bs_stripped (line 430) | fn filter_destructive_ansi_bel_and_bs_stripped() { function filter_destructive_ansi_preserves_whitespace (line 437) | fn filter_destructive_ansi_preserves_whitespace() { function filter_destructive_ansi_strips_standalone_cr (line 445) | fn filter_destructive_ansi_strips_standalone_cr() { function filter_destructive_ansi_preserves_crlf (line 453) | fn filter_destructive_ansi_preserves_crlf() { function filter_destructive_ansi_strips_alt_screen (line 461) | fn filter_destructive_ansi_strips_alt_screen() { function filter_destructive_ansi_strips_dcs_sequence (line 469) | fn filter_destructive_ansi_strips_dcs_sequence() { function filter_destructive_ansi_strips_scroll_up (line 476) | fn filter_destructive_ansi_strips_scroll_up() { function filter_destructive_ansi_trailing_esc (line 483) | fn filter_destructive_ansi_trailing_esc() { function filter_destructive_ansi_sgr_reset_bare (line 490) | fn filter_destructive_ansi_sgr_reset_bare() { FILE: cli/util/display.rs function human_size (line 10) | pub fn human_size(size: f64) -> String { constant BYTES_TO_KIB (line 30) | const BYTES_TO_KIB: u64 = 2u64.pow(10); constant BYTES_TO_MIB (line 31) | const BYTES_TO_MIB: u64 = 2u64.pow(20); function human_download_size (line 35) | pub fn human_download_size(byte_count: u64, total_bytes: u64) -> String { function human_elapsed (line 51) | pub fn human_elapsed(elapsed: u128) -> String { function human_elapsed_with_ms_limit (line 55) | pub fn human_elapsed_with_ms_limit(elapsed: u128, ms_limit: u128) -> Str... function write_to_stdout_ignore_sigpipe (line 69) | pub fn write_to_stdout_ignore_sigpipe( function write_json_to_stdout (line 83) | pub fn write_json_to_stdout(value: &T) -> Result<(), AnyError> function test_human_size (line 98) | fn test_human_size() { function test_human_download_size (line 112) | fn test_human_download_size() { function test_human_elapsed (line 137) | fn test_human_elapsed() { FILE: cli/util/draw_thread.rs type DrawThreadRenderer (line 18) | pub trait DrawThreadRenderer: Send + Sync + std::fmt::Debug { method render (line 19) | fn render(&self, data: &ConsoleSize) -> String; type DrawThreadGuard (line 27) | pub struct DrawThreadGuard(u16); method drop (line 30) | fn drop(&mut self) { type InternalEntry (line 36) | struct InternalEntry { type InternalState (line 42) | struct InternalState { method should_exit_draw_thread (line 53) | pub fn should_exit_draw_thread(&self, drawer_id: usize) -> bool { type DrawThread (line 80) | pub struct DrawThread; method is_supported (line 84) | pub fn is_supported() -> bool { method add_entry (line 91) | pub fn add_entry(renderer: Arc) -> DrawThreadG... method hide (line 109) | pub fn hide() { method show (line 127) | pub fn show() { method finish_entry (line 135) | fn finish_entry(entry_id: u16) { method clear_and_stop_draw_thread (line 150) | fn clear_and_stop_draw_thread(internal_state: &mut InternalState) { method maybe_start_draw_thread (line 159) | fn maybe_start_draw_thread(internal_state: &mut InternalState) { FILE: cli/util/env.rs function resolve_cwd (line 17) | pub fn resolve_cwd( type WatchEnvTrackerInner (line 36) | struct WatchEnvTrackerInner { method new (line 46) | fn new() -> Self { type WatchEnvTracker (line 59) | pub struct WatchEnvTracker { method snapshot (line 68) | pub fn snapshot() -> &'static WatchEnvTracker { method load_env_file_inner (line 75) | fn load_env_file_inner( method _cleanup_removed_variables (line 174) | fn _cleanup_removed_variables( method load_env_variables_from_env_files (line 214) | pub fn load_env_variables_from_env_files( function load_env_variables_from_env_files (line 233) | pub fn load_env_variables_from_env_files( function handle_dotenv_error (line 292) | pub fn handle_dotenv_error( function handle_dotenv_io_error (line 309) | pub fn handle_dotenv_io_error( function handle_dotenv_not_found (line 324) | pub fn handle_dotenv_not_found(specifier: &str, log_level: Option Result, AnyError> { function extract_snippet_files (line 41) | pub fn extract_snippet_files(file: File) -> Result, AnyError> { type WrapKind (line 46) | enum WrapKind { type TestOrSnippet (line 51) | struct TestOrSnippet { function extract_inner (line 56) | fn extract_inner( function extract_files_from_fenced_blocks (line 106) | fn extract_files_from_fenced_blocks( function extract_files_from_source_comments (line 129) | fn extract_files_from_source_comments( function extract_files_from_regex_blocks (line 172) | fn extract_files_from_regex_blocks( type ExportCollector (line 264) | struct ExportCollector { method to_import_specifiers (line 270) | fn to_import_specifiers( method visit_ts_module_decl (line 321) | fn visit_ts_module_decl(&mut self, ts_module_decl: &ast::TsModuleDecl) { method visit_export_decl (line 329) | fn visit_export_decl(&mut self, export_decl: &ast::ExportDecl) { method visit_export_default_decl (line 372) | fn visit_export_default_decl( method visit_export_default_expr (line 393) | fn visit_export_default_expr( method visit_export_named_specifier (line 402) | fn visit_export_named_specifier( method visit_named_export (line 425) | fn visit_named_export(&mut self, named_export: &ast::NamedExport) { function extract_sym_from_pat (line 435) | fn extract_sym_from_pat(pat: &ast::Pat) -> Vec { function generate_pseudo_file (line 577) | fn generate_pseudo_file( type Transform (line 627) | struct Transform<'a> { method visit_mut_program (line 636) | fn visit_mut_program(&mut self, node: &mut ast::Program) { function wrap_in_deno_test (line 781) | fn wrap_in_deno_test(stmts: Vec, test_name: Atom) -> ast::Stmt { function test_extract_doc_tests (line 841) | fn test_extract_doc_tests() { function test_extract_snippet_files (line 1336) | fn test_extract_snippet_files() { function test_export_collector (line 1574) | fn test_export_collector() { FILE: cli/util/file_watcher.rs constant CLEAR_SCREEN (line 40) | const CLEAR_SCREEN: &str = "\x1B[H\x1B[2J\x1B[3J"; constant DEBOUNCE_INTERVAL (line 41) | const DEBOUNCE_INTERVAL: Duration = Duration::from_millis(200); constant GRACEFUL_SHUTDOWN_TIMEOUT (line 42) | const GRACEFUL_SHUTDOWN_TIMEOUT: Duration = Duration::from_millis(500); type DebouncedReceiver (line 44) | struct DebouncedReceiver { method new_with_sender (line 53) | fn new_with_sender() -> (Arc>>, Sel... method recv (line 64) | async fn recv(&mut self) -> Option> { function error_handler (line 84) | async fn error_handler( type PrintConfig (line 108) | pub struct PrintConfig { method new (line 121) | pub fn new(job_name: &'static str, clear_screen: bool) -> Self { method new_with_banner (line 130) | pub fn new_with_banner( function create_print_after_restart_fn (line 144) | fn create_print_after_restart_fn(clear_screen: bool) -> impl Fn() { type WatcherCommunicatorOptions (line 154) | pub struct WatcherCommunicatorOptions { type WatcherCommunicator (line 168) | pub struct WatcherCommunicator { method new (line 181) | pub fn new(options: WatcherCommunicatorOptions) -> Self { method watch_paths (line 192) | pub fn watch_paths( method force_restart (line 202) | pub fn force_restart(&self) -> Result<(), SendError<()>> { method watch_for_changed_paths (line 209) | pub async fn watch_for_changed_paths( method change_restart_mode (line 216) | pub fn change_restart_mode(&self, restart_mode: WatcherRestartMode) { method send (line 220) | pub fn send( method print (line 236) | pub fn print(&self, msg: String) { method show_path_changed (line 240) | pub fn show_path_changed(&self, changed_paths: Option>) { function watch_func (line 256) | pub async fn watch_func( type WatcherRestartMode (line 281) | pub enum WatcherRestartMode { function watch_recv (line 295) | pub async fn watch_recv( function new_watcher (line 493) | fn new_watcher( function add_paths_to_watcher (line 521) | fn add_paths_to_watcher( function consume_paths_to_watch (line 540) | fn consume_paths_to_watch( FILE: cli/util/fs.rs function create_file (line 23) | pub fn create_file(file_path: &Path) -> std::io::Result { function add_file_context_to_err (line 53) | fn add_file_context_to_err(file_path: &Path, err: Error) -> Error { function canonicalize_path (line 61) | pub fn canonicalize_path(path: &Path) -> Result { function canonicalize_path_maybe_not_exists (line 72) | pub fn canonicalize_path_maybe_not_exists( type CollectSpecifiersOptions (line 81) | pub struct CollectSpecifiersOptions { function collect_specifiers (line 91) | pub fn collect_specifiers( function remove_dir_all_if_exists (line 153) | pub async fn remove_dir_all_if_exists(path: &Path) -> std::io::Result<()> { function dir_size (line 162) | pub fn dir_size(path: &Path) -> std::io::Result { function specifier_from_file_path (line 175) | pub fn specifier_from_file_path( type FsCleaner (line 183) | pub struct FsCleaner { method new (line 191) | pub fn new(progress_guard: Option) -> Self { method rm_rf (line 200) | pub fn rm_rf(&mut self, path: &Path) -> Result<(), std::io::Error> { method remove_file (line 218) | pub fn remove_file( method update_progress (line 231) | fn update_progress(&self) { function remove_file_or_symlink (line 238) | pub fn remove_file_or_symlink< function test_collect_specifiers (line 271) | fn test_collect_specifiers() { FILE: cli/util/path.rs function is_script_ext (line 13) | pub fn is_script_ext(path: &Path) -> bool { function is_importable_ext (line 25) | pub fn is_importable_ext(path: &Path) -> bool { function get_extension (line 46) | pub fn get_extension(file_path: &Path) -> Option { function mapped_specifier_for_tsc (line 56) | pub fn mapped_specifier_for_tsc( function relative_specifier (line 92) | pub fn relative_specifier( function relative_specifier_path_for_display (line 114) | pub fn relative_specifier_path_for_display( function matches_pattern_or_exact_path (line 138) | pub fn matches_pattern_or_exact_path( function to_percent_decoded_str (line 175) | pub fn to_percent_decoded_str(s: &str) -> String { function test_is_script_ext (line 188) | fn test_is_script_ext() { function test_is_importable_ext (line 210) | fn test_is_importable_ext() { function test_relative_specifier (line 232) | fn test_relative_specifier() { function test_to_percent_decoded_str (line 321) | fn test_to_percent_decoded_str() { FILE: cli/util/progress_bar/mod.rs type ProgressMessagePrompt (line 25) | pub enum ProgressMessagePrompt { method as_text (line 33) | pub fn as_text(&self) -> String { type UpdateGuard (line 46) | pub struct UpdateGuard { method set_position (line 59) | pub fn set_position(&self, value: u64) { method set_total_size (line 65) | pub fn set_total_size(&self, value: u64) { method drop (line 51) | fn drop(&mut self) { type ProgressBarStyle (line 73) | pub enum ProgressBarStyle { type ProgressBarEntry (line 85) | struct ProgressBarEntry { method position (line 95) | pub fn position(&self) -> u64 { method set_position (line 99) | pub fn set_position(&self, new_pos: u64) { method total_size (line 103) | pub fn total_size(&self) -> u64 { method set_total_size (line 107) | pub fn set_total_size(&self, new_size: u64) { method finish (line 111) | pub fn finish(&self) { method percent (line 115) | pub fn percent(&self) -> f64 { type InternalState (line 129) | struct InternalState { type ProgressBarInner (line 141) | struct ProgressBarInner { method new (line 147) | fn new(renderer: Arc) -> Self { method add_deferred_entry (line 163) | pub fn add_deferred_entry( method add_entry (line 175) | pub fn add_entry( method add_entry_internal (line 185) | fn add_entry_internal( method finish_entry (line 209) | fn finish_entry(&self, entry_id: usize) { method decrement_keep_alive (line 224) | fn decrement_keep_alive(&self, state: &mut InternalState) { method maybe_start_draw_thread (line 233) | fn maybe_start_draw_thread(&self, internal_state: &mut InternalState) { method render (line 245) | fn render(&self, size: &ConsoleSize) -> String { type ProgressBar (line 284) | pub struct ProgressBar { type Guard (line 289) | type Guard = UpdateGuard; type ClearGuard (line 290) | type ClearGuard = UpdateGuard; method on_blocking (line 292) | fn on_blocking(&self, message: &str) -> Self::Guard { method on_initializing (line 296) | fn on_initializing(&self, message: &str) -> Self::Guard { method clear_guard (line 300) | fn clear_guard(&self) -> Self::ClearGuard { method are_supported (line 307) | pub fn are_supported() -> bool { method new (line 311) | pub fn new(style: ProgressBarStyle) -> Self { method update (line 331) | pub fn update(&self, msg: &str) -> UpdateGuard { method update_with_prompt (line 335) | pub fn update_with_prompt( method deferred_keep_initialize_alive (line 356) | pub fn deferred_keep_initialize_alive(&self) -> UpdateGuard { method deferred_update_with_prompt (line 362) | pub fn deferred_update_with_prompt( FILE: cli/util/progress_bar/renderer.rs type ProgressDataDisplayEntry (line 14) | pub struct ProgressDataDisplayEntry { type ProgressData (line 22) | pub struct ProgressData { type ProgressBarRenderer (line 31) | pub trait ProgressBarRenderer: Send + Sync + std::fmt::Debug { method render (line 32) | fn render(&self, data: ProgressData) -> String; method render (line 42) | fn render(&self, data: ProgressData) -> String { method render (line 162) | fn render(&self, data: ProgressData) -> String { type BarProgressBarRenderer (line 37) | pub struct BarProgressBarRenderer { type TextOnlyProgressBarRenderer (line 132) | pub struct TextOnlyProgressBarRenderer { method default (line 138) | fn default() -> Self { constant SPINNER_CHARS (line 146) | const SPINNER_CHARS: [&str; 13] = [ function get_elapsed_text (line 233) | fn get_elapsed_text(elapsed: Duration) -> String { function should_get_elapsed_text (line 250) | fn should_get_elapsed_text() { constant BYTES_TO_KIB (line 274) | const BYTES_TO_KIB: u64 = 2u64.pow(10); function should_render_bar_progress (line 277) | fn should_render_bar_progress() { function should_render_text_only_progress (line 336) | fn should_render_text_only_progress() { FILE: cli/util/retry.rs function retry (line 6) | pub fn retry< FILE: cli/util/sync/async_flag.rs type AsyncFlag (line 8) | pub struct AsyncFlag(Arc); method raise (line 17) | pub fn raise(&self) { method wait_raised (line 21) | pub async fn wait_raised(&self) { method default (line 11) | fn default() -> Self { FILE: cli/util/sync/mod.rs type RelaxedAtomicCounter (line 12) | pub struct RelaxedAtomicCounter { method inc (line 17) | pub fn inc(&self) { method get (line 21) | pub fn get(&self) -> usize { FILE: cli/util/temp.rs type TempNodeModulesDir (line 15) | pub struct TempNodeModulesDir { method parent (line 22) | pub fn parent(&self) -> &Path { method node_modules_dir_path (line 26) | pub fn node_modules_dir_path(&self) -> &Path { function create_temp_node_modules_dir (line 36) | pub fn create_temp_node_modules_dir() -> Result OsString { function test_attempt_temp_dir_garbage_collection (line 123) | fn test_attempt_temp_dir_garbage_collection() { FILE: cli/util/text_encoding.rs function source_map_from_code (line 17) | pub fn source_map_from_code(code: &[u8]) -> Option> { function code_without_source_map (line 26) | pub fn code_without_source_map(code: ModuleSourceCode) -> ModuleSourceCo... function find_source_map_range (line 60) | fn find_source_map_range(code: &[u8]) -> Option> { type Utf16Char (line 94) | pub struct Utf16Char { method len (line 100) | pub fn len(&self) -> TextSize { method len_utf16 (line 104) | pub fn len_utf16(&self) -> usize { type Utf16Map (line 114) | pub struct Utf16Map { method new (line 121) | pub fn new(text: &str) -> Utf16Map { method text_content_length_utf16 (line 173) | pub fn text_content_length_utf16(&self) -> TextSize { method utf8_offsets_len (line 177) | pub fn utf8_offsets_len(&self) -> usize { method line_starts (line 181) | pub fn line_starts(&self) -> &[TextSize] { method line_length_utf16 (line 185) | pub fn line_length_utf16(&self, line: u32) -> TextSize { method utf16_to_utf8_col (line 189) | pub fn utf16_to_utf8_col(&self, line: u32, mut col: u32) -> TextSize { method offset (line 204) | pub fn offset(&self, line: u32, col: u32) -> Result { method offset_utf16 (line 213) | pub fn offset_utf16( method position_utf16 (line 227) | pub fn position_utf16(&self, offset: TextSize) -> LineAndColumnIndex { method utf16_to_utf8_offset (line 239) | pub fn utf16_to_utf8_offset( method utf8_to_utf16_offset (line 254) | pub fn utf8_to_utf16_offset( method utf8_to_utf16_col (line 268) | fn utf8_to_utf16_col(&self, line: u32, col: TextSize) -> u32 { function partition_point (line 285) | fn partition_point(slice: &[T], mut predicate: P) -> usize function test_source_map_from_code (line 324) | fn test_source_map_from_code() { function test_source_without_source_map (line 357) | fn test_source_without_source_map() { function test_line_index (line 416) | fn test_line_index() { function test_char_len (line 461) | fn test_char_len() { function test_empty_index (line 471) | fn test_empty_index() { function test_single_char (line 481) | fn test_single_char() { function test_string (line 509) | fn test_string() { function test_offset_out_of_range (line 545) | fn test_offset_out_of_range() { function test_offset_basic_ascii (line 553) | fn test_offset_basic_ascii() { function test_offset_emoji (line 566) | fn test_offset_emoji() { FILE: cli/util/unix.rs function raise_fd_limit (line 5) | pub fn raise_fd_limit() { FILE: cli/util/v8.rs function get_v8_flags_from_env (line 8) | pub fn get_v8_flags_from_env() -> Vec { function init_v8_flags (line 15) | pub fn init_v8_flags( FILE: cli/util/v8/convert.rs type OptionNull (line 10) | pub struct OptionNull(pub Option); function from (line 13) | fn from(option: Option) -> Self { function from (line 19) | fn from(value: OptionNull) -> Self { type Error (line 28) | type Error = T::Error; function to_v8 (line 30) | fn to_v8( type Error (line 45) | type Error = T::Error; function from_v8 (line 47) | fn from_v8( FILE: cli/util/windows.rs function ensure_stdio_open (line 6) | pub fn ensure_stdio_open() { FILE: cli/worker.rs type CreateHmrRunnerCb (line 42) | pub type CreateHmrRunnerCb = Box HmrRunnerState + Send + Sync>; type CliMainWorkerOptions (line 44) | pub struct CliMainWorkerOptions { type SharedState (line 54) | struct SharedState { type CliMainWorker (line 62) | pub struct CliMainWorker { method into_main_worker (line 69) | pub fn into_main_worker(self) -> MainWorker { method setup_repl (line 73) | pub async fn setup_repl(&mut self) -> Result<(), CoreError> { method run (line 78) | pub async fn run(&mut self) -> Result { method run_for_watcher (line 193) | pub async fn run_for_watcher(self) -> Result<(), CoreError> { method execute_main_module (line 264) | pub async fn execute_main_module(&mut self) -> Result<(), CoreError> { method execute_side_module (line 269) | pub async fn execute_side_module(&mut self) -> Result<(), CoreError> { method execute_preload_modules (line 274) | pub async fn execute_preload_modules(&mut self) -> Result<(), CoreErro... method op_state (line 278) | pub fn op_state(&mut self) -> Rc> { method maybe_setup_hmr_runner (line 282) | pub fn maybe_setup_hmr_runner(&mut self) -> Option { method maybe_setup_coverage_collector (line 296) | pub fn maybe_setup_coverage_collector( method maybe_setup_cpu_profiler (line 307) | pub fn maybe_setup_cpu_profiler(&mut self) -> Option { method execute_script_static (line 324) | pub fn execute_script_static( type CreateCustomWorkerError (line 334) | pub enum CreateCustomWorkerError { type CliMainWorkerFactory (line 360) | pub struct CliMainWorkerFactory { method new (line 374) | pub fn new( method create_main_worker (line 403) | pub async fn create_main_worker( method create_main_worker_with_unconfigured_runtime (line 424) | pub async fn create_main_worker_with_unconfigured_runtime( method create_custom_worker (line 447) | pub async fn create_custom_worker( function create_test_worker (line 566) | fn create_test_worker() -> MainWorker { function execute_mod_esm_imports_a (line 609) | async fn execute_mod_esm_imports_a() { function execute_mod_circular (line 623) | async fn execute_mod_circular() { function execute_mod_resolve_error (line 640) | async fn execute_mod_resolve_error() { function execute_mod_002_hello (line 650) | async fn execute_mod_002_hello() { FILE: ext/bundle/bundle.ts function bundle (line 12) | async function bundle( FILE: ext/bundle/src/lib.rs type BundleProvider (line 52) | pub trait BundleProvider: Send + Sync { method bundle (line 41) | async fn bundle( method bundle (line 53) | async fn bundle( type BundleOptions (line 60) | pub struct BundleOptions { type BundlePlatform (line 88) | pub enum BundlePlatform { type BundleFormat (line 96) | pub enum BundleFormat { method fmt (line 113) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type SourceMapType (line 105) | pub enum SourceMapType { method fmt (line 123) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type PackageHandling (line 134) | pub enum PackageHandling { method fmt (line 141) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Message (line 149) | pub struct Message { type PartialMessage (line 156) | pub struct PartialMessage { type BuildOutputFile (line 166) | pub struct BuildOutputFile { type BuildResponse (line 172) | pub struct BuildResponse { type Note (line 178) | pub struct Note { type Location (line 183) | pub struct Location { function deserialize_regex (line 192) | fn deserialize_regex<'de, D>(deserializer: D) -> Result Result>); type CachePutRequest (line 123) | pub struct CachePutRequest { type CacheMatchRequest (line 135) | pub struct CacheMatchRequest { type CacheMatchResponse (line 143) | pub struct CacheMatchResponse(CacheMatchResponseMeta, Option); type CacheMatchResponseMeta (line 147) | pub struct CacheMatchResponseMeta { type CacheDeleteRequest (line 156) | pub struct CacheDeleteRequest { type Cache (line 162) | pub trait Cache: Clone + 'static { method storage_open (line 165) | async fn storage_open(&self, cache_name: String) -> Result Result Result Result Self { method lsc (line 271) | fn lsc( method read (line 277) | async fn read( method name (line 307) | fn name(&self) -> Cow<'_, str> { function op_cache_storage_open (line 314) | pub async fn op_cache_storage_open( function op_cache_storage_has (line 323) | pub async fn op_cache_storage_has( function op_cache_storage_delete (line 332) | pub async fn op_cache_storage_delete( function op_cache_put (line 341) | pub async fn op_cache_put( function op_cache_match (line 361) | pub async fn op_cache_match( function op_cache_delete (line 377) | pub async fn op_cache_delete( function get_cache (line 385) | pub fn get_cache( function vary_header_matches (line 402) | pub fn vary_header_matches( function test_vary_header_matches (line 423) | fn test_vary_header_matches() { function get_headers_from_vary_header (line 453) | pub fn get_headers_from_vary_header(vary_header: &str) -> Vec { function test_get_headers_from_vary_header (line 461) | fn test_get_headers_from_vary_header() { function get_header (line 469) | pub fn get_header( function test_get_header (line 486) | fn test_get_header() { function serialize_headers (line 510) | pub fn serialize_headers(headers: &[(ByteString, ByteString)]) -> Vec { function deserialize_headers (line 522) | pub fn deserialize_headers( FILE: ext/cache/lsc_shard.rs type ClientBody (line 23) | type ClientBody = type CacheShard (line 26) | pub struct CacheShard { method new (line 33) | pub fn new(endpoint: String, token: String) -> Self { method get_object (line 44) | pub async fn get_object( method put_object_empty (line 71) | pub async fn put_object_empty( method put_object (line 105) | pub async fn put_object( FILE: ext/cache/lscache.rs constant REQHDR_PREFIX (line 32) | const REQHDR_PREFIX: &str = "x-lsc-meta-reqhdr-"; type LscBackend (line 35) | pub struct LscBackend { method set_shard (line 41) | pub fn set_shard(&self, shard: Rc) { method storage_open (line 50) | pub async fn storage_open( method storage_has (line 62) | pub async fn storage_has( method storage_delete (line 70) | pub async fn storage_delete( method put (line 78) | pub async fn put( method r#match (line 152) | pub async fn r#match( method delete (line 255) | pub async fn delete( method name (line 293) | fn name(&self) -> std::borrow::Cow<'_, str> { function vary_header_matches (line 298) | fn vary_header_matches( function build_cache_object_key (line 326) | fn build_cache_object_key(cache_name: &[u8], request_url: &[u8]) -> Stri... FILE: ext/cache/sqlite.rs type SqliteBackedCache (line 34) | pub struct SqliteBackedCache { method new (line 46) | pub fn new(cache_storage_dir: PathBuf) -> Result { method storage_open (line 125) | pub async fn storage_open( method storage_has (line 158) | pub async fn storage_has( method storage_delete (line 179) | pub async fn storage_delete( method put (line 216) | pub async fn put( method r#match (line 271) | pub async fn r#match( method delete (line 351) | pub async fn delete( method name (line 411) | fn name(&self) -> std::borrow::Cow<'_, str> { type Mode (line 40) | enum Mode { function insert_cache_asset (line 369) | async fn insert_cache_asset( function get_responses_dir (line 404) | fn get_responses_dir(cache_storage_dir: PathBuf, cache_id: i64) -> PathB... function hash (line 416) | pub fn hash(token: &str) -> String { FILE: ext/cron/01_cron.ts function formatToCronSchedule (line 21) | function formatToCronSchedule( function parseScheduleToString (line 65) | function parseScheduleToString( function cron (line 106) | function cron( FILE: ext/cron/handler_impl.rs type CronHandlerImpl (line 15) | pub enum CronHandlerImpl { method create_from_env (line 21) | pub fn create_from_env() -> Self { method maybe_reload (line 36) | pub fn maybe_reload(&self) -> Option { type EH (line 64) | type EH = CronHandleImpl; method create (line 66) | fn create(&self, spec: CronSpec) -> Result { type CronHandleImpl (line 74) | pub enum CronHandleImpl { method next (line 81) | async fn next( method close (line 91) | fn close(&self) { FILE: ext/cron/interface.rs type Traceparent (line 7) | pub type Traceparent = Option; type CronNextResult (line 10) | pub struct CronNextResult { type CronHandler (line 15) | pub trait CronHandler { method create (line 18) | fn create(&self, spec: CronSpec) -> Result; type CronHandle (line 22) | pub trait CronHandle { method next (line 23) | async fn next(&self, prev_success: bool) method close (line 25) | fn close(&self); type CronSpec (line 29) | pub struct CronSpec { FILE: ext/cron/lib.rs constant UNSTABLE_FEATURE_NAME (line 27) | pub const UNSTABLE_FEATURE_NAME: &str = "cron"; type CronResource (line 44) | struct CronResource { method name (line 49) | fn name(&self) -> Cow<'_, str> { method close (line 53) | fn close(self: Rc) { type CronError (line 59) | pub enum CronError { function op_cron_create (line 99) | fn op_cron_create( function op_cron_next (line 135) | async fn op_cron_next( function validate_cron_name (line 164) | fn validate_cron_name(name: &str) -> Result<(), CronError> { FILE: ext/cron/local.rs constant MAX_CRONS (line 28) | const MAX_CRONS: usize = 100; constant DISPATCH_CONCURRENCY_LIMIT (line 29) | const DISPATCH_CONCURRENCY_LIMIT: usize = 50; constant MAX_BACKOFF_MS (line 30) | const MAX_BACKOFF_MS: u32 = 60 * 60 * 1_000; constant MAX_BACKOFF_COUNT (line 31) | const MAX_BACKOFF_COUNT: usize = 5; constant DEFAULT_BACKOFF_SCHEDULE (line 32) | const DEFAULT_BACKOFF_SCHEDULE: [u32; 5] = [100, 1_000, 5_000, 30_000, 6... type LocalCronHandler (line 34) | pub struct LocalCronHandler { method new (line 69) | pub fn new() -> Self { method cron_loop (line 81) | async fn cron_loop( type RuntimeState (line 41) | struct RuntimeState { method get_ready_crons (line 155) | fn get_ready_crons( type Cron (line 46) | struct Cron { method backoff_schedule (line 53) | fn backoff_schedule(&self) -> &[u32] { method default (line 63) | fn default() -> Self { type EH (line 192) | type EH = CronExecutionHandle; method create (line 194) | fn create(&self, spec: CronSpec) -> Result { method drop (line 251) | fn drop(&mut self) { type CronExecutionHandle (line 258) | pub struct CronExecutionHandle { type Inner (line 266) | struct Inner { method next (line 274) | async fn next( method close (line 315) | fn close(&self) { function compute_next_deadline (line 326) | fn compute_next_deadline(cron_expression: &str) -> Result { function validate_backoff_schedule (line 344) | fn validate_backoff_schedule( function test_compute_next_deadline (line 361) | fn test_compute_next_deadline() { FILE: ext/cron/socket.rs type SocketCronHandler (line 24) | pub struct SocketCronHandler { method new (line 74) | pub fn new(socket_addr: String) -> Self { method socket_addr (line 95) | pub fn socket_addr(&self) -> &str { method socket_task (line 99) | async fn socket_task( type SocketTaskCommand (line 33) | pub(crate) enum SocketTaskCommand { type OutboundMessage (line 47) | enum OutboundMessage<'a> { type CronRegistration (line 54) | struct CronRegistration<'a> { type InboundMessage (line 63) | enum InboundMessage { method drop (line 184) | fn drop(&mut self) { type SocketCronHandle (line 189) | pub struct SocketCronHandle { method new (line 198) | pub(crate) fn new( method next (line 215) | async fn next( method close (line 257) | fn close(&self) { type SocketStream (line 262) | enum SocketStream { method poll_read (line 271) | fn poll_read( method poll_write (line 291) | fn poll_write( method poll_flush (line 309) | fn poll_flush( method poll_shutdown (line 326) | fn poll_shutdown( function connect_to_socket (line 344) | async fn connect_to_socket( function register_cron (line 413) | async fn register_cron( function send_execution_result (line 433) | async fn send_execution_result( function send_reject_ack (line 448) | async fn send_reject_ack( function handle_inbound_messages (line 461) | fn handle_inbound_messages( type EH (line 486) | type EH = SocketCronHandle; method create (line 488) | fn create(&self, spec: CronSpec) -> Result { FILE: ext/crypto/00_crypto.js function normalizeAlgorithm (line 251) | function normalizeAlgorithm(algorithm, op) { function copyBuffer (line 328) | function copyBuffer(input) { class CryptoKey (line 362) | class CryptoKey { method constructor (line 376) | constructor() { method type (line 381) | get type() { method extractable (line 387) | get extractable() { method usages (line 393) | get usages() { method algorithm (line 400) | get algorithm() { method [SymbolFor("Deno.privateCustomInspect")] (line 406) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function constructKey (line 434) | function constructKey(type, extractable, usages, algorithm, handle) { function usageIntersection (line 477) | function usageIntersection(a, b) { constant KEY_STORE (line 486) | const KEY_STORE = new SafeWeakMap(); function getKeyLength (line 488) | function getKeyLength(algorithm) { class SubtleCrypto (line 560) | class SubtleCrypto { method constructor (line 561) | constructor() { method digest (line 570) | async digest(algorithm, data) { method encrypt (line 599) | async encrypt(algorithm, key, data) { method decrypt (line 642) | async decrypt(algorithm, key, data) { method sign (line 851) | async sign(algorithm, key, data) { method importKey (line 997) | async importKey(format, keyData, algorithm, extractable, keyUsages) { method exportKey (line 1060) | async exportKey(format, key) { method deriveBits (line 1135) | async deriveBits(algorithm, baseKey, length = null) { method deriveKey (line 1174) | async deriveKey( method verify (line 1276) | async verify(algorithm, key, signature, data) { method wrapKey (line 1398) | async wrapKey(format, key, wrappingKey, wrapAlgorithm) { method unwrapKey (line 1522) | async unwrapKey( method generateKey (line 1687) | async generateKey(algorithm, extractable, keyUsages) { method [SymbolFor("Deno.privateCustomInspect")] (line 1732) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function generateKey (line 1738) | async function generateKey(normalizedAlgorithm, extractable, usages) { function importKeyX448 (line 2199) | function importKeyX448( function importKeyEd25519 (line 2404) | function importKeyEd25519( function importKeyX25519 (line 2637) | function importKeyX25519( function exportKeyAES (line 2842) | function exportKeyAES( function exportKeyChaCha20Poly1305 (line 2901) | function exportKeyChaCha20Poly1305(format, _key, innerKey) { function importKeyChaCha20Poly1305 (line 2912) | function importKeyChaCha20Poly1305( function importKeyAES (line 2960) | function importKeyAES( function importKeyHMAC (line 3139) | function importKeyHMAC( function importKeyEC (line 3360) | function importKeyEC( function importKeyInner (line 3680) | async function importKeyInner( constant SUPPORTED_KEY_USAGES (line 3786) | const SUPPORTED_KEY_USAGES = { function importKeyRSA (line 3814) | function importKeyRSA( function importKeyHKDF (line 4235) | function importKeyHKDF( function importKeyPBKDF2 (line 4286) | function importKeyPBKDF2( function exportKeyHMAC (line 4338) | function exportKeyHMAC(format, key, innerKey) { function exportKeyRSA (line 4413) | function exportKeyRSA(format, key, innerKey) { function exportKeyEd25519 (line 4570) | function exportKeyEd25519(format, key, innerKey) { function exportKeyX448 (line 4632) | function exportKeyX448(format, key, innerKey) { function exportKeyX25519 (line 4692) | function exportKeyX25519(format, key, innerKey) { function exportKeyEC (line 4753) | function exportKeyEC(format, key, innerKey) { function generateKeyAES (line 4893) | async function generateKeyAES(normalizedAlgorithm, extractable, usages) { function deriveBits (line 4934) | async function deriveBits(normalizedAlgorithm, baseKey, length) { function encrypt (line 5153) | async function encrypt(normalizedAlgorithm, key, data) { class Crypto (line 5374) | class Crypto { method constructor (line 5375) | constructor() { method getRandomValues (line 5379) | getRandomValues(typedArray) { method randomUUID (line 5419) | randomUUID() { method subtle (line 5424) | get subtle() { method [SymbolFor("Deno.privateCustomInspect")] (line 5429) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function cryptoKeyExportNodeKeyMaterial (line 5950) | function cryptoKeyExportNodeKeyMaterial(cryptoKey) { function importCryptoKeySync (line 6049) | function importCryptoKeySync(format, keyData, algorithm, extractable, us... FILE: ext/crypto/decrypt.rs type DecryptOptions (line 37) | pub struct DecryptOptions { type DecryptAlgorithm (line 45) | pub enum DecryptAlgorithm { type DecryptError (line 86) | pub enum DecryptError { function op_crypto_decrypt (line 124) | pub async fn op_crypto_decrypt( function decrypt_rsa_oaep (line 158) | fn decrypt_rsa_oaep( function decrypt_aes_cbc (line 212) | fn decrypt_aes_cbc( function decrypt_aes_ctr_gen (line 259) | fn decrypt_aes_ctr_gen( function decrypt_aes_gcm_gen (line 277) | fn decrypt_aes_gcm_gen>( function decrypt_aes_ctr (line 329) | fn decrypt_aes_ctr( function decrypt_aes_gcm (line 361) | fn decrypt_aes_gcm( function decrypt_aes_ocb (line 410) | fn decrypt_aes_ocb( FILE: ext/crypto/ed25519.rs type Ed25519Error (line 17) | pub enum Ed25519Error { function op_crypto_generate_ed25519_keypair (line 30) | pub fn op_crypto_generate_ed25519_keypair( function op_crypto_sign_ed25519 (line 46) | pub fn op_crypto_sign_ed25519( function op_crypto_verify_ed25519 (line 60) | pub fn op_crypto_verify_ed25519( constant ED25519_OID (line 74) | pub const ED25519_OID: const_oid::ObjectIdentifier = function op_crypto_import_spki_ed25519 (line 78) | pub fn op_crypto_import_spki_ed25519( function op_crypto_import_pkcs8_ed25519 (line 101) | pub fn op_crypto_import_pkcs8_ed25519( function op_crypto_export_spki_ed25519 (line 130) | pub fn op_crypto_export_spki_ed25519( function op_crypto_export_pkcs8_ed25519 (line 150) | pub fn op_crypto_export_pkcs8_ed25519( function op_crypto_jwk_x_ed25519 (line 175) | pub fn op_crypto_jwk_x_ed25519( FILE: ext/crypto/encrypt.rs type EncryptOptions (line 38) | pub struct EncryptOptions { type EncryptAlgorithm (line 46) | pub enum EncryptAlgorithm { type EncryptError (line 87) | pub enum EncryptError { function op_crypto_encrypt (line 116) | pub async fn op_crypto_encrypt( function encrypt_rsa_oaep (line 150) | fn encrypt_rsa_oaep( function encrypt_aes_cbc (line 205) | fn encrypt_aes_cbc( function encrypt_aes_gcm_general (line 242) | fn encrypt_aes_gcm_general>( function encrypt_aes_gcm (line 278) | fn encrypt_aes_gcm( function encrypt_aes_ocb (line 319) | fn encrypt_aes_ocb( function encrypt_aes_ctr_gen (line 379) | fn encrypt_aes_ctr_gen( function encrypt_aes_ctr (line 397) | fn encrypt_aes_ctr( FILE: ext/crypto/export_key.rs type ExportKeyError (line 24) | pub enum ExportKeyError { type ExportKeyOptions (line 42) | pub struct ExportKeyOptions { type ExportKeyFormat (line 50) | pub enum ExportKeyFormat { type ExportKeyAlgorithm (line 61) | pub enum ExportKeyAlgorithm { type ExportKeyResult (line 80) | pub enum ExportKeyResult { function op_crypto_export_key (line 114) | pub fn op_crypto_export_key( function uint_to_b64 (line 132) | fn uint_to_b64(bytes: UintRef) -> String { function bytes_to_b64 (line 136) | fn bytes_to_b64(bytes: &[u8]) -> String { function export_key_rsa (line 140) | fn export_key_rsa( function export_key_symmetric (line 226) | fn export_key_symmetric( function export_key_ec (line 242) | fn export_key_ec( FILE: ext/crypto/generate_key.rs type GenerateKeyError (line 21) | pub enum GenerateKeyError { type GenerateKeyOptions (line 55) | pub enum GenerateKeyOptions { function op_crypto_generate_key (line 74) | pub async fn op_crypto_generate_key( function generate_key_rsa (line 92) | fn generate_key_rsa( function generate_key_ec_p521 (line 114) | fn generate_key_ec_p521() -> Result, GenerateKeyError> { function generate_key_ec (line 123) | fn generate_key_ec( function generate_key_aes (line 144) | fn generate_key_aes(length: usize) -> Result, GenerateKeyError> { function generate_key_hmac (line 158) | fn generate_key_hmac( FILE: ext/crypto/import_key.rs type ImportKeyError (line 19) | pub enum ImportKeyError { type KeyData (line 89) | pub enum KeyData { type ImportKeyOptions (line 125) | pub enum ImportKeyOptions { type ImportKeyResult (line 144) | pub enum ImportKeyResult { function op_crypto_import_key (line 162) | pub fn op_crypto_import_key( constant BASE64_URL_SAFE_FORGIVING (line 179) | const BASE64_URL_SAFE_FORGIVING: function import_key_rsa_jwk (line 197) | fn import_key_rsa_jwk( function import_key_rsassa (line 275) | fn import_key_rsassa( function import_key_rsapss (line 359) | fn import_key_rsapss( function import_key_rsaoaep (line 443) | fn import_key_rsaoaep( function decode_b64url_to_field_bytes (line 527) | fn decode_b64url_to_field_bytes( function import_key_ec_jwk_to_point (line 550) | fn import_key_ec_jwk_to_point( function import_key_ec_jwk (line 579) | fn import_key_ec_jwk( type ECParametersSpki (line 624) | pub struct ECParametersSpki { type Error (line 629) | type Error = spki::der::Error; method try_from (line 631) | fn try_from( function import_key_ec (line 640) | fn import_key_ec( function import_key_aes (line 804) | fn import_key_aes( function import_key_hmac (line 820) | fn import_key_hmac( FILE: ext/crypto/key.rs type CryptoHash (line 13) | pub enum CryptoHash { type CryptoNamedCurve (line 25) | pub enum CryptoNamedCurve { function from (line 35) | fn from(curve: CryptoNamedCurve) -> &'static RingAlgorithm { function from (line 45) | fn from(curve: CryptoNamedCurve) -> &'static EcdsaSigningAlgorithm { function from (line 61) | fn from(curve: CryptoNamedCurve) -> &'static EcdsaVerificationAlgorithm { method from (line 71) | fn from(hash: CryptoHash) -> HmacAlgorithm { function from (line 82) | fn from(hash: CryptoHash) -> &'static digest::Algorithm { type HkdfOutput (line 92) | pub struct HkdfOutput(pub T); function len (line 95) | fn len(&self) -> usize { type Algorithm (line 101) | pub enum Algorithm { FILE: ext/crypto/lib.rs type CryptoError (line 139) | pub enum CryptoError { function op_crypto_base64url_decode (line 229) | pub fn op_crypto_base64url_decode( function op_crypto_base64url_encode (line 238) | pub fn op_crypto_base64url_encode(#[buffer] data: JsBuffer) -> String { function op_crypto_get_random_values (line 244) | pub fn op_crypto_get_random_values( type KeyFormat (line 265) | pub enum KeyFormat { type KeyType (line 273) | pub enum KeyType { type KeyData (line 281) | pub struct KeyData { type SignArg (line 287) | pub struct SignArg { function op_crypto_sign_key (line 300) | pub async fn op_crypto_sign_key( type VerifyArg (line 446) | pub struct VerifyArg { function op_crypto_verify_key (line 460) | pub async fn op_crypto_verify_key( type DeriveKeyArg (line 643) | pub struct DeriveKeyArg { function op_crypto_derive_bits (line 663) | pub async fn op_crypto_derive_bits( function read_rsa_public_key (line 837) | fn read_rsa_public_key(key_data: KeyData) -> Result String { function test_fast_uuid_v4_correctness (line 999) | fn test_fast_uuid_v4_correctness() { FILE: ext/crypto/shared.rs constant RSA_ENCRYPTION_OID (line 15) | pub const RSA_ENCRYPTION_OID: const_oid::ObjectIdentifier = constant ID_SECP256R1_OID (line 18) | pub const ID_SECP256R1_OID: const_oid::ObjectIdentifier = constant ID_SECP384R1_OID (line 20) | pub const ID_SECP384R1_OID: const_oid::ObjectIdentifier = constant ID_SECP521R1_OID (line 22) | pub const ID_SECP521R1_OID: const_oid::ObjectIdentifier = type ShaHash (line 26) | pub enum ShaHash { type EcNamedCurve (line 44) | pub enum EcNamedCurve { type V8RawKeyData (line 55) | pub enum V8RawKeyData { method as_rsa_public_key (line 104) | pub fn as_rsa_public_key(&self) -> Result, SharedError> { method as_rsa_private_key (line 122) | pub fn as_rsa_private_key(&self) -> Result<&[u8], SharedError> { method as_secret_key (line 129) | pub fn as_secret_key(&self) -> Result<&[u8], SharedError> { method as_ec_public_key_p256 (line 136) | pub fn as_ec_public_key_p256( method as_ec_public_key_p384 (line 153) | pub fn as_ec_public_key_p384( method as_ec_public_key_p521 (line 170) | pub fn as_ec_public_key_p521( method as_ec_private_key (line 189) | pub fn as_ec_private_key(&self) -> Result<&[u8], SharedError> { type RustRawKeyData (line 63) | pub enum RustRawKeyData { type SharedError (line 70) | pub enum SharedError { FILE: ext/crypto/x25519.rs type X25519Error (line 16) | pub enum X25519Error { constant X25519_BASEPOINT_BYTES (line 25) | const X25519_BASEPOINT_BYTES: [u8; 32] = [ function op_crypto_generate_x25519_keypair (line 30) | pub fn op_crypto_generate_x25519_keypair( function op_crypto_x25519_public_key (line 47) | pub fn op_crypto_x25519_public_key(#[buffer] private_key: &[u8]) -> Stri... constant MONTGOMERY_IDENTITY (line 56) | const MONTGOMERY_IDENTITY: MontgomeryPoint = MontgomeryPoint([0; 32]); function op_crypto_derive_bits_x25519 (line 59) | pub fn op_crypto_derive_bits_x25519( constant X25519_OID (line 76) | pub const X25519_OID: const_oid::ObjectIdentifier = function op_crypto_import_spki_x25519 (line 80) | pub fn op_crypto_import_spki_x25519( function op_crypto_import_pkcs8_x25519 (line 103) | pub fn op_crypto_import_pkcs8_x25519( function op_crypto_export_spki_x25519 (line 132) | pub fn op_crypto_export_spki_x25519( function op_crypto_export_pkcs8_x25519 (line 152) | pub fn op_crypto_export_pkcs8_x25519( FILE: ext/crypto/x448.rs type X448Error (line 16) | pub enum X448Error { function op_crypto_generate_x448_keypair (line 26) | pub fn op_crypto_generate_x448_keypair( function op_crypto_derive_bits_x448 (line 44) | pub fn op_crypto_derive_bits_x448( constant X448_OID (line 66) | const X448_OID: const_oid::ObjectIdentifier = function op_crypto_export_spki_x448 (line 70) | pub fn op_crypto_export_spki_x448( function op_crypto_export_pkcs8_x448 (line 89) | pub fn op_crypto_export_pkcs8_x448( function op_crypto_import_spki_x448 (line 109) | pub fn op_crypto_import_spki_x448( function op_crypto_import_pkcs8_x448 (line 132) | pub fn op_crypto_import_pkcs8_x448( FILE: ext/fetch/20_headers.js function normalizeHeaderValue (line 62) | function normalizeHeaderValue(potentialValue) { function fillHeaders (line 70) | function fillHeaders(headers, object) { function checkForInvalidValueChars (line 91) | function checkForInvalidValueChars(value) { constant HEADER_NAME_CACHE (line 103) | let HEADER_NAME_CACHE = { __proto__: null }; constant HEADER_CACHE_SIZE (line 104) | let HEADER_CACHE_SIZE = 0; constant HEADER_NAME_CACHE_SIZE_BOUNDARY (line 105) | const HEADER_NAME_CACHE_SIZE_BOUNDARY = 4096; function checkHeaderNameForHttpTokenCodePoint (line 106) | function checkHeaderNameForHttpTokenCodePoint(name) { function appendHeader (line 130) | function appendHeader(headers, name, value) { function getHeader (line 164) | function getHeader(list, name) { function getDecodeSplitHeader (line 186) | function getDecodeSplitHeader(list, name) { class Headers (line 226) | class Headers { method [_iterableHeaders] (line 232) | get [_iterableHeaders]() { method constructor (line 292) | constructor(init = undefined) { method append (line 314) | append(name, value) { method delete (line 326) | delete(name) { method get (line 352) | get(name) { method getSetCookie (line 366) | getSetCookie() { method has (line 383) | has(name) { method set (line 407) | set(name, value) { method [SymbolFor("Deno.privateCustomInspect")] (line 447) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function headersFromHeaderList (line 498) | function headersFromHeaderList(list, guard) { function headerListFromHeaders (line 509) | function headerListFromHeaders(headers) { function guardFromHeaders (line 517) | function guardFromHeaders(headers) { function headersEntries (line 525) | function headersEntries(headers) { FILE: ext/fetch/21_formdata.js function createEntry (line 57) | function createEntry(name, value, filename) { class FormData (line 86) | class FormData { method constructor (line 91) | constructor(form) { method append (line 104) | append(name, valueOrBlobValue, filename) { method delete (line 140) | delete(name) { method get (line 160) | get(name) { method getAll (line 179) | getAll(name) { method has (line 199) | has(name) { method set (line 220) | set(name, valueOrBlobValue, filename) { method [SymbolFor("Deno.privateCustomInspect")] (line 267) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { constant ESCAPE_FILENAME_PATTERN (line 283) | const ESCAPE_FILENAME_PATTERN = new SafeRegExp(/\r?\n|\r/g); constant ESCAPE_PATTERN (line 284) | const ESCAPE_PATTERN = new SafeRegExp(/([\n\r"])/g); constant ESCAPE_MAP (line 285) | const ESCAPE_MAP = ObjectFreeze({ function escape (line 291) | function escape(str, isFilename) { constant FORM_DETA_SERIALIZE_PATTERN (line 301) | const FORM_DETA_SERIALIZE_PATTERN = new SafeRegExp(/\r(?!\n)|(? Self { method hickory (line 56) | pub fn hickory() -> Result { method hickory_from_resolver (line 62) | pub fn hickory_from_resolver( type Response (line 97) | type Response = SocketAddrs; type Error (line 98) | type Error = io::Error; type Future (line 99) | type Future = ResolveFut; method poll_ready (line 101) | fn poll_ready( method call (line 108) | fn call(&mut self, name: Name) -> Self::Future { type Resolving (line 30) | pub type Resolving = type Resolve (line 40) | pub trait Resolve: Send + Sync + std::fmt::Debug { method resolve (line 41) | fn resolve(&self, name: Name) -> Resolving; method resolve (line 150) | fn resolve(&self, _name: Name) -> Resolving { method default (line 45) | fn default() -> Self { type SocketAddrs (line 69) | type SocketAddrs = vec::IntoIter; type ResolveFut (line 71) | pub struct ResolveFut { type Output (line 76) | type Output = Result; method poll (line 78) | fn poll( type DebugResolver (line 147) | struct DebugResolver(SocketAddr); function custom_dns_resolver (line 157) | async fn custom_dns_resolver() { FILE: ext/fetch/fs_fetch_handler.rs type FsFetchHandler (line 25) | pub struct FsFetchHandler; method fetch_file (line 28) | fn fetch_file( FILE: ext/fetch/internal.d.ts class Headers (line 13) | class Headers { type HeaderList (line 15) | type HeaderList = [string, string][]; type FormData (line 37) | type FormData = typeof FormData; class InnerBody (line 54) | class InnerBody { FILE: ext/fetch/lib.rs type Options (line 99) | pub struct Options { method root_cert_store (line 123) | pub fn root_cert_store(&self) -> Result, JsError... method default (line 132) | fn default() -> Self { type FetchError (line 175) | pub enum FetchError { method from (line 251) | fn from(value: deno_fs::FsError) -> Self { type CancelableResponseFuture (line 266) | pub type CancelableResponseFuture = type FetchHandler (line 269) | pub trait FetchHandler: dyn_clone::DynClone { method fetch_file (line 273) | fn fetch_file( method fetch_file (line 287) | fn fetch_file( type DefaultFileFetchHandler (line 284) | pub struct DefaultFileFetchHandler; type FetchReturn (line 298) | pub struct FetchReturn { function get_or_create_client_from_state (line 303) | pub fn get_or_create_client_from_state( function create_client_from_options (line 316) | pub fn create_client_from_options( type ResourceToBodyAdapter (line 347) | pub struct ResourceToBodyAdapter( method new (line 353) | pub fn new(resource: Rc) -> Self { type Data (line 393) | type Data = Bytes; type Error (line 394) | type Error = JsErrorBox; method poll_frame (line 396) | fn poll_frame( type Item (line 365) | type Item = Result; method poll_next (line 367) | fn poll_next( method drop (line 409) | fn drop(&mut self) { function op_fetch (line 418) | pub fn op_fetch( type FetchResponse (line 595) | pub struct FetchResponse { function op_fetch_send (line 611) | pub async fn op_fetch_send( type CancelableResponseResult (line 673) | type CancelableResponseResult = type FetchRequestResource (line 676) | pub struct FetchRequestResource { method name (line 682) | fn name(&self) -> Cow<'_, str> { type FetchCancelHandle (line 687) | pub struct FetchCancelHandle(pub Rc); method name (line 690) | fn name(&self) -> Cow<'_, str> { method close (line 694) | fn close(self: Rc) { type BytesStream (line 699) | type BytesStream = type FetchResponseReader (line 702) | pub enum FetchResponseReader { method default (line 708) | fn default() -> Self { type FetchResponseResource (line 714) | pub struct FetchResponseResource { method new (line 721) | pub fn new(response: http::Response, size: Option) -> Se... method upgrade (line 729) | pub async fn upgrade(self) -> Result Cow<'_, str> { method read (line 743) | fn read(self: Rc, limit: usize) -> AsyncResult { method size_hint (line 799) | fn size_hint(&self) -> (u64, Option) { method close (line 803) | fn close(self: Rc) { type HttpClientResource (line 808) | pub struct HttpClientResource { method new (line 820) | fn new(client: Client, allow_host: bool) -> Self { method name (line 814) | fn name(&self) -> Cow<'_, str> { type CreateHttpClientArgs (line 826) | pub struct CreateHttpClientArgs { function op_fetch_custom_client (line 845) | pub fn op_fetch_custom_client( type CreateHttpClientOptions (line 928) | pub struct CreateHttpClientOptions { method default (line 944) | fn default() -> Self { type HttpClientCreateError (line 964) | pub enum HttpClientCreateError { function create_http_client (line 988) | pub fn create_http_client( function op_utf8_to_byte_string (line 1130) | pub fn op_utf8_to_byte_string(#[string] input: String) -> ByteString { type Client (line 1135) | pub struct Client { method connect (line 1160) | pub async fn connect( method inject_common_headers (line 1284) | pub fn inject_common_headers(&self, req: &mut impl CommonRequest) { method send (line 1295) | pub async fn send( method send_no_decompress (line 1317) | pub async fn send_no_decompress( type ClientConnectError (line 1147) | pub enum ClientConnectError { type Connector (line 1196) | type Connector = proxy::ProxyConnector>; constant STAR_STAR (line 1202) | const STAR_STAR: HeaderValue = HeaderValue::from_static("*/*"); type ClientSendError (line 1206) | pub struct ClientSendError { method is_connect_error (line 1212) | pub fn is_connect_error(&self) -> bool { method http_info (line 1216) | fn http_info(&self) -> Option { method fmt (line 1224) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { method source (line 1252) | fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { type CommonRequest (line 1257) | pub trait CommonRequest { method uri (line 1258) | fn uri(&self) -> &Uri; method headers_mut (line 1259) | fn headers_mut(&mut self) -> &mut HeaderMap; method uri (line 1263) | fn uri(&self) -> &Uri { method headers_mut (line 1267) | fn headers_mut(&mut self) -> &mut HeaderMap { method uri (line 1273) | fn uri(&self) -> &Uri { method headers_mut (line 1277) | fn headers_mut(&mut self) -> &mut HeaderMap { type ReqBody (line 1339) | pub enum ReqBody { method full (line 1348) | pub fn full(bytes: Bytes) -> Self { method empty (line 1352) | pub fn empty() -> Self { method streaming (line 1356) | pub fn streaming(body: B) -> Self type Data (line 1368) | type Data = Bytes; type Error (line 1369) | type Error = JsErrorBox; method poll_frame (line 1371) | fn poll_frame( method is_end_stream (line 1386) | fn is_end_stream(&self) -> bool { method size_hint (line 1394) | fn size_hint(&self) -> hyper::body::SizeHint { type ResBody (line 1345) | pub type ResBody = BoxBody; function extract_authority (line 1406) | pub fn extract_authority(url: &mut Url) -> Option<(String, Option) -> bool { type FetchRetry (line 1441) | struct FetchRetry; type Future (line 1454) | type Future = future::Ready<()>; method retry (line 1456) | fn retry( method clone_request (line 1482) | fn clone_request( type Retried (line 1445) | struct Retried; function is_error_retryable (line 1501) | fn is_error_retryable(err: &(dyn std::error::Error + 'static)) -> bool { function find_source (line 1549) | fn find_source<'a, E: std::error::Error + 'static>( FILE: ext/fetch/proxy.rs type ProxyConnector (line 43) | pub(crate) struct ProxyConnector { function h1_only (line 55) | pub(crate) fn h1_only(self) -> Option> function h2_only (line 73) | pub(crate) fn h2_only(self) -> Option> type Proxies (line 93) | pub(crate) struct Proxies { method prepend (line 506) | pub(crate) fn prepend(&mut self, intercept: Intercept) { method http_forward_auth (line 510) | pub(crate) fn http_forward_auth(&self, dst: &Uri) -> Option<&HeaderVal... method intercept (line 519) | fn intercept(&self, dst: &Uri) -> Option<&Intercept> { type Intercept (line 99) | pub(crate) struct Intercept { method all (line 212) | pub(crate) fn all(target: Target) -> Self { method set_auth (line 219) | pub(crate) fn set_auth(&mut self, user: &str, pass: &str) { method fmt (line 250) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Target (line 105) | pub(crate) enum Target { method parse (line 258) | pub(crate) fn parse(val: &str) -> Option { method new_tcp (line 343) | pub(crate) fn new_tcp(hostname: String, port: u16) -> Self { method new_unix (line 348) | pub(crate) fn new_unix(path: PathBuf) -> Self { method new_vsock (line 353) | pub(crate) fn new_vsock(cid: u32, port: u32) -> Self { type Filter (line 134) | enum Filter { function from_env (line 140) | pub(crate) fn from_env() -> Proxies { function basic_auth (line 185) | pub fn basic_auth(user: &str, pass: Option<&str>) -> HeaderValue { function parse_env_var (line 205) | fn parse_env_var(name: &str, filter: Filter) -> Option { type NoProxy (line 359) | struct NoProxy { method from_env (line 384) | fn from_env() -> Option { method from_string (line 411) | fn from_string(no_proxy_list: &str) -> Option { method contains (line 434) | fn contains(&self, host: &str) -> bool { type Ip (line 366) | enum Ip { type IpMatcher (line 374) | struct IpMatcher(Vec); method contains (line 452) | fn contains(&self, addr: IpAddr) -> bool { type DomainMatcher (line 379) | struct DomainMatcher(Vec); method contains (line 475) | fn contains(&self, domain: &str) -> bool { function intercept (line 500) | fn intercept(&self, dst: &Uri) -> Option<&Intercept> { type BoxFuture (line 541) | type BoxFuture = Pin + Send>>; type BoxError (line 542) | type BoxError = Box; type Proxied (line 546) | pub enum Proxied { type Response (line 573) | type Response = Proxied>; type Error (line 574) | type Error = BoxError; type Future (line 575) | type Future = BoxFuture>; function poll_ready (line 577) | fn poll_ready( function call (line 584) | fn call(&mut self, orig_dst: Uri) -> Self::Future { function tunnel (line 714) | async fn tunnel( function poll_read (line 798) | fn poll_read( function poll_write (line 825) | fn poll_write( function poll_flush (line 847) | fn poll_flush( function poll_shutdown (line 868) | fn poll_shutdown( function is_write_vectored (line 889) | fn is_write_vectored(&self) -> bool { function poll_write_vectored (line 907) | fn poll_write_vectored( method connected (line 938) | fn connected(&self) -> Connected { function test_proxy_parse_from_env (line 972) | fn test_proxy_parse_from_env() { function test_domain_matcher (line 1054) | fn test_domain_matcher() { function test_no_proxy_wildcard (line 1074) | fn test_no_proxy_wildcard() { function test_no_proxy_ip_ranges (line 1080) | fn test_no_proxy_ip_ranges() { FILE: ext/fetch/tests.rs function test_userspace_resolver (line 27) | fn test_userspace_resolver() { function test_http_proxy_http11_ipv4 (line 71) | async fn test_http_proxy_http11_ipv4() { function test_http_proxy_h2_ipv4 (line 78) | async fn test_http_proxy_h2_ipv4() { function test_http_proxy_h2_ipv6 (line 85) | async fn test_http_proxy_h2_ipv6() { function test_https_proxy_h2_ipv4 (line 92) | async fn test_https_proxy_h2_ipv4() { function test_https_proxy_h2_ipv6 (line 99) | async fn test_https_proxy_h2_ipv6() { function test_socks_proxy_http11_ipv4 (line 106) | async fn test_socks_proxy_http11_ipv4() { function test_socks_proxy_h2_ipv4 (line 113) | async fn test_socks_proxy_h2_ipv4() { function test_socks_proxy_h2_ipv6 (line 120) | async fn test_socks_proxy_h2_ipv6() { function run_test_client_with_resolver (line 126) | async fn run_test_client_with_resolver( function run_test_client (line 166) | async fn run_test_client( function create_https_server (line 182) | async fn create_https_server(allow_h2: bool, bind_addr: IpAddr) -> Socke... function create_http_proxy (line 233) | async fn create_http_proxy(src_addr: SocketAddr) -> SocketAddr { function create_https_proxy (line 257) | async fn create_https_proxy(src_addr: SocketAddr) -> SocketAddr { function create_socks_proxy (line 295) | async fn create_socks_proxy(src_addr: SocketAddr) -> SocketAddr { FILE: ext/ffi/00_ffi.js function getBufferSourceByteLength (line 70) | function getBufferSourceByteLength(source) { class UnsafePointerView (line 78) | class UnsafePointerView { method constructor (line 81) | constructor(pointer) { method getBool (line 85) | getBool(offset = 0) { method getUint8 (line 92) | getUint8(offset = 0) { method getInt8 (line 99) | getInt8(offset = 0) { method getUint16 (line 106) | getUint16(offset = 0) { method getInt16 (line 113) | getInt16(offset = 0) { method getUint32 (line 120) | getUint32(offset = 0) { method getInt32 (line 127) | getInt32(offset = 0) { method getBigUint64 (line 134) | getBigUint64(offset = 0) { method getBigInt64 (line 143) | getBigInt64(offset = 0) { method getFloat32 (line 152) | getFloat32(offset = 0) { method getFloat64 (line 159) | getFloat64(offset = 0) { method getPointer (line 166) | getPointer(offset = 0) { method getCString (line 173) | getCString(offset = 0) { method getCString (line 180) | static getCString(pointer, offset = 0) { method getArrayBuffer (line 187) | getArrayBuffer(byteLength, offset = 0) { method getArrayBuffer (line 195) | static getArrayBuffer(pointer, byteLength, offset = 0) { method copyInto (line 203) | copyInto(destination, offset = 0) { method copyInto (line 212) | static copyInto(pointer, destination, offset = 0) { constant POINTER_TO_BUFFER_WEAK_MAP (line 222) | const POINTER_TO_BUFFER_WEAK_MAP = new SafeWeakMap(); class UnsafePointer (line 223) | class UnsafePointer { method create (line 224) | static create(value) { method equals (line 228) | static equals(a, b) { method of (line 235) | static of(value) { method offset (line 263) | static offset(value, offset) { method value (line 267) | static value(value) { class UnsafeFnPointer (line 275) | class UnsafeFnPointer { method constructor (line 280) | constructor(pointer, definition) { method call (line 288) | call(...parameters) { function isStruct (line 329) | function isStruct(type) { function getTypeSizeAndAlignment (line 334) | function getTypeSizeAndAlignment(type, cache = new SafeMap()) { class UnsafeCallback (line 389) | class UnsafeCallback { method constructor (line 398) | constructor(definition, callback) { method threadSafe (line 415) | static threadSafe(definition, callback) { method ref (line 421) | ref() { method unref (line 435) | unref() { method close (line 444) | close() { class DynamicLibrary (line 452) | class DynamicLibrary { method constructor (line 456) | constructor(path, symbols) { method close (line 557) | close() { function dlopen (line 562) | function dlopen(path, symbols) { function getTurbocallTarget (line 566) | function getTurbocallTarget() { FILE: ext/ffi/call.rs type CallError (line 29) | pub enum CallError { function ffi_call_rtype_struct (line 51) | unsafe fn ffi_call_rtype_struct( function ffi_call_sync (line 72) | pub(crate) fn ffi_call_sync<'scope>( type FfiValue (line 221) | pub enum FfiValue { function ffi_call (line 227) | fn ffi_call( function op_ffi_call_ptr_nonblocking (line 306) | pub fn op_ffi_call_ptr_nonblocking( function op_ffi_call_nonblocking (line 360) | pub fn op_ffi_call_nonblocking( function op_ffi_call_ptr (line 421) | pub fn op_ffi_call_ptr( FILE: ext/ffi/callback.rs type CallbackError (line 38) | pub enum CallbackError { type PtrSymbol (line 51) | pub struct PtrSymbol { method new (line 57) | pub fn new( type UnsafeCallbackResource (line 85) | struct UnsafeCallbackResource { method name (line 98) | fn name(&self) -> Cow<'_, str> { method close (line 102) | fn close(self: Rc) { type CallbackInfo (line 107) | struct CallbackInfo { type Output (line 117) | type Output = (); method poll (line 118) | fn poll( type TaskArgs (line 127) | struct TaskArgs { method run (line 138) | fn run(&mut self, scope: &mut v8::PinScope<'_, '_>) { function deno_ffi_callback (line 153) | unsafe extern "C" fn deno_ffi_callback( function do_ffi_callback (line 212) | unsafe fn do_ffi_callback( function op_ffi_unsafe_callback_ref (line 567) | pub fn op_ffi_unsafe_callback_ref( type RegisterCallbackArgs (line 588) | pub struct RegisterCallbackArgs { function op_ffi_unsafe_callback_create (line 594) | pub fn op_ffi_unsafe_callback_create<'scope>( function op_ffi_unsafe_callback_close (line 664) | pub fn op_ffi_unsafe_callback_close( FILE: ext/ffi/dlfcn.rs type DlfcnError (line 40) | pub enum DlfcnError { type DynamicLibraryResource (line 62) | pub struct DynamicLibraryResource { method get_static (line 78) | pub fn get_static(&self, symbol: String) -> Result<*mut c_void, DlfcnE... method name (line 68) | fn name(&self) -> Cow<'_, str> { method close (line 72) | fn close(self: Rc) { type ForeignFunction (line 93) | pub struct ForeignFunction { function default_optional (line 104) | fn default_optional() -> bool { type ForeignStatic (line 112) | struct ForeignStatic { type ForeignSymbol (line 120) | enum ForeignSymbol { method deserialize (line 129) | fn deserialize(deserializer: D) -> Result function op_ffi_load (line 149) | pub fn op_ffi_load<'scope>( type FunctionData (line 253) | pub struct FunctionData { method trace (line 264) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 266) | fn get_name(&self) -> &'static std::ffi::CStr { function make_sync_fn (line 273) | fn make_sync_fn<'s>( function sync_fn_impl (line 312) | fn sync_fn_impl<'s>( function format_error (line 347) | pub(crate) fn format_error( function test_format_error (line 438) | fn test_format_error() { function test_serialize_foreign_symbol (line 453) | fn test_serialize_foreign_symbol() { function test_serialize_foreign_symbol_failures (line 481) | fn test_serialize_foreign_symbol_failures() { FILE: ext/ffi/ir.rs type BackingStoreHolder (line 13) | pub struct BackingStoreHolder(Vec>); method new (line 20) | pub fn new() -> Self { method push (line 24) | fn push(&mut self, store: v8::SharedRef) { type IRError (line 31) | pub enum IRError { type OutBuffer (line 74) | pub struct OutBuffer(pub *mut u8); function out_buffer_as_ptr (line 82) | pub fn out_buffer_as_ptr( function out_buffer_as_ptr_nonblocking (line 98) | pub fn out_buffer_as_ptr_nonblocking( method as_arg (line 136) | pub unsafe fn as_arg(&self, native_type: &NativeType) -> Arg<'_> { method to_v8 (line 167) | pub unsafe fn to_v8<'scope>( function ffi_parse_bool_arg (line 226) | pub fn ffi_parse_bool_arg( function ffi_parse_u8_arg (line 236) | pub fn ffi_parse_u8_arg( function ffi_parse_i8_arg (line 246) | pub fn ffi_parse_i8_arg( function ffi_parse_u16_arg (line 256) | pub fn ffi_parse_u16_arg( function ffi_parse_i16_arg (line 266) | pub fn ffi_parse_i16_arg( function ffi_parse_u32_arg (line 276) | pub fn ffi_parse_u32_arg( function ffi_parse_i32_arg (line 286) | pub fn ffi_parse_i32_arg( function ffi_parse_u64_arg (line 296) | pub fn ffi_parse_u64_arg( function ffi_parse_i64_arg (line 315) | pub fn ffi_parse_i64_arg( function ffi_parse_usize_arg (line 334) | pub fn ffi_parse_usize_arg( function ffi_parse_isize_arg (line 353) | pub fn ffi_parse_isize_arg( function ffi_parse_f32_arg (line 372) | pub fn ffi_parse_f32_arg( function ffi_parse_f64_arg (line 382) | pub fn ffi_parse_f64_arg( function ffi_parse_pointer_arg (line 392) | pub fn ffi_parse_pointer_arg( function parse_buffer_arg (line 407) | pub fn parse_buffer_arg( function ffi_parse_buffer_arg (line 444) | pub fn ffi_parse_buffer_arg( function ffi_parse_buffer_arg_nonblocking (line 455) | pub fn ffi_parse_buffer_arg_nonblocking( function ffi_parse_struct_arg (line 473) | pub fn ffi_parse_struct_arg( function ffi_parse_struct_arg_nonblocking (line 509) | pub fn ffi_parse_struct_arg_nonblocking( function ffi_parse_function_arg (line 525) | pub fn ffi_parse_function_arg( function ffi_parse_args (line 539) | pub fn ffi_parse_args<'scope>( function ffi_parse_args_nonblocking (line 620) | pub fn ffi_parse_args_nonblocking<'scope>( FILE: ext/ffi/lib.rs constant _ (line 41) | const _: () = { constant UNSTABLE_FEATURE_NAME (line 47) | pub const UNSTABLE_FEATURE_NAME: &str = "ffi"; FILE: ext/ffi/repr.rs type ReprError (line 15) | pub enum ReprError { function op_ffi_ptr_create (line 56) | pub fn op_ffi_ptr_create( function op_ffi_ptr_equals (line 67) | pub fn op_ffi_ptr_equals( function op_ffi_ptr_of (line 79) | pub fn op_ffi_ptr_of( function op_ffi_ptr_of_exact (line 90) | pub fn op_ffi_ptr_of_exact( function op_ffi_ptr_offset (line 107) | pub fn op_ffi_ptr_offset( function noop_deleter_callback (line 126) | unsafe extern "C" fn noop_deleter_callback( function op_ffi_ptr_value (line 135) | pub fn op_ffi_ptr_value( function op_ffi_get_buf (line 146) | pub fn op_ffi_get_buf<'scope>( function op_ffi_buf_copy_into (line 175) | pub fn op_ffi_buf_copy_into( function op_ffi_cstr_read (line 202) | pub fn op_ffi_cstr_read<'scope>( function op_ffi_read_bool (line 228) | pub fn op_ffi_read_bool( function op_ffi_read_u8 (line 245) | pub fn op_ffi_read_u8( function op_ffi_read_i8 (line 264) | pub fn op_ffi_read_i8( function op_ffi_read_u16 (line 283) | pub fn op_ffi_read_u16( function op_ffi_read_i16 (line 302) | pub fn op_ffi_read_i16( function op_ffi_read_u32 (line 321) | pub fn op_ffi_read_u32( function op_ffi_read_i32 (line 338) | pub fn op_ffi_read_i32( function op_ffi_read_u64 (line 356) | pub fn op_ffi_read_u64( function op_ffi_read_i64 (line 379) | pub fn op_ffi_read_i64( function op_ffi_read_f32 (line 401) | pub fn op_ffi_read_f32( function op_ffi_read_f64 (line 418) | pub fn op_ffi_read_f64( function op_ffi_read_ptr (line 435) | pub fn op_ffi_read_ptr( FILE: ext/ffi/static.rs type StaticError (line 14) | pub enum StaticError { function op_ffi_get_static (line 30) | pub fn op_ffi_get_static<'scope>( FILE: ext/ffi/symbol.rs type NativeType (line 9) | pub enum NativeType { type Error (line 31) | type Error = JsErrorBox; function try_from (line 33) | fn try_from(native_type: NativeType) -> Result { type Symbol (line 69) | pub struct Symbol { FILE: ext/ffi/turbocall.rs type TurbocallError (line 16) | pub enum TurbocallError { function is_compatible (line 42) | pub(crate) fn is_compatible(sym: &Symbol) -> bool { type Trampoline (line 53) | pub(crate) struct Trampoline(memmap2::Mmap); method ptr (line 56) | pub(crate) fn ptr(&self) -> *const c_void { function compile_trampoline (line 62) | pub(crate) fn compile_trampoline( type Turbocall (line 343) | pub(crate) struct Turbocall { function make_template (line 353) | pub(crate) fn make_template(sym: &Symbol, trampoline: Trampoline) -> Tur... function from (line 380) | fn from(native_type: &NativeType) -> Self { function turbocall_ab_contents (line 405) | extern "C" fn turbocall_ab_contents( function turbocall_raise (line 411) | unsafe extern "C" fn turbocall_raise( type TurbocallTarget (line 421) | pub struct TurbocallTarget(String); function turbocall_trace (line 423) | unsafe extern "C" fn turbocall_trace( function op_ffi_get_turbocall_target (line 441) | pub fn op_ffi_get_turbocall_target(state: &mut OpState) -> Option { FILE: ext/fs/30_fs.js function chmodSync (line 106) | function chmodSync(path, mode) { function chmod (line 110) | async function chmod(path, mode) { function chownSync (line 114) | function chownSync( function chown (line 122) | async function chown( function copyFileSync (line 134) | function copyFileSync( function copyFile (line 144) | async function copyFile( function cwd (line 154) | function cwd() { function chdir (line 158) | function chdir(directory) { function makeTempDirSync (line 162) | function makeTempDirSync(options = { __proto__: null }) { function makeTempDir (line 170) | function makeTempDir(options = { __proto__: null }) { function makeTempFileSync (line 178) | function makeTempFileSync(options = { __proto__: null }) { function makeTempFile (line 186) | function makeTempFile(options = { __proto__: null }) { function mkdirSync (line 194) | function mkdirSync(path, options) { function mkdir (line 202) | async function mkdir(path, options) { function readDirSync (line 210) | function readDirSync(path) { function readDir (line 216) | function readDir(path) { function readLinkSync (line 230) | function readLinkSync(path) { function readLink (line 234) | function readLink(path) { function realPathSync (line 238) | function realPathSync(path) { function realPath (line 242) | function realPath(path) { function removeSync (line 246) | function removeSync( function remove (line 256) | async function remove( function renameSync (line 266) | function renameSync(oldpath, newpath) { function rename (line 273) | async function rename(oldpath, newpath) { function createByteStruct (line 308) | function createByteStruct(types) { function parseFileInfo (line 383) | function parseFileInfo(response) { function lstat (line 416) | async function lstat(path) { function lstatSync (line 421) | function lstatSync(path) { function stat (line 426) | async function stat(path) { function statSync (line 431) | function statSync(path) { function coerceLen (line 436) | function coerceLen(len) { function truncateSync (line 443) | function truncateSync(path, len) { function truncate (line 447) | async function truncate(path, len) { function umask (line 451) | function umask(mask) { function linkSync (line 455) | function linkSync(oldpath, newpath) { function link (line 459) | async function link(oldpath, newpath) { function toUnixTimeFromEpoch (line 463) | function toUnixTimeFromEpoch(value) { function utimeSync (line 484) | function utimeSync( function utime (line 500) | async function utime( function symlinkSync (line 516) | function symlinkSync( function symlink (line 528) | async function symlink( function openSync (line 540) | function openSync( function open (line 553) | async function open( function createSync (line 566) | function createSync(path) { function create (line 575) | function create(path) { class FsFile (line 584) | class FsFile { method constructor (line 590) | constructor(rid, symbol) { method write (line 604) | write(p) { method writeSync (line 608) | writeSync(p) { method truncate (line 612) | truncate(len) { method truncateSync (line 616) | truncateSync(len) { method read (line 620) | read(p) { method readSync (line 624) | readSync(p) { method seek (line 628) | seek(offset, whence) { method seekSync (line 632) | seekSync(offset, whence) { method stat (line 636) | async stat() { method statSync (line 640) | statSync() { method syncData (line 645) | async syncData() { method syncDataSync (line 649) | syncDataSync() { method close (line 653) | close() { method readable (line 657) | get readable() { method writable (line 664) | get writable() { method sync (line 676) | async sync() { method syncSync (line 680) | syncSync() { method utime (line 684) | async utime(atime, mtime) { method utimeSync (line 696) | utimeSync(atime, mtime) { method isTerminal (line 702) | isTerminal() { method setRaw (line 706) | setRaw(mode, options = { __proto__: null }) { method lockSync (line 711) | lockSync(exclusive = false) { method lock (line 715) | async lock(exclusive = false) { method tryLockSync (line 719) | tryLockSync(exclusive = false) { method tryLock (line 723) | async tryLock(exclusive = false) { method unlockSync (line 727) | unlockSync() { method unlock (line 731) | async unlock() { method [SymbolDispose] (line 735) | [SymbolDispose]() { function checkOpenOptions (line 740) | function checkOpenOptions(options) { function readFileSync (line 769) | function readFileSync(path) { function readFile (line 773) | async function readFile(path, options) { function readTextFileSync (line 799) | function readTextFileSync(path) { function readTextFile (line 803) | async function readTextFile(path, options) { function writeFileSync (line 829) | function writeFileSync( function writeFile (line 845) | async function writeFile( function writeTextFileSync (line 892) | function writeTextFileSync( function writeTextFile (line 901) | function writeTextFile( FILE: ext/fs/interface.rs type OpenOptions (line 19) | pub struct OpenOptions { method read (line 39) | pub fn read() -> Self { method write (line 52) | pub fn write( method from (line 72) | fn from(flags: i32) -> Self { type FsFileType (line 124) | pub enum FsFileType { type FsDirEntry (line 135) | pub struct FsDirEntry { type FileSystemRc (line 143) | pub type FileSystemRc = deno_maybe_sync::MaybeArc; type FileSystem (line 146) | pub trait FileSystem: std::fmt::Debug + MaybeSend + MaybeSync { method cwd (line 147) | fn cwd(&self) -> FsResult; method tmp_dir (line 148) | fn tmp_dir(&self) -> FsResult; method chdir (line 149) | fn chdir(&self, path: &CheckedPath) -> FsResult<()>; method umask (line 150) | fn umask(&self, mask: Option) -> FsResult; method open_sync (line 152) | fn open_sync( method open_async (line 157) | async fn open_async<'a>( method mkdir_sync (line 163) | fn mkdir_sync( method mkdir_async (line 169) | async fn mkdir_async( method chmod_sync (line 177) | fn chmod_sync(&self, path: &CheckedPath, mode: u32) -> FsResult<()>; method chmod_sync (line 179) | fn chmod_sync(&self, path: &CheckedPath, mode: i32) -> FsResult<()>; method chmod_async (line 182) | async fn chmod_async(&self, path: CheckedPathBuf, mode: u32) -> FsResu... method chmod_async (line 184) | async fn chmod_async(&self, path: CheckedPathBuf, mode: i32) -> FsResu... method chown_sync (line 186) | fn chown_sync( method chown_async (line 192) | async fn chown_async( method lchmod_sync (line 199) | fn lchmod_sync(&self, path: &CheckedPath, mode: u32) -> FsResult<()>; method lchmod_async (line 200) | async fn lchmod_async(&self, path: CheckedPathBuf, mode: u32) method lchown_sync (line 203) | fn lchown_sync( method lchown_async (line 209) | async fn lchown_async( method remove_sync (line 216) | fn remove_sync(&self, path: &CheckedPath, recursive: bool) -> FsResult... method remove_async (line 217) | async fn remove_async( method copy_file_sync (line 223) | fn copy_file_sync( method copy_file_async (line 228) | async fn copy_file_async( method cp_sync (line 234) | fn cp_sync(&self, path: &CheckedPath, new_path: &CheckedPath) method cp_async (line 236) | async fn cp_async( method stat_sync (line 242) | fn stat_sync(&self, path: &CheckedPath) -> FsResult; method stat_async (line 243) | async fn stat_async(&self, path: CheckedPathBuf) -> FsResult; method lstat_sync (line 245) | fn lstat_sync(&self, path: &CheckedPath) -> FsResult; method lstat_async (line 246) | async fn lstat_async(&self, path: CheckedPathBuf) -> FsResult; method realpath_sync (line 248) | fn realpath_sync(&self, path: &CheckedPath) -> FsResult; method realpath_async (line 249) | async fn realpath_async(&self, path: CheckedPathBuf) -> FsResult FsResult>; method read_dir_async (line 252) | async fn read_dir_async( method rename_sync (line 257) | fn rename_sync( method rename_async (line 262) | async fn rename_async( method rmdir_sync (line 268) | fn rmdir_sync(&self, path: &CheckedPath) -> FsResult<()>; method rmdir_async (line 269) | async fn rmdir_async(&self, path: CheckedPathBuf) -> FsResult<()>; method link_sync (line 271) | fn link_sync( method link_async (line 276) | async fn link_async( method symlink_sync (line 282) | fn symlink_sync( method symlink_async (line 288) | async fn symlink_async( method read_link_sync (line 295) | fn read_link_sync(&self, path: &CheckedPath) -> FsResult; method read_link_async (line 296) | async fn read_link_async(&self, path: CheckedPathBuf) -> FsResult FsResult<()>; method truncate_async (line 299) | async fn truncate_async( method utime_sync (line 305) | fn utime_sync( method utime_async (line 313) | async fn utime_async( method lutime_sync (line 322) | fn lutime_sync( method lutime_async (line 330) | async fn lutime_async( method write_file_sync (line 339) | fn write_file_sync( method write_file_async (line 352) | async fn write_file_async<'a>( method read_file_sync (line 366) | fn read_file_sync( method read_file_async (line 375) | async fn read_file_async<'a>( method is_file_sync (line 385) | fn is_file_sync(&self, path: &CheckedPath) -> bool { method is_dir_sync (line 389) | fn is_dir_sync(&self, path: &CheckedPath) -> bool { method exists_sync (line 396) | fn exists_sync(&self, path: &CheckedPath) -> bool; method exists_async (line 397) | async fn exists_async(&self, path: CheckedPathBuf) -> FsResult; method read_text_file_lossy_sync (line 399) | fn read_text_file_lossy_sync( method read_text_file_lossy_async (line 406) | async fn read_text_file_lossy_async<'a>( function string_from_cow_utf8_lossy (line 416) | fn string_from_cow_utf8_lossy(buf: Cow<'static, [u8]>) -> Cow<'static, s... function string_from_utf8_lossy (line 425) | fn string_from_utf8_lossy(buf: Vec) -> String { FILE: ext/fs/lib.rs constant UNSTABLE_FEATURE_NAME (line 24) | pub const UNSTABLE_FEATURE_NAME: &str = "fs"; FILE: ext/fs/ops.rs type FsOpsError (line 44) | pub struct FsOpsError(pub Box); method from (line 88) | fn from(err: FsError) -> Self { type FsOpsErrorKind (line 47) | pub enum FsOpsErrorKind { function open_options_to_access_kind (line 104) | fn open_options_to_access_kind(open_options: &OpenOptions) -> OpenAccess... function op_fs_cwd (line 116) | pub fn op_fs_cwd(state: &mut OpState) -> Result { function op_fs_chdir (line 124) | pub fn op_fs_chdir( function op_fs_umask (line 142) | pub fn op_fs_umask( type FsOpenOptions (line 152) | struct FsOpenOptions { method from (line 170) | fn from(options: FsOpenOptions) -> Self { function op_fs_open_sync (line 186) | pub fn op_fs_open_sync( function op_fs_open_async (line 214) | pub async fn op_fs_open_async( function op_fs_mkdir_sync (line 251) | pub fn op_fs_mkdir_sync( function op_fs_mkdir_async (line 275) | pub async fn op_fs_mkdir_async( function op_fs_chmod_sync (line 304) | pub fn op_fs_chmod_sync( function op_fs_chmod_sync (line 323) | pub fn op_fs_chmod_sync( function op_fs_chmod_async (line 342) | pub async fn op_fs_chmod_async( function op_fs_chmod_async (line 366) | pub async fn op_fs_chmod_async( function op_fs_chown_sync (line 389) | pub fn op_fs_chown_sync( function op_fs_chown_async (line 409) | pub async fn op_fs_chown_async( function op_fs_fchmod_sync (line 433) | pub fn op_fs_fchmod_sync( function op_fs_fchmod_async (line 445) | pub async fn op_fs_fchmod_async( function op_fs_fchown_sync (line 457) | pub fn op_fs_fchown_sync( function op_fs_fchown_async (line 470) | pub async fn op_fs_fchown_async( function op_fs_remove_sync (line 483) | pub fn op_fs_remove_sync( function op_fs_remove_async (line 511) | pub async fn op_fs_remove_async( function op_fs_copy_file_sync (line 544) | pub fn op_fs_copy_file_sync( function op_fs_copy_file_async (line 570) | pub async fn op_fs_copy_file_async( function op_fs_stat_sync (line 599) | pub fn op_fs_stat_sync( function op_fs_stat_async (line 620) | pub async fn op_fs_stat_async( function op_fs_lstat_sync (line 643) | pub fn op_fs_lstat_sync( function op_fs_lstat_async (line 664) | pub async fn op_fs_lstat_async( function op_fs_realpath_sync (line 688) | pub fn op_fs_realpath_sync( function op_fs_realpath_async (line 709) | pub async fn op_fs_realpath_async( function op_fs_read_dir_sync (line 735) | pub fn op_fs_read_dir_sync( function op_fs_read_dir_async (line 754) | pub async fn op_fs_read_dir_async( function op_fs_rename_sync (line 779) | pub fn op_fs_rename_sync( function op_fs_rename_async (line 805) | pub async fn op_fs_rename_async( function op_fs_link_sync (line 835) | pub fn op_fs_link_sync( function op_fs_link_async (line 861) | pub async fn op_fs_link_async( function op_fs_symlink_sync (line 891) | pub fn op_fs_symlink_sync( function op_fs_symlink_async (line 914) | pub async fn op_fs_symlink_async( function op_fs_read_link_sync (line 946) | pub fn op_fs_read_link_sync( function op_fs_read_link_async (line 967) | pub async fn op_fs_read_link_async( function op_fs_truncate_sync (line 992) | pub fn op_fs_truncate_sync( function op_fs_truncate_async (line 1013) | pub async fn op_fs_truncate_async( function op_fs_utime_sync (line 1038) | pub fn op_fs_utime_sync( function op_fs_utime_async (line 1062) | pub async fn op_fs_utime_async( function op_fs_make_temp_dir_sync (line 1097) | pub fn op_fs_make_temp_dir_sync( function op_fs_make_temp_dir_async (line 1136) | pub async fn op_fs_make_temp_dir_async( function op_fs_make_temp_file_sync (line 1179) | pub fn op_fs_make_temp_file_sync( function op_fs_make_temp_file_async (line 1224) | pub async fn op_fs_make_temp_file_async( function strip_dir_prefix (line 1267) | fn strip_dir_prefix( function make_temp_check_sync (line 1284) | fn make_temp_check_sync<'a>( function make_temp_check_async (line 1313) | fn make_temp_check_async<'a>( function validate_temporary_filename_component (line 1346) | fn validate_temporary_filename_component( function tmp_name (line 1382) | fn tmp_name( function op_fs_write_file_sync (line 1406) | pub fn op_fs_write_file_sync( function op_fs_write_file_async (line 1435) | pub async fn op_fs_write_file_async( function op_fs_read_file_sync (line 1483) | pub fn op_fs_read_file_sync( function op_fs_read_file_async (line 1513) | pub async fn op_fs_read_file_async( function op_fs_read_file_text_sync (line 1561) | pub fn op_fs_read_file_text_sync( function op_fs_read_file_text_async (line 1585) | pub async fn op_fs_read_file_text_async( function to_seek_from (line 1628) | fn to_seek_from(offset: i64, whence: i32) -> Result { function op_fs_seek_sync (line 1642) | pub fn op_fs_seek_sync( function op_fs_seek_async (line 1657) | pub async fn op_fs_seek_async( function op_fs_file_sync_data_sync (line 1671) | pub fn op_fs_file_sync_data_sync( function op_fs_file_sync_data_async (line 1682) | pub async fn op_fs_file_sync_data_async( function op_fs_file_sync_sync (line 1693) | pub fn op_fs_file_sync_sync( function op_fs_file_sync_async (line 1704) | pub async fn op_fs_file_sync_async( function op_fs_file_stat_sync (line 1715) | pub fn op_fs_file_stat_sync( function op_fs_file_stat_async (line 1739) | pub async fn op_fs_file_stat_async( function op_fs_flock_sync (line 1760) | pub fn op_fs_flock_sync( function op_fs_flock_async (line 1772) | pub async fn op_fs_flock_async( function op_fs_flock_try_sync (line 1784) | pub fn op_fs_flock_try_sync( function op_fs_flock_try_async (line 1795) | pub async fn op_fs_flock_try_async( function op_fs_funlock_sync (line 1806) | pub fn op_fs_funlock_sync( function op_fs_funlock_async (line 1817) | pub async fn op_fs_funlock_async( function op_fs_ftruncate_sync (line 1828) | pub fn op_fs_ftruncate_sync( function op_fs_file_truncate_async (line 1840) | pub async fn op_fs_file_truncate_async( function op_fs_futime_sync (line 1852) | pub fn op_fs_futime_sync( function op_fs_futime_async (line 1876) | pub async fn op_fs_futime_async( type OperationError (line 1904) | pub struct OperationError { method fmt (line 1912) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { method source (line 1931) | fn source(&self) -> Option<&(dyn Error + 'static)> { type OperationErrorKind (line 1941) | pub enum OperationErrorKind { type MapErrContext (line 1947) | trait MapErrContext { method context_fn (line 1950) | fn context_fn(self, f: F) -> Self::R method context (line 1954) | fn context(self, desc: &'static str) -> Self::R; method context_path (line 1956) | fn context_path<'a>( method context_two_path (line 1962) | fn context_two_path<'a>( type R (line 1971) | type R = Result; method context_fn (line 1973) | fn context_fn(self, f: F) -> Self::R method context (line 1980) | fn context(self, operation: &'static str) -> Self::R { method context_path (line 1988) | fn context_path<'a>( method context_two_path (line 2000) | fn context_two_path<'a>( function path_into_string (line 2017) | fn path_into_string(s: std::ffi::OsString) -> Result { method from (line 2086) | fn from(stat: FsStat) -> Self { FILE: ext/fs/std_fs.rs type RealFs (line 30) | pub struct RealFs; method cwd (line 34) | fn cwd(&self) -> FsResult { method tmp_dir (line 38) | fn tmp_dir(&self) -> FsResult { method chdir (line 42) | fn chdir(&self, path: &CheckedPath) -> FsResult<()> { method umask (line 47) | fn umask(&self, mask: Option) -> FsResult { method umask (line 66) | fn umask(&self, mask: Option) -> FsResult { method open_sync (line 93) | fn open_sync( method open_async (line 104) | async fn open_async<'a>( method mkdir_sync (line 116) | fn mkdir_sync( method mkdir_async (line 124) | async fn mkdir_async( method chmod_sync (line 134) | fn chmod_sync(&self, path: &CheckedPath, mode: u32) -> FsResult<()> { method chmod_sync (line 138) | fn chmod_sync(&self, path: &CheckedPath, mode: i32) -> FsResult<()> { method chmod_async (line 143) | async fn chmod_async(&self, path: CheckedPathBuf, mode: u32) -> FsResult... method chmod_async (line 147) | async fn chmod_async(&self, path: CheckedPathBuf, mode: i32) -> FsResult... method chown_sync (line 151) | fn chown_sync( method chown_async (line 159) | async fn chown_async( method remove_sync (line 168) | fn remove_sync(&self, path: &CheckedPath, recursive: bool) -> FsResult<(... method remove_async (line 171) | async fn remove_async( method copy_file_sync (line 179) | fn copy_file_sync( method copy_file_async (line 186) | async fn copy_file_async( method cp_sync (line 194) | fn cp_sync(&self, fro: &CheckedPath, to: &CheckedPath) -> FsResult<()> { method cp_async (line 197) | async fn cp_async( method stat_sync (line 205) | fn stat_sync(&self, path: &CheckedPath) -> FsResult { method stat_async (line 208) | async fn stat_async(&self, path: CheckedPathBuf) -> FsResult { method lstat_sync (line 212) | fn lstat_sync(&self, path: &CheckedPath) -> FsResult { method lstat_async (line 215) | async fn lstat_async(&self, path: CheckedPathBuf) -> FsResult { method exists_sync (line 219) | fn exists_sync(&self, path: &CheckedPath) -> bool { method exists_async (line 222) | async fn exists_async(&self, path: CheckedPathBuf) -> FsResult { method realpath_sync (line 228) | fn realpath_sync(&self, path: &CheckedPath) -> FsResult { method realpath_async (line 231) | async fn realpath_async(&self, path: CheckedPathBuf) -> FsResult { method read_dir_sync (line 235) | fn read_dir_sync(&self, path: &CheckedPath) -> FsResult> { method read_dir_async (line 238) | async fn read_dir_async( method rename_sync (line 245) | fn rename_sync( method rename_async (line 252) | async fn rename_async( method lchmod_sync (line 262) | fn lchmod_sync(&self, path: &CheckedPath, mode: u32) -> FsResult<()> { method lchmod_async (line 266) | async fn lchmod_async( method link_sync (line 274) | fn link_sync( method link_async (line 281) | async fn link_async( method symlink_sync (line 291) | fn symlink_sync( method symlink_async (line 299) | async fn symlink_async( method read_link_sync (line 308) | fn read_link_sync(&self, path: &CheckedPath) -> FsResult { method read_link_async (line 311) | async fn read_link_async(&self, path: CheckedPathBuf) -> FsResult FsResult<()> { method rmdir_async (line 320) | async fn rmdir_async(&self, path: CheckedPathBuf) -> FsResult<()> { method truncate_sync (line 326) | fn truncate_sync(&self, path: &CheckedPath, len: u64) -> FsResult<()> { method truncate_async (line 329) | async fn truncate_async( method utime_sync (line 337) | fn utime_sync( method utime_async (line 349) | async fn utime_async( method lutime_sync (line 365) | fn lutime_sync( method lutime_async (line 378) | async fn lutime_async( method lchown_sync (line 394) | fn lchown_sync( method lchown_async (line 403) | async fn lchown_async( method write_file_sync (line 412) | fn write_file_sync( method write_file_async (line 428) | async fn write_file_async<'a>( method read_file_sync (line 447) | fn read_file_sync( method read_file_async (line 457) | async fn read_file_async<'a>( function mkdir (line 472) | fn mkdir(path: &Path, recursive: bool, mode: Option) -> FsResult<()> { function chmod (line 488) | fn chmod(path: &Path, mode: u32) -> FsResult<()> { function chmod (line 496) | fn chmod(path: &Path, mode: i32) -> FsResult<()> { function chown (line 518) | fn chown(path: &Path, uid: Option, gid: Option) -> FsResult<()> { function chown (line 533) | fn chown(_path: &Path, _uid: Option, _gid: Option) -> FsResult... function lchmod (line 538) | fn lchmod(path: &Path, mode: u32) -> FsResult<()> { function lchmod (line 553) | fn lchmod(_path: &Path, _mode: u32) -> FsResult<()> { function lchown (line 558) | fn lchown(path: &Path, uid: Option, gid: Option) -> FsResult<(... function lchown (line 578) | fn lchown(_path: &Path, _uid: Option, _gid: Option) -> FsResul... function remove (line 582) | fn remove(path: &Path, recursive: bool) -> FsResult<()> { function copy_file (line 616) | fn copy_file(from: &Path, to: &Path) -> FsResult<()> { function cp (line 690) | fn cp(from: &Path, to: &Path) -> FsResult<()> { function stat (line 867) | fn stat(path: &Path) -> FsResult { function stat (line 873) | fn stat(path: &Path) -> FsResult { function lstat (line 889) | fn lstat(path: &Path) -> FsResult { function lstat (line 895) | fn lstat(path: &Path) -> FsResult { function exists (line 911) | fn exists(path: &Path) -> bool { function realpath (line 925) | fn realpath(path: &Path) -> FsResult { function read_dir (line 929) | fn read_dir(path: &Path) -> FsResult> { function symlink (line 957) | fn symlink( function symlink (line 967) | fn symlink( function truncate (line 1015) | fn truncate(path: &Path, len: u64) -> FsResult<()> { function open_options (line 1021) | fn open_options(options: OpenOptions) -> fs::OpenOptions { function open_with_checked_path (line 1052) | pub fn open_with_checked_path( function open_options_for_checked_path (line 1098) | pub fn open_options_for_checked_path( FILE: ext/http/00_serve.ts function internalServerError (line 114) | function internalServerError() { constant UPGRADE_RESPONSE_SENTINEL (line 145) | const UPGRADE_RESPONSE_SENTINEL = fromInnerResponse( function upgradeHttpRaw (line 150) | function upgradeHttpRaw(req) { function upgradeHttpRawConnect (line 158) | function upgradeHttpRawConnect(req) { function addTrailers (line 168) | function addTrailers(resp, headerList) { class InnerRequest (line 173) | class InnerRequest { method constructor (line 184) | constructor(external, context) { method close (line 191) | close(success = true) { method [_upgraded] (line 211) | get [_upgraded]() { method _wantsUpgrade (line 215) | _wantsUpgrade(upgradeType) { method url (line 281) | url() { method completed (line 315) | get completed() { method remoteAddr (line 328) | get remoteAddr() { method method (line 356) | get method() { method body (line 366) | get body() { method headerList (line 402) | get headerList() { method external (line 414) | get external() { method onCancel (line 418) | onCancel(callback) { class CallbackContext (line 433) | class CallbackContext { method constructor (line 445) | constructor(signal, args, listener) { method close (line 464) | close() { class ServeHandlerInfo (line 474) | class ServeHandlerInfo { method constructor (line 476) | constructor(inner: InnerRequest) { method remoteAddr (line 479) | get remoteAddr() { method completed (line 482) | get completed() { function fastSyncResponseOrStream (line 487) | function fastSyncResponseOrStream( function mapToCallback (line 550) | function mapToCallback(context, callback, onError) { type RawHandler (line 712) | type RawHandler = ( type RawServeOptions (line 717) | type RawServeOptions = { function formatHostName (line 731) | function formatHostName(hostname: string): string { function serve (line 749) | function serve(arg1, arg2) { function serveInner (line 878) | function serveInner(options, handler) { function serveHttpOnListener (line 1005) | function serveHttpOnListener(listener, signal, handler, onError, onListe... function serveHttpOnConnection (line 1021) | function serveHttpOnConnection(connection, signal, handler, onError, onL... function serveHttpOn (line 1034) | function serveHttpOn(context, addr, callback) { function registerDeclarativeServer (line 1153) | function registerDeclarativeServer(exports) { FILE: ext/http/01_http.js class HttpConn (line 70) | class HttpConn { method constructor (line 87) | constructor(rid, remoteAddr, localAddr) { method rid (line 94) | get rid() { method nextRequest (line 99) | async nextRequest() { method close (line 166) | close() { method [SymbolDispose] (line 177) | [SymbolDispose]() { method [SymbolAsyncIterator] (line 185) | [SymbolAsyncIterator]() { function createRespondWith (line 198) | function createRespondWith( function serveHttp (line 397) | function serveHttp(conn) { FILE: ext/http/02_websocket.ts function upgradeWebSocket (line 40) | function upgradeWebSocket(request, options = { __proto__: null }) { function buildCaseInsensitiveCommaValueFinder (line 143) | function buildCaseInsensitiveCommaValueFinder(checkText) { FILE: ext/http/benches/compressible.rs function compressible_simple_hit (line 7) | fn compressible_simple_hit(b: &mut Bencher) { function compressible_complex_hit (line 13) | fn compressible_complex_hit(b: &mut Bencher) { function compressible_simple_miss (line 19) | fn compressible_simple_miss(b: &mut Bencher) { function compressible_complex_miss (line 25) | fn compressible_complex_miss(b: &mut Bencher) { FILE: ext/http/compressible.rs function known_compressible (line 624) | fn known_compressible(ct: &[u8]) -> bool { function known_mime (line 628) | fn known_mime(ct: &[u8]) -> Option { function is_content_compressible (line 635) | pub fn is_content_compressible(ct: impl AsRef<[u8]>) -> bool { function non_compressible_content_type (line 646) | fn non_compressible_content_type() { function compressible_content_type (line 652) | fn compressible_content_type() { FILE: ext/http/fly_accept_encoding.rs type EncodingError (line 17) | pub enum EncodingError { type Encoding (line 28) | pub enum Encoding { method parse (line 43) | fn parse(s: &str) -> Result, EncodingError> { function preferred (line 57) | pub fn preferred( function encodings_iter_http_02 (line 79) | pub fn encodings_iter_http_02( function encodings_iter_http_1 (line 92) | pub fn encodings_iter_http_1( function encodings_iter_inner (line 103) | fn encodings_iter_inner<'s>( function encodings (line 133) | fn encodings( function parse (line 139) | fn parse(headers: &HeaderMap) -> Result, EncodingError> { function single_encoding (line 144) | fn single_encoding() { function multiple_encodings (line 153) | fn multiple_encodings() { function single_encoding_with_qval (line 165) | fn single_encoding_with_qval() { function multiple_encodings_with_qval_1 (line 177) | fn multiple_encodings_with_qval_1() { function multiple_encodings_with_qval_2 (line 189) | fn multiple_encodings_with_qval_2() { function multiple_encodings_with_qval_3 (line 201) | fn multiple_encodings_with_qval_3() { function list_encodings (line 213) | fn list_encodings() { function list_encodings_ignore_unknown (line 227) | fn list_encodings_ignore_unknown() { FILE: ext/http/http_next.rs type Request (line 87) | type Request = hyper::Request; constant HTTP2_PREFIX (line 111) | const HTTP2_PREFIX: &[u8] = b"PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n"; constant TLS_ALPN_HTTP_2 (line 114) | const TLS_ALPN_HTTP_2: &[u8] = b"h2"; constant TLS_ALPN_HTTP_11 (line 117) | const TLS_ALPN_HTTP_11: &[u8] = b"http/1.1"; type HttpServeStream (line 120) | trait HttpServeStream: type RcHttpRecord (line 130) | struct RcHttpRecord(Rc); type HttpNextError (line 173) | pub enum HttpNextError { function op_http_upgrade_raw (line 217) | pub fn op_http_upgrade_raw( function op_http_upgrade_raw_connect (line 243) | pub async fn op_http_upgrade_raw_connect( function op_http_upgrade_raw_get_head (line 272) | pub fn op_http_upgrade_raw_get_head( function op_http_upgrade_websocket_next (line 283) | pub async fn op_http_upgrade_websocket_next( function op_http_set_promise_complete (line 305) | pub fn op_http_set_promise_complete(external: *const c_void, status: u16) { function set_promise_complete (line 312) | fn set_promise_complete(http: Rc, status: u16) { function op_http_get_request_method_and_url (line 323) | pub fn op_http_get_request_method_and_url<'scope, HTTP>( function op_http_get_request_header (line 429) | pub fn op_http_get_request_header( function op_http_get_request_headers (line 442) | pub fn op_http_get_request_headers<'scope>( function op_http_read_request_body (line 513) | pub fn op_http_read_request_body( function op_http_set_response_header (line 536) | pub fn op_http_set_response_header( function op_http_set_response_headers (line 558) | pub fn op_http_set_response_headers( function op_http_set_response_trailers (line 592) | pub fn op_http_set_response_trailers( function is_request_compressible (line 610) | fn is_request_compressible( function is_response_compressible (line 653) | fn is_response_compressible(headers: &HeaderMap) -> bool { function modify_compressibility_from_response (line 677) | fn modify_compressibility_from_response( function weaken_etag (line 701) | fn weaken_etag(hmap: &mut HeaderMap) { function ensure_vary_accept_encoding (line 716) | fn ensure_vary_accept_encoding(hmap: &mut HeaderMap) { function set_response (line 733) | fn set_response( function op_http_get_request_cancelled (line 766) | pub fn op_http_get_request_cancelled(external: *const c_void) -> bool { function op_http_request_on_cancel (line 774) | pub async fn op_http_request_on_cancel(external: *const c_void) -> bool { function op_http_set_response_body_resource (line 789) | pub async fn op_http_set_response_body_resource( function op_http_close_after_finish (line 832) | pub fn op_http_close_after_finish(external: *const c_void) { function op_http_set_response_body_text (line 840) | pub fn op_http_set_response_body_text( function op_http_set_response_body_bytes (line 858) | pub fn op_http_set_response_body_bytes( function serve_http11_unconditional (line 875) | fn serve_http11_unconditional( function serve_http2_unconditional (line 903) | fn serve_http2_unconditional( function serve_http2_autodetect (line 929) | async fn serve_http2_autodetect( function serve_https (line 949) | fn serve_https( function serve_http (line 1004) | fn serve_http( function serve_http_on (line 1033) | fn serve_http_on( type HttpLifetime (line 1078) | struct HttpLifetime { type HttpJoinHandle (line 1084) | struct HttpJoinHandle { method new (line 1093) | fn new(rx: tokio::sync::mpsc::Receiver>) -> Self { method lifetime (line 1103) | fn lifetime(self: &Rc) -> HttpLifetime { method connection_cancel_handle (line 1111) | fn connection_cancel_handle(self: &Rc) -> Rc { method listen_cancel_handle (line 1115) | fn listen_cancel_handle(self: &Rc) -> Rc { method name (line 1121) | fn name(&self) -> Cow<'_, str> { method close (line 1125) | fn close(self: Rc) { method drop (line 1133) | fn drop(&mut self) { function op_http_serve (line 1141) | pub fn op_http_serve( function op_http_serve_on (line 1196) | pub fn op_http_serve_on( function op_http_try_wait (line 1240) | pub fn op_http_try_wait( function op_http_wait (line 1266) | pub async fn op_http_wait( function is_normal_close (line 1311) | fn is_normal_close(err: &(dyn std::error::Error + 'static)) -> bool { function op_http_cancel (line 1367) | pub fn op_http_cancel( function op_http_close (line 1387) | pub async fn op_http_close( type UpgradeStreamWriteState (line 1423) | enum UpgradeStreamWriteState { type UpgradeStream (line 1441) | struct UpgradeStream { method new (line 1454) | pub fn new( method new_connected (line 1467) | pub fn new_connected( method read (line 1485) | async fn read( method write (line 1513) | async fn write(self: Rc, buf: &[u8]) -> Result Cow<'_, str> { method close (line 1704) | fn close(self: Rc) { function op_can_write_vectored (line 1710) | pub fn op_can_write_vectored( function op_raw_write_vectored (line 1719) | pub async fn op_raw_write_vectored( function op_http_metric_handle_otel_error (line 1732) | pub fn op_http_metric_handle_otel_error(external: *const c_void) { function op_http_copy_span_to_otel_info (line 1743) | pub fn op_http_copy_span_to_otel_info( FILE: ext/http/lib.rs type OtelCollectors (line 110) | struct OtelCollectors { type Options (line 120) | pub struct Options { type HttpError (line 248) | pub enum HttpError { type HttpSocketAddr (line 293) | pub enum HttpSocketAddr { method from (line 300) | fn from(addr: std::net::SocketAddr) -> Self { method from (line 307) | fn from(addr: tokio::net::unix::SocketAddr) -> Self { type OtelInfo (line 312) | struct OtelInfo { method new (line 453) | fn new( method handle_duration_and_request_size (line 532) | fn handle_duration_and_request_size(&mut self) { type OtelInfoAttributes (line 319) | struct OtelInfoAttributes { method method (line 331) | fn method(method: &http::method::Method) -> Cow<'static, str> { method method_v02 (line 348) | fn method_v02(method: &http_v02::method::Method) -> Cow<'static, str> { method version (line 365) | fn version(version: http::Version) -> &'static str { method version_v02 (line 378) | fn version_v02(version: http_v02::Version) -> &'static str { method for_counter (line 391) | fn for_counter(&self) -> Vec { method for_histogram (line 410) | fn for_histogram(&self) -> Vec { method drop (line 551) | fn drop(&mut self) { function handle_error_otel (line 568) | fn handle_error_otel( type HttpConnResource (line 599) | struct HttpConnResource { method new (line 608) | fn new(io: S, scheme: &'static str, addr: HttpSocketAddr) -> Self method accept (line 653) | async fn accept( method closed (line 739) | async fn closed(&self) -> Result<(), HttpError> { method name (line 745) | fn name(&self) -> Cow<'_, str> { method close (line 749) | fn close(self: Rc) { function http_create_conn_resource (line 755) | pub fn http_create_conn_resource( type HttpService (line 771) | struct HttpService { method new (line 776) | fn new(acceptors_rx: mpsc::UnboundedReceiver) -> Self { type Response (line 783) | type Response = Response; type Error (line 784) | type Error = oneshot::Canceled; type Future (line 785) | type Future = oneshot::Receiver>; method poll_ready (line 787) | fn poll_ready( method call (line 798) | fn call(&mut self, request: Request) -> Self::Future { type HttpAcceptor (line 807) | struct HttpAcceptor { method new (line 813) | fn new( method call (line 823) | fn call(self, request: Request) -> oneshot::Receiver Cow<'_, str> { method read (line 872) | fn read(self: Rc, limit: usize) -> AsyncResult { method close (line 925) | fn close(self: Rc) { method size_hint (line 929) | fn size_hint(&self) -> (u64, Option) { method name (line 951) | fn name(&self) -> Cow<'_, str> { type HttpRequestReader (line 958) | pub enum HttpRequestReader { type HttpResponseWriter (line 967) | enum HttpResponseWriter { type BodyUncompressedSender (line 978) | struct BodyUncompressedSender(Option); method sender (line 981) | fn sender(&mut self) -> &mut hyper_v014::body::Sender { method shutdown (line 987) | fn shutdown(mut self) { method from (line 995) | fn from(sender: hyper_v014::body::Sender) -> Self { method drop (line 1001) | fn drop(&mut self) { type NextRequestResponse (line 1010) | struct NextRequestResponse( function op_http_accept (line 1024) | async fn op_http_accept( function req_url (line 1049) | fn req_url( function req_headers (line 1104) | fn req_headers( function op_http_write_headers (line 1133) | async fn op_http_write_headers( function op_http_headers (line 1211) | fn op_http_headers( function http_response (line 1227) | fn http_response( function weaken_etag (line 1303) | fn weaken_etag(hmap: &mut hyper_v014::HeaderMap) { function ensure_vary_accept_encoding (line 1318) | fn ensure_vary_accept_encoding(hmap: &mut hyper_v014::HeaderMap) { function should_compress (line 1333) | fn should_compress(headers: &hyper_v014::HeaderMap) -> bool { function op_http_write_resource (line 1364) | async fn op_http_write_resource( function op_http_write (line 1423) | async fn op_http_write( function op_http_shutdown (line 1485) | async fn op_http_shutdown( function op_http_websocket_accept_header (line 1521) | fn op_http_websocket_accept_header(#[string] key: String) -> String { function op_http_upgrade_websocket (line 1531) | async fn op_http_upgrade_websocket( type LocalExecutor (line 1564) | pub struct LocalExecutor; method execute (line 1571) | fn execute(&self, fut: Fut) { method execute (line 1581) | fn execute(&self, fut: Fut) { function filter_enotconn (line 1587) | fn filter_enotconn( function never (line 1605) | fn never() -> Pending { type CanDowncastUpgrade (line 1609) | trait CanDowncastUpgrade: Sized { method downcast (line 1610) | fn downcast( method downcast (line 1616) | fn downcast( method downcast (line 1626) | fn downcast( function maybe_extract_network_stream (line 1634) | fn maybe_extract_network_stream< function extract_network_stream (line 1666) | fn extract_network_stream( function op_http_serve_address_override (line 1714) | pub fn op_http_serve_address_override() -> (u8, String, u32, bool) { function parse_serve_address (line 1726) | fn parse_serve_address(input: &str) -> (u8, String, u32, bool) { function op_http_notify_serving (line 1794) | fn op_http_notify_serving() { function test_parse_serve_address (line 1810) | fn test_parse_serve_address() { FILE: ext/http/network_buffered_stream.rs constant MAX_PREFIX_SIZE (line 15) | const MAX_PREFIX_SIZE: usize = 256; type NetworkStreamPrefixCheck (line 26) | pub struct NetworkStreamPrefixCheck { function new (line 33) | pub fn new(io: S, prefix: &'static [u8]) -> Self { function match_prefix (line 44) | pub async fn match_prefix( type NetworkBufferedStream (line 120) | pub struct NetworkBufferedStream { function new (line 132) | fn new( function current_slice (line 146) | fn current_slice(&self) -> &[u8] { function into_inner (line 160) | pub fn into_inner(self) -> (S, Bytes) { method poll_read (line 168) | fn poll_read( method poll_write (line 194) | fn poll_write( method poll_flush (line 202) | fn poll_flush( method poll_shutdown (line 209) | fn poll_shutdown( method is_write_vectored (line 216) | fn is_write_vectored(&self) -> bool { method poll_write_vectored (line 220) | fn poll_write_vectored( type YieldsOneByteAtATime (line 235) | struct YieldsOneByteAtATime(&'static [u8]); method poll_read (line 238) | fn poll_read( function test (line 253) | async fn test( function matches_prefix_simple (line 270) | async fn matches_prefix_simple() -> io::Result<()> { function matches_prefix_exact (line 276) | async fn matches_prefix_exact() -> io::Result<()> { function not_matches_prefix_simple (line 282) | async fn not_matches_prefix_simple() -> io::Result<()> { function not_matches_prefix_short (line 288) | async fn not_matches_prefix_short() -> io::Result<()> { function not_matches_prefix_empty (line 294) | async fn not_matches_prefix_empty() -> io::Result<()> { function matches_one_byte_at_a_time (line 300) | async fn matches_one_byte_at_a_time() -> io::Result<()> { function not_matches_one_byte_at_a_time (line 306) | async fn not_matches_one_byte_at_a_time() -> io::Result<()> { FILE: ext/http/reader_stream.rs type ExternallyAbortableReaderStream (line 22) | pub struct ExternallyAbortableReaderStream { type ShutdownHandle (line 28) | pub struct ShutdownHandle(Arc); method shutdown (line 31) | pub fn shutdown(&self) { function new (line 37) | pub fn new(reader: R) -> (Self, ShutdownHandle) { type Item (line 48) | type Item = std::io::Result; method poll_next (line 50) | fn poll_next( function success (line 76) | async fn success() { function error (line 97) | async fn error() { function error2 (line 116) | async fn error2() { function write_after_shutdown (line 136) | async fn write_after_shutdown() { FILE: ext/http/request_body.rs type ReadFuture (line 24) | struct ReadFuture(Incoming); type Item (line 27) | type Item = Result; method poll_next (line 29) | fn poll_next( type HttpRequestBody (line 55) | pub struct HttpRequestBody(AsyncRefCell>, SizeHint); method new (line 58) | pub fn new(body: Incoming) -> Self { method read (line 63) | async fn read(self: Rc, limit: usize) -> Result Cow<'_, str> { method read (line 86) | fn read(self: Rc, limit: usize) -> AsyncResult { method size_hint (line 93) | fn size_hint(&self) -> (u64, Option) { FILE: ext/http/request_properties.rs type HttpListenProperties (line 23) | pub struct HttpListenProperties { type HttpConnectionProperties (line 31) | pub struct HttpConnectionProperties { type HttpRequestProperties (line 38) | pub struct HttpRequestProperties<'a> { type HttpPropertyExtractor (line 45) | pub trait HttpPropertyExtractor { method get_listener_for_rid (line 50) | fn get_listener_for_rid( method get_connection_for_rid (line 56) | fn get_connection_for_rid( method listen_properties_from_listener (line 62) | fn listen_properties_from_listener( method listen_properties_from_connection (line 67) | fn listen_properties_from_connection( method accept_connection_from_listener (line 72) | async fn accept_connection_from_listener( method connection_properties (line 77) | fn connection_properties( method to_network_stream_from_connection (line 83) | fn to_network_stream_from_connection( method request_properties (line 88) | fn request_properties<'a>( type Listener (line 99) | type Listener = NetworkStreamListener; type Connection (line 101) | type Connection = NetworkStream; method get_listener_for_rid (line 103) | fn get_listener_for_rid( method get_connection_for_rid (line 113) | fn get_connection_for_rid( method accept_connection_from_listener (line 121) | async fn accept_connection_from_listener( method listen_properties_from_listener (line 131) | fn listen_properties_from_listener( method listen_properties_from_connection (line 139) | fn listen_properties_from_connection( method to_network_stream_from_connection (line 147) | fn to_network_stream_from_connection( method connection_properties (line 153) | fn connection_properties( method request_properties (line 205) | fn request_properties<'a>( type DefaultHttpPropertyExtractor (line 95) | pub struct DefaultHttpPropertyExtractor {} function listener_properties (line 221) | fn listener_properties( function req_host_from_addr (line 251) | fn req_host_from_addr( function req_scheme_from_stream_type (line 304) | fn req_scheme_from_stream_type(stream_type: NetworkStreamType) -> &'stat... function req_host (line 321) | fn req_host<'a>( FILE: ext/http/response_body.rs type ResponseStreamResult (line 25) | pub enum ResponseStreamResult { function from (line 39) | fn from(value: ResponseStreamResult) -> Self { type PollFrame (line 50) | pub trait PollFrame: Unpin { method poll_frame (line 51) | fn poll_frame( method size_hint (line 56) | fn size_hint(&self) -> SizeHint; method poll_frame (line 224) | fn poll_frame( method size_hint (line 235) | fn size_hint(&self) -> SizeHint { method poll_frame (line 245) | fn poll_frame( method size_hint (line 267) | fn size_hint(&self) -> SizeHint { method poll_frame (line 280) | fn poll_frame( method size_hint (line 291) | fn size_hint(&self) -> SizeHint { method poll_frame (line 344) | fn poll_frame( method size_hint (line 444) | fn size_hint(&self) -> SizeHint { method poll_frame (line 498) | fn poll_frame( method size_hint (line 565) | fn size_hint(&self) -> SizeHint { type Compression (line 60) | pub enum Compression { type ResponseStream (line 66) | pub enum ResponseStream { method abort (line 74) | pub fn abort(self) { type ResponseBytesInner (line 84) | pub enum ResponseBytesInner { method fmt (line 101) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method abort (line 114) | pub fn abort(self) { method size_hint (line 123) | pub fn size_hint(&self) -> SizeHint { method from_stream (line 134) | fn from_stream(compression: Compression, stream: ResponseStream) -> Se... method from_resource (line 146) | pub fn from_resource( method from_bufview (line 157) | pub fn from_bufview(compression: Compression, buf: BufView) -> Self { method from_vec (line 181) | pub fn from_vec(compression: Compression, vec: Vec) -> Self { method is_complete (line 201) | pub fn is_complete(&self) -> bool { type ResourceBodyAdapter (line 206) | pub struct ResourceBodyAdapter { method new (line 213) | pub fn new(stm: Rc, auto_close: bool) -> Self { type GZipState (line 297) | enum GZipState { type GZipResponseStream (line 306) | pub struct GZipResponseStream { method new (line 317) | pub fn new(underlying: ResponseStream) -> Self { method abort (line 328) | pub fn abort(self) { type BrotliState (line 450) | enum BrotliState { type BrotliResponseStream (line 457) | pub struct BrotliResponseStream { method new (line 465) | pub fn new(underlying: ResponseStream) -> Self { method abort (line 479) | pub fn abort(self) { function max_compressed_size (line 484) | fn max_compressed_size(input_size: usize) -> usize { function zeros (line 580) | fn zeros() -> Vec { function hard_to_gzip_data (line 584) | fn hard_to_gzip_data() -> Vec { function already_gzipped_data (line 595) | fn already_gzipped_data() -> Vec { function chunk (line 604) | fn chunk(v: Vec) -> impl Iterator> { function random (line 613) | fn random(mut v: Vec) -> impl Iterator> { function front_load (line 630) | fn front_load(mut v: Vec) -> impl Iterator> { function front_load_but_one (line 637) | fn front_load_but_one(mut v: Vec) -> impl Iterator> { function back_load (line 643) | fn back_load(mut v: Vec) -> impl Iterator> { function test_gzip (line 650) | async fn test_gzip(i: impl Iterator> + Send + 'static) { function test_brotli (line 692) | async fn test_brotli(i: impl Iterator> + Send + 'static) { function test_simple (line 737) | async fn test_simple() { function test_empty (line 743) | async fn test_empty() { function test_simple_zeros (line 749) | async fn test_simple_zeros() { FILE: ext/http/service.rs type Request (line 39) | pub type Request = hyper::Request; type Response (line 40) | pub type Response = hyper::Response; type HttpServerStateInner (line 81) | pub(crate) struct HttpServerStateInner { type SignallingRc (line 88) | pub(crate) struct SignallingRc(Rc<(T, Cell>)>); function new (line 92) | pub fn new(t: T) -> Self { function strong_count (line 97) | pub fn strong_count(&self) -> usize { function poll_complete (line 103) | pub fn poll_complete(&self, cx: &mut Context<'_>) -> Poll<()> { method clone (line 115) | fn clone(&self) -> Self { method drop (line 122) | fn drop(&mut self) { type Target (line 133) | type Target = T; function deref (line 135) | fn deref(&self) -> &Self::Target { type HttpServerState (line 140) | pub(crate) struct HttpServerState(RefCell); method new (line 143) | pub fn new() -> SignallingRc { type Target (line 151) | type Target = RefCell; method deref (line 153) | fn deref(&self) -> &Self::Target { type RequestBodyState (line 158) | enum RequestBodyState { method from (line 167) | fn from(value: Incoming) -> Self { type HttpRequestBodyAutocloser (line 173) | pub struct HttpRequestBodyAutocloser(ResourceId, Rc>); method new (line 176) | pub fn new(res: ResourceId, op_state: Rc>) -> Self { method drop (line 182) | fn drop(&mut self) { function validate_request (line 190) | fn validate_request(req: &Request) -> bool { function handle_request (line 208) | pub(crate) async fn handle_request( type UpgradeUnavailableError (line 285) | pub struct UpgradeUnavailableError; type HttpRecordInner (line 287) | struct HttpRecordInner { type HttpRecord (line 308) | pub struct HttpRecord(RefCell>); method new (line 338) | fn new( method finish (line 394) | fn finish(self: Rc) { method close_after_finish (line 409) | pub fn close_after_finish(self: Rc) { method needs_close_after_finish (line 419) | pub fn needs_close_after_finish(&self) -> RefMut<'_, bool> { method on_cancel (line 423) | pub fn on_cancel(&self, sender: oneshot::Sender<()>) { method recycle (line 427) | fn recycle(self: Rc) { method self_ref (line 453) | fn self_ref(&self) -> Ref<'_, HttpRecordInner> { method self_mut (line 457) | fn self_mut(&self) -> RefMut<'_, HttpRecordInner> { method upgrade (line 462) | pub fn upgrade(&self) -> Result { method take_request_body (line 473) | pub fn take_request_body(&self) -> Option { method put_resource (line 488) | pub fn put_resource(&self, res: HttpRequestBodyAutocloser) { method cancel (line 493) | fn cancel(self: Rc) { method complete (line 514) | pub fn complete(self: Rc) { method take_response_body (line 533) | fn take_response_body(&self) -> ResponseBytesInner { method cancelled (line 544) | pub fn cancelled(&self) -> bool { method response_parts (line 549) | pub fn response_parts(&self) -> RefMut<'_, http::response::Parts> { method trailers (line 556) | pub fn trailers(&self) -> RefMut<'_, Option> { method set_response_body (line 560) | pub fn set_response_body(&self, response_body: ResponseBytesInner) { method into_response (line 567) | fn into_response(self: Rc) -> Response { method request_info (line 574) | pub fn request_info(&self) -> Ref<'_, HttpConnectionProperties> { method request_parts (line 579) | pub fn request_parts(&self) -> Ref<'_, Parts> { method response_ready (line 584) | fn response_ready(&self) -> impl Future + '_ { method response_body_finished (line 609) | pub fn response_body_finished(&self) -> impl Future + '_ { method otel_info_set_status (line 634) | pub fn otel_info_set_status(&self, status: u16) { method otel_info_set_error (line 642) | pub fn otel_info_set_error(&self, error: &'static str) { method copy_span_to_otel_info (line 652) | pub fn copy_span_to_otel_info(&self, span: &deno_telemetry::OtelSpan) { method client_addr (line 666) | pub fn client_addr(&self) -> Ref<'_, Option> { method drop (line 312) | fn drop(&mut self) { function trust_proxy_headers (line 321) | fn trust_proxy_headers() -> bool { type HttpRecordResponse (line 674) | pub struct HttpRecordResponse(Option>>); type Data (line 677) | type Data = BufView; type Error (line 678) | type Error = JsErrorBox; method poll_frame (line 680) | fn poll_frame( method is_end_stream (line 742) | fn is_end_stream(&self) -> bool { method size_hint (line 753) | fn size_hint(&self) -> SizeHint { method drop (line 764) | fn drop(&mut self) { function serve_request (line 791) | async fn serve_request( function test_handle_request (line 826) | async fn test_handle_request() -> Result<(), deno_core::error::AnyError> { FILE: ext/image/01_image.js method value (line 112) | value(inspect, inspectOptions) { function float16ToUnorm8 (line 127) | function float16ToUnorm8(data) { function createImageBitmap (line 136) | function createImageBitmap( function getBitmapData (line 336) | function getBitmapData(imageBitmap) { FILE: ext/image/bitmap.rs type ImageBitmapSource (line 32) | enum ImageBitmapSource { type ImageOrientation (line 39) | enum ImageOrientation { type PremultiplyAlpha (line 45) | enum PremultiplyAlpha { type ColorSpaceConversion (line 52) | enum ColorSpaceConversion { type ResizeQuality (line 58) | enum ResizeQuality { type MimeType (line 66) | enum MimeType { type DecodeBitmapDataReturn (line 76) | type DecodeBitmapDataReturn = function decode_bitmap_data (line 79) | fn decode_bitmap_data( function apply_color_space_conversion (line 225) | fn apply_color_space_conversion( function apply_premultiply_alpha (line 239) | fn apply_premultiply_alpha( type ParsedArgs (line 267) | struct ParsedArgs { function parse_args (line 283) | fn parse_args( function op_create_image_bitmap (line 371) | pub(super) fn op_create_image_bitmap( type ImageBitmap (line 538) | pub struct ImageBitmap { method width (line 559) | fn width(&self) -> u32 { method height (line 565) | fn height(&self) -> u32 { method close (line 571) | fn close(&self) { method getData (line 580) | fn getData(&self) -> Vec { method trace (line 545) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 547) | fn get_name(&self) -> &'static std::ffi::CStr { constant NAME (line 553) | const NAME: &'static str = "ImageBitmap"; function test_parse_args (line 591) | fn test_parse_args() { FILE: ext/image/image_ops.rs type PremultiplyAlpha (line 24) | pub(crate) trait PremultiplyAlpha { method premultiply_alpha (line 25) | fn premultiply_alpha(&self) -> Self; method premultiply_alpha (line 29) | fn premultiply_alpha(&self) -> Self { method premultiply_alpha (line 51) | fn premultiply_alpha(&self) -> Self { function process_premultiply_alpha (line 72) | fn process_premultiply_alpha(image: &I) -> ImageBuffer> function premultiply_alpha (line 91) | pub(crate) fn premultiply_alpha( type UnpremultiplyAlpha (line 118) | pub(crate) trait UnpremultiplyAlpha { method is_premultiplied_alpha (line 122) | fn is_premultiplied_alpha(&self) -> bool; method unpremultiply_alpha (line 123) | fn unpremultiply_alpha(&self) -> Self; method is_premultiplied_alpha (line 127) | fn is_premultiplied_alpha(&self) -> bool { method unpremultiply_alpha (line 141) | fn unpremultiply_alpha(&self) -> Self { method is_premultiplied_alpha (line 171) | fn is_premultiplied_alpha(&self) -> bool { method unpremultiply_alpha (line 181) | fn unpremultiply_alpha(&self) -> Self { function is_premultiplied_alpha (line 210) | fn is_premultiplied_alpha(image: &I) -> bool function process_unpremultiply_alpha (line 221) | fn process_unpremultiply_alpha(image: &I) -> ImageBuffer Self; method slice_to_pixel (line 282) | fn slice_to_pixel(pixel: &[u8]) -> Self { method slice_to_pixel (line 291) | fn slice_to_pixel(pixel: &[u8]) -> Self { method slice_to_pixel (line 300) | fn slice_to_pixel(pixel: &[u8]) -> Self { method slice_to_pixel (line 309) | fn slice_to_pixel(pixel: &[u8]) -> Self { type TransformColorProfile (line 317) | pub(crate) trait TransformColorProfile { method transform_color_profile (line 318) | fn transform_color_profile( function process_icc_profile_conversion (line 356) | fn process_icc_profile_conversion( function to_srgb_from_icc_profile (line 399) | pub(crate) fn to_srgb_from_icc_profile( function process_image_buffer_from_raw_bytes (line 499) | fn process_image_buffer_from_raw_bytes( function create_image_from_raw_bytes (line 519) | pub(crate) fn create_image_from_raw_bytes( function test_premultiply_alpha (line 596) | fn test_premultiply_alpha() { function test_unpremultiply_alpha (line 607) | fn test_unpremultiply_alpha() { function test_process_image_buffer_from_raw_bytes (line 623) | fn test_process_image_buffer_from_raw_bytes() { FILE: ext/image/lib.rs type ImageError (line 9) | pub enum ImageError { method image_error_to_invalid_image (line 39) | fn image_error_to_invalid_image(error: image::ImageError) -> Self { FILE: ext/io/12_io.js function readSync (line 40) | function readSync(rid, buffer) { function read (line 46) | async function read(rid, buffer) { function writeSync (line 52) | function writeSync(rid, data) { function write (line 56) | function write(rid, data) { constant READ_PER_ITER (line 60) | const READ_PER_ITER = 64 * 1024; function readAll (line 62) | async function readAll(r) { function readAllSync (line 78) | function readAllSync(r) { function concatBuffers (line 94) | function concatBuffers(buffers) { constant STDIN_RID (line 112) | const STDIN_RID = 0; constant STDOUT_RID (line 113) | const STDOUT_RID = 1; constant STDERR_RID (line 114) | const STDERR_RID = 2; constant REF (line 116) | const REF = Symbol("REF"); constant UNREF (line 117) | const UNREF = Symbol("UNREF"); class Stdin (line 121) | class Stdin { method constructor (line 127) | constructor() { method rid (line 130) | get rid() { method read (line 134) | async read(p) { method [_readWithCancelHandle] (line 144) | [_readWithCancelHandle](p) { method readSync (line 160) | readSync(p) { method close (line 164) | close() { method readable (line 168) | get readable() { method setRaw (line 175) | setRaw(mode, options = { __proto__: null }) { method isTerminal (line 180) | isTerminal() { method [REF] (line 184) | [REF]() { method [UNREF] (line 191) | [UNREF]() { class Stdout (line 199) | class Stdout { method constructor (line 203) | constructor() { method rid (line 206) | get rid() { method write (line 210) | write(p) { method writeSync (line 214) | writeSync(p) { method close (line 218) | close() { method writable (line 222) | get writable() { method isTerminal (line 229) | isTerminal() { class Stderr (line 234) | class Stderr { method constructor (line 238) | constructor() { method rid (line 241) | get rid() { method write (line 245) | write(p) { method writeSync (line 249) | writeSync(p) { method close (line 253) | close() { method writable (line 257) | get writable() { method isTerminal (line 264) | isTerminal() { FILE: ext/io/bi_pipe.rs type RawBiPipeHandle (line 13) | pub type RawBiPipeHandle = super::RawIoHandle; type BiPipeResource (line 17) | pub struct BiPipeResource { method close (line 37) | fn close(self: Rc) { method backing_handle (line 41) | fn backing_handle(self: Rc) -> Option { method from_raw_handle (line 59) | pub fn from_raw_handle(raw: RawBiPipeHandle) -> Result std::os::windows::prelude::RawHandle { type BiPipe (line 92) | pub struct BiPipe { method from_raw (line 100) | pub fn from_raw(raw: RawBiPipeHandle) -> Result { method split (line 108) | pub fn split(self) -> (BiPipeRead, BiPipeWrite) { method unsplit (line 112) | pub fn unsplit(read_end: BiPipeRead, write_end: BiPipeWrite) -> Self { method poll_read (line 233) | fn poll_read( type BiPipeRead (line 121) | pub struct BiPipeRead { method from (line 132) | fn from(value: tokio::net::unix::OwnedReadHalf) -> Self { method from (line 140) | fn from( method poll_read (line 224) | fn poll_read( type BiPipeWrite (line 150) | pub struct BiPipeWrite { method from (line 161) | fn from(value: tokio::net::unix::OwnedWriteHalf) -> Self { method from (line 171) | fn from( function from_raw (line 181) | fn from_raw( function from_raw (line 209) | fn from_raw( function bi_pipe_pair_raw (line 290) | pub fn bi_pipe_pair_raw() FILE: ext/io/fs.rs type FsError (line 26) | pub enum FsError { method fmt (line 40) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { method kind (line 54) | pub fn kind(&self) -> io::ErrorKind { method into_io_error (line 64) | pub fn into_io_error(self) -> io::Error { method from (line 78) | fn from(err: io::Error) -> Self { method from (line 84) | fn from(err: io::ErrorKind) -> Self { method from (line 90) | fn from(err: PermissionCheckError) -> Self { method from (line 96) | fn from(err: JoinError) -> Self { type FsResult (line 101) | pub type FsResult = Result; type FsStat (line 103) | pub struct FsStat { method from_std (line 130) | pub fn from_std(metadata: std::fs::Metadata) -> Self { type File (line 225) | pub trait File { method maybe_path (line 228) | fn maybe_path(&self) -> Option<&Path>; method read_sync (line 230) | fn read_sync(self: Rc, buf: &mut [u8]) -> FsResult; method read (line 231) | async fn read(self: Rc, limit: usize) -> FsResult { method read_byob (line 237) | async fn read_byob( method write_sync (line 242) | fn write_sync(self: Rc, buf: &[u8]) -> FsResult; method write (line 243) | async fn write( method write_all_sync (line 248) | fn write_all_sync(self: Rc, buf: &[u8]) -> FsResult<()>; method write_all (line 249) | async fn write_all(self: Rc, buf: BufView) -> FsResult<()>; method read_all_sync (line 251) | fn read_all_sync(self: Rc) -> FsResult>; method read_all_async (line 252) | async fn read_all_async(self: Rc) -> FsResult>; method chmod_sync (line 254) | fn chmod_sync(self: Rc, pathmode: u32) -> FsResult<()>; method chmod_async (line 255) | async fn chmod_async(self: Rc, mode: u32) -> FsResult<()>; method chown_sync (line 257) | fn chown_sync( method chown_async (line 262) | async fn chown_async( method seek_sync (line 268) | fn seek_sync(self: Rc, pos: io::SeekFrom) -> FsResult; method seek_async (line 269) | async fn seek_async(self: Rc, pos: io::SeekFrom) -> FsResult; method datasync_sync (line 271) | fn datasync_sync(self: Rc) -> FsResult<()>; method datasync_async (line 272) | async fn datasync_async(self: Rc) -> FsResult<()>; method sync_sync (line 274) | fn sync_sync(self: Rc) -> FsResult<()>; method sync_async (line 275) | async fn sync_async(self: Rc) -> FsResult<()>; method stat_sync (line 277) | fn stat_sync(self: Rc) -> FsResult; method stat_async (line 278) | async fn stat_async(self: Rc) -> FsResult; method lock_sync (line 280) | fn lock_sync(self: Rc, exclusive: bool) -> FsResult<()>; method lock_async (line 281) | async fn lock_async(self: Rc, exclusive: bool) -> FsResult<()>; method try_lock_sync (line 283) | fn try_lock_sync(self: Rc, exclusive: bool) -> FsResult; method try_lock_async (line 284) | async fn try_lock_async(self: Rc, exclusive: bool) -> FsResult) -> FsResult<()>; method unlock_async (line 287) | async fn unlock_async(self: Rc) -> FsResult<()>; method truncate_sync (line 289) | fn truncate_sync(self: Rc, len: u64) -> FsResult<()>; method truncate_async (line 290) | async fn truncate_async(self: Rc, len: u64) -> FsResult<()>; method utime_sync (line 292) | fn utime_sync( method utime_async (line 299) | async fn utime_async( method as_stdio (line 308) | fn as_stdio(self: Rc) -> FsResult; method backing_fd (line 309) | fn backing_fd(self: Rc) -> Option; method try_clone_inner (line 310) | fn try_clone_inner(self: Rc) -> FsResult>; type FileResource (line 313) | pub struct FileResource { method new (line 319) | pub fn new(file: Rc, name: String) -> Self { method with_resource (line 323) | fn with_resource( method get_file (line 338) | pub fn get_file( method with_file (line 346) | pub fn with_file( method file (line 357) | pub fn file(&self) -> Rc { method name (line 363) | fn name(&self) -> Cow<'_, str> { method read (line 367) | fn read(self: Rc, limit: usize) -> deno_core::AsyncResult, buf: BufView) -> deno_core::AsyncResult<(... method read_byob_sync (line 417) | fn read_byob_sync( method write_sync (line 428) | fn write_sync(self: Rc, data: &[u8]) -> Result { method backing_fd (line 436) | fn backing_fd(self: Rc) -> Option { FILE: ext/io/lib.rs type AsRawIoHandle (line 85) | pub trait AsRawIoHandle { method as_raw_io_handle (line 86) | fn as_raw_io_handle(&self) -> RawIoHandle; method as_raw_io_handle (line 94) | fn as_raw_io_handle(&self) -> RawIoHandle { method as_raw_io_handle (line 104) | fn as_raw_io_handle(&self) -> RawIoHandle { type IntoRawIoHandle (line 110) | pub trait IntoRawIoHandle { method into_raw_io_handle (line 111) | fn into_raw_io_handle(self) -> RawIoHandle; method into_raw_io_handle (line 119) | fn into_raw_io_handle(self) -> RawIoHandle { method into_raw_io_handle (line 129) | fn into_raw_io_handle(self) -> RawIoHandle { type FromRawIoHandle (line 135) | pub trait FromRawIoHandle: Sized { method from_raw_io_handle (line 142) | unsafe fn from_raw_io_handle(handle: RawIoHandle) -> Self; method from_raw_io_handle (line 150) | unsafe fn from_raw_io_handle(fd: RawIoHandle) -> T { method from_raw_io_handle (line 161) | unsafe fn from_raw_io_handle(fd: RawIoHandle) -> T { type RawIoHandle (line 168) | pub type RawIoHandle = std::os::fd::RawFd; type RawIoHandle (line 171) | pub type RawIoHandle = std::os::windows::io::RawHandle; function close_raw_handle (line 173) | pub fn close_raw_handle(handle: RawIoHandle) { type StdioPipe (line 295) | pub struct StdioPipe { method inherit (line 300) | pub const fn inherit() -> Self { method file (line 306) | pub fn file(f: impl Into) -> Self { type StdioPipeInner (line 314) | enum StdioPipeInner { method clone (line 321) | fn clone(&self) -> Self { type Stdio (line 336) | pub struct Stdio { type WriteOnlyResource (line 343) | pub struct WriteOnlyResource { function from (line 348) | fn from(stream: S) -> Self { function borrow_mut (line 359) | pub fn borrow_mut(self: &Rc) -> AsyncMutFuture { function write (line 363) | async fn write(self: Rc, data: &[u8]) -> Result { function shutdown (line 369) | async fn shutdown(self: Rc) -> Result<(), io::Error> { function into_inner (line 375) | pub fn into_inner(self) -> S { type ReadOnlyResource (line 381) | pub struct ReadOnlyResource { function from (line 387) | fn from(stream: S) -> Self { function borrow_mut (line 399) | pub fn borrow_mut(self: &Rc) -> AsyncMutFuture { function cancel_handle (line 403) | pub fn cancel_handle(self: &Rc) -> RcRef { function cancel_read_ops (line 407) | pub fn cancel_read_ops(&self) { function read (line 411) | async fn read(self: Rc, data: &mut [u8]) -> Result S { type ChildStdinResource (line 422) | pub type ChildStdinResource = WriteOnlyResource; method name (line 425) | fn name(&self) -> Cow<'_, str> { method shutdown (line 431) | fn shutdown(self: Rc) -> AsyncResult<()> { type ChildStdoutResource (line 436) | pub type ChildStdoutResource = ReadOnlyResource; method name (line 441) | fn name(&self) -> Cow<'_, str> { method close (line 445) | fn close(self: Rc) { type ChildStderrResource (line 450) | pub type ChildStderrResource = ReadOnlyResource; method name (line 455) | fn name(&self) -> Cow<'_, str> { method close (line 459) | fn close(self: Rc) { type WinTtyState (line 466) | pub struct WinTtyState { type StdFileResourceKind (line 475) | enum StdFileResourceKind { type StdFileResourceInner (line 489) | pub struct StdFileResourceInner { method file (line 503) | pub fn file(fs_file: StdFile, maybe_path: Option) -> Self { method new (line 507) | fn new( method with_sync (line 523) | fn with_sync(&self, action: F) -> FsResult method with_inner_blocking_task (line 533) | fn with_inner_blocking_task( method with_blocking_task (line 574) | fn with_blocking_task( method handle_stdin_read (line 590) | async fn handle_stdin_read( method maybe_path (line 670) | fn maybe_path(&self) -> Option<&Path> { method write_sync (line 674) | fn write_sync(self: Rc, buf: &[u8]) -> FsResult { method read_sync (line 703) | fn read_sync(self: Rc, buf: &mut [u8]) -> FsResult { method write_all_sync (line 714) | fn write_all_sync(self: Rc, buf: &[u8]) -> FsResult<()> { method write_all (line 738) | async fn write_all(self: Rc, buf: BufView) -> FsResult<()> { method write (line 773) | async fn write( method read_all_sync (line 814) | fn read_all_sync(self: Rc) -> FsResult> { method read_all_async (line 826) | async fn read_all_async(self: Rc) -> FsResult> { method chmod_sync (line 843) | fn chmod_sync(self: Rc, mode: u32) -> FsResult<()> { method chmod_async (line 871) | async fn chmod_async(self: Rc, mode: u32) -> FsResult<()> { method chown_sync (line 908) | fn chown_sync( method chown_async (line 930) | async fn chown_async( method seek_sync (line 951) | fn seek_sync(self: Rc, pos: io::SeekFrom) -> FsResult { method seek_async (line 954) | async fn seek_async(self: Rc, pos: io::SeekFrom) -> FsResult { method datasync_sync (line 960) | fn datasync_sync(self: Rc) -> FsResult<()> { method datasync_async (line 963) | async fn datasync_async(self: Rc) -> FsResult<()> { method sync_sync (line 969) | fn sync_sync(self: Rc) -> FsResult<()> { method sync_async (line 972) | async fn sync_async(self: Rc) -> FsResult<()> { method stat_sync (line 978) | fn stat_sync(self: Rc) -> FsResult { method stat_async (line 996) | async fn stat_async(self: Rc) -> FsResult { method lock_sync (line 1021) | fn lock_sync(self: Rc, exclusive: bool) -> FsResult<()> { method lock_async (line 1031) | async fn lock_async(self: Rc, exclusive: bool) -> FsResult<()> { method try_lock_sync (line 1044) | fn try_lock_sync(self: Rc, exclusive: bool) -> FsResult { method try_lock_async (line 1059) | async fn try_lock_async(self: Rc, exclusive: bool) -> FsResult) -> FsResult<()> { method unlock_async (line 1080) | async fn unlock_async(self: Rc) -> FsResult<()> { method truncate_sync (line 1086) | fn truncate_sync(self: Rc, len: u64) -> FsResult<()> { method truncate_async (line 1089) | async fn truncate_async(self: Rc, len: u64) -> FsResult<()> { method utime_sync (line 1095) | fn utime_sync( method utime_async (line 1110) | async fn utime_async( method read_byob (line 1128) | async fn read_byob( method try_clone_inner (line 1149) | fn try_clone_inner(self: Rc) -> FsResult> { method as_stdio (line 1163) | fn as_stdio(self: Rc) -> FsResult { method backing_fd (line 1173) | fn backing_fd(self: Rc) -> Option { type ReadCancelResource (line 1178) | pub struct ReadCancelResource(Rc); method name (line 1181) | fn name(&self) -> Cow<'_, str> { method close (line 1185) | fn close(self: Rc) { function op_read_create_cancel_handle (line 1192) | pub fn op_read_create_cancel_handle(state: &mut OpState) -> u32 { function op_read_with_cancel_handle (line 1199) | pub async fn op_read_with_cancel_handle( function op_print (line 1233) | pub fn op_print( function stat_extra (line 1249) | pub fn stat_extra(file: &std::fs::File, fsstat: &mut FsStat) -> FsResult... FILE: ext/io/pipe.rs type RawPipeHandle (line 6) | pub type RawPipeHandle = super::RawIoHandle; type PipeRead (line 9) | pub struct PipeRead { method into_async (line 44) | pub fn into_async(self) -> io::Result { method into_async (line 55) | pub fn into_async(self) -> io::Result { method try_clone (line 63) | pub fn try_clone(&self) -> io::Result { method read (line 89) | fn read(&mut self, buf: &mut [u8]) -> io::Result { method read_vectored (line 93) | fn read_vectored( type AsyncPipeRead (line 14) | pub struct AsyncPipeRead { method into_sync (line 74) | pub fn into_sync(self) -> io::Result { method into_sync (line 82) | pub fn into_sync(self) -> io::Result { method poll_read (line 102) | fn poll_read( type PipeWrite (line 25) | pub struct PipeWrite { method into_async (line 115) | pub fn into_async(self) -> io::Result { method into_async (line 126) | pub fn into_async(self) -> io::Result { method try_clone (line 134) | pub fn try_clone(&self) -> io::Result { method write (line 160) | fn write(&mut self, buf: &[u8]) -> io::Result { method flush (line 164) | fn flush(&mut self) -> io::Result<()> { method write_vectored (line 168) | fn write_vectored(&mut self, bufs: &[io::IoSlice<'_>]) -> io::Result io::Result { method into_sync (line 153) | pub fn into_sync(self) -> io::Result { method poll_write (line 175) | fn poll_write( method poll_flush (line 184) | fn poll_flush( method poll_shutdown (line 192) | fn poll_shutdown( method is_write_vectored (line 200) | fn is_write_vectored(&self) -> bool { method poll_write_vectored (line 205) | fn poll_write_vectored( method from (line 215) | fn from(val: PipeRead) -> Self { method from (line 221) | fn from(val: PipeWrite) -> Self { function from (line 227) | fn from(val: PipeRead) -> Self { function from (line 233) | fn from(val: PipeWrite) -> Self { function from (line 240) | fn from(val: PipeRead) -> Self { function from (line 247) | fn from(val: PipeWrite) -> Self { function from (line 254) | fn from(val: PipeRead) -> Self { function from (line 261) | fn from(val: PipeWrite) -> Self { function pipe (line 272) | pub fn pipe() -> io::Result<(PipeRead, PipeWrite)> { function pipe_impl (line 278) | pub fn pipe_impl() -> io::Result<(PipeRead, PipeWrite)> { function pipe_impl (line 292) | pub fn pipe_impl() -> io::Result<(PipeRead, PipeWrite)> { function test_pipe (line 311) | fn test_pipe() { function test_async_pipe (line 321) | async fn test_async_pipe() { function test_pipe_transmute (line 334) | async fn test_pipe_transmute() { function test_async_pipe_is_nonblocking (line 363) | async fn test_async_pipe_is_nonblocking() { FILE: ext/io/winpipe.rs function create_named_pipe (line 33) | pub fn create_named_pipe() -> io::Result<(RawHandle, RawHandle)> { function create_named_pipe_inner (line 37) | fn create_named_pipe_inner() -> io::Result<(RawHandle, RawHandle)> { function make_named_pipe (line 130) | fn make_named_pipe() { function make_many_named_pipes_serial (line 145) | fn make_many_named_pipes_serial() { function make_many_named_pipes_parallel (line 158) | fn make_many_named_pipes_parallel() { FILE: ext/kv/01_db.ts function openKv (line 55) | async function openKv(path: string) { function validateQueueDelay (line 62) | function validateQueueDelay(delay: number) { function validateBackoffSchedule (line 79) | function validateBackoffSchedule(backoffSchedule: number[]) { type RawKvEntry (line 98) | interface RawKvEntry { type RawValue (line 104) | type RawValue = { class Kv (line 118) | class Kv { method constructor (line 122) | constructor(rid: number = undefined, symbol: symbol = undefined) { method atomic (line 132) | atomic() { method commitVersionstamp (line 136) | commitVersionstamp(): symbol { method get (line 140) | async get(key: Deno.KvKey, opts?: { consistency?: Deno.KvConsistencyLe... method getMany (line 163) | async getMany( method set (line 191) | async set(key: Deno.KvKey, value: unknown, options?: { expireIn?: numb... method delete (line 202) | async delete(key: Deno.KvKey) { method list (line 212) | list( method #pullBatch (line 241) | #pullBatch(batchSize: number): ( method enqueue (line 265) | async enqueue( method listenQueue (line 297) | async listenQueue( method watch (line 350) | watch(keys: Deno.KvKey[], options = { __proto__: null }) { method close (line 418) | close() { method [SymbolDispose] (line 423) | [SymbolDispose]() { class AtomicOperation (line 428) | class AtomicOperation { method constructor (line 435) | constructor(rid: number) { method check (line 439) | check(...checks: Deno.AtomicCheck[]): this { method mutate (line 447) | mutate(...mutations: Deno.KvMutation[]): this { method sum (line 483) | sum(key: Deno.KvKey, n: bigint): this { method min (line 493) | min(key: Deno.KvKey, n: bigint): this { method max (line 503) | max(key: Deno.KvKey, n: bigint): this { method set (line 513) | set( method delete (line 527) | delete(key: Deno.KvKey): this { method enqueue (line 532) | enqueue( method commit (line 555) | async commit(): Promise { method then (line 566) | then() { method [SymbolFor("Deno.privateCustomInspect")] (line 572) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { constant MIN_U64 (line 689) | const MIN_U64 = BigInt("0"); constant MAX_U64 (line 690) | const MAX_U64 = BigInt("0xffffffffffffffff"); class KvU64 (line 692) | class KvU64 { method constructor (line 695) | constructor(value: bigint) { method valueOf (line 711) | valueOf() { method toString (line 715) | toString() { method [SymbolToStringTag] (line 719) | get [SymbolToStringTag]() { method [SymbolFor("Deno.privateCustomInspect")] (line 723) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function deserializeValue (line 732) | function deserializeValue(entry: RawKvEntry): Deno.KvEntry { function serializeValue (line 755) | function serializeValue(value: unknown): RawValue { class KvListIterator (line 785) | class KvListIterator extends AsyncIterator method constructor (line 804) | constructor( method cursor (line 864) | get cursor(): string { method next (line 872) | async next(): Promise>> { method [SymbolAsyncIterator] (line 922) | [SymbolAsyncIterator](): AsyncIterator> { function doAtomicWriteInPlace (line 927) | async function doAtomicWriteInPlace( FILE: ext/kv/config.rs type KvConfig (line 4) | pub struct KvConfig { method builder (line 18) | pub fn builder() -> KvConfigBuilder { type KvConfigBuilder (line 24) | pub struct KvConfigBuilder { method new (line 37) | pub fn new() -> Self { method max_write_key_size_bytes (line 41) | pub fn max_write_key_size_bytes( method max_value_size_bytes (line 49) | pub fn max_value_size_bytes( method max_read_ranges (line 57) | pub fn max_read_ranges(&mut self, max_read_ranges: usize) -> &mut Self { method max_read_entries (line 62) | pub fn max_read_entries(&mut self, max_read_entries: usize) -> &mut Se... method max_checks (line 67) | pub fn max_checks(&mut self, max_checks: usize) -> &mut Self { method max_mutations (line 72) | pub fn max_mutations(&mut self, max_mutations: usize) -> &mut Self { method max_watched_keys (line 77) | pub fn max_watched_keys(&mut self, max_watched_keys: usize) -> &mut Se... method max_total_mutation_size_bytes (line 82) | pub fn max_total_mutation_size_bytes( method max_total_key_size_bytes (line 90) | pub fn max_total_key_size_bytes( method build (line 98) | pub fn build(&self) -> KvConfig { FILE: ext/kv/dynamic.rs type MultiBackendDbHandler (line 21) | pub struct MultiBackendDbHandler { method new (line 26) | pub fn new( method remote_or_sqlite (line 32) | pub fn remote_or_sqlite( type DB (line 55) | type DB = RcDynamicDb; method open (line 57) | async fn open( type DynamicDbHandler (line 96) | pub trait DynamicDbHandler { method dyn_open (line 97) | async fn dyn_open( method dyn_open (line 123) | async fn dyn_open( type DB (line 106) | type DB = RcDynamicDb; method open (line 108) | async fn open( type DynamicDb (line 133) | pub trait DynamicDb { method dyn_snapshot_read (line 134) | async fn dyn_snapshot_read( method dyn_atomic_write (line 140) | async fn dyn_atomic_write( method dyn_dequeue_next_message (line 145) | async fn dyn_dequeue_next_message( method dyn_watch (line 149) | fn dyn_watch(&self, keys: Vec>) -> WatchStream; method dyn_close (line 151) | fn dyn_close(&self); method dyn_snapshot_read (line 197) | async fn dyn_snapshot_read( method dyn_atomic_write (line 205) | async fn dyn_atomic_write( method dyn_dequeue_next_message (line 212) | async fn dyn_dequeue_next_message( method dyn_watch (line 223) | fn dyn_watch(&self, keys: Vec>) -> WatchStream { method dyn_close (line 227) | fn dyn_close(&self) { type RcDynamicDb (line 155) | pub struct RcDynamicDb(Rc); type QMH (line 159) | type QMH = Box; method snapshot_read (line 161) | async fn snapshot_read( method atomic_write (line 169) | async fn atomic_write( method dequeue_next_message (line 176) | async fn dequeue_next_message( method watch (line 182) | fn watch(&self, keys: Vec>) -> WatchStream { method close (line 186) | fn close(&self) { FILE: ext/kv/interface.rs type DatabaseHandler (line 12) | pub trait DatabaseHandler { method open (line 15) | async fn open( FILE: ext/kv/lib.rs constant UNSTABLE_FEATURE_NAME (line 64) | pub const UNSTABLE_FEATURE_NAME: &str = "kv"; type DatabaseResource (line 90) | struct DatabaseResource { method name (line 96) | fn name(&self) -> Cow<'_, str> { method close (line 100) | fn close(self: Rc) { type DatabaseWatcherResource (line 106) | struct DatabaseWatcherResource { method name (line 113) | fn name(&self) -> Cow<'_, str> { method close (line 117) | fn close(self: Rc) { type KvError (line 123) | pub struct KvError(pub Box); type KvErrorKind (line 126) | pub enum KvErrorKind { function op_kv_database_open (line 215) | async fn op_kv_database_open( type KvKey (line 240) | type KvKey = Vec; function key_part_from_v8 (line 242) | fn key_part_from_v8(value: AnyValue) -> KeyPart { function key_part_to_v8 (line 254) | fn key_part_to_v8(value: KeyPart) -> AnyValue { type FromV8Value (line 267) | enum FromV8Value { type ToV8Value (line 275) | enum ToV8Value { method from (line 295) | fn from(value: KvValue) -> Self { type Error (line 282) | type Error = num_bigint::TryFromBigIntError; method try_from (line 283) | fn try_from(value: FromV8Value) -> Result { type ToV8KvEntry (line 305) | struct ToV8KvEntry { type Error (line 312) | type Error = std::io::Error; method try_from (line 313) | fn try_from(entry: KvEntry) -> Result { type V8Consistency (line 328) | enum V8Consistency { method from (line 334) | fn from(value: V8Consistency) -> Self { type SnapshotReadRange (line 343) | type SnapshotReadRange = ( function op_kv_snapshot_read (line 354) | async fn op_kv_snapshot_read( type QueueMessageResource (line 428) | struct QueueMessageResource { method name (line 433) | fn name(&self) -> Cow<'_, str> { function op_kv_dequeue_next_message (line 439) | async fn op_kv_dequeue_next_message( function op_kv_watch (line 477) | fn op_kv_watch( type WatchEntry (line 517) | enum WatchEntry { function op_kv_watch_next (line 524) | async fn op_kv_watch_next( function op_kv_finish_dequeued_message (line 576) | async fn op_kv_finish_dequeued_message( type KvCheckError (line 603) | pub enum KvCheckError { type V8KvCheck (line 612) | type V8KvCheck = (KvKey, Option); function check_from_v8 (line 614) | fn check_from_v8(value: V8KvCheck) -> Result { type KvMutationError (line 634) | pub enum KvMutationError { type V8KvMutation (line 653) | type V8KvMutation = (KvKey, String, Option, Option); function mutation_from_v8 (line 655) | fn mutation_from_v8( type V8Enqueue (line 689) | type V8Enqueue = (JsBuffer, u64, Vec, Option>); function enqueue_from_v8 (line 691) | fn enqueue_from_v8( function encode_v8_key (line 708) | fn encode_v8_key(key: KvKey) -> Result, std::io::Error> { type RawSelector (line 712) | enum RawSelector { method from_tuple (line 725) | fn from_tuple( method start (line 774) | fn start(&self) -> Option<&[u8]> { method end (line 781) | fn end(&self) -> Option<&[u8]> { method common_prefix (line 788) | fn common_prefix(&self) -> &[u8] { method range_start_key (line 795) | fn range_start_key(&self) -> Vec { method range_end_key (line 807) | fn range_end_key(&self) -> Vec { function common_prefix_for_bytes (line 818) | fn common_prefix_for_bytes<'a>(a: &'a [u8], b: &'a [u8]) -> &'a [u8] { function encode_cursor (line 826) | fn encode_cursor( function decode_selector_and_cursor (line 837) | fn decode_selector_and_cursor( function op_kv_atomic_write (line 889) | async fn op_kv_atomic_write( type EncodeCursorRangeSelector (line 998) | type EncodeCursorRangeSelector = (Option, Option, Option Result<(), KvEr... function check_write_key_size (line 1022) | fn check_write_key_size( function check_value_size (line 1036) | fn check_value_size( function check_enqueue_payload_size (line 1053) | fn check_enqueue_payload_size( FILE: ext/kv/remote.rs type HttpOptions (line 30) | pub struct HttpOptions { method root_cert_store (line 39) | pub fn root_cert_store(&self) -> Result, JsError... type RemoteDbHandler (line 47) | pub struct RemoteDbHandler { method new (line 52) | pub fn new(http_options: HttpOptions) -> Self { type PermissionChecker (line 57) | pub struct PermissionChecker { method check_net_url (line 70) | fn check_net_url(&self, url: &Url) -> Result<(), JsErrorBox> { method clone (line 62) | fn clone(&self) -> Self { type FetchClient (line 80) | pub struct FetchClient(deno_fetch::Client); type FetchResponse (line 81) | pub struct FetchResponse(http::Response); type Response (line 84) | type Response = FetchResponse; method post (line 85) | async fn post( method bytes (line 112) | async fn bytes(self) -> Result { method stream (line 115) | fn stream( method text (line 120) | async fn text(self) -> Result { type DB (line 132) | type DB = Remote; method open (line 134) | async fn open( FILE: ext/kv/sqlite.rs type SqliteDbHandler (line 29) | pub struct SqliteDbHandler { method new (line 35) | pub fn new( type Mode (line 53) | enum Mode { type DB (line 60) | type DB = denokv_sqlite::Sqlite; method open (line 62) | async fn open( FILE: ext/napi/build.rs function main (line 5) | fn main() { FILE: ext/napi/function.rs type CallbackInfo (line 6) | pub struct CallbackInfo { method new_raw (line 15) | pub fn new_raw( function call_fn (line 29) | extern "C" fn call_fn(info: *const v8::FunctionCallbackInfo) { function create_function (line 56) | pub fn create_function<'s>( function create_function_template (line 77) | pub fn create_function_template<'s>( FILE: ext/napi/js_native_api.rs constant NAPI_VERSION (line 6) | const NAPI_VERSION: u32 = 9; type ReferenceOwnership (line 28) | enum ReferenceOwnership { type ReferenceState (line 33) | enum ReferenceState { type Reference (line 38) | struct Reference { method new (line 49) | fn new( method ref_ (line 77) | fn ref_(&mut self) -> u32 { method unref (line 85) | fn unref(&mut self) -> u32 { method reset (line 96) | fn reset(&mut self) { method set_strong (line 102) | fn set_strong(&mut self) { method set_weak (line 111) | fn set_weak(&mut self) { method weak_callback (line 123) | fn weak_callback(reference: *mut Reference) { method into_raw (line 148) | fn into_raw(r: Box) -> *mut Reference { method from_raw (line 152) | unsafe fn from_raw(r: *mut Reference) -> Box { method remove (line 156) | unsafe fn remove(r: *mut Reference) { function napi_get_last_error_info (line 167) | fn napi_get_last_error_info( function napi_create_function (line 189) | fn napi_create_function<'s>( function napi_define_class (line 220) | fn napi_define_class<'s>( function napi_get_property_names (line 337) | fn napi_get_property_names( function napi_get_all_property_names (line 355) | fn napi_get_all_property_names<'s>( function napi_set_property (line 421) | fn napi_set_property( function napi_has_property (line 444) | fn napi_has_property( function napi_get_property (line 471) | fn napi_get_property<'s>( function napi_delete_property (line 498) | fn napi_delete_property( function napi_has_own_property (line 526) | fn napi_has_own_property( function napi_has_named_property (line 557) | fn napi_has_named_property<'s>( function napi_set_named_property (line 588) | fn napi_set_named_property<'s>( function napi_get_named_property (line 617) | fn napi_get_named_property<'s>( function napi_set_element (line 648) | fn napi_set_element<'s>( function napi_has_element (line 673) | fn napi_has_element( function napi_get_element (line 699) | fn napi_get_element<'s>( function napi_delete_element (line 725) | fn napi_delete_element( function napi_define_properties (line 751) | fn napi_define_properties( function napi_object_freeze (line 861) | fn napi_object_freeze(env: &mut Env, object: napi_value) -> napi_status { function napi_object_seal (line 879) | fn napi_object_seal(env: &mut Env, object: napi_value) -> napi_status { function napi_is_array (line 897) | fn napi_is_array( function napi_get_array_length (line 916) | fn napi_get_array_length( function napi_strict_equals (line 938) | fn napi_strict_equals( function napi_get_prototype (line 956) | fn napi_get_prototype<'s>( function napi_create_object (line 981) | fn napi_create_object( function node_api_create_object_with_properties (line 997) | fn node_api_create_object_with_properties<'s>( function node_api_create_object_with_named_properties (line 1064) | fn node_api_create_object_with_named_properties<'s>( function napi_create_array (line 1130) | fn napi_create_array( function napi_create_array_with_length (line 1146) | fn napi_create_array_with_length( function napi_create_string_latin1 (line 1163) | fn napi_create_string_latin1( function napi_create_string_utf8 (line 1209) | pub(crate) fn napi_create_string_utf8( function napi_create_string_utf16 (line 1255) | fn napi_create_string_utf16( function node_api_create_external_string_latin1 (line 1305) | fn node_api_create_external_string_latin1( function node_api_create_external_string_utf16 (line 1333) | fn node_api_create_external_string_utf16( function node_api_create_property_key_latin1 (line 1361) | fn node_api_create_property_key_latin1( function node_api_create_property_key_utf8 (line 1411) | fn node_api_create_property_key_utf8( function node_api_create_property_key_utf16 (line 1457) | fn node_api_create_property_key_utf16( function napi_create_double (line 1508) | fn napi_create_double( function napi_create_int32 (line 1525) | fn napi_create_int32( function napi_create_uint32 (line 1542) | fn napi_create_uint32( function napi_create_int64 (line 1559) | fn napi_create_int64( function napi_create_bigint_int64 (line 1576) | fn napi_create_bigint_int64( function napi_create_bigint_uint64 (line 1593) | fn napi_create_bigint_uint64( function napi_create_bigint_words (line 1610) | fn napi_create_bigint_words<'s>( function napi_get_boolean (line 1640) | fn napi_get_boolean( function napi_create_symbol (line 1656) | fn napi_create_symbol( function node_api_symbol_for (line 1686) | fn node_api_symbol_for( function napi_create_error (line 1751) | fn napi_create_error( function napi_create_type_error (line 1761) | fn napi_create_type_error( function napi_create_range_error (line 1771) | fn napi_create_range_error( function node_api_create_syntax_error (line 1781) | fn node_api_create_syntax_error( function get_value_type (line 1790) | pub fn get_value_type(value: v8::Local) -> Option napi_st... function napi_get_null (line 1850) | fn napi_get_null(env: *mut Env, result: *mut napi_value) -> napi_status { function napi_get_cb_info (line 1862) | fn napi_get_cb_info( function napi_get_new_target (line 1910) | fn napi_get_new_target( function napi_call_function (line 1930) | fn napi_call_function<'s>( function napi_get_global (line 1969) | fn napi_get_global(env_ptr: *mut Env, result: *mut napi_value) -> napi_s... function napi_throw (line 1983) | fn napi_throw(env: *mut Env, error: napi_value) -> napi_status { function napi_throw_error (line 2058) | fn napi_throw_error( function napi_throw_type_error (line 2067) | fn napi_throw_type_error( function napi_throw_range_error (line 2076) | fn napi_throw_range_error( function node_api_throw_syntax_error (line 2085) | fn node_api_throw_syntax_error( function napi_is_error (line 2094) | fn napi_is_error( function napi_get_value_double (line 2111) | fn napi_get_value_double( function napi_get_value_int32 (line 2134) | fn napi_get_value_int32( function napi_get_value_uint32 (line 2161) | fn napi_get_value_uint32( function napi_get_value_int64 (line 2189) | fn napi_get_value_int64( function napi_get_value_bigint_int64 (line 2218) | fn napi_get_value_bigint_int64( function napi_get_value_bigint_uint64 (line 2246) | fn napi_get_value_bigint_uint64( function napi_get_value_bigint_words (line 2274) | fn napi_get_value_bigint_words( function napi_get_value_bool (line 2315) | fn napi_get_value_bool( function napi_get_value_string_latin1 (line 2339) | fn napi_get_value_string_latin1( function napi_get_value_string_utf8 (line 2380) | fn napi_get_value_string_utf8( function napi_get_value_string_utf16 (line 2430) | fn napi_get_value_string_utf16( function napi_coerce_to_bool (line 2471) | fn napi_coerce_to_bool<'s>( function napi_coerce_to_number (line 2490) | fn napi_coerce_to_number<'s>( function napi_coerce_to_object (line 2511) | fn napi_coerce_to_object<'s>( function napi_coerce_to_string (line 2540) | fn napi_coerce_to_string<'s>( function napi_wrap (line 2561) | fn napi_wrap( function unwrap (line 2628) | fn unwrap( function napi_unwrap (line 2673) | fn napi_unwrap( function napi_remove_wrap (line 2682) | fn napi_remove_wrap( type ExternalWrapper (line 2690) | struct ExternalWrapper { function napi_create_external (line 2696) | fn napi_create_external<'s>( function napi_type_tag_object (line 2741) | fn napi_type_tag_object( function napi_check_object_type_tag (line 2785) | fn napi_check_object_type_tag( function napi_get_value_external (line 2849) | fn napi_get_value_external( function napi_create_reference (line 2875) | fn napi_create_reference( function napi_delete_reference (line 2907) | fn napi_delete_reference(env: *mut Env, ref_: napi_ref) -> napi_status { function napi_reference_ref (line 2919) | fn napi_reference_ref( function napi_reference_unref (line 2941) | fn napi_reference_unref( function napi_get_reference_value (line 2967) | fn napi_get_reference_value( function napi_open_handle_scope (line 2993) | fn napi_open_handle_scope( function napi_close_handle_scope (line 3002) | fn napi_close_handle_scope( function napi_open_escapable_handle_scope (line 3011) | fn napi_open_escapable_handle_scope( function napi_close_escapable_handle_scope (line 3029) | fn napi_close_escapable_handle_scope( function napi_escape_handle (line 3046) | fn napi_escape_handle<'s>( function napi_new_instance (line 3069) | fn napi_new_instance<'s>( function napi_instanceof (line 3109) | fn napi_instanceof( function napi_is_exception_pending (line 3151) | fn napi_is_exception_pending( function napi_get_and_clear_last_exception (line 3166) | fn napi_get_and_clear_last_exception( function napi_is_arraybuffer (line 3188) | fn napi_is_arraybuffer( function napi_create_arraybuffer (line 3205) | fn napi_create_arraybuffer<'s>( function napi_create_external_arraybuffer (line 3230) | fn napi_create_external_arraybuffer<'s>( function napi_get_arraybuffer_info (line 3261) | fn napi_get_arraybuffer_info( function napi_is_typedarray (line 3292) | fn napi_is_typedarray( function napi_create_typedarray (line 3309) | fn napi_create_typedarray<'s>( function napi_get_typedarray_info (line 3389) | fn napi_get_typedarray_info( function napi_create_dataview (line 3469) | fn napi_create_dataview<'s>( function napi_is_dataview (line 3506) | fn napi_is_dataview( function napi_get_dataview_info (line 3523) | fn napi_get_dataview_info( function napi_get_version (line 3572) | fn napi_get_version(env: *mut Env, result: *mut u32) -> napi_status { function napi_create_promise (line 3584) | fn napi_create_promise<'s>( function napi_resolve_deferred (line 3612) | fn napi_resolve_deferred( function napi_reject_deferred (line 3643) | fn napi_reject_deferred( function napi_is_promise (line 3665) | fn napi_is_promise( function napi_create_date (line 3682) | fn napi_create_date<'s>( function napi_is_date (line 3702) | fn napi_is_date( function napi_get_date_value (line 3719) | fn napi_get_date_value( function napi_run_script (line 3739) | fn napi_run_script<'s>( function napi_add_finalizer (line 3770) | fn napi_add_finalizer( function node_api_post_finalizer (line 3823) | fn node_api_post_finalizer( function napi_adjust_external_memory (line 3833) | fn napi_adjust_external_memory( function napi_set_instance_data (line 3851) | fn napi_set_instance_data( function napi_get_instance_data (line 3872) | fn napi_get_instance_data( function napi_detach_arraybuffer (line 3890) | fn napi_detach_arraybuffer(env: *mut Env, value: napi_value) -> napi_sta... function napi_is_detached_arraybuffer (line 3912) | fn napi_is_detached_arraybuffer( FILE: ext/napi/lib.rs type NApiError (line 66) | pub enum NApiError { type napi_status (line 84) | pub type napi_status = i32; type napi_env (line 85) | pub type napi_env = *mut c_void; type napi_callback_info (line 86) | pub type napi_callback_info = *mut c_void; type napi_deferred (line 87) | pub type napi_deferred = *mut c_void; type napi_ref (line 88) | pub type napi_ref = *mut c_void; type napi_threadsafe_function (line 89) | pub type napi_threadsafe_function = *mut c_void; type napi_handle_scope (line 90) | pub type napi_handle_scope = *mut c_void; type napi_callback_scope (line 91) | pub type napi_callback_scope = *mut c_void; type napi_escapable_handle_scope (line 92) | pub type napi_escapable_handle_scope = *mut c_void; type napi_async_cleanup_hook_handle (line 93) | pub type napi_async_cleanup_hook_handle = *mut c_void; type napi_async_work (line 94) | pub type napi_async_work = *mut c_void; type napi_async_context (line 95) | pub type napi_async_context = *mut c_void; constant napi_ok (line 97) | pub const napi_ok: napi_status = 0; constant napi_invalid_arg (line 98) | pub const napi_invalid_arg: napi_status = 1; constant napi_object_expected (line 99) | pub const napi_object_expected: napi_status = 2; constant napi_string_expected (line 100) | pub const napi_string_expected: napi_status = 3; constant napi_name_expected (line 101) | pub const napi_name_expected: napi_status = 4; constant napi_function_expected (line 102) | pub const napi_function_expected: napi_status = 5; constant napi_number_expected (line 103) | pub const napi_number_expected: napi_status = 6; constant napi_boolean_expected (line 104) | pub const napi_boolean_expected: napi_status = 7; constant napi_array_expected (line 105) | pub const napi_array_expected: napi_status = 8; constant napi_generic_failure (line 106) | pub const napi_generic_failure: napi_status = 9; constant napi_pending_exception (line 107) | pub const napi_pending_exception: napi_status = 10; constant napi_cancelled (line 108) | pub const napi_cancelled: napi_status = 11; constant napi_escape_called_twice (line 109) | pub const napi_escape_called_twice: napi_status = 12; constant napi_handle_scope_mismatch (line 110) | pub const napi_handle_scope_mismatch: napi_status = 13; constant napi_callback_scope_mismatch (line 111) | pub const napi_callback_scope_mismatch: napi_status = 14; constant napi_queue_full (line 112) | pub const napi_queue_full: napi_status = 15; constant napi_closing (line 113) | pub const napi_closing: napi_status = 16; constant napi_bigint_expected (line 114) | pub const napi_bigint_expected: napi_status = 17; constant napi_date_expected (line 115) | pub const napi_date_expected: napi_status = 18; constant napi_arraybuffer_expected (line 116) | pub const napi_arraybuffer_expected: napi_status = 19; constant napi_detachable_arraybuffer_expected (line 117) | pub const napi_detachable_arraybuffer_expected: napi_status = 20; constant napi_would_deadlock (line 118) | pub const napi_would_deadlock: napi_status = 21; constant napi_no_external_buffers_allowed (line 119) | pub const napi_no_external_buffers_allowed: napi_status = 22; constant napi_cannot_run_js (line 120) | pub const napi_cannot_run_js: napi_status = 23; constant NAPI_AUTO_LENGTH (line 149) | pub const NAPI_AUTO_LENGTH: usize = usize::MAX; type napi_addon_register_func (line 155) | type napi_addon_register_func = type napi_register_module_v1 (line 157) | type napi_register_module_v1 = type NapiModule (line 162) | pub struct NapiModule { type napi_valuetype (line 172) | pub type napi_valuetype = i32; constant napi_undefined (line 174) | pub const napi_undefined: napi_valuetype = 0; constant napi_null (line 175) | pub const napi_null: napi_valuetype = 1; constant napi_boolean (line 176) | pub const napi_boolean: napi_valuetype = 2; constant napi_number (line 177) | pub const napi_number: napi_valuetype = 3; constant napi_string (line 178) | pub const napi_string: napi_valuetype = 4; constant napi_symbol (line 179) | pub const napi_symbol: napi_valuetype = 5; constant napi_object (line 180) | pub const napi_object: napi_valuetype = 6; constant napi_function (line 181) | pub const napi_function: napi_valuetype = 7; constant napi_external (line 182) | pub const napi_external: napi_valuetype = 8; constant napi_bigint (line 183) | pub const napi_bigint: napi_valuetype = 9; type napi_threadsafe_function_release_mode (line 185) | pub type napi_threadsafe_function_release_mode = i32; constant napi_tsfn_release (line 187) | pub const napi_tsfn_release: napi_threadsafe_function_release_mode = 0; constant napi_tsfn_abort (line 188) | pub const napi_tsfn_abort: napi_threadsafe_function_release_mode = 1; type napi_threadsafe_function_call_mode (line 190) | pub type napi_threadsafe_function_call_mode = i32; constant napi_tsfn_nonblocking (line 192) | pub const napi_tsfn_nonblocking: napi_threadsafe_function_call_mode = 0; constant napi_tsfn_blocking (line 193) | pub const napi_tsfn_blocking: napi_threadsafe_function_call_mode = 1; type napi_key_collection_mode (line 195) | pub type napi_key_collection_mode = i32; constant napi_key_include_prototypes (line 197) | pub const napi_key_include_prototypes: napi_key_collection_mode = 0; constant napi_key_own_only (line 198) | pub const napi_key_own_only: napi_key_collection_mode = 1; type napi_key_filter (line 200) | pub type napi_key_filter = i32; constant napi_key_all_properties (line 202) | pub const napi_key_all_properties: napi_key_filter = 0; constant napi_key_writable (line 203) | pub const napi_key_writable: napi_key_filter = 1; constant napi_key_enumerable (line 204) | pub const napi_key_enumerable: napi_key_filter = 1 << 1; constant napi_key_configurable (line 205) | pub const napi_key_configurable: napi_key_filter = 1 << 2; constant napi_key_skip_strings (line 206) | pub const napi_key_skip_strings: napi_key_filter = 1 << 3; constant napi_key_skip_symbols (line 207) | pub const napi_key_skip_symbols: napi_key_filter = 1 << 4; type napi_key_conversion (line 209) | pub type napi_key_conversion = i32; constant napi_key_keep_numbers (line 211) | pub const napi_key_keep_numbers: napi_key_conversion = 0; constant napi_key_numbers_to_strings (line 212) | pub const napi_key_numbers_to_strings: napi_key_conversion = 1; type napi_typedarray_type (line 214) | pub type napi_typedarray_type = i32; constant napi_int8_array (line 216) | pub const napi_int8_array: napi_typedarray_type = 0; constant napi_uint8_array (line 217) | pub const napi_uint8_array: napi_typedarray_type = 1; constant napi_uint8_clamped_array (line 218) | pub const napi_uint8_clamped_array: napi_typedarray_type = 2; constant napi_int16_array (line 219) | pub const napi_int16_array: napi_typedarray_type = 3; constant napi_uint16_array (line 220) | pub const napi_uint16_array: napi_typedarray_type = 4; constant napi_int32_array (line 221) | pub const napi_int32_array: napi_typedarray_type = 5; constant napi_uint32_array (line 222) | pub const napi_uint32_array: napi_typedarray_type = 6; constant napi_float32_array (line 223) | pub const napi_float32_array: napi_typedarray_type = 7; constant napi_float64_array (line 224) | pub const napi_float64_array: napi_typedarray_type = 8; constant napi_bigint64_array (line 225) | pub const napi_bigint64_array: napi_typedarray_type = 9; constant napi_biguint64_array (line 226) | pub const napi_biguint64_array: napi_typedarray_type = 10; type napi_type_tag (line 230) | pub struct napi_type_tag { type napi_callback (line 235) | pub type napi_callback = unsafe extern "C" fn( type napi_finalize (line 240) | pub type napi_finalize = unsafe extern "C" fn( type napi_async_execute_callback (line 246) | pub type napi_async_execute_callback = type napi_async_complete_callback (line 249) | pub type napi_async_complete_callback = type napi_threadsafe_function_call_js (line 252) | pub type napi_threadsafe_function_call_js = unsafe extern "C" fn( type napi_async_cleanup_hook (line 259) | pub type napi_async_cleanup_hook = unsafe extern "C" fn( type napi_cleanup_hook (line 264) | pub type napi_cleanup_hook = unsafe extern "C" fn(data: *mut c_void); type napi_property_attributes (line 266) | pub type napi_property_attributes = i32; constant napi_default (line 268) | pub const napi_default: napi_property_attributes = 0; constant napi_writable (line 269) | pub const napi_writable: napi_property_attributes = 1 << 0; constant napi_enumerable (line 270) | pub const napi_enumerable: napi_property_attributes = 1 << 1; constant napi_configurable (line 271) | pub const napi_configurable: napi_property_attributes = 1 << 2; constant napi_static (line 272) | pub const napi_static: napi_property_attributes = 1 << 10; constant napi_default_method (line 273) | pub const napi_default_method: napi_property_attributes = constant napi_default_jsproperty (line 275) | pub const napi_default_jsproperty: napi_property_attributes = type napi_property_descriptor (line 280) | pub struct napi_property_descriptor<'a> { type napi_extended_error_info (line 293) | pub struct napi_extended_error_info { type napi_node_version (line 302) | pub struct napi_node_version { type PendingNapiAsyncWork (line 309) | pub trait PendingNapiAsyncWork: FnOnce() + Send + 'static {} type PendingNapiFinalizer (line 315) | pub struct PendingNapiFinalizer { type NapiState (line 322) | pub struct NapiState { method drop (line 336) | fn drop(&mut self) { type InstanceData (line 401) | pub struct InstanceData { type EnvShared (line 410) | pub struct EnvShared { method new (line 420) | pub fn new( type Env (line 437) | pub struct Env { method new (line 458) | pub fn new( method shared (line 491) | pub fn shared(&self) -> &EnvShared { method shared_mut (line 496) | pub fn shared_mut(&mut self) -> &mut EnvShared { method add_async_work (line 501) | pub fn add_async_work(&mut self, async_work: impl FnOnce() + Send + 's... method isolate (line 506) | pub fn isolate(&mut self) -> &mut v8::Isolate { method context (line 513) | pub fn context<'s>(&'s self) -> v8::Local<'s, v8::Context> { method threadsafe_function_ref (line 523) | pub fn threadsafe_function_ref(&mut self) { method threadsafe_function_unref (line 527) | pub fn threadsafe_function_unref(&mut self) { method add_cleanup_hook (line 531) | pub fn add_cleanup_hook( method remove_cleanup_hook (line 546) | pub fn remove_cleanup_hook( method add_ref_finalizer (line 563) | pub fn add_ref_finalizer( method remove_ref_finalizer (line 578) | pub fn remove_ref_finalizer(&self, data: *mut c_void) { type NapiModuleHandle (line 609) | struct NapiModuleHandle(*const NapiModule); function op_napi_open (line 616) | fn op_napi_open<'scope>( function print_linker_flags (line 760) | pub fn print_linker_flags(name: &str) { FILE: ext/napi/node_api.rs function napi_module_register (line 26) | fn napi_module_register(module: *const NapiModule) -> napi_status { function napi_add_env_cleanup_hook (line 36) | fn napi_add_env_cleanup_hook( function napi_remove_env_cleanup_hook (line 52) | fn napi_remove_env_cleanup_hook( type AsyncCleanupHandle (line 67) | struct AsyncCleanupHandle { function async_cleanup_handler (line 73) | unsafe extern "C" fn async_cleanup_handler(arg: *mut c_void) { function napi_add_async_cleanup_hook (line 81) | fn napi_add_async_cleanup_hook( function napi_remove_async_cleanup_hook (line 110) | fn napi_remove_async_cleanup_hook( function napi_fatal_exception (line 128) | fn napi_fatal_exception(env: &mut Env, err: napi_value) -> napi_status { function napi_fatal_error (line 147) | fn napi_fatal_error( function napi_open_callback_scope (line 188) | fn napi_open_callback_scope( function napi_close_callback_scope (line 206) | fn napi_close_callback_scope( function napi_async_init (line 218) | fn napi_async_init( function napi_async_destroy (line 232) | fn napi_async_destroy( function napi_make_callback (line 242) | fn napi_make_callback<'s>( function napi_create_buffer (line 290) | fn napi_create_buffer<'s>( function napi_create_external_buffer (line 322) | fn napi_create_external_buffer<'s>( function napi_create_buffer_copy (line 358) | fn napi_create_buffer_copy<'s>( function napi_is_buffer (line 396) | fn napi_is_buffer( function napi_get_buffer_info (line 413) | fn napi_get_buffer_info( function napi_get_node_version (line 446) | fn napi_get_node_version( type AsyncWork (line 467) | struct AsyncWork { constant IDLE (line 478) | const IDLE: u8 = 0; constant QUEUED (line 479) | const QUEUED: u8 = 1; constant RUNNING (line 480) | const RUNNING: u8 = 2; function napi_create_async_work (line 484) | pub(crate) fn napi_create_async_work( function napi_delete_async_work (line 537) | pub(crate) fn napi_delete_async_work( function napi_get_uv_event_loop (line 550) | fn napi_get_uv_event_loop( function napi_queue_async_work (line 563) | pub(crate) fn napi_queue_async_work( function napi_cancel_async_work (line 656) | fn napi_cancel_async_work(env: *mut Env, work: napi_async_work) -> napi_... function default_call_js_cb (line 672) | extern "C" fn default_call_js_cb( type TsFn (line 688) | struct TsFn { method acquire (line 727) | pub fn acquire(&self) -> napi_status { method release (line 735) | pub fn release( method ref_ (line 772) | pub fn ref_(&self) -> napi_status { method unref (line 784) | pub fn unref(&self) -> napi_status { method call (line 797) | pub fn call( method drop (line 708) | fn drop(&mut self) { function napi_create_threadsafe_function (line 883) | fn napi_create_threadsafe_function( function napi_get_threadsafe_function_context (line 964) | fn napi_get_threadsafe_function_context( function napi_call_threadsafe_function (line 977) | fn napi_call_threadsafe_function( function napi_acquire_threadsafe_function (line 988) | fn napi_acquire_threadsafe_function( function napi_release_threadsafe_function (line 997) | fn napi_release_threadsafe_function( function napi_unref_threadsafe_function (line 1006) | fn napi_unref_threadsafe_function( function napi_ref_threadsafe_function (line 1016) | fn napi_ref_threadsafe_function( function node_api_get_module_file_name (line 1026) | fn node_api_get_module_file_name( FILE: ext/napi/sym/lib.rs type SymbolExports (line 10) | struct SymbolExports { function napi_sym (line 15) | pub fn napi_sym(_attr: TokenStream, item: TokenStream) -> TokenStream { FILE: ext/napi/util.rs type SendPtr (line 7) | pub(crate) struct SendPtr(pub *const T); function take (line 11) | pub fn take(self) -> *const T { function get_array_buffer_ptr (line 19) | pub fn get_array_buffer_ptr(ab: v8::Local) -> *mut c_vo... type BufferFinalizer (line 26) | struct BufferFinalizer { method drop (line 34) | fn drop(&mut self) { function backing_store_deleter_callback (line 43) | pub(crate) extern "C" fn backing_store_deleter_callback( function make_external_backing_store (line 56) | pub(crate) fn make_external_backing_store( function check_new_from_utf8_len (line 110) | pub(crate) unsafe fn check_new_from_utf8_len<'s>( function check_new_from_utf8 (line 137) | pub(crate) unsafe fn check_new_from_utf8<'s>( function v8_name_from_property_descriptor (line 144) | pub(crate) unsafe fn v8_name_from_property_descriptor<'s>( function napi_clear_last_error (line 161) | pub(crate) fn napi_clear_last_error(env: *mut Env) -> napi_status { function napi_set_last_error (line 170) | pub(crate) fn napi_set_last_error( type Nullable (line 189) | pub trait Nullable { method is_null (line 190) | fn is_null(&self) -> bool; method is_null (line 194) | fn is_null(&self) -> bool { method is_null (line 200) | fn is_null(&self) -> bool { method is_null (line 206) | fn is_null(&self) -> bool { method is_null (line 212) | fn is_null(&self) -> bool { FILE: ext/napi/uv.rs function assert_ok (line 11) | fn assert_ok(res: c_int) -> c_int { constant UV_MUTEX_SIZE (line 27) | const UV_MUTEX_SIZE: usize = { type uv_mutex_t (line 40) | struct uv_mutex_t { function uv_mutex_init (line 48) | unsafe extern "C" fn uv_mutex_init(lock: *mut uv_mutex_t) -> c_int { function uv_mutex_lock (line 56) | unsafe extern "C" fn uv_mutex_lock(lock: *mut uv_mutex_t) { function uv_mutex_unlock (line 66) | unsafe extern "C" fn uv_mutex_unlock(lock: *mut uv_mutex_t) { function uv_mutex_destroy (line 73) | unsafe extern "C" fn uv_mutex_destroy(_lock: *mut uv_mutex_t) { type uv_handle_type (line 80) | enum uv_handle_type { constant UV_HANDLE_SIZE (line 102) | const UV_HANDLE_SIZE: usize = 96; type uv_handle_t (line 105) | struct uv_handle_t { constant UV_ASYNC_SIZE (line 121) | const UV_ASYNC_SIZE: usize = 128; constant UV_ASYNC_SIZE (line 124) | const UV_ASYNC_SIZE: usize = 224; type uv_async_t (line 127) | struct uv_async_t { type uv_loop_t (line 146) | type uv_loop_t = Env; type uv_async_cb (line 147) | type uv_async_cb = extern "C" fn(handle: *mut uv_async_t); function _napi_uv_async_init (line 149) | unsafe extern "C" fn _napi_uv_async_init( function uv_async_send (line 189) | unsafe extern "C" fn uv_async_send(handle: *mut uv_async_t) -> c_int { type uv_close_cb (line 204) | type uv_close_cb = unsafe extern "C" fn(*mut uv_handle_t); function _napi_uv_close (line 207) | unsafe extern "C" fn _napi_uv_close( function async_exec_wrap (line 227) | unsafe extern "C" fn async_exec_wrap(_env: napi_env, data: *mut c_void) { function sizes (line 239) | fn sizes() { FILE: ext/napi/value.rs type NapiValue (line 14) | pub struct NapiValue<'s>( type napi_value (line 19) | pub type napi_value<'s> = NapiValue<'s>; type Target (line 22) | type Target = Option>; method deref (line 23) | fn deref(&self) -> &Self::Target { function from (line 34) | fn from(v: v8::Local<'s, T>) -> Self { function from (line 43) | fn from(v: Option>) -> Self { constant _ (line 52) | const _: () = { FILE: ext/net/01_net.js constant UDP_DGRAM_MAXSIZE (line 38) | const UDP_DGRAM_MAXSIZE = 65507; function write (line 70) | async function write(rid, data) { function resolveDns (line 74) | async function resolveDns(query, recordType, options) { class Conn (line 102) | class Conn { method constructor (line 111) | constructor(rid, remoteAddr, localAddr, fd) { method remoteAddr (line 127) | get remoteAddr() { method localAddr (line 131) | get localAddr() { method write (line 135) | write(p) { method read (line 139) | async read(buffer) { method close (line 157) | close() { method closeWrite (line 161) | closeWrite() { method readable (line 165) | get readable() { method writable (line 175) | get writable() { method ref (line 182) | ref() { method unref (line 194) | unref() { method [SymbolDispose] (line 205) | [SymbolDispose]() { class UpgradedConn (line 210) | class UpgradedConn extends Conn { method constructor (line 213) | constructor(rid, remoteAddr, localAddr) { class TcpConn (line 224) | class TcpConn extends Conn { method constructor (line 227) | constructor(rid, remoteAddr, localAddr, fd) { method setNoDelay (line 237) | setNoDelay(noDelay = true) { method setKeepAlive (line 241) | setKeepAlive(keepAlive = true) { class UnixConn (line 246) | class UnixConn extends Conn { method constructor (line 247) | constructor(rid, remoteAddr, localAddr) { class VsockConn (line 257) | class VsockConn extends Conn { method constructor (line 258) | constructor(rid, remoteAddr, localAddr) { class PipeConn (line 268) | class PipeConn extends Conn { method constructor (line 269) | constructor(rid) { class TunnelConn (line 279) | class TunnelConn extends Conn { method constructor (line 280) | constructor(rid, remoteAddr, localAddr) { class Listener (line 290) | class Listener { method constructor (line 297) | constructor(rid, addr, type) { method addr (line 308) | get addr() { method accept (line 312) | async accept() { method next (line 358) | async next() { method return (line 374) | return(value) { method close (line 379) | close() { method [SymbolDispose] (line 383) | [SymbolDispose]() { method [SymbolAsyncIterator] (line 387) | [SymbolAsyncIterator]() { method ref (line 391) | ref() { method unref (line 398) | unref() { function setDatagramBroadcast (line 411) | function setDatagramBroadcast(conn, broadcast) { function setMulticastLoopback (line 415) | function setMulticastLoopback(conn, v6, loopback) { function dropMembership (line 419) | function dropMembership(conn, v6, addr, multiInterface) { function setMulticastTTL (line 423) | function setMulticastTTL(conn, ttl) { class DatagramConn (line 427) | class DatagramConn { method constructor (line 433) | constructor(rid, addr, bufSize = UDP_DGRAM_MAXSIZE) { method addr (line 439) | get addr() { method [_setBroadcast] (line 443) | [_setBroadcast](broadcast) { method [_dropMembership] (line 447) | [_dropMembership](v6, addr, multiInterface) { method [_setMulticastTTL] (line 455) | [_setMulticastTTL](ttl) { method [_setMultiLoopback] (line 459) | [_setMultiLoopback](v6, loopback) { method joinMulticastV4 (line 463) | async joinMulticastV4(addr, multiInterface) { method joinMulticastV6 (line 491) | async joinMulticastV6(addr, multiInterface) { method receive (line 514) | async receive(p) { method send (line 545) | async send(p, opts) { method close (line 564) | close() { method ref (line 568) | ref() { method unref (line 575) | unref() { method [SymbolAsyncIterator] (line 582) | async *[SymbolAsyncIterator]() { function listen (line 601) | function listen(args) { function validatePort (line 649) | function validatePort(maybePort) { function createListenDatagram (line 667) | function createListenDatagram(udpOpFn, unixOpFn) { function connect (line 697) | async function connect(args) { FILE: ext/net/02_tls.js class TlsConn (line 30) | class TlsConn extends Conn { method constructor (line 33) | constructor(rid, remoteAddr, localAddr) { method handshake (line 43) | handshake() { method [_getPeerCertificate] (line 47) | [_getPeerCertificate](detailed = false) { function connectTls (line 52) | async function connectTls({ class TlsListener (line 85) | class TlsListener extends Listener { method constructor (line 88) | constructor(rid, addr) { method accept (line 98) | async accept() { function hasTlsKeyPairOptions (line 112) | function hasTlsKeyPairOptions(options) { function loadTlsKeyPair (line 124) | function loadTlsKeyPair(api, { function listenTls (line 159) | function listenTls({ function startTls (line 187) | async function startTls( function startTlsInternal (line 204) | function startTlsInternal( function createTlsKeyResolver (line 229) | function createTlsKeyResolver(callback) { FILE: ext/net/03_quic.js function promiseFinallyWithoutUnhandled (line 62) | function promiseFinallyWithoutUnhandled(p, f) { function transportOptions (line 66) | function transportOptions({ class QuicEndpoint (line 88) | class QuicEndpoint { method constructor (line 91) | constructor( method addr (line 97) | get addr() { method listen (line 101) | listen(options) { method close (line 115) | close({ closeCode = 0, reason = "" } = { __proto__: null }) { class QuicListener (line 124) | class QuicListener { method constructor (line 128) | constructor(listener, endpoint) { method endpoint (line 133) | get endpoint() { method incoming (line 137) | async incoming() { method accept (line 142) | async accept() { method next (line 148) | async next() { method [SymbolAsyncIterator] (line 160) | [SymbolAsyncIterator]() { method stop (line 164) | stop() { class QuicIncoming (line 169) | class QuicIncoming { method constructor (line 173) | constructor(incoming, endpoint) { method localIp (line 178) | get localIp() { method remoteAddr (line 182) | get remoteAddr() { method remoteAddressValidated (line 186) | get remoteAddressValidated() { method accept (line 190) | accept(options) { method refuse (line 205) | refuse() { method ignore (line 209) | ignore() { class QuicConn (line 217) | class QuicConn { method constructor (line 225) | constructor(resource, endpoint) { method endpoint (line 233) | get endpoint() { method protocol (line 237) | get protocol() { method remoteAddr (line 241) | get remoteAddr() { method serverName (line 245) | get serverName() { method createBidirectionalStream (line 249) | async createBidirectionalStream( method createUnidirectionalStream (line 262) | async createUnidirectionalStream( method incomingBidirectionalStreams (line 275) | get incomingBidirectionalStreams() { method incomingUnidirectionalStreams (line 284) | get incomingUnidirectionalStreams() { method maxDatagramSize (line 293) | get maxDatagramSize() { method readDatagram (line 297) | async readDatagram() { method sendDatagram (line 302) | async sendDatagram(data) { method handshake (line 306) | get handshake() { method closed (line 313) | get closed() { method close (line 318) | close({ closeCode = 0, reason = "" } = { __proto__: null }) { class QuicSendStream (line 360) | class QuicSendStream extends WritableStream { method sendOrder (line 361) | get sendOrder() { method sendOrder (line 367) | set sendOrder(p) { method id (line 374) | get id() { class QuicReceiveStream (line 381) | class QuicReceiveStream extends ReadableStream { method id (line 382) | get id() { function readableStream (line 389) | function readableStream(rid, closed) { function writableStream (line 401) | function writableStream(rid, closed) { class QuicBidirectionalStream (line 413) | class QuicBidirectionalStream { method constructor (line 417) | constructor(txRid, rxRid, closed) { method readable (line 422) | get readable() { method writable (line 426) | get writable() { function connectQuic (line 459) | function connectQuic(options) { FILE: ext/net/io.rs type FullDuplexResource (line 27) | pub struct FullDuplexResource { function new (line 41) | pub fn new((rd, wr): (R, W)) -> Self { function into_inner (line 49) | pub fn into_inner(self) -> (R, W) { function rd_borrow_mut (line 53) | pub fn rd_borrow_mut(self: &Rc) -> AsyncMutFuture { function wr_borrow_mut (line 57) | pub fn wr_borrow_mut(self: &Rc) -> AsyncMutFuture { function cancel_handle (line 61) | pub fn cancel_handle(self: &Rc) -> RcRef { function cancel_read_ops (line 65) | pub fn cancel_read_ops(&self) { function read (line 69) | pub async fn read( function write (line 78) | pub async fn write( function shutdown (line 87) | pub async fn shutdown(self: Rc) -> Result<(), std::io::Error> { type MapError (line 95) | pub enum MapError { type TcpStreamResource (line 104) | pub type TcpStreamResource = method dup_raw_fd (line 125) | pub fn dup_raw_fd(self: &Rc) -> Option { method set_nodelay (line 140) | pub fn set_nodelay(self: Rc, nodelay: bool) -> Result<(), MapErr... method set_keepalive (line 144) | pub fn set_keepalive( method map_socket (line 152) | fn map_socket( method name (line 111) | fn name(&self) -> Cow<'_, str> { method shutdown (line 115) | fn shutdown(self: Rc) -> AsyncResult<()> { method close (line 119) | fn close(self: Rc) { type UnixStreamResource (line 168) | pub type UnixStreamResource = method read (line 176) | fn read(self: Rc, _data: &mut [u8]) -> AsyncResult { method write (line 179) | fn write(self: Rc, _data: &[u8]) -> AsyncResult { method shutdown (line 183) | pub async fn shutdown(self: Rc) -> Result<(), JsErrorBox> { method cancel_read_ops (line 186) | pub fn cancel_read_ops(&self) { type UnixStreamResource (line 172) | pub struct UnixStreamResource; method read (line 176) | fn read(self: Rc, _data: &mut [u8]) -> AsyncResult { method write (line 179) | fn write(self: Rc, _data: &[u8]) -> AsyncResult { method shutdown (line 183) | pub async fn shutdown(self: Rc) -> Result<(), JsErrorBox> { method cancel_read_ops (line 186) | pub fn cancel_read_ops(&self) { method name (line 195) | fn name(&self) -> Cow<'_, str> { method shutdown (line 199) | fn shutdown(self: Rc) -> AsyncResult<()> { method close (line 203) | fn close(self: Rc) { type VsockStreamResource (line 209) | pub type VsockStreamResource = method read (line 225) | fn read(self: Rc, _data: &mut [u8]) -> AsyncResult { method write (line 228) | fn write(self: Rc, _data: &[u8]) -> AsyncResult { method shutdown (line 232) | pub async fn shutdown(self: Rc) -> Result<(), JsErrorBox> { method cancel_read_ops (line 235) | pub fn cancel_read_ops(&self) { type VsockStreamResource (line 217) | pub struct VsockStreamResource; method read (line 225) | fn read(self: Rc, _data: &mut [u8]) -> AsyncResult { method write (line 228) | fn write(self: Rc, _data: &[u8]) -> AsyncResult { method shutdown (line 232) | pub async fn shutdown(self: Rc) -> Result<(), JsErrorBox> { method cancel_read_ops (line 235) | pub fn cancel_read_ops(&self) { method name (line 244) | fn name(&self) -> Cow<'_, str> { method shutdown (line 248) | fn shutdown(self: Rc) -> AsyncResult<()> { method close (line 252) | fn close(self: Rc) { FILE: ext/net/lib.rs constant UNSTABLE_FEATURE_NAME (line 26) | pub const UNSTABLE_FEATURE_NAME: &str = "net"; function check_unstable (line 29) | fn check_unstable(state: &OpState, api_name: &str) { type DefaultTlsOptions (line 36) | pub struct DefaultTlsOptions { method root_cert_store (line 41) | pub fn root_cert_store( type UnsafelyIgnoreCertificateErrors (line 55) | pub struct UnsafelyIgnoreCertificateErrors(pub Option>); function op_pipe_open (line 203) | pub fn op_pipe_open() -> Result { function op_pipe_connect (line 212) | pub fn op_pipe_connect() -> Result { function op_pipe_windows_wait (line 220) | pub fn op_pipe_windows_wait() -> Result<(), NetError> { FILE: ext/net/ops.rs type Fd (line 53) | pub type Fd = u32; type TlsHandshakeInfo (line 57) | pub struct TlsHandshakeInfo { type IpAddr (line 65) | pub struct IpAddr { method from (line 71) | fn from(addr: SocketAddr) -> Self { method from (line 80) | fn from(addr: TunnelAddr) -> Self { type NetError (line 89) | pub enum NetError { function accept_err (line 179) | pub(crate) fn accept_err(e: std::io::Error) -> NetError { function op_net_accept_tcp (line 188) | pub async fn op_net_accept_tcp( function op_net_recv_udp (line 231) | pub async fn op_net_recv_udp( function op_net_send_udp (line 252) | pub async fn op_net_send_udp( function op_net_validate_multicast (line 282) | pub fn op_net_validate_multicast( function op_net_join_multi_v4_udp (line 301) | pub async fn op_net_join_multi_v4_udp( function op_net_join_multi_v6_udp (line 323) | pub async fn op_net_join_multi_v6_udp( function op_net_leave_multi_v4_udp (line 344) | pub async fn op_net_leave_multi_v4_udp( function op_net_leave_multi_v6_udp (line 366) | pub async fn op_net_leave_multi_v6_udp( function op_net_set_multi_loopback_udp (line 387) | pub async fn op_net_set_multi_loopback_udp( function op_net_set_multi_ttl_udp (line 410) | pub async fn op_net_set_multi_ttl_udp( function op_net_set_broadcast_udp (line 428) | pub async fn op_net_set_broadcast_udp( type NetPermToken (line 447) | pub struct NetPermToken { method trace (line 455) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 457) | fn get_name(&self) -> &'static std::ffi::CStr { method includes (line 464) | pub fn includes(&self, addr: &str) -> bool { function op_net_get_ips_from_perm_token (line 470) | pub fn op_net_get_ips_from_perm_token( function op_net_connect_tcp (line 477) | pub async fn op_net_connect_tcp( function op_net_connect_tcp_inner (line 487) | pub async fn op_net_connect_tcp_inner( type UdpSocketResource (line 547) | struct UdpSocketResource { method name (line 553) | fn name(&self) -> Cow<'_, str> { method close (line 557) | fn close(self: Rc) { function op_net_listen_tcp (line 563) | pub fn op_net_listen_tcp( function net_listen_udp (line 592) | fn net_listen_udp( function op_net_listen_udp (line 657) | pub fn op_net_listen_udp( function op_node_unstable_net_listen_udp (line 668) | pub fn op_node_unstable_net_listen_udp( function op_net_connect_vsock (line 679) | pub async fn op_net_connect_vsock( function op_net_connect_vsock (line 727) | pub fn op_net_connect_vsock() -> Result<(), NetError> { function op_net_listen_vsock (line 733) | pub fn op_net_listen_vsock( function op_net_listen_vsock (line 769) | pub fn op_net_listen_vsock() -> Result<(), NetError> { function op_net_accept_vsock (line 775) | pub async fn op_net_accept_vsock( function op_net_accept_vsock (line 818) | pub fn op_net_accept_vsock() -> Result<(), NetError> { function op_net_listen_tunnel (line 823) | pub fn op_net_listen_tunnel( function op_net_accept_tunnel (line 838) | pub async fn op_net_accept_tunnel( type DnsRecordData (line 867) | pub enum DnsRecordData { type DnsRecordWithTtl (line 910) | pub struct DnsRecordWithTtl { type ResolveAddrArgs (line 917) | pub struct ResolveAddrArgs { type ResolveDnsOption (line 926) | pub struct ResolveDnsOption { type NameServer (line 931) | pub struct NameServer { function op_dns_resolve (line 938) | pub async fn op_dns_resolve( function op_net_get_system_dns_servers (line 1047) | pub fn op_net_get_system_dns_servers() -> Result, Net... function op_set_nodelay (line 1062) | pub fn op_set_nodelay( function op_set_nodelay_inner (line 1071) | pub fn op_set_nodelay_inner( function op_set_keepalive (line 1082) | pub fn op_set_keepalive( function op_set_keepalive_inner (line 1091) | pub fn op_set_keepalive_inner( function format_rdata (line 1101) | fn format_rdata( function rdata_to_return_record_a (line 1203) | fn rdata_to_return_record_a() { function rdata_to_return_record_aaaa (line 1213) | fn rdata_to_return_record_aaaa() { function rdata_to_return_record_aname (line 1223) | fn rdata_to_return_record_aname() { function rdata_to_return_record_caa (line 1233) | fn rdata_to_return_record_caa() { function rdata_to_return_record_cname (line 1251) | fn rdata_to_return_record_cname() { function rdata_to_return_record_mx (line 1261) | fn rdata_to_return_record_mx() { function rdata_to_return_record_naptr (line 1274) | fn rdata_to_return_record_naptr() { function rdata_to_return_record_ns (line 1298) | fn rdata_to_return_record_ns() { function rdata_to_return_record_ptr (line 1308) | fn rdata_to_return_record_ptr() { function rdata_to_return_record_soa (line 1318) | fn rdata_to_return_record_soa() { function rdata_to_return_record_srv (line 1344) | fn rdata_to_return_record_srv() { function rdata_to_return_record_txt (line 1359) | fn rdata_to_return_record_txt() { function tcp_set_no_delay (line 1379) | async fn tcp_set_no_delay() { function tcp_set_keepalive (line 1391) | async fn tcp_set_keepalive() { function check_sockopt (line 1406) | async fn check_sockopt( FILE: ext/net/ops_tls.rs constant TLS_BUFFER_SIZE (line 64) | pub(crate) const TLS_BUFFER_SIZE: Option = type TlsListener (line 67) | pub struct TlsListener { method accept (line 74) | pub async fn accept( method local_addr (line 93) | pub fn local_addr(&self) -> std::io::Result { type TlsStreamInner (line 99) | enum TlsStreamInner { type TlsStreamResource (line 107) | pub struct TlsStreamResource { method new_tcp (line 115) | pub fn new_tcp( method into_tls_stream (line 128) | pub fn into_tls_stream(self) -> TlsStream { method peer_certificates (line 138) | pub fn peer_certificates( method read (line 150) | pub async fn read( method write (line 163) | pub async fn write( method shutdown (line 177) | pub async fn shutdown(self: Rc) -> Result<(), std::io::Error> { method handshake (line 187) | pub async fn handshake( method name (line 217) | fn name(&self) -> Cow<'_, str> { method shutdown (line 221) | fn shutdown(self: Rc) -> AsyncResult<()> { method close (line 225) | fn close(self: Rc) { type ConnectTlsArgs (line 231) | pub struct ConnectTlsArgs { type StartTlsArgs (line 240) | pub struct StartTlsArgs { function op_tls_key_null (line 251) | pub fn op_tls_key_null() -> TlsKeysHolder { function op_tls_key_static (line 257) | pub fn op_tls_key_static( function op_tls_cert_resolver_create (line 270) | pub fn op_tls_cert_resolver_create<'s>( function op_tls_cert_resolver_poll (line 284) | pub async fn op_tls_cert_resolver_poll( function op_tls_cert_resolver_resolve (line 291) | pub fn op_tls_cert_resolver_resolve( function op_tls_cert_resolver_resolve_error (line 304) | pub fn op_tls_cert_resolver_resolve_error( function op_tls_start (line 313) | pub fn op_tls_start( function op_net_connect_tls (line 403) | pub async fn op_net_connect_tls( type ListenTlsArgs (line 502) | pub struct ListenTlsArgs { function op_net_listen_tls (line 511) | pub fn op_net_listen_tls( function op_net_accept_tls (line 573) | pub async fn op_net_accept_tls( function op_tls_handshake (line 610) | pub async fn op_tls_handshake( FILE: ext/net/ops_unix.rs function into_string (line 31) | pub fn into_string(s: std::ffi::OsString) -> Result { type UnixDatagramResource (line 35) | pub struct UnixDatagramResource { method name (line 41) | fn name(&self) -> Cow<'_, str> { method close (line 45) | fn close(self: Rc) { type UnixListenerWithPath (line 51) | pub struct UnixListenerWithPath { method new (line 57) | pub fn new(listener: UnixListener, path: PathBuf) -> Self { method accept (line 61) | pub async fn accept( method local_addr (line 67) | pub fn local_addr(&self) -> std::io::Result Result { function is_socket_fd (line 272) | fn is_socket_fd(fd: i32) -> bool { function op_net_unix_stream_from_fd (line 286) | pub fn op_net_unix_stream_from_fd( FILE: ext/net/ops_win_pipe.rs function op_pipe_open (line 20) | pub fn op_pipe_open( function op_pipe_windows_wait (line 59) | pub async fn op_pipe_windows_wait( function op_pipe_connect (line 70) | pub fn op_pipe_connect( FILE: ext/net/quic.rs type QuicError (line 58) | pub enum QuicError { type CloseInfo (line 128) | struct CloseInfo { type Addr (line 134) | struct Addr { type ListenArgs (line 140) | struct ListenArgs { type TransportConfig (line 145) | struct TransportConfig { type Error (line 158) | type Error = QuicError; method try_into (line 160) | fn try_into(self) -> Result { function apply_server_transport_config (line 204) | fn apply_server_transport_config( type EndpointResource (line 214) | struct EndpointResource { method trace (line 222) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 224) | fn get_name(&self) -> &'static std::ffi::CStr { function op_quic_endpoint_create (line 231) | pub(crate) fn op_quic_endpoint_create( function op_quic_endpoint_get_addr (line 276) | pub(crate) fn op_quic_endpoint_get_addr( function op_quic_endpoint_close (line 288) | pub(crate) fn op_quic_endpoint_close( type ListenerResource (line 299) | struct ListenerResource(quinn::Endpoint, Arc); method drop (line 302) | fn drop(&mut self) { method trace (line 309) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 311) | fn get_name(&self) -> &'static std::ffi::CStr { function op_quic_endpoint_listen (line 318) | pub(crate) fn op_quic_endpoint_listen( type ConnectionResource (line 360) | struct ConnectionResource( method trace (line 367) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 369) | fn get_name(&self) -> &'static std::ffi::CStr { type IncomingResource (line 374) | struct IncomingResource( method trace (line 381) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 383) | fn get_name(&self) -> &'static std::ffi::CStr { function op_quic_listener_accept (line 390) | pub(crate) async fn op_quic_listener_accept( function op_quic_listener_stop (line 403) | pub(crate) fn op_quic_listener_stop(#[cppgc] resource: &ListenerResource) { function op_quic_incoming_local_ip (line 409) | pub(crate) fn op_quic_incoming_local_ip( function op_quic_incoming_remote_addr (line 419) | pub(crate) fn op_quic_incoming_remote_addr( function op_quic_incoming_remote_addr_validated (line 433) | pub(crate) fn op_quic_incoming_remote_addr_validated( function quic_incoming_accept (line 442) | fn quic_incoming_accept( function op_quic_incoming_accept (line 462) | pub(crate) async fn op_quic_incoming_accept( function op_quic_incoming_accept_0rtt (line 473) | pub(crate) fn op_quic_incoming_accept_0rtt( function op_quic_incoming_refuse (line 490) | pub(crate) fn op_quic_incoming_refuse( function op_quic_incoming_ignore (line 502) | pub(crate) fn op_quic_incoming_ignore( type ConnectingResource (line 512) | struct ConnectingResource(RefCell>); method trace (line 516) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 518) | fn get_name(&self) -> &'static std::ffi::CStr { type ConnectArgs (line 524) | struct ConnectArgs { type CertificateHash (line 533) | struct CertificateHash { function op_quic_endpoint_connect (line 541) | pub(crate) fn op_quic_endpoint_connect( function op_quic_connecting_1rtt (line 625) | pub(crate) async fn op_quic_connecting_1rtt( function op_quic_connecting_0rtt (line 637) | pub(crate) fn op_quic_connecting_0rtt( function op_quic_connection_get_protocol (line 654) | pub(crate) fn op_quic_connection_get_protocol( function op_quic_connection_get_server_name (line 667) | pub(crate) fn op_quic_connection_get_server_name( function op_quic_connection_get_remote_addr (line 678) | pub(crate) fn op_quic_connection_get_remote_addr( function op_quic_connection_close (line 689) | pub(crate) fn op_quic_connection_close( function op_quic_connection_closed (line 702) | pub(crate) async fn op_quic_connection_closed( function op_quic_connection_handshake (line 720) | pub(crate) async fn op_quic_connection_handshake( type SendStreamResource (line 729) | struct SendStreamResource { method new (line 736) | fn new(stream: quinn::SendStream) -> Self { method name (line 746) | fn name(&self) -> Cow<'_, str> { method write (line 750) | fn write(self: Rc, view: BufView) -> AsyncResult { method close (line 765) | fn close(self: Rc) {} type RecvStreamResource (line 768) | struct RecvStreamResource { method new (line 774) | fn new(stream: quinn::RecvStream) -> Self { method name (line 783) | fn name(&self) -> Cow<'_, str> { method read (line 787) | fn read(self: Rc, limit: usize) -> AsyncResult { method read_byob (line 801) | fn read_byob( method shutdown (line 816) | fn shutdown(self: Rc) -> AsyncResult<()> { function op_quic_connection_accept_bi (line 827) | pub(crate) async fn op_quic_connection_accept_bi( function op_quic_connection_open_bi (line 849) | pub(crate) async fn op_quic_connection_open_bi( function op_quic_connection_accept_uni (line 873) | pub(crate) async fn op_quic_connection_accept_uni( function op_quic_connection_open_uni (line 896) | pub(crate) async fn op_quic_connection_open_uni( function op_quic_connection_send_datagram (line 921) | pub(crate) async fn op_quic_connection_send_datagram( function op_quic_connection_read_datagram (line 930) | pub(crate) async fn op_quic_connection_read_datagram( function op_quic_connection_get_max_datagram_size (line 938) | pub(crate) fn op_quic_connection_get_max_datagram_size( function op_quic_send_stream_get_priority (line 945) | pub(crate) fn op_quic_send_stream_get_priority( function op_quic_send_stream_set_priority (line 957) | pub(crate) fn op_quic_send_stream_set_priority( function op_quic_send_stream_get_id (line 972) | pub(crate) fn op_quic_send_stream_get_id( function op_quic_recv_stream_get_id (line 986) | pub(crate) fn op_quic_recv_stream_get_id( function exchange_settings (line 1034) | async fn exchange_settings( function op_webtransport_connect (line 1098) | pub(crate) async fn op_webtransport_connect( function op_webtransport_accept (line 1161) | pub(crate) async fn op_webtransport_accept( type ServerFingerprints (line 1221) | pub(crate) struct ServerFingerprints { method new (line 1227) | pub(crate) fn new(fingerprints: Vec>) -> ServerFingerprints { method verify_server_cert (line 1236) | fn verify_server_cert( method verify_tls12_signature (line 1259) | fn verify_tls12_signature( method verify_tls13_signature (line 1274) | fn verify_tls13_signature( method supported_verify_schemes (line 1289) | fn supported_verify_schemes(&self) -> Vec { FILE: ext/net/raw.rs type NetworkStreamTrait (line 17) | pub trait NetworkStreamTrait: Into { constant RESOURCE_NAME (line 19) | const RESOURCE_NAME: &'static str; method local_address (line 20) | fn local_address(&self) -> Result; method peer_address (line 21) | fn peer_address(&self) -> Result; type NetworkStreamListenerTrait (line 25) | pub trait NetworkStreamListenerTrait: constant RESOURCE_NAME (line 32) | const RESOURCE_NAME: &'static str; method accept (line 33) | async fn accept(&self) -> std::io::Result<(Self::Stream, Self::Addr)>; method listen_address (line 34) | fn listen_address(&self) -> Result; type NetworkListenerResource (line 39) | pub struct NetworkListenerResource { method name (line 50) | fn name(&self) -> Cow<'_, str> { method close (line 54) | fn close(self: Rc) { function new (line 60) | pub fn new(t: T) -> Self { function take (line 69) | fn take( type NetworkStreamAddress (line 485) | pub enum NetworkStreamAddress { method from (line 497) | fn from(value: std::net::SocketAddr) -> Self { method from (line 504) | fn from(value: tokio::net::unix::SocketAddr) -> Self { method from (line 511) | fn from(value: tokio_vsock::VsockAddr) -> Self { method from (line 517) | fn from(value: crate::tunnel::TunnelAddr) -> Self { method from (line 524) | fn from(value: crate::win_pipe::WindowsPipeAddr) -> Self { type TakeNetworkStreamError (line 530) | pub enum TakeNetworkStreamError { function take_network_stream_resource (line 570) | pub fn take_network_stream_resource( function take_network_stream_listener_resource (line 654) | pub fn take_network_stream_listener_resource( FILE: ext/net/resolve_addr.rs function resolve_addr (line 9) | pub async fn resolve_addr( function resolve_addr_sync (line 19) | pub fn resolve_addr_sync( function make_addr_port_pair (line 28) | fn make_addr_port_pair(hostname: &str, port: u16) -> (&str, u16) { function resolve_addr1 (line 50) | async fn resolve_addr1() { function resolve_addr2 (line 63) | async fn resolve_addr2() { function resolve_addr3 (line 73) | async fn resolve_addr3() { function resolve_addr_ipv6 (line 86) | async fn resolve_addr_ipv6() { function resolve_addr_err (line 101) | async fn resolve_addr_err() { function resolve_addr_sync1 (line 106) | fn resolve_addr_sync1() { function resolve_addr_sync2 (line 118) | fn resolve_addr_sync2() { function resolve_addr_sync3 (line 128) | fn resolve_addr_sync3() { function resolve_addr_sync_ipv6 (line 140) | fn resolve_addr_sync_ipv6() { function resolve_addr_sync_err (line 154) | fn resolve_addr_sync_err() { FILE: ext/net/tcp.rs type Connections (line 17) | struct Connections { type TcpConnection (line 23) | pub struct TcpConnection { method start (line 34) | pub fn start(key: SocketAddr, backlog: i32) -> std::io::Result { method listener (line 41) | fn listener(&self) -> std::io::Result { type TcpListener (line 49) | pub struct TcpListener { method bind (line 78) | pub fn bind( method bind_direct (line 92) | pub fn bind_direct( method bind_load_balanced (line 106) | pub fn bind_load_balanced( method accept (line 127) | pub async fn accept( method local_addr (line 134) | pub fn local_addr(&self) -> std::io::Result { constant REUSE_PORT_LOAD_BALANCES (line 55) | const REUSE_PORT_LOAD_BALANCES: bool = method drop (line 140) | fn drop(&mut self) { function bind_socket_and_listen (line 155) | fn bind_socket_and_listen( FILE: ext/net/tunnel.rs function set_tunnel (line 32) | pub fn set_tunnel(tunnel: TunnelConnection) { function before_exit_internal (line 38) | fn before_exit_internal() { function disable_before_exit (line 44) | pub fn disable_before_exit() { function before_exit (line 48) | pub fn before_exit() { function get_tunnel (line 60) | pub fn get_tunnel() -> Option<&'static TunnelConnection> { type TunnelStreamResource (line 65) | pub struct TunnelStreamResource { method new (line 72) | pub fn new(stream: TunnelStream) -> Self { method into_inner (line 81) | pub fn into_inner(self) -> TunnelStream { method rd_borrow_mut (line 87) | fn rd_borrow_mut(self: &Rc) -> AsyncMutFuture { method wr_borrow_mut (line 91) | fn wr_borrow_mut(self: &Rc) -> AsyncMutFuture { method cancel_handle (line 95) | pub fn cancel_handle(self: &Rc) -> RcRef { method read (line 101) | fn read(self: Rc, limit: usize) -> AsyncResult { method read_byob (line 118) | fn read_byob( method write (line 134) | fn write( method name (line 152) | fn name(&self) -> std::borrow::Cow<'_, str> { method shutdown (line 156) | fn shutdown(self: Rc) -> AsyncResult<()> { method close (line 165) | fn close(self: Rc) { FILE: ext/net/win_pipe.rs type NamedPipe (line 29) | pub struct NamedPipe { method new_server (line 50) | pub fn new_server( method new_client (line 64) | pub fn new_client( method connect (line 79) | pub async fn connect(self: Rc) -> io::Result<()> { method write (line 103) | pub async fn write(self: Rc, buf: &[u8]) -> io::Result { method read (line 117) | pub async fn read(self: Rc, buf: &mut [u8]) -> io::Result { method cancel_pending_ops (line 134) | pub fn cancel_pending_ops(&self) { method into_client (line 140) | pub fn into_client(self) -> io::Result { type NamedPipeRead (line 37) | enum NamedPipeRead { type NamedPipeWrite (line 43) | enum NamedPipeWrite { method name (line 157) | fn name(&self) -> Cow<'_, str> { method close (line 161) | fn close(self: Rc) { type WindowsPipeAddr (line 169) | pub struct WindowsPipeAddr; type WindowsPipeStream (line 173) | pub struct WindowsPipeStream(named_pipe::NamedPipeClient); method new (line 176) | pub fn new(client: named_pipe::NamedPipeClient) -> Self { method local_addr (line 180) | pub fn local_addr(&self) -> io::Result { method peer_addr (line 184) | pub fn peer_addr(&self) -> io::Result { method into_split (line 188) | pub fn into_split( method poll_read (line 196) | fn poll_read( method poll_write (line 206) | fn poll_write( method poll_flush (line 214) | fn poll_flush( method poll_shutdown (line 221) | fn poll_shutdown( type WindowsPipeListener (line 232) | pub struct WindowsPipeListener; method accept (line 236) | pub async fn accept( method local_addr (line 245) | pub fn local_addr(&self) -> io::Result { FILE: ext/node/benchmarks/child_process_ipc.mjs function main (line 27) | function main(dur, len) { FILE: ext/node/build.rs function main (line 5) | fn main() { FILE: ext/node/global.rs function str_to_utf16 (line 26) | const fn str_to_utf16(s: &str) -> [u16; N] { constant MANAGED_GLOBALS (line 63) | const MANAGED_GLOBALS: [&[u16]; 6] = [ constant MANAGED_GLOBALS_INFO (line 73) | const MANAGED_GLOBALS_INFO: (usize, usize) = { constant SHORTEST_MANAGED_GLOBAL (line 89) | const SHORTEST_MANAGED_GLOBAL: usize = MANAGED_GLOBALS_INFO.0; constant LONGEST_MANAGED_GLOBAL (line 90) | const LONGEST_MANAGED_GLOBAL: usize = MANAGED_GLOBALS_INFO.1; type Mode (line 93) | enum Mode { type GlobalsStorage (line 98) | pub struct GlobalsStorage { method inner_for_mode (line 104) | fn inner_for_mode(&self, mode: Mode) -> v8::Global { function global_template_middleware (line 113) | pub fn global_template_middleware<'s>( function global_object_middleware (line 137) | pub fn global_object_middleware<'s>( function is_managed_key (line 220) | fn is_managed_key( function current_mode (line 237) | fn current_mode(scope: &mut v8::PinScope<'_, '_>) -> Mode { function getter (line 253) | pub fn getter<'s>( function setter (line 287) | pub fn setter<'s>( function query (line 319) | pub fn query<'s>( function deleter (line 352) | pub fn deleter<'s>( function enumerator (line 388) | pub fn enumerator<'s>( function definer (line 418) | pub fn definer<'s>( function descriptor (line 453) | pub fn descriptor<'s>( FILE: ext/node/lib.rs function is_builtin_node_module (line 51) | pub fn is_builtin_node_module(module_name: &str) -> bool { type NodeRequireLoaderRc (line 56) | pub type NodeRequireLoaderRc = std::rc::Rc; type NodeRequireLoader (line 58) | pub trait NodeRequireLoader { method ensure_read_permission (line 60) | fn ensure_read_permission<'a>( method load_text_file_lossy (line 66) | fn load_text_file_lossy(&self, path: &Path) method is_maybe_cjs (line 71) | fn is_maybe_cjs(&self, specifier: &Url) method resolve_require_node_module_paths (line 74) | fn resolve_require_node_module_paths(&self, from: &Path) -> Vec { function default_resolve_require_node_module_paths (line 79) | pub fn default_resolve_require_node_module_paths(from: &Path) -> Vec String { type DotEnvLoadErr (line 101) | enum DotEnvLoadErr { function op_node_load_env_file (line 116) | fn op_node_load_env_file( type NodeExtInitServices (line 159) | pub struct NodeExtInitServices< type ExtNodeSys (line 737) | pub trait ExtNodeSys: type NodeResolver (line 742) | pub type NodeResolver( FILE: ext/node/ops/assert.rs function op_node_get_first_expression (line 12) | pub fn op_node_get_first_expression<'s>( function is_member_access_token (line 37) | fn is_member_access_token(token: &Token) -> bool { function is_member_name_token (line 41) | fn is_member_name_token(token: &Token) -> bool { function is_ident_word (line 48) | fn is_ident_word(token: &Token) -> bool { function token_text (line 52) | fn token_text<'a>( function is_question_token (line 67) | fn is_question_token(code: &str, range: &std::ops::Range) -> bool { function adjust_start_column_for_non_ascii (line 71) | fn adjust_start_column_for_non_ascii( function get_first_expression (line 91) | fn get_first_expression(code: &str, original_start_col_index: usize) -> ... FILE: ext/node/ops/blocklist.rs type BlockListResource (line 17) | pub struct BlockListResource { method trace (line 23) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 25) | fn get_name(&self) -> &'static std::ffi::CStr { type SocketAddressSerialization (line 31) | struct SocketAddressSerialization(String, String); type BlocklistError (line 35) | pub enum BlocklistError { function op_socket_address_parse (line 47) | pub fn op_socket_address_parse( function op_socket_address_get_serialization (line 76) | pub fn op_socket_address_get_serialization( function op_blocklist_new (line 84) | pub fn op_blocklist_new() -> BlockListResource { function op_blocklist_add_address (line 92) | pub fn op_blocklist_add_address( function op_blocklist_add_range (line 100) | pub fn op_blocklist_add_range( function op_blocklist_add_subnet (line 109) | pub fn op_blocklist_add_subnet( function op_blocklist_check (line 118) | pub fn op_blocklist_check( type BlockList (line 126) | struct BlockList { method new (line 131) | pub fn new() -> Self { method map_addr_add_network (line 137) | fn map_addr_add_network( method add_address (line 172) | pub fn add_address(&mut self, address: &str) -> Result<(), BlocklistEr... method add_range (line 178) | pub fn add_range( method add_subnet (line 216) | pub fn add_subnet( method check (line 226) | pub fn check( function test_add_address (line 247) | fn test_add_address() { function test_add_range (line 262) | fn test_add_range() { function test_add_subnet (line 281) | fn test_add_subnet() { function test_check (line 305) | fn test_check() { FILE: ext/node/ops/buffer.rs function op_mark_as_untransferable (line 10) | pub fn op_mark_as_untransferable( function op_is_ascii (line 23) | pub fn op_is_ascii(#[buffer] buf: &[u8]) -> bool { function op_is_utf8 (line 28) | pub fn op_is_utf8(#[buffer] buf: &[u8]) -> bool { function op_transcode (line 33) | pub fn op_transcode( function latin1_ascii_to_utf16le (line 52) | fn latin1_ascii_to_utf16le(source: &[u8]) -> Uint8Array { function utf16le_to_utf8 (line 61) | fn utf16le_to_utf8(source: &[u8]) -> Result { function utf8_to_utf16le (line 71) | fn utf8_to_utf16le(source: &[u8]) -> Result { function utf8_to_latin1 (line 79) | fn utf8_to_latin1(source: &[u8]) -> Uint8Array { function utf8_to_ascii (line 114) | fn utf8_to_ascii(source: &[u8]) -> Uint8Array { function op_node_buffer_compare (line 140) | pub fn op_node_buffer_compare( function op_node_buffer_compare_offset (line 149) | pub fn op_node_buffer_compare_offset( function op_node_decode_utf8 (line 182) | pub fn op_node_decode_utf8<'a>( type BufferError (line 215) | enum BufferError { function parse_array_index (line 237) | fn parse_array_index( FILE: ext/node/ops/constant.rs type FsConstants (line 9) | pub struct FsConstants { constant UV_FS_SYMLINK_DIR (line 103) | pub const UV_FS_SYMLINK_DIR: i32 = 1; constant UV_FS_SYMLINK_JUNCTION (line 104) | pub const UV_FS_SYMLINK_JUNCTION: i32 = 2; constant UV_DIRENT_UNKNOWN (line 107) | pub const UV_DIRENT_UNKNOWN: i32 = 0; constant UV_DIRENT_FILE (line 108) | pub const UV_DIRENT_FILE: i32 = 1; constant UV_DIRENT_DIR (line 109) | pub const UV_DIRENT_DIR: i32 = 2; constant UV_DIRENT_LINK (line 110) | pub const UV_DIRENT_LINK: i32 = 3; constant UV_DIRENT_FIFO (line 111) | pub const UV_DIRENT_FIFO: i32 = 4; constant UV_DIRENT_SOCKET (line 112) | pub const UV_DIRENT_SOCKET: i32 = 5; constant UV_DIRENT_CHAR (line 113) | pub const UV_DIRENT_CHAR: i32 = 6; constant UV_DIRENT_BLOCK (line 114) | pub const UV_DIRENT_BLOCK: i32 = 7; constant UV_FS_COPYFILE_EXCL (line 117) | pub const UV_FS_COPYFILE_EXCL: i32 = 1; constant UV_FS_COPYFILE_FICLONE (line 118) | pub const UV_FS_COPYFILE_FICLONE: i32 = 2; constant UV_FS_COPYFILE_FICLONE_FORCE (line 119) | pub const UV_FS_COPYFILE_FICLONE_FORCE: i32 = 4; constant UV_EAI_ADDRFAMILY (line 122) | pub const UV_EAI_ADDRFAMILY: i32 = -3000; constant UV_EAI_AGAIN (line 123) | pub const UV_EAI_AGAIN: i32 = -3001; constant UV_EAI_BADFLAGS (line 124) | pub const UV_EAI_BADFLAGS: i32 = -3002; constant UV_EAI_CANCELED (line 125) | pub const UV_EAI_CANCELED: i32 = -3003; constant UV_EAI_FAIL (line 126) | pub const UV_EAI_FAIL: i32 = -3004; constant UV_EAI_FAMILY (line 127) | pub const UV_EAI_FAMILY: i32 = -3005; constant UV_EAI_MEMORY (line 128) | pub const UV_EAI_MEMORY: i32 = -3006; constant UV_EAI_NODATA (line 129) | pub const UV_EAI_NODATA: i32 = -3007; constant UV_EAI_NONAME (line 130) | pub const UV_EAI_NONAME: i32 = -3008; constant UV_EAI_OVERFLOW (line 131) | pub const UV_EAI_OVERFLOW: i32 = -3009; constant UV_EAI_SERVICE (line 132) | pub const UV_EAI_SERVICE: i32 = -3010; constant UV_EAI_SOCKTYPE (line 133) | pub const UV_EAI_SOCKTYPE: i32 = -3011; constant UV_EAI_BADHINTS (line 134) | pub const UV_EAI_BADHINTS: i32 = -3013; constant UV_EAI_PROTOCOL (line 135) | pub const UV_EAI_PROTOCOL: i32 = -3014; constant UV_FS_O_FILEMAP (line 139) | pub const UV_FS_O_FILEMAP: i32 = 0; constant UV_FS_O_FILEMAP (line 142) | pub const UV_FS_O_FILEMAP: i32 = 0x20000000; method default (line 145) | fn default() -> Self { function common_unix_fs_constants (line 209) | fn common_unix_fs_constants() -> FsConstants { function op_node_fs_constants (line 248) | pub fn op_node_fs_constants() -> FsConstants { function op_node_fs_constants (line 257) | pub fn op_node_fs_constants() -> FsConstants { function op_node_fs_constants (line 267) | pub fn op_node_fs_constants() -> FsConstants { FILE: ext/node/ops/dns.rs type DnsError (line 24) | pub enum DnsError { method code (line 52) | fn code(&self) -> i32 { function op_node_getaddrinfo (line 65) | pub async fn op_node_getaddrinfo( function op_node_getnameinfo (line 93) | pub async fn op_node_getnameinfo( function getnameinfo (line 114) | fn getnameinfo(socket_addr: SocketAddr) -> Result<(String, String), DnsE... function assert_success (line 201) | fn assert_success(code: i32) -> Result<(), DnsError> { FILE: ext/node/ops/fs.rs type FsError (line 46) | pub enum FsError { type NodeFsErrorContext (line 85) | pub struct NodeFsErrorContext { type NodeFsError (line 102) | pub struct NodeFsError { function map_fs_error_to_node_fs_error (line 107) | fn map_fs_error_to_node_fs_error( type CpError (line 129) | pub enum CpError { method kind (line 142) | fn kind(&self) -> &'static str { method message (line 156) | fn message(&self) -> String { method path (line 170) | fn path(&self) -> String { function op_node_fs_exists_sync (line 186) | pub fn op_node_fs_exists_sync( function op_node_fs_exists (line 200) | pub async fn op_node_fs_exists( function get_open_options (line 217) | fn get_open_options(flags: i32, mode: Option) -> OpenOptions { function open_options_to_access_kind (line 223) | fn open_options_to_access_kind(open_options: &OpenOptions) -> OpenAccess... function op_node_open_sync (line 235) | pub fn op_node_open_sync( function op_node_open (line 259) | pub async fn op_node_open( type StatFs (line 288) | pub struct StatFs { function op_node_statfs_sync (line 301) | pub fn op_node_statfs_sync( function op_node_statfs (line 321) | pub async fn op_node_statfs( function statfs (line 344) | fn statfs(path: CheckedPath, bigint: bool) -> Result { function op_node_lutimes_sync (line 466) | pub fn op_node_lutimes_sync( function op_node_lutimes (line 486) | pub async fn op_node_lutimes( function op_node_lchown_sync (line 517) | pub fn op_node_lchown_sync( function op_node_lchown (line 534) | pub async fn op_node_lchown( function op_node_lchmod_sync (line 554) | pub fn op_node_lchmod_sync( function op_node_lchmod (line 570) | pub async fn op_node_lchmod( function op_node_mkdtemp_sync (line 590) | pub fn op_node_mkdtemp_sync( function op_node_mkdtemp (line 621) | pub async fn op_node_mkdtemp( function temp_path_append_suffix (line 657) | fn temp_path_append_suffix(prefix: &str) -> String { function op_node_file_from_fd (line 673) | pub fn op_node_file_from_fd( function op_node_file_from_fd (line 701) | pub fn op_node_file_from_fd( function op_node_rmdir_sync (line 712) | pub fn op_node_rmdir_sync( function op_node_rmdir (line 727) | pub async fn op_node_rmdir( constant CP_IS_DEST_EXISTS_FLAG (line 744) | const CP_IS_DEST_EXISTS_FLAG: u64 = 1u64 << 32; constant CP_IS_SRC_DIRECTORY_FLAG (line 745) | const CP_IS_SRC_DIRECTORY_FLAG: u64 = 1u64 << 33; constant CP_IS_SRC_FILE_FLAG (line 746) | const CP_IS_SRC_FILE_FLAG: u64 = 1u64 << 34; constant CP_IS_SRC_CHAR_DEVICE_FLAG (line 747) | const CP_IS_SRC_CHAR_DEVICE_FLAG: u64 = 1u64 << 35; constant CP_IS_SRC_BLOCK_DEVICE_FLAG (line 748) | const CP_IS_SRC_BLOCK_DEVICE_FLAG: u64 = 1u64 << 36; constant CP_IS_SRC_SYMLINK_FLAG (line 749) | const CP_IS_SRC_SYMLINK_FLAG: u64 = 1u64 << 37; constant CP_IS_SRC_SOCKET_FLAG (line 750) | const CP_IS_SRC_SOCKET_FLAG: u64 = 1u64 << 38; constant CP_IS_SRC_FIFO_FLAG (line 751) | const CP_IS_SRC_FIFO_FLAG: u64 = 1u64 << 39; function compact_stat_info (line 759) | fn compact_stat_info( type CpCheckPathsSyncResult (line 791) | struct CpCheckPathsSyncResult { type CpCheckPathsResult (line 808) | struct CpCheckPathsResult { type CpSyncOptions (line 815) | struct CpSyncOptions<'a> { type CpSyncRunStatus (line 826) | enum CpSyncRunStatus { function call_cp_sync_filter (line 831) | fn call_cp_sync_filter<'a>( function cp_sync_copy_dir (line 852) | fn cp_sync_copy_dir<'a>( function cp_sync_mkdir_and_copy (line 915) | fn cp_sync_mkdir_and_copy<'a>( function cp_sync_on_dir (line 946) | fn cp_sync_on_dir<'a>( function cp_sync_dispatch (line 970) | fn cp_sync_dispatch<'a>( function are_identical_stat (line 1033) | fn are_identical_stat( function is_src_subdir (line 1045) | fn is_src_subdir(src: &str, dest: &str) -> bool { function cp_symlink_type (line 1063) | fn cp_symlink_type( function cp_create_symlink (line 1098) | async fn cp_create_symlink( function check_cp_path (line 1135) | fn check_cp_path( function check_paths_impl_sync (line 1153) | fn check_paths_impl_sync( function check_paths_impl (line 1274) | async fn check_paths_impl( function op_node_cp_check_paths_recursive (line 1399) | pub async fn op_node_cp_check_paths_recursive( function op_node_cp_validate_and_prepare (line 1420) | pub async fn op_node_cp_validate_and_prepare( function op_node_cp_validate_and_prepare_sync (line 1452) | fn op_node_cp_validate_and_prepare_sync( function op_node_cp_sync (line 1476) | pub fn op_node_cp_sync<'a>( function check_parent_paths_impl (line 1522) | async fn check_parent_paths_impl( function check_parent_paths_impl_sync (line 1615) | fn check_parent_paths_impl_sync( function ensure_parent_dir_impl (line 1709) | async fn ensure_parent_dir_impl( function ensure_parent_dir_impl_sync (line 1750) | fn ensure_parent_dir_impl_sync( function handle_timestamps_and_mode (line 1783) | fn handle_timestamps_and_mode( function file_is_not_writable (line 1801) | fn file_is_not_writable(mode: u32) -> bool { function cp_mode_has_copyfile_excl (line 1805) | fn cp_mode_has_copyfile_excl(mode: u32) -> bool { function set_dest_mode (line 1810) | fn set_dest_mode( function set_dest_timestamps_and_mode (line 1832) | fn set_dest_timestamps_and_mode( function op_node_cp_on_file (line 1886) | pub async fn op_node_cp_on_file( function op_node_cp_on_file_sync (line 1990) | fn op_node_cp_on_file_sync( function op_node_cp_on_link (line 2084) | pub async fn op_node_cp_on_link( function op_node_cp_on_link_sync (line 2287) | fn op_node_cp_on_link_sync( function test_is_src_subdir (line 2573) | fn test_is_src_subdir() { FILE: ext/node/ops/handle_wrap.rs type GlobalHandle (line 39) | pub enum GlobalHandle { function new_strong (line 51) | pub fn new_strong(scope: &mut v8::PinScope, value: v8::Local) -> Self { function new_weak (line 56) | pub fn new_weak(scope: &mut v8::PinScope, value: v8::Local) -> Self { function make_weak (line 62) | pub fn make_weak(&mut self, scope: &mut v8::PinScope) { function make_strong (line 74) | pub fn make_strong(&mut self, scope: &mut v8::PinScope) { function to_global (line 88) | pub fn to_global(&self, scope: &mut v8::PinScope) -> Option bool { function is_none (line 104) | pub fn is_none(&self) -> bool { type ProviderType (line 111) | pub enum ProviderType { function from (line 158) | fn from(provider: ProviderType) -> Self { function next_async_id (line 165) | fn next_async_id(state: &mut OpState) -> i64 { function op_node_new_async_id (line 170) | pub fn op_node_new_async_id(state: &mut OpState) -> f64 { type AsyncWrap (line 176) | pub struct AsyncWrap { method create (line 191) | pub(crate) fn create(state: &mut OpState, provider: i32) -> Self { method provider (line 201) | fn provider(&self) -> i32 { method get_async_id (line 206) | fn get_async_id(&self) -> f64 { method get_provider_type (line 211) | fn get_provider_type(&self) -> i32 { method trace (line 183) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 185) | fn get_name(&self) -> &'static std::ffi::CStr { type State (line 217) | enum State { type Handle (line 230) | pub enum Handle { type HandleWrap (line 238) | pub struct HandleWrap { method create (line 254) | pub(crate) fn create(base: AsyncWrap, handle: Option) -> Self { method is_alive (line 262) | fn is_alive(&self) -> bool { method new (line 274) | fn new( method close (line 289) | fn close( method has_ref (line 342) | fn has_ref(&self, state: &mut OpState) -> bool { method ref_method (line 359) | fn ref_method(&self, state: &mut OpState) { method unref (line 375) | fn unref(&self, state: &mut OpState) { method trace (line 246) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 248) | fn get_name(&self) -> &'static std::ffi::CStr { function uv_close (line 390) | fn uv_close( function js_test (line 423) | async fn js_test(source_code: &'static str) { function test_handle_wrap (line 450) | async fn test_handle_wrap() { FILE: ext/node/ops/http.rs type NodeHttpResponse (line 64) | pub struct NodeHttpResponse { type CancelableResponseResult (line 74) | type CancelableResponseResult = type InformationalResponse (line 78) | struct InformationalResponse { type NodeHttpClientResponse (line 86) | pub struct NodeHttpClientResponse { method name (line 102) | fn name(&self) -> Cow<'_, str> { method fmt (line 94) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type ConnError (line 108) | pub enum ConnError { function op_node_http_request_with_conn (line 164) | pub async fn op_node_http_request_with_conn( function op_node_http_await_information (line 394) | pub async fn op_node_http_await_information( function op_node_http_await_response (line 414) | pub async fn op_node_http_await_response( function op_node_http_response_reclaim_conn (line 474) | pub async fn op_node_http_response_reclaim_conn( function op_node_http_fetch_response_upgrade (line 538) | pub async fn op_node_http_fetch_response_upgrade( type UpgradeStream (line 578) | struct UpgradeStream { method new (line 585) | pub fn new(stream: NetworkStream, bytes: Bytes) -> Self { method read (line 594) | async fn read( method write (line 614) | async fn write(self: Rc, buf: &[u8]) -> Result Cow<'_, str> { method close (line 634) | fn close(self: Rc) { type BytesStream (line 639) | type BytesStream = type NodeHttpFetchResponseReader (line 642) | pub enum NodeHttpFetchResponseReader { method default (line 648) | fn default() -> Self { type NodeHttpResponseResource (line 655) | pub struct NodeHttpResponseResource { method new (line 663) | pub fn new( method take (line 678) | pub fn take(self) -> http::Response { method name (line 688) | fn name(&self) -> Cow<'_, str> { method read (line 692) | fn read(self: Rc, limit: usize) -> AsyncResult { method size_hint (line 746) | fn size_hint(&self) -> (u64, Option) { method close (line 750) | fn close(self: Rc) { type NodeHttpResourceToBodyAdapter (line 756) | pub struct NodeHttpResourceToBodyAdapter( method new (line 762) | pub fn new(resource: Rc) -> Self { type Data (line 803) | type Data = Bytes; type Error (line 804) | type Error = JsErrorBox; method poll_frame (line 806) | fn poll_frame( type Item (line 774) | type Item = Result; method poll_next (line 776) | fn poll_next( method drop (line 819) | fn drop(&mut self) { FILE: ext/node/ops/http2/session.rs type CSsizeT (line 25) | type CSsizeT = ffi::nghttp2_ssize; constant SESSION_STATE_LEN (line 34) | const SESSION_STATE_LEN: usize = SessionStateIndex::Count as usize; constant STREAM_STATE_LEN (line 35) | const STREAM_STATE_LEN: usize = StreamStateIndex::Count as usize; constant OPTIONS_LEN (line 36) | const OPTIONS_LEN: usize = OptionsIndex::Flags as usize + 1; constant SETTINGS_LEN (line 37) | const SETTINGS_LEN: usize = type JSHttp2State (line 56) | pub struct JSHttp2State<'a> { function create (line 64) | pub fn create(scope: &mut v8::PinScope<'a, 'a>) -> Self { function create_f32_array (line 98) | fn create_f32_array<'a>( function create_u32_array (line 116) | fn create_u32_array<'a>( function nop_deleter (line 134) | unsafe extern "C" fn nop_deleter( function with_settings (line 141) | fn with_settings(f: F) -> R function with_options (line 152) | fn with_options(f: F) -> R type H2WriteReq (line 164) | struct H2WriteReq { function h2_write_cb (line 169) | unsafe extern "C" fn h2_write_cb( function h2_stream_close_cb (line 192) | unsafe extern "C" fn h2_stream_close_cb( function h2_shutdown_cb (line 202) | unsafe extern "C" fn h2_shutdown_cb( function h2_alloc_cb (line 222) | unsafe extern "C" fn h2_alloc_cb( function h2_read_cb (line 236) | unsafe extern "C" fn h2_read_cb( constant OPTIONS_FLAG_NO_AUTO_WINDOW_UPDATE (line 338) | const OPTIONS_FLAG_NO_AUTO_WINDOW_UPDATE: u32 = 0x1; constant OPTIONS_FLAG_NO_RECV_CLIENT_MAGIC (line 339) | const OPTIONS_FLAG_NO_RECV_CLIENT_MAGIC: u32 = 0x2; constant OPTIONS_FLAG_NO_HTTP_MESSAGING (line 340) | const OPTIONS_FLAG_NO_HTTP_MESSAGING: u32 = 0x4; type Http2Options (line 342) | struct Http2Options { method new (line 348) | fn new(session_type: SessionType) -> Self { method ptr (line 455) | fn ptr(&self) -> *mut ffi::nghttp2_option { method padding_strategy (line 459) | fn padding_strategy(&self) -> PaddingStrategy { method drop (line 465) | fn drop(&mut self) { constant SETTINGS_ENTRY_COUNT (line 475) | const SETTINGS_ENTRY_COUNT: usize = type Http2Settings (line 478) | struct Http2Settings { method init (line 485) | fn init(session: *mut Session) -> Self { method send (line 559) | fn send(&self) { function frame_id (line 575) | fn frame_id(frame: *const ffi::nghttp2_frame) -> i32 { function frame_type (line 587) | fn frame_type(frame: *const ffi::nghttp2_frame) -> u8 { function frame_flags (line 592) | fn frame_flags(frame: *const ffi::nghttp2_frame) -> u8 { function frame_headers_category (line 597) | fn frame_headers_category( function rcbuf_to_slice (line 604) | fn rcbuf_to_slice(rcbuf: *mut ffi::nghttp2_rcbuf) -> &'static [u8] { function frame_header_length (line 612) | fn frame_header_length(frame: *const ffi::nghttp2_frame) -> usize { function on_begin_headers_callbacks (line 617) | unsafe extern "C" fn on_begin_headers_callbacks( function on_header_callback (line 653) | unsafe extern "C" fn on_header_callback( function on_frame_recv_callback (line 686) | unsafe extern "C" fn on_frame_recv_callback( function handle_data_end_stream (line 729) | fn handle_data_end_stream(session: &Session, frame: *const ffi::nghttp2_... function handle_headers_frame (line 758) | fn handle_headers_frame(session: &Session, frame: *const ffi::nghttp2_fr... function handle_settings_frame (line 812) | fn handle_settings_frame(session: &Session) { function handle_ping_frame (line 829) | fn handle_ping_frame(session: &Session) { function handle_goaway_frame (line 847) | fn handle_goaway_frame(session: &Session, frame: *const ffi::nghttp2_fra... function handle_priority_frame (line 902) | fn handle_priority_frame(session: &Session, frame: *const ffi::nghttp2_f... function handle_alt_svc_frame (line 938) | fn handle_alt_svc_frame(session: &Session, frame: *const ffi::nghttp2_fr... function handle_origin_frame (line 982) | fn handle_origin_frame(session: &Session, frame: *const ffi::nghttp2_fra... function on_stream_close_callback (line 1025) | unsafe extern "C" fn on_stream_close_callback( function on_data_chunk_recv_callback (line 1069) | unsafe extern "C" fn on_data_chunk_recv_callback( function on_stream_read_callback (line 1128) | pub unsafe extern "C" fn on_stream_read_callback( function on_select_padding (line 1208) | unsafe extern "C" fn on_select_padding( function on_frame_not_send_callback (line 1231) | unsafe extern "C" fn on_frame_not_send_callback( function on_invalid_header_callback (line 1240) | unsafe extern "C" fn on_invalid_header_callback( function on_nghttp_error_callback (line 1251) | unsafe extern "C" fn on_nghttp_error_callback( function on_send_data_callback (line 1261) | unsafe extern "C" fn on_send_data_callback( function on_invalid_frame_recv_callback (line 1272) | unsafe extern "C" fn on_invalid_frame_recv_callback( function on_frame_send_callback (line 1281) | unsafe extern "C" fn on_frame_send_callback( function create_callbacks (line 1289) | fn create_callbacks() -> *mut ffi::nghttp2_session_callbacks { type SessionCallbacks (line 1352) | pub struct SessionCallbacks { type NgHttp2StreamWrite (line 1367) | pub struct NgHttp2StreamWrite { method new (line 1374) | pub fn new(data: bytes::Bytes, stream_id: i32) -> Self { method len (line 1378) | pub fn len(&self) -> usize { type Session (line 1383) | pub struct Session { method find_stream (line 1413) | pub fn find_stream(&self, id: i32) -> Option<&cppgc::Ref> { method find_stream_obj (line 1417) | pub fn find_stream_obj(&self, id: i32) -> Option<&v8::Global bool { method start_graceful_close (line 1501) | pub fn start_graceful_close(&mut self) { method active_stream_count (line 1505) | pub fn active_stream_count(&self) -> usize { method maybe_notify_graceful_close_complete (line 1512) | pub fn maybe_notify_graceful_close_complete(&mut self) { method from_user_data (line 1545) | pub unsafe fn from_user_data<'a>(user_data: *mut c_void) -> &'a mut Se... method send_pending_data (line 1550) | pub fn send_pending_data(&mut self) { method receive_data (line 1651) | pub fn receive_data(&mut self, data: &[u8]) { method on_dword_aligned_padding (line 1700) | pub fn on_dword_aligned_padding( method on_max_frame_size_padding (line 1713) | pub fn on_max_frame_size_padding( type Http2SessionState (line 1724) | pub struct Http2SessionState { type Http2Session (line 1736) | pub struct Http2Session { method trace (line 1747) | fn trace(&self, _: &mut v8::cppgc::Visitor) {} method get_name (line 1749) | fn get_name(&self) -> &'static std::ffi::CStr { method create (line 1755) | fn create( method submit_request (line 1817) | fn submit_request( method new (line 1873) | fn new( method consume_stream (line 1894) | fn consume_stream(&self, #[cppgc] tcp: &crate::ops::libuv_stream::TCP) { method receive (line 1927) | fn receive(&self, #[buffer] data: &[u8]) { method send_pending (line 1935) | fn send_pending(&self) { method destroy (line 1943) | fn destroy( method settings (line 1998) | fn settings(&self, _cb: v8::Local) -> bool { method goaway (line 2008) | fn goaway( method set_graceful_close (line 2044) | fn set_graceful_close(&self) { method is_graceful_closing (line 2051) | fn is_graceful_closing(&self) -> bool { method submit_shutdown_notice (line 2058) | fn submit_shutdown_notice(&self) { method active_stream_count (line 2069) | fn active_stream_count(&self) -> u32 { method has_pending_data (line 2076) | fn has_pending_data(&self) -> bool { method local_settings (line 2086) | fn local_settings(&self) { method remote_settings (line 2128) | fn remote_settings(&self) { method get_state (line 2170) | fn get_state(&self) -> Http2SessionState { method set_next_stream_id (line 2205) | fn set_next_stream_id(&self, id: i32) -> bool { method set_local_window_size (line 2218) | fn set_local_window_size(&self, window_size: i32) -> i32 { method update_chunks_sent (line 2231) | fn update_chunks_sent(&self) -> u32 { method origin (line 2238) | fn origin(&self, #[string] origins: &str, count: i32) -> i32 { method altsvc (line 2279) | fn altsvc( method ping (line 2317) | fn ping(&self, #[buffer] payload: &[u8]) -> i32 { method request (line 2336) | fn request<'s>( function op_http2_callbacks (line 2363) | pub fn op_http2_callbacks( function op_http2_http_state (line 2394) | pub fn op_http2_http_state<'a>( FILE: ext/node/ops/http2/stream.rs type Http2Headers (line 20) | pub struct Http2Headers { method data (line 27) | pub fn data(&self) -> *const ffi::nghttp2_nv { method len (line 31) | pub fn len(&self) -> usize { method parse (line 35) | pub fn parse(content: String, count: usize) -> Self { method from (line 97) | fn from((content, count): (String, usize)) -> Self { function find_null (line 102) | fn find_null(slice: &[u8]) -> Option { type Http2Priority (line 109) | pub struct Http2Priority { method new (line 114) | pub fn new(parent: i32, weight: i32, exclusive: bool) -> Self { type Http2StreamState (line 136) | pub struct Http2StreamState { type Http2Stream (line 146) | pub struct Http2Stream { method trace (line 172) | fn trace(&self, _: &mut v8::cppgc::Visitor) {} method get_name (line 174) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 180) | pub fn new( method add_header (line 225) | pub fn add_header(&self, name: &[u8], value: &[u8], flags: u8) -> bool { method clear_headers (line 243) | pub fn clear_headers(&self) { method start_headers (line 248) | pub fn start_headers(&self, _category: ffi::nghttp2_headers_category) { method has_trailers (line 252) | pub fn has_trailers(&self) -> bool { method set_has_trailers (line 256) | pub fn set_has_trailers(&self, value: bool) { method on_trailers (line 260) | pub fn on_trailers(&self) { method complete_shutdown (line 286) | pub fn complete_shutdown(&self) { method nghttp2_session (line 313) | fn nghttp2_session(&self) -> *mut ffi::nghttp2_session { method id (line 322) | fn id(&self) -> i32 { method respond (line 326) | fn respond(&self, #[serde] headers: (String, usize), options: i32) { method write_utf8_string (line 361) | fn write_utf8_string( method write_buffer (line 384) | fn write_buffer( method shutdown (line 404) | fn shutdown(&self, req: v8::Local) -> i32 { method trailers (line 437) | fn trailers(&self, #[serde] headers: (String, usize)) -> i32 { method rst_stream (line 473) | fn rst_stream(&self, code: u32) { method destroy (line 487) | fn destroy(&self) { method priority (line 495) | fn priority( method push_promise (line 524) | fn push_promise( method info (line 545) | fn info(&self, #[serde] headers: (String, usize)) -> i32 { method read_start (line 564) | fn read_start(&self) -> i32 { method read_stop (line 574) | fn read_stop(&self) -> i32 { method get_state (line 579) | fn get_state(&self) -> Http2StreamState { FILE: ext/node/ops/http2/types.rs constant STREAM_OPTION_EMPTY_PAYLOAD (line 7) | pub const STREAM_OPTION_EMPTY_PAYLOAD: i32 = 0x1; constant STREAM_OPTION_GET_TRAILERS (line 8) | pub const STREAM_OPTION_GET_TRAILERS: i32 = 0x2; constant MAX_ADDITIONAL_SETTINGS (line 9) | pub const MAX_ADDITIONAL_SETTINGS: usize = 10; type PaddingStrategy (line 13) | pub enum PaddingStrategy { type SettingsIndex (line 22) | pub enum SettingsIndex { type SessionStateIndex (line 36) | pub enum SessionStateIndex { type StreamStateIndex (line 52) | pub enum StreamStateIndex { type OptionsIndex (line 65) | pub enum OptionsIndex { type SessionType (line 84) | pub enum SessionType { type Http2Constants (line 91) | pub struct Http2Constants { function op_http2_constants (line 243) | pub fn op_http2_constants() -> Http2Constants { FILE: ext/node/ops/idna.rs constant PUNY_PREFIX (line 10) | const PUNY_PREFIX: &str = "xn--"; type IdnaError (line 13) | pub enum IdnaError { function map_domain (line 28) | fn map_domain( function to_ascii (line 56) | fn to_ascii(input: &str) -> Result { function to_unicode (line 80) | fn to_unicode(input: &str) -> Result { function op_node_idna_punycode_to_ascii (line 99) | pub fn op_node_idna_punycode_to_ascii( function op_node_idna_punycode_to_unicode (line 109) | pub fn op_node_idna_punycode_to_unicode( function op_node_idna_domain_to_ascii (line 121) | pub fn op_node_idna_domain_to_ascii(#[string] domain: String) -> String { function op_node_idna_domain_to_unicode (line 129) | pub fn op_node_idna_domain_to_unicode(#[string] domain: String) -> String { function op_node_idna_punycode_decode (line 135) | pub fn op_node_idna_punycode_decode( function op_node_idna_punycode_encode (line 161) | pub fn op_node_idna_punycode_encode(#[string] domain: String) -> String { FILE: ext/node/ops/inspector.rs function op_inspector_enabled (line 23) | pub fn op_inspector_enabled(state: &OpState) -> bool { function op_inspector_open (line 30) | pub fn op_inspector_open( function op_inspector_close (line 70) | pub fn op_inspector_close(state: &mut OpState) { function op_inspector_url (line 77) | pub fn op_inspector_url( function op_inspector_wait (line 92) | pub fn op_inspector_wait(state: &OpState) -> bool { function op_inspector_emit_protocol_event (line 103) | pub fn op_inspector_emit_protocol_event( type JSInspectorSession (line 110) | struct JSInspectorSession { method trace (line 116) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 118) | fn get_name(&self) -> &'static std::ffi::CStr { type InspectorOpenError (line 124) | pub enum InspectorOpenError { type InspectorConnectError (line 145) | pub enum InspectorConnectError { function op_inspector_connect (line 160) | pub fn op_inspector_connect<'s>( function op_inspector_dispatch (line 219) | pub fn op_inspector_dispatch( function op_inspector_disconnect (line 229) | pub fn op_inspector_disconnect(#[cppgc] inspector: &JSInspectorSession) { FILE: ext/node/ops/ipc.rs type ChildIpcSerialization (line 6) | pub enum ChildIpcSerialization { type Err (line 12) | type Err = deno_core::anyhow::Error; method from_str (line 13) | fn from_str(s: &str) -> Result { type ChildPipeFd (line 25) | pub struct ChildPipeFd(pub i64, pub ChildIpcSerialization); type SerializeWrapper (line 58) | struct SerializeWrapper<'a, 'b, 'c>( method serialize (line 64) | fn serialize(&self, serializer: S) -> Result function serialize_v8_value (line 75) | fn serialize_v8_value<'a, S: Serializer>( function op_node_child_ipc_pipe (line 178) | pub fn op_node_child_ipc_pipe( type IpcError (line 215) | pub enum IpcError { function op_node_ipc_write_json (line 240) | pub fn op_node_ipc_write_json<'a>( type AdvancedSerializerDelegate (line 285) | pub struct AdvancedSerializerDelegate { method new (line 290) | fn new(constants: AdvancedIpcConstants) -> Self { method throw_data_clone_error (line 349) | fn throw_data_clone_error<'s>( method has_custom_host_object (line 358) | fn has_custom_host_object(&self, _isolate: &v8::Isolate) -> bool { method write_host_object (line 362) | fn write_host_object<'s>( method get_shared_array_buffer_id (line 399) | fn get_shared_array_buffer_id<'s>( constant ARRAY_BUFFER_VIEW_TAG (line 295) | const ARRAY_BUFFER_VIEW_TAG: u32 = 0; constant NOT_ARRAY_BUFFER_VIEW_TAG (line 296) | const NOT_ARRAY_BUFFER_VIEW_TAG: u32 = 1; function ab_view_to_index (line 298) | fn ab_view_to_index<'s>( type AdvancedIpcConstants (line 409) | struct AdvancedIpcConstants { type AdvancedIpcConstantsInner (line 412) | struct AdvancedIpcConstantsInner { function op_node_ipc_buffer_constructor (line 419) | pub fn op_node_ipc_buffer_constructor( function op_node_ipc_write_advanced (line 447) | pub fn op_node_ipc_write_advanced<'a>( type AdvancedSerializer (line 491) | struct AdvancedSerializer { method new (line 496) | fn new( method serialize (line 508) | fn serialize<'s, 'i>( type AdvancedIpcDeserializer (line 527) | struct AdvancedIpcDeserializer { method new (line 707) | fn new( type AdvancedIpcDeserializerDelegate (line 531) | struct AdvancedIpcDeserializerDelegate { method read_host_object (line 536) | fn read_host_object<'s>( type AdvancedIpcReadResult (line 721) | struct AdvancedIpcReadResult { type Error (line 747) | type Error = IpcError; method to_v8 (line 748) | fn to_v8( function make_stop_sentinel (line 726) | fn make_stop_sentinel<'s>( function op_node_ipc_read_advanced (line 770) | pub async fn op_node_ipc_read_advanced( function stop_sentinel (line 792) | fn stop_sentinel() -> serde_json::Value { function op_node_ipc_read_json (line 800) | pub async fn op_node_ipc_read_json( function op_node_ipc_ref (line 820) | pub fn op_node_ipc_ref( function op_node_ipc_unref (line 841) | pub fn op_node_ipc_unref( function wrap_expr (line 867) | fn wrap_expr(s: &str) -> String { function serialize_js_to_json (line 871) | fn serialize_js_to_json(runtime: &mut JsRuntime, js: String) -> String { function ipc_serialization (line 882) | fn ipc_serialization() { FILE: ext/node/ops/libuv_stream.rs type SocketType (line 32) | enum SocketType { type StreamHandleData (line 37) | struct StreamHandleData { type WriteReq (line 45) | struct WriteReq { type TCP (line 50) | pub struct TCP { method init_handle (line 74) | fn init_handle(&self, state: &mut OpState) { method raw (line 84) | fn raw(&self) -> *mut UvTcp { method stream (line 88) | pub fn stream(&self) -> *mut UvStream { method set_js_object (line 92) | fn set_js_object(&self, obj: v8::Global) { method new (line 292) | fn new(state: &mut OpState, #[smi] socket_type: i32) -> TCP { method provider (line 330) | fn provider(&self) -> i32 { method get_async_id (line 335) | fn get_async_id(&self) -> f64 { method get_provider_type (line 340) | fn get_provider_type(&self) -> i32 { method set_owner (line 345) | fn set_owner(&self, #[this] this: v8::Global) { method open (line 350) | fn open(&self, #[smi] fd: i32) -> i32 { method open_from_rid (line 378) | fn open_from_rid(&self, state: &mut OpState, #[smi] rid: ResourceId) -... method bind (line 398) | fn bind( method bind6 (line 437) | fn bind6( method listen (line 476) | fn listen(&self, #[smi] backlog: i32) -> i32 { method accept (line 488) | fn accept(&self, #[cppgc] client: &TCP) -> i32 { method read_start (line 501) | fn read_start(&self) -> i32 { method read_stop (line 517) | fn read_stop(&self) -> i32 { method write_buffer (line 528) | fn write_buffer(&self, #[buffer] data: JsBuffer) -> i32 { method shutdown (line 562) | fn shutdown(&self) -> i32 { method set_no_delay (line 579) | fn set_no_delay(&self, enable: bool) -> i32 { method connect (line 591) | fn connect( method getpeername (line 637) | fn getpeername(&self) -> Option { method getsockname (line 659) | fn getsockname(&self) -> Option { method get_bytes_read (line 681) | fn get_bytes_read(&self) -> f64 { method get_bytes_written (line 686) | fn get_bytes_written(&self) -> f64 { method detach (line 691) | fn detach(&self) { method close (line 703) | fn close(&self) { method unref (line 727) | fn unref(&self) { method trace (line 66) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 68) | fn get_name(&self) -> &'static std::ffi::CStr { function context_from_loop (line 99) | unsafe fn context_from_loop( function stream_alloc_cb (line 117) | unsafe extern "C" fn stream_alloc_cb( function stream_read_cb (line 135) | unsafe extern "C" fn stream_read_cb( function server_connection_cb (line 185) | unsafe extern "C" fn server_connection_cb(server: *mut UvStream, status:... function write_cb (line 218) | unsafe extern "C" fn write_cb(req: *mut UvWrite, _status: i32) { type ConnectReq (line 229) | struct ConnectReq { function connect_cb (line 233) | unsafe extern "C" fn connect_cb(req: *mut UvConnect, status: i32) { function shutdown_cb (line 272) | unsafe extern "C" fn shutdown_cb(req: *mut UvShutdown, _status: i32) { function tcp_close_cb (line 279) | unsafe extern "C" fn tcp_close_cb(handle: *mut UvHandle) { type SockAddrInfo (line 741) | struct SockAddrInfo { function sockaddr_from_socket2 (line 747) | fn sockaddr_from_socket2( FILE: ext/node/ops/node_cli_parser.rs type CliParserError (line 12) | pub enum CliParserError { type TranslatedArgs (line 40) | pub struct TranslatedArgs { function translate_to_deno_args (line 51) | fn translate_to_deno_args( function op_node_translate_cli_args (line 80) | pub fn op_node_translate_cli_args( function test_basic_parsing (line 121) | fn test_basic_parsing() { function test_help_parsing (line 127) | fn test_help_parsing() { function test_debug_options (line 133) | fn test_debug_options() { function test_string_option (line 146) | fn test_string_option() { function test_boolean_negation (line 152) | fn test_boolean_negation() { function test_alias_expansion (line 158) | fn test_alias_expansion() { function test_node_options_parsing (line 164) | fn test_node_options_parsing() { function test_host_port_parsing (line 171) | fn test_host_port_parsing() { function test_translate_basic_script (line 196) | fn test_translate_basic_script() { function test_translate_version (line 215) | fn test_translate_version() { function test_translate_help (line 222) | fn test_translate_help() { function test_translate_eval (line 229) | fn test_translate_eval() { function test_translate_inspect (line 242) | fn test_translate_inspect() { function test_translate_inspect_brk (line 254) | fn test_translate_inspect_brk() { function test_translate_watch (line 265) | fn test_translate_watch() { function test_translate_no_warnings (line 272) | fn test_translate_no_warnings() { function test_translate_conditions (line 280) | fn test_translate_conditions() { function test_translate_conditions_equals_format (line 292) | fn test_translate_conditions_equals_format() { function test_translate_conditions_short_alias (line 304) | fn test_translate_conditions_short_alias() { function test_translate_v8_flags (line 316) | fn test_translate_v8_flags() { function test_translate_repl (line 324) | fn test_translate_repl() { function test_translate_npm_package (line 332) | fn test_translate_npm_package() { function test_translate_run_script (line 339) | fn test_translate_run_script() { function test_translate_test_runner (line 346) | fn test_translate_test_runner() { function test_translate_test_with_watch (line 355) | fn test_translate_test_with_watch() { function test_wrap_eval_code (line 363) | fn test_wrap_eval_code() { FILE: ext/node/ops/os/cpus.rs type CpuTimes (line 6) | pub struct CpuTimes { type CpuInfo (line 15) | pub struct CpuInfo { method new (line 23) | pub fn new() -> Self { function cpu_info (line 29) | pub fn cpu_info() -> Option> { function cpu_info (line 129) | pub fn cpu_info() -> Option> { function cpu_info (line 245) | pub fn cpu_info() -> Option> { function cpu_info (line 318) | pub fn cpu_info() -> Option> { function test_cpu_info (line 370) | fn test_cpu_info() { FILE: ext/node/ops/os/mod.rs type OsError (line 16) | pub enum OsError { function op_node_os_get_priority (line 44) | pub fn op_node_os_get_priority( function op_node_os_set_priority (line 57) | pub fn op_node_os_set_priority( type UserInfo (line 71) | pub struct UserInfo { function get_user_info (line 78) | fn get_user_info(uid: u32) -> Result { function get_user_info (line 135) | fn get_user_info(_uid: u32) -> Result { function op_node_os_user_info (line 210) | pub fn op_node_os_user_info( function op_geteuid (line 225) | pub fn op_geteuid(state: &mut OpState) -> Result Result Result, OsError> { function op_cpus (line 295) | pub fn op_cpus(state: &mut OpState) -> Result, OsErro... function op_homedir (line 306) | pub fn op_homedir( FILE: ext/node/ops/os/priority.rs type PriorityError (line 6) | pub enum PriorityError { function get_priority (line 25) | pub fn get_priority(pid: u32) -> Result { function set_priority (line 38) | pub fn set_priority( constant PRIORITY_LOW (line 70) | const PRIORITY_LOW: i32 = 19; constant PRIORITY_BELOW_NORMAL (line 71) | const PRIORITY_BELOW_NORMAL: i32 = 10; constant PRIORITY_NORMAL (line 72) | const PRIORITY_NORMAL: i32 = 0; constant PRIORITY_ABOVE_NORMAL (line 73) | const PRIORITY_ABOVE_NORMAL: i32 = -7; constant PRIORITY_HIGH (line 74) | const PRIORITY_HIGH: i32 = -14; constant PRIORITY_HIGHEST (line 75) | const PRIORITY_HIGHEST: i32 = -20; function get_priority (line 78) | pub fn get_priority(pid: u32) -> Result { function set_priority (line 106) | pub fn set_priority( FILE: ext/node/ops/perf_hooks.rs type PerfHooksError (line 10) | pub enum PerfHooksError { type EldHistogram (line 16) | pub struct EldHistogram { method new (line 38) | pub fn new(#[smi] resolution: u32) -> Result bool { method disable (line 64) | fn disable(&self) -> bool { method reset (line 76) | fn reset(&self) { method percentile (line 85) | fn percentile(&self, percentile: f64) -> u64 { method percentile_big_int (line 92) | fn percentile_big_int(&self, percentile: f64) -> u64 { method count (line 99) | fn count(&self) -> u64 { method count_big_int (line 106) | fn count_big_int(&self) -> u64 { method max (line 113) | fn max(&self) -> u64 { method max_big_int (line 120) | fn max_big_int(&self) -> u64 { method mean (line 126) | fn mean(&self) -> f64 { method min (line 133) | fn min(&self) -> u64 { method min_big_int (line 140) | fn min_big_int(&self) -> u64 { method stddev (line 146) | fn stddev(&self) -> f64 { method trace (line 23) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 25) | fn get_name(&self) -> &'static std::ffi::CStr { FILE: ext/node/ops/process.rs type ArgvInfo (line 35) | struct ArgvInfo { function overwrite_argv_buffer (line 62) | fn overwrite_argv_buffer(title: &str) { function compute_argv_info (line 87) | unsafe fn compute_argv_info( function init (line 113) | unsafe extern "C" fn init( function init_macos_argv_info (line 129) | fn init_macos_argv_info() { function set_process_title (line 153) | fn set_process_title(title: &str) { function set_process_title (line 168) | fn set_process_title(title: &str) { function set_process_title (line 182) | fn set_process_title(title: &str) { function set_process_title (line 195) | fn set_process_title(_title: &str) { function op_node_process_set_title (line 200) | pub fn op_node_process_set_title(#[string] title: &str) { type ProcessError (line 205) | pub enum ProcessError { method from (line 230) | fn from(err: nix::Error) -> Self { function kill (line 236) | fn kill(pid: i32, sig: i32) -> i32 { function kill (line 246) | fn kill(pid: i32, _sig: i32) -> i32 { function op_node_process_kill (line 254) | pub fn op_node_process_kill( function op_process_abort (line 266) | pub fn op_process_abort() { type Id (line 271) | enum Id { function get_group_id (line 277) | fn get_group_id(name: &str) -> Result { function serialize_id (line 291) | fn serialize_id<'a>( function op_node_process_setegid (line 310) | pub fn op_node_process_setegid<'a>( function op_node_process_setegid (line 332) | pub fn op_node_process_setegid( function get_user_id (line 341) | fn get_user_id(name: &str) -> Result { function op_node_process_seteuid (line 356) | pub fn op_node_process_seteuid<'a>( function op_node_process_seteuid (line 378) | pub fn op_node_process_seteuid( function op_node_process_setgid (line 388) | pub fn op_node_process_setgid<'a>( function op_node_process_setgid (line 410) | pub fn op_node_process_setgid( function op_node_process_setuid (line 420) | pub fn op_node_process_setuid<'a>( function op_node_process_setuid (line 442) | pub fn op_node_process_setuid( function op_node_process_constrained_memory (line 454) | pub fn op_node_process_constrained_memory( type CgroupVersion (line 471) | pub enum CgroupVersion<'a> { function parse_self_cgroup (line 477) | pub fn parse_self_cgroup(self_cgroup_content: &str) -> CgroupVersion<'_> { function cgroup_memory_limit (line 510) | pub fn cgroup_memory_limit( function test_parse_self_cgroup_v2 (line 543) | fn test_parse_self_cgroup_v2() { function test_parse_self_cgroup_hybrid (line 553) | fn test_parse_self_cgroup_hybrid() { function test_parse_self_cgroup_v1 (line 576) | fn test_parse_self_cgroup_v1() { FILE: ext/node/ops/require.rs function ensure_read_permission (line 38) | fn ensure_read_permission<'a>( type RequireError (line 48) | pub struct RequireError(pub Box); type RequireErrorKind (line 51) | pub enum RequireErrorKind { type UnableToGetCwdError (line 115) | pub struct UnableToGetCwdError(#[source] pub std::io::Error); function op_require_init_paths (line 118) | pub fn op_require_init_paths() -> Vec { function op_require_node_module_paths (line 168) | pub fn op_require_node_module_paths( function op_require_proxy_path (line 208) | pub fn op_require_proxy_path(#[string] filename: &str) -> Option { function op_require_is_request_relative (line 228) | pub fn op_require_is_request_relative(#[string] request: &str) -> bool { function op_require_resolve_deno_dir (line 249) | pub fn op_require_resolve_deno_dir< function op_require_is_deno_dir_package (line 277) | pub fn op_require_is_deno_dir_package< function op_require_resolve_lookup_paths (line 297) | pub fn op_require_resolve_lookup_paths( function op_require_path_is_absolute (line 338) | pub fn op_require_path_is_absolute(#[string] p: &str) -> bool { function op_require_stat (line 343) | pub fn op_require_stat( function op_require_real_path (line 369) | pub fn op_require_real_path( function path_resolve (line 395) | fn path_resolve<'a>(mut parts: impl Iterator) -> PathBuf { function op_require_path_resolve (line 405) | pub fn op_require_path_resolve(#[scoped] parts: Vec) -> String { function op_require_path_dirname (line 413) | pub fn op_require_path_dirname( function op_require_path_basename (line 426) | pub fn op_require_path_basename( function op_require_try_self (line 439) | pub fn op_require_try_self< function op_require_read_file (line 500) | pub fn op_require_read_file( function op_require_as_file_path (line 516) | pub fn op_require_as_file_path(#[string] file_or_url: &str) -> Option( function op_require_package_imports_resolve (line 636) | pub fn op_require_package_imports_resolve< function op_require_break_on_next_statement (line 675) | pub fn op_require_break_on_next_statement(state: Rc>) { function op_require_can_parse_as_esm (line 681) | pub fn op_require_can_parse_as_esm( function url_or_path_to_string (line 706) | fn url_or_path_to_string( FILE: ext/node/ops/shell.rs type ParsedShellArgs (line 14) | pub struct ParsedShellArgs { function op_node_parse_shell_args (line 24) | pub fn op_node_parse_shell_args( function scan_and_split (line 34) | fn scan_and_split(input: &str, is_cmd_exe: bool) -> ParsedShellArgs { function split_args (line 91) | fn split_args(input: &str) -> Vec { function parse (line 120) | fn parse(input: &str) -> ParsedShellArgs { function parse_cmd (line 124) | fn parse_cmd(input: &str) -> ParsedShellArgs { function test_simple_args (line 129) | fn test_simple_args() { function test_quoted_double (line 136) | fn test_quoted_double() { function test_quoted_single (line 143) | fn test_quoted_single() { function test_output_redirect (line 150) | fn test_output_redirect() { function test_input_redirect (line 157) | fn test_input_redirect() { function test_append_redirect (line 164) | fn test_append_redirect() { function test_fd_redirect_stderr_to_stdout (line 171) | fn test_fd_redirect_stderr_to_stdout() { function test_pipe (line 178) | fn test_pipe() { function test_boolean_and (line 185) | fn test_boolean_and() { function test_boolean_or (line 192) | fn test_boolean_or() { function test_semicolon (line 199) | fn test_semicolon() { function test_background (line 206) | fn test_background() { function test_fallback_on_reserved_word (line 213) | fn test_fallback_on_reserved_word() { function test_single_flag (line 220) | fn test_single_flag() { function test_multiple_args_with_redirect (line 227) | fn test_multiple_args_with_redirect() { function test_single_quoted_literal_in_suffix (line 234) | fn test_single_quoted_literal_in_suffix() { function test_double_quoted_var_in_suffix (line 245) | fn test_double_quoted_var_in_suffix() { function test_escaped_posix_shell_vars (line 256) | fn test_escaped_posix_shell_vars() { function test_windows_paths (line 263) | fn test_windows_paths() { function test_fd_redirect_scan (line 273) | fn test_fd_redirect_scan() { function test_pipe_scan (line 280) | fn test_pipe_scan() { function test_fd_close_redirect (line 287) | fn test_fd_close_redirect() { function test_posix_escaped_redirect (line 296) | fn test_posix_escaped_redirect() { function test_posix_escaped_pipe (line 304) | fn test_posix_escaped_pipe() { function test_posix_escaped_semicolon (line 312) | fn test_posix_escaped_semicolon() { function test_posix_escaped_ampersand (line 319) | fn test_posix_escaped_ampersand() { function test_posix_backslash_in_single_quotes_not_escape (line 326) | fn test_posix_backslash_in_single_quotes_not_escape() { function test_cmd_backslash_not_escape (line 336) | fn test_cmd_backslash_not_escape() { function test_cmd_backslash_pipe_not_escape (line 344) | fn test_cmd_backslash_pipe_not_escape() { function test_cmd_windows_paths_with_redirect (line 351) | fn test_cmd_windows_paths_with_redirect() { function test_cmd_quoted_windows_paths (line 359) | fn test_cmd_quoted_windows_paths() { function test_posix_and_cmd_agree_on_quoted_operators (line 366) | fn test_posix_and_cmd_agree_on_quoted_operators() { FILE: ext/node/ops/stream_wrap.rs type StreamBaseState (line 41) | pub struct StreamBaseState { function op_stream_base_register_state (line 46) | pub fn op_stream_base_register_state( type StreamBaseStateFields (line 57) | enum StreamBaseStateFields { type WriteWrap (line 72) | pub struct WriteWrap { method new (line 87) | pub fn new(op_state: &mut OpState) -> Self { method req_ptr (line 94) | pub fn req_ptr(&mut self) -> *mut uv_write_t { method get_name (line 79) | fn get_name(&self) -> &'static std::ffi::CStr { method trace (line 83) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} type ShutdownWrap (line 106) | pub struct ShutdownWrap { method new (line 121) | pub fn new(op_state: &mut OpState) -> Self { method req_ptr (line 128) | pub fn req_ptr(&mut self) -> *mut uv_shutdown_t { method get_name (line 113) | fn get_name(&self) -> &'static std::ffi::CStr { method trace (line 117) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} type LibUvStreamWrap (line 142) | pub struct LibUvStreamWrap { method new (line 166) | pub fn new(base: HandleWrap, fd: i32, stream: *const uv_stream_t) -> S... method stream_ptr (line 179) | pub fn stream_ptr(&self) -> *mut uv_stream_t { method js_handle_global (line 183) | fn js_handle_global( method make_handle_strong (line 193) | pub fn make_handle_strong(&self, scope: &mut v8::PinScope) { method make_handle_weak (line 202) | pub fn make_handle_weak(&self, scope: &mut v8::PinScope) { method set_handle (line 620) | pub fn set_handle( method read_start (line 636) | pub fn read_start( method read_stop (line 689) | pub fn read_stop(&self, scope: &mut v8::PinScope) -> i32 { method set_blocking (line 722) | pub fn set_blocking(&self, enable: bool) -> i32 { method shutdown (line 732) | pub fn shutdown( method write_buffer (line 775) | pub fn write_buffer( method writev (line 875) | pub fn writev( method write_utf8_string (line 969) | pub fn write_utf8_string( method write_ascii_string (line 988) | pub fn write_ascii_string( method write_latin1_string (line 1007) | pub fn write_latin1_string( method write_ucs2_string (line 1026) | pub fn write_ucs2_string( method get_bytes_read (line 1046) | pub fn get_bytes_read(&self) -> f64 { method get_bytes_written (line 1052) | pub fn get_bytes_written(&self) -> f64 { method write_string (line 1058) | fn write_string( method do_write (line 1120) | fn do_write( method get_name (line 212) | fn get_name(&self) -> &'static std::ffi::CStr { method trace (line 216) | fn trace(&self, visitor: &mut v8::cppgc::Visitor) { function on_uv_alloc (line 237) | unsafe extern "C" fn on_uv_alloc( function on_uv_read (line 274) | unsafe extern "C" fn on_uv_read( function free_uv_buf (line 377) | fn free_uv_buf(buf: *const uv_buf_t) { function backing_store_deleter (line 392) | unsafe extern "C" fn backing_store_deleter( type CallbackData (line 408) | struct CallbackData { function after_uv_write (line 429) | unsafe extern "C" fn after_uv_write(req: *mut uv_write_t, status: i32) { type WriteCallbackData (line 486) | struct WriteCallbackData { function after_uv_shutdown (line 502) | unsafe extern "C" fn after_uv_shutdown(req: *mut uv_shutdown_t, status: ... type ShutdownCallbackData (line 549) | struct ShutdownCallbackData { type StringEncoding (line 563) | enum StringEncoding { function encode_string_to_vec (line 570) | fn encode_string_to_vec( FILE: ext/node/ops/tls.rs type NodeTlsState (line 49) | struct NodeTlsState { function op_get_root_certificates (line 54) | pub fn op_get_root_certificates(state: &mut OpState) -> Vec { function op_set_default_ca_certificates (line 84) | pub fn op_set_default_ca_certificates( function op_tls_peer_certificate (line 99) | pub fn op_tls_peer_certificate( function op_tls_canonicalize_ipv4_address (line 120) | pub fn op_tls_canonicalize_ipv4_address( type ReadableFuture (line 133) | struct ReadableFuture<'a> { type Output (line 138) | type Output = std::io::Result<()>; method poll (line 140) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { type WritableFuture (line 145) | struct WritableFuture<'a> { type Output (line 150) | type Output = std::io::Result<()>; method poll (line 152) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { type JSStreamSocket (line 158) | pub struct JSStreamSocket { method new (line 166) | pub fn new( type StdType (line 180) | type StdType = (); method poll_read_ready (line 182) | fn poll_read_ready( method poll_write_ready (line 225) | fn poll_write_ready( method try_read (line 245) | fn try_read(&self, buf: &mut [u8]) -> std::io::Result { method try_write (line 294) | fn try_write(&self, buf: &[u8]) -> std::io::Result { method readable (line 317) | fn readable(&self) -> impl Future> + Send { method writable (line 321) | fn writable(&self) -> impl Future> + Send { method shutdown (line 325) | fn shutdown(&self, _: std::net::Shutdown) -> std::io::Result<()> { method into_std (line 330) | fn into_std(self) -> Option> { type JSDuplexResource (line 335) | struct JSDuplexResource { method new (line 344) | pub fn new( method read (line 361) | pub async fn read( method write (line 420) | pub async fn write( method name (line 440) | fn name(&self) -> Cow<'_, str> { method close (line 444) | fn close(self: Rc) { type StartJSTlsArgs (line 468) | pub struct StartJSTlsArgs { type JSStreamTlsResource (line 476) | pub struct JSStreamTlsResource { method new (line 482) | pub fn new( method handshake (line 494) | pub async fn handshake( method read (line 511) | pub async fn read( method write (line 521) | pub async fn write( method name (line 538) | fn name(&self) -> Cow<'_, str> { function op_node_tls_start (line 544) | pub fn op_node_tls_start( function op_node_tls_handshake (line 628) | pub async fn op_node_tls_handshake( FILE: ext/node/ops/tty_wrap.rs function uv_error_info (line 29) | fn uv_error_info(err: i32) -> (&'static str, &'static str) { function op_tty_check_fd_permission (line 57) | pub fn op_tty_check_fd_permission( type OwnedPtr (line 72) | pub struct OwnedPtr(*mut T); function from_box (line 75) | pub fn from_box(b: Box) -> Self { function as_mut_ptr (line 79) | pub fn as_mut_ptr(&self) -> *mut T { function as_ptr (line 83) | pub fn as_ptr(&self) -> *const T { function cast (line 89) | pub unsafe fn cast(self) -> OwnedPtr { method drop (line 102) | fn drop(&mut self) { type TTY (line 113) | pub struct TTY { method new (line 130) | pub fn new( method new_tty (line 194) | pub fn new_tty( method is_TTY (line 237) | pub fn is_TTY(fd: i32) -> bool { method get_window_size (line 245) | pub fn get_window_size( method set_raw_mode (line 274) | pub fn set_raw_mode(&self, arg: v8::Local) -> i32 { method get_name (line 120) | fn get_name(&self) -> &'static std::ffi::CStr { method trace (line 124) | fn trace(&self, visitor: &mut deno_core::v8::cppgc::Visitor) { FILE: ext/node/ops/udp.rs type NodeUdpError (line 27) | pub enum NodeUdpError { type NodeUdpSocketResource (line 51) | pub struct NodeUdpSocketResource { method name (line 57) | fn name(&self) -> Cow<'_, str> { method close (line 61) | fn close(self: Rc) { function op_node_udp_bind (line 68) | pub fn op_node_udp_bind( function op_node_udp_join_multi_v4 (line 120) | pub fn op_node_udp_join_multi_v4( function op_node_udp_leave_multi_v4 (line 140) | pub fn op_node_udp_leave_multi_v4( function resolve_ipv6_interface (line 162) | fn resolve_ipv6_interface( function op_node_udp_join_multi_v6 (line 249) | pub fn op_node_udp_join_multi_v6( function op_node_udp_leave_multi_v6 (line 264) | pub fn op_node_udp_leave_multi_v6( function op_node_udp_set_broadcast (line 279) | pub fn op_node_udp_set_broadcast( function op_node_udp_set_multicast_loopback (line 290) | pub fn op_node_udp_set_multicast_loopback( function op_node_udp_set_multicast_ttl (line 306) | pub fn op_node_udp_set_multicast_ttl( function op_node_udp_set_ttl (line 317) | pub fn op_node_udp_set_ttl( function op_node_udp_set_multicast_interface (line 329) | pub fn op_node_udp_set_multicast_interface( function ipv6_interface_index (line 357) | fn ipv6_interface_index(interface_address: &str) -> Result u32 { function guess_handle_type (line 46) | fn guess_handle_type(handle: ResourceHandleFd) -> HandleType { function guess_handle_type (line 72) | fn guess_handle_type(handle: ResourceHandleFd) -> HandleType { function op_node_view_has_buffer (line 95) | pub fn op_node_view_has_buffer(buffer: v8::Local) -... function op_node_call_is_from_dependency (line 101) | pub fn op_node_call_is_from_dependency< function op_node_in_npm_package (line 157) | pub fn op_node_in_npm_package< function op_node_get_own_non_index_properties (line 185) | pub fn op_node_get_own_non_index_properties<'s>( function op_node_parse_env (line 237) | pub fn op_node_parse_env<'a>( FILE: ext/node/ops/v8.rs function op_v8_cached_data_version_tag (line 15) | pub fn op_v8_cached_data_version_tag() -> u32 { function op_v8_get_heap_statistics (line 20) | pub fn op_v8_get_heap_statistics( function op_v8_number_of_heap_spaces (line 45) | pub fn op_v8_number_of_heap_spaces(scope: &mut v8::PinScope<'_, '_>) -> ... function op_v8_update_heap_space_statistics (line 51) | pub fn op_v8_update_heap_space_statistics( function op_v8_take_heap_snapshot (line 66) | pub fn op_v8_take_heap_snapshot(scope: &mut v8::PinScope<'_, '_>) -> Vec... function op_v8_get_heap_code_statistics (line 76) | pub fn op_v8_get_heap_code_statistics( type Serializer (line 88) | pub struct Serializer<'a> { type SerializerDelegate (line 92) | pub struct SerializerDelegate { method obj (line 106) | fn obj<'s>( method get_shared_array_buffer_id (line 115) | fn get_shared_array_buffer_id<'s>( method has_custom_host_object (line 134) | fn has_custom_host_object(&self, _isolate: &v8::Isolate) -> bool { method throw_data_clone_error (line 137) | fn throw_data_clone_error<'s>( method write_host_object (line 160) | fn write_host_object<'s>( method is_host_object (line 181) | fn is_host_object<'s>( function trace (line 98) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} function get_name (line 100) | fn get_name(&self) -> &'static std::ffi::CStr { function op_v8_new_serializer (line 193) | pub fn op_v8_new_serializer( function op_v8_set_treat_array_buffer_views_as_host_objects (line 204) | pub fn op_v8_set_treat_array_buffer_views_as_host_objects( function op_v8_release_buffer (line 214) | pub fn op_v8_release_buffer(#[cppgc] ser: &Serializer) -> Uint8Array { function op_v8_transfer_array_buffer (line 219) | pub fn op_v8_transfer_array_buffer( function op_v8_write_double (line 228) | pub fn op_v8_write_double(#[cppgc] ser: &Serializer, double: f64) { function op_v8_write_header (line 233) | pub fn op_v8_write_header(#[cppgc] ser: &Serializer) { function op_v8_write_raw_bytes (line 238) | pub fn op_v8_write_raw_bytes( function op_v8_write_uint32 (line 246) | pub fn op_v8_write_uint32(#[cppgc] ser: &Serializer, num: u32) { function op_v8_write_uint64 (line 251) | pub fn op_v8_write_uint64(#[cppgc] ser: &Serializer, hi: u32, lo: u32) { function op_v8_write_value (line 257) | pub fn op_v8_write_value( type DeserBuffer (line 266) | struct DeserBuffer { type Deserializer (line 273) | pub struct Deserializer<'a> { function trace (line 280) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} function get_name (line 282) | fn get_name(&self) -> &'static std::ffi::CStr { type DeserializerDelegate (line 287) | pub struct DeserializerDelegate { method read_host_object (line 303) | fn read_host_object<'s>( method trace (line 293) | fn trace(&self, visitor: &mut v8::cppgc::Visitor) { method get_name (line 297) | fn get_name(&self) -> &'static std::ffi::CStr { function op_v8_new_deserializer (line 338) | pub fn op_v8_new_deserializer( function op_v8_transfer_array_buffer_de (line 375) | pub fn op_v8_transfer_array_buffer_de( function op_v8_read_double (line 393) | pub fn op_v8_read_double( function op_v8_read_header (line 404) | pub fn op_v8_read_header( function op_v8_read_raw_bytes (line 415) | pub fn op_v8_read_raw_bytes( function op_v8_read_uint32 (line 431) | pub fn op_v8_read_uint32( function op_v8_read_uint64 (line 443) | pub fn op_v8_read_uint64( function op_v8_get_wire_format_version (line 455) | pub fn op_v8_get_wire_format_version(#[cppgc] deser: &Deserializer) -> u... function op_v8_read_value (line 460) | pub fn op_v8_read_value<'s>( FILE: ext/node/ops/vm.rs constant PRIVATE_SYMBOL_NAME (line 16) | pub const PRIVATE_SYMBOL_NAME: v8::OneByteConst = type ContextifyScript (line 20) | pub struct ContextifyScript { method trace (line 26) | fn trace(&self, visitor: &mut v8::cppgc::Visitor) { method get_name (line 30) | fn get_name(&self) -> &'static std::ffi::CStr { method create (line 37) | fn create<'s>( method run_in_context (line 139) | fn run_in_context<'s>( method eval_machine (line 174) | pub fn eval_machine<'s, 'i>( type ContextifyContext (line 264) | pub struct ContextifyContext { method trace (line 272) | fn trace(&self, visitor: &mut v8::cppgc::Visitor) { method get_name (line 277) | fn get_name(&self) -> &'static std::ffi::CStr { method attach (line 306) | pub fn attach( method attach_vanilla (line 387) | pub fn attach_vanilla<'s>( method from_sandbox_obj (line 482) | pub fn from_sandbox_obj<'a>( method is_contextify_context (line 501) | pub fn is_contextify_context( method context (line 508) | pub fn context<'a>( method global_proxy (line 515) | fn global_proxy<'s>( method sandbox (line 523) | fn sandbox<'a>( method microtask_queue (line 530) | fn microtask_queue(&self) -> Option<&v8::MicrotaskQueue> { method get (line 539) | fn get<'a, 'c>( method drop (line 283) | fn drop(&mut self) { type AllowCodeGenWasm (line 293) | struct AllowCodeGenWasm(bool); function allow_wasm_code_gen (line 295) | extern "C" fn allow_wasm_code_gen( constant VM_CONTEXT_INDEX (line 555) | pub const VM_CONTEXT_INDEX: usize = 0; type ContextInitMode (line 558) | pub enum ContextInitMode { function create_v8_context (line 563) | pub fn create_v8_context<'a>( type SlotContextifyGlobalTemplate (line 605) | struct SlotContextifyGlobalTemplate(v8::Global); function init_global_template (line 607) | pub fn init_global_template<'a>( function init_global_template_inner (line 652) | pub fn init_global_template_inner<'a, 'b, 'i>( function property_query (line 705) | fn property_query<'s>( function property_getter (line 754) | fn property_getter<'s>( function property_setter (line 791) | fn property_setter<'s>( function property_descriptor (line 881) | fn property_descriptor<'s>( function property_definer (line 907) | fn property_definer<'s>( function property_deleter (line 991) | fn property_deleter<'s>( function property_enumerator (line 1015) | fn property_enumerator<'s>( function indexed_property_enumerator (line 1043) | fn indexed_property_enumerator<'s>( function uint32_to_name (line 1084) | fn uint32_to_name<'s>( function indexed_property_query (line 1093) | fn indexed_property_query<'s>( function indexed_property_getter (line 1103) | fn indexed_property_getter<'s>( function indexed_property_setter (line 1113) | fn indexed_property_setter<'s>( function indexed_property_descriptor (line 1124) | fn indexed_property_descriptor<'s>( function indexed_property_definer (line 1134) | fn indexed_property_definer<'s>( function indexed_property_deleter (line 1145) | fn indexed_property_deleter<'s>( function op_vm_create_script (line 1174) | pub fn op_vm_create_script<'a>( function op_vm_script_run_in_context (line 1197) | pub fn op_vm_script_run_in_context<'a>( function op_vm_create_context (line 1215) | pub fn op_vm_create_context( function op_vm_create_context_without_contextify (line 1242) | pub fn op_vm_create_context_without_contextify<'s>( function op_vm_is_context (line 1258) | pub fn op_vm_is_context( type CompileResult (line 1271) | struct CompileResult<'s> { function op_vm_compile_function (line 1281) | pub fn op_vm_compile_function<'s>( function op_vm_script_get_source_map_url (line 1403) | pub fn op_vm_script_get_source_map_url<'s>( function op_vm_script_create_cached_data (line 1412) | pub fn op_vm_script_create_cached_data<'s>( FILE: ext/node/ops/winerror.rs function op_node_sys_to_uv_error (line 34) | pub fn op_node_sys_to_uv_error(err: i32) -> String { constant ERROR_INVALID_FUNCTION (line 140) | const ERROR_INVALID_FUNCTION: i32 = 1; constant ERROR_FILE_NOT_FOUND (line 141) | const ERROR_FILE_NOT_FOUND: i32 = 2; constant ERROR_PATH_NOT_FOUND (line 142) | const ERROR_PATH_NOT_FOUND: i32 = 3; constant ERROR_TOO_MANY_OPEN_FILES (line 143) | const ERROR_TOO_MANY_OPEN_FILES: i32 = 4; constant ERROR_ACCESS_DENIED (line 144) | const ERROR_ACCESS_DENIED: i32 = 5; constant ERROR_INVALID_HANDLE (line 145) | const ERROR_INVALID_HANDLE: i32 = 6; constant ERROR_NOT_ENOUGH_MEMORY (line 146) | const ERROR_NOT_ENOUGH_MEMORY: i32 = 8; constant ERROR_INVALID_DATA (line 147) | const ERROR_INVALID_DATA: i32 = 13; constant ERROR_OUTOFMEMORY (line 148) | const ERROR_OUTOFMEMORY: i32 = 14; constant ERROR_INVALID_DRIVE (line 149) | const ERROR_INVALID_DRIVE: i32 = 15; constant ERROR_NOT_SAME_DEVICE (line 150) | const ERROR_NOT_SAME_DEVICE: i32 = 17; constant ERROR_WRITE_PROTECT (line 151) | const ERROR_WRITE_PROTECT: i32 = 19; constant ERROR_CRC (line 152) | const ERROR_CRC: i32 = 23; constant ERROR_GEN_FAILURE (line 153) | const ERROR_GEN_FAILURE: i32 = 31; constant ERROR_SHARING_VIOLATION (line 154) | const ERROR_SHARING_VIOLATION: i32 = 32; constant ERROR_LOCK_VIOLATION (line 155) | const ERROR_LOCK_VIOLATION: i32 = 33; constant ERROR_HANDLE_DISK_FULL (line 156) | const ERROR_HANDLE_DISK_FULL: i32 = 39; constant ERROR_NOT_SUPPORTED (line 157) | const ERROR_NOT_SUPPORTED: i32 = 50; constant ERROR_NETNAME_DELETED (line 158) | const ERROR_NETNAME_DELETED: i32 = 64; constant ERROR_FILE_EXISTS (line 159) | const ERROR_FILE_EXISTS: i32 = 80; constant ERROR_CANNOT_MAKE (line 160) | const ERROR_CANNOT_MAKE: i32 = 82; constant ERROR_INVALID_PARAMETER (line 161) | const ERROR_INVALID_PARAMETER: i32 = 87; constant ERROR_BROKEN_PIPE (line 162) | const ERROR_BROKEN_PIPE: i32 = 109; constant ERROR_OPEN_FAILED (line 163) | const ERROR_OPEN_FAILED: i32 = 110; constant ERROR_BUFFER_OVERFLOW (line 164) | const ERROR_BUFFER_OVERFLOW: i32 = 111; constant ERROR_DISK_FULL (line 165) | const ERROR_DISK_FULL: i32 = 112; constant ERROR_SEM_TIMEOUT (line 166) | const ERROR_SEM_TIMEOUT: i32 = 121; constant ERROR_INSUFFICIENT_BUFFER (line 167) | const ERROR_INSUFFICIENT_BUFFER: i32 = 122; constant ERROR_INVALID_NAME (line 168) | const ERROR_INVALID_NAME: i32 = 123; constant ERROR_MOD_NOT_FOUND (line 169) | const ERROR_MOD_NOT_FOUND: i32 = 126; constant ERROR_DIR_NOT_EMPTY (line 170) | const ERROR_DIR_NOT_EMPTY: i32 = 145; constant ERROR_SIGNAL_REFUSED (line 171) | const ERROR_SIGNAL_REFUSED: i32 = 156; constant ERROR_BAD_PATHNAME (line 172) | const ERROR_BAD_PATHNAME: i32 = 161; constant ERROR_ALREADY_EXISTS (line 173) | const ERROR_ALREADY_EXISTS: i32 = 183; constant ERROR_ENVVAR_NOT_FOUND (line 174) | const ERROR_ENVVAR_NOT_FOUND: i32 = 203; constant ERROR_NO_SIGNAL_SENT (line 175) | const ERROR_NO_SIGNAL_SENT: i32 = 205; constant ERROR_FILENAME_EXCED_RANGE (line 176) | const ERROR_FILENAME_EXCED_RANGE: i32 = 206; constant ERROR_META_EXPANSION_TOO_LONG (line 177) | const ERROR_META_EXPANSION_TOO_LONG: i32 = 208; constant ERROR_BAD_PIPE (line 178) | const ERROR_BAD_PIPE: i32 = 230; constant ERROR_PIPE_BUSY (line 179) | const ERROR_PIPE_BUSY: i32 = 231; constant ERROR_NO_DATA (line 180) | const ERROR_NO_DATA: i32 = 232; constant ERROR_PIPE_NOT_CONNECTED (line 181) | const ERROR_PIPE_NOT_CONNECTED: i32 = 233; constant ERROR_DIRECTORY (line 182) | const ERROR_DIRECTORY: i32 = 267; constant ERROR_EA_TABLE_FULL (line 183) | const ERROR_EA_TABLE_FULL: i32 = 277; constant ERROR_OPERATION_ABORTED (line 184) | const ERROR_OPERATION_ABORTED: i32 = 995; constant ERROR_NOACCESS (line 185) | const ERROR_NOACCESS: i32 = 998; constant ERROR_INVALID_FLAGS (line 186) | const ERROR_INVALID_FLAGS: i32 = 1004; constant ERROR_END_OF_MEDIA (line 187) | const ERROR_END_OF_MEDIA: i32 = 1100; constant ERROR_FILEMARK_DETECTED (line 188) | const ERROR_FILEMARK_DETECTED: i32 = 1101; constant ERROR_BEGINNING_OF_MEDIA (line 189) | const ERROR_BEGINNING_OF_MEDIA: i32 = 1102; constant ERROR_SETMARK_DETECTED (line 190) | const ERROR_SETMARK_DETECTED: i32 = 1103; constant ERROR_NO_DATA_DETECTED (line 191) | const ERROR_NO_DATA_DETECTED: i32 = 1104; constant ERROR_INVALID_BLOCK_LENGTH (line 192) | const ERROR_INVALID_BLOCK_LENGTH: i32 = 1106; constant ERROR_BUS_RESET (line 193) | const ERROR_BUS_RESET: i32 = 1111; constant ERROR_NO_UNICODE_TRANSLATION (line 194) | const ERROR_NO_UNICODE_TRANSLATION: i32 = 1113; constant ERROR_IO_DEVICE (line 195) | const ERROR_IO_DEVICE: i32 = 1117; constant ERROR_EOM_OVERFLOW (line 196) | const ERROR_EOM_OVERFLOW: i32 = 1129; constant ERROR_DEVICE_REQUIRES_CLEANING (line 197) | const ERROR_DEVICE_REQUIRES_CLEANING: i32 = 1165; constant ERROR_DEVICE_DOOR_OPEN (line 198) | const ERROR_DEVICE_DOOR_OPEN: i32 = 1166; constant ERROR_CONNECTION_REFUSED (line 199) | const ERROR_CONNECTION_REFUSED: i32 = 1225; constant ERROR_ADDRESS_ALREADY_ASSOCIATED (line 200) | const ERROR_ADDRESS_ALREADY_ASSOCIATED: i32 = 1227; constant ERROR_NETWORK_UNREACHABLE (line 201) | const ERROR_NETWORK_UNREACHABLE: i32 = 1231; constant ERROR_HOST_UNREACHABLE (line 202) | const ERROR_HOST_UNREACHABLE: i32 = 1232; constant ERROR_CONNECTION_ABORTED (line 203) | const ERROR_CONNECTION_ABORTED: i32 = 1236; constant ERROR_PRIVILEGE_NOT_HELD (line 204) | const ERROR_PRIVILEGE_NOT_HELD: i32 = 1314; constant ERROR_DISK_CORRUPT (line 205) | const ERROR_DISK_CORRUPT: i32 = 1393; constant ERROR_CANT_ACCESS_FILE (line 206) | const ERROR_CANT_ACCESS_FILE: i32 = 1920; constant ERROR_CANT_RESOLVE_FILENAME (line 207) | const ERROR_CANT_RESOLVE_FILENAME: i32 = 1921; constant ERROR_NOT_CONNECTED (line 208) | const ERROR_NOT_CONNECTED: i32 = 2250; constant ERROR_NOT_A_REPARSE_POINT (line 209) | const ERROR_NOT_A_REPARSE_POINT: i32 = 4390; constant ERROR_INVALID_REPARSE_DATA (line 210) | const ERROR_INVALID_REPARSE_DATA: i32 = 4392; constant WSAEINTR (line 213) | const WSAEINTR: i32 = 10004; constant WSAEACCES (line 214) | const WSAEACCES: i32 = 10013; constant WSAEFAULT (line 215) | const WSAEFAULT: i32 = 10014; constant WSAEINVAL (line 216) | const WSAEINVAL: i32 = 10022; constant WSAEMFILE (line 217) | const WSAEMFILE: i32 = 10024; constant WSAEWOULDBLOCK (line 218) | const WSAEWOULDBLOCK: i32 = 10035; constant WSAEALREADY (line 219) | const WSAEALREADY: i32 = 10037; constant WSAENOTSOCK (line 220) | const WSAENOTSOCK: i32 = 10038; constant WSAEMSGSIZE (line 221) | const WSAEMSGSIZE: i32 = 10040; constant WSAEPROTONOSUPPORT (line 222) | const WSAEPROTONOSUPPORT: i32 = 10043; constant WSAESOCKTNOSUPPORT (line 223) | const WSAESOCKTNOSUPPORT: i32 = 10044; constant WSAEPFNOSUPPORT (line 224) | const WSAEPFNOSUPPORT: i32 = 10046; constant WSAEAFNOSUPPORT (line 225) | const WSAEAFNOSUPPORT: i32 = 10047; constant WSAEADDRINUSE (line 226) | const WSAEADDRINUSE: i32 = 10048; constant WSAEADDRNOTAVAIL (line 227) | const WSAEADDRNOTAVAIL: i32 = 10049; constant WSAENETUNREACH (line 228) | const WSAENETUNREACH: i32 = 10051; constant WSAECONNABORTED (line 229) | const WSAECONNABORTED: i32 = 10053; constant WSAECONNRESET (line 230) | const WSAECONNRESET: i32 = 10054; constant WSAENOBUFS (line 231) | const WSAENOBUFS: i32 = 10055; constant WSAEISCONN (line 232) | const WSAEISCONN: i32 = 10056; constant WSAENOTCONN (line 233) | const WSAENOTCONN: i32 = 10057; constant WSAESHUTDOWN (line 234) | const WSAESHUTDOWN: i32 = 10058; constant WSAETIMEDOUT (line 235) | const WSAETIMEDOUT: i32 = 10060; constant WSAECONNREFUSED (line 236) | const WSAECONNREFUSED: i32 = 10061; constant WSAEHOSTUNREACH (line 237) | const WSAEHOSTUNREACH: i32 = 10065; constant WSAHOST_NOT_FOUND (line 238) | const WSAHOST_NOT_FOUND: i32 = 11001; constant WSANO_DATA (line 239) | const WSANO_DATA: i32 = 11004; FILE: ext/node/ops/worker_threads.rs constant DEFAULT_STACK_SIZE_MB (line 17) | pub const DEFAULT_STACK_SIZE_MB: usize = 4; type ResolvedResourceLimits (line 23) | pub struct ResolvedResourceLimits { function ensure_read_permission (line 31) | fn ensure_read_permission<'a>( type WorkerThreadsFilenameError (line 41) | pub enum WorkerThreadsFilenameError { function op_worker_threads_filename (line 86) | pub fn op_worker_threads_filename( function op_worker_get_resource_limits (line 120) | pub fn op_worker_get_resource_limits( FILE: ext/node/ops/zlib/alloc.rs constant ALIGN (line 10) | const ALIGN: usize = std::mem::align_of::(); function align_up (line 12) | fn align_up(size: usize, align: usize) -> usize { function zalloc (line 16) | pub extern "C" fn zalloc( function zfree (line 54) | pub extern "C" fn zfree(_ptr: *mut c_void, address: *mut c_void) { function brotli_alloc (line 66) | pub extern "C" fn brotli_alloc( function brotli_free (line 95) | pub extern "C" fn brotli_free( FILE: ext/node/ops/zlib/mod.rs function check (line 31) | fn check(condition: bool, msg: &str) -> Result<(), JsErrorBox> { type ZlibInner (line 40) | struct ZlibInner { method start_write (line 63) | fn start_write( method do_write (line 97) | fn do_write(&mut self, flush: Flush) -> Result<(), JsErrorBox> { method init_stream (line 197) | fn init_stream(&mut self) -> Result<(), JsErrorBox> { method close (line 224) | fn close(&mut self) -> Result { method reset_stream (line 238) | fn reset_stream(&mut self) { method get_error_info (line 242) | fn get_error_info(&self) -> Option<(i32, String)> { method check_error (line 274) | fn check_error( constant GZIP_HEADER_ID1 (line 58) | const GZIP_HEADER_ID1: u8 = 0x1f; constant GZIP_HEADER_ID2 (line 59) | const GZIP_HEADER_ID2: u8 = 0x8b; type Zlib (line 301) | pub struct Zlib { method trace (line 307) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 309) | fn get_name(&self) -> &'static std::ffi::CStr { method name (line 315) | fn name(&self) -> Cow<'_, str> { method new (line 324) | fn new(#[smi] mode: Option) -> Result { method close (line 339) | pub fn close(&self) -> Result<(), ZlibError> { method reset (line 351) | pub fn reset(&self) -> Result { method params (line 361) | pub fn params( method init (line 377) | pub fn init( method write_sync (line 429) | pub fn write_sync( method write (line 464) | fn write( type ZlibError (line 504) | pub enum ZlibError { function op_zlib_err_msg (line 526) | pub fn op_zlib_err_msg( function op_zlib_close_if_pending (line 549) | pub fn op_zlib_close_if_pending( type BrotliEncoderCtx (line 566) | struct BrotliEncoderCtx { type BrotliEncoder (line 572) | pub struct BrotliEncoder { method trace (line 578) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 580) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 600) | fn new(#[smi] _mode: i32) -> BrotliEncoder { method init (line 606) | fn init( method params (line 640) | fn params(&self) { method reset (line 645) | fn reset(&self) {} method write (line 649) | pub fn write( method write_sync (line 694) | pub fn write_sync( method close (line 733) | fn close(&self) { function encoder_param (line 585) | fn encoder_param(i: u32) -> brotli::enc::encode::BrotliEncoderParameter { type BrotliDecoderCtx (line 741) | struct BrotliDecoderCtx { type BrotliDecoder (line 747) | pub struct BrotliDecoder { method trace (line 753) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 755) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 782) | fn new(#[smi] _mode: i32) -> BrotliDecoder { method init (line 788) | fn init( method params (line 825) | fn params(&self) { method reset (line 830) | fn reset(&self) {} method write (line 834) | pub fn write( method write_sync (line 924) | pub fn write_sync( method close (line 970) | fn close(&self) { function decoder_param (line 760) | fn decoder_param( type ZstdCompressCtx (line 986) | struct ZstdCompressCtx { type ZstdCompress (line 992) | pub struct ZstdCompress { method trace (line 998) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 1000) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 1009) | fn new(#[smi] _mode: i32) -> ZstdCompress { method init (line 1015) | fn init( method params (line 1100) | fn params(&self) { method reset (line 1105) | fn reset(&self) { method write (line 1114) | pub fn write( method write_sync (line 1206) | pub fn write_sync( method close (line 1289) | fn close(&self) { type ZstdDecompressCtx (line 1295) | struct ZstdDecompressCtx { type ZstdDecompress (line 1301) | pub struct ZstdDecompress { method trace (line 1307) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 1309) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 1318) | fn new(#[smi] _mode: i32) -> ZstdDecompress { method init (line 1324) | fn init( method params (line 1365) | fn params(&self) { method reset (line 1370) | fn reset(&self) { method write (line 1379) | pub fn write( method write_sync (line 1435) | pub fn write_sync( method close (line 1482) | fn close(&self) { function op_zlib_crc32_string (line 1489) | pub fn op_zlib_crc32_string(#[string] data: &str, value: u32) -> u32 { function op_zlib_crc32 (line 1497) | pub fn op_zlib_crc32(#[buffer] data: &[u8], value: u32) -> u32 { function zlib_start_write (line 1509) | fn zlib_start_write() { FILE: ext/node/ops/zlib/mode.rs type ModeError (line 6) | pub struct ModeError; FILE: ext/node/ops/zlib/stream.rs type StreamWrapper (line 10) | pub struct StreamWrapper { method reset (line 52) | pub fn reset(&mut self, mode: Mode) -> c_int { method end (line 67) | pub fn end(&mut self, mode: Mode) { method deflate_init (line 82) | pub fn deflate_init( method inflate_init (line 104) | pub fn inflate_init(&mut self, window_bits: c_int) -> c_int { method deflate (line 116) | pub fn deflate(&mut self, flush: Flush) -> c_int { method inflate (line 121) | pub fn inflate(&mut self, flush: Flush) -> c_int { method deflate_params (line 126) | pub fn deflate_params(&mut self, level: c_int, strategy: c_int) -> c_i... method inflate_set_dictionary (line 131) | pub fn inflate_set_dictionary(&mut self, dictionary: &[u8]) -> c_int { method default (line 15) | fn default() -> Self { type Target (line 38) | type Target = zlib::z_stream; method deref (line 40) | fn deref(&self) -> &Self::Target { method deref_mut (line 46) | fn deref_mut(&mut self) -> &mut Self::Target { FILE: ext/node/polyfills/01_require.js function setupBuiltinModules (line 173) | function setupBuiltinModules() { function pathDirname (line 290) | function pathDirname(filepath) { function pathResolve (line 299) | function pathResolve(...args) { function stat (line 315) | function stat(filename) { function updateChildren (line 330) | function updateChildren(parent, child, scan) { function tryFile (line 341) | function tryFile(requestPath, _isMain) { function tryPackage (line 347) | function tryPackage(requestPath, exts, isMain, originalPath) { function toRealPath (line 401) | function toRealPath(requestPath) { function tryExtensions (line 411) | function tryExtensions(p, exts, isMain) { function findLongestRegisteredExtension (line 424) | function findLongestRegisteredExtension(filename) { function getExportsForCircularRequire (line 440) | function getExportsForCircularRequire(module) { function emitCircularRequireWarning (line 460) | function emitCircularRequireWarning(prop) { method get (line 470) | get(target, prop) { method getOwnPropertyDescriptor (line 479) | getOwnPropertyDescriptor(target, prop) { function Module (line 491) | function Module(id = "", parent) { constant CHAR_FORWARD_SLASH (line 511) | const CHAR_FORWARD_SLASH = 47; constant TRAILING_SLASH_REGEX (line 512) | const TRAILING_SLASH_REGEX = /(?:^|\/)\.?\.$/; constant EXPORTS_PATTERN (line 517) | const EXPORTS_PATTERN = /^((?:@[^/\\%]+\/)?[^./\\%][^/\\%]*)(\/.*)?$/; function resolveExports (line 518) | function resolveExports( function trySelfParentPath (line 895) | function trySelfParentPath(parent) { method set (line 981) | set(target, property, value, receiver) { method defineProperty (line 986) | defineProperty(target, property, descriptor) { method get (line 993) | get() { method set (line 997) | set(value) { method get (line 1004) | get() { method set (line 1008) | set(value) { function isEsmSyntaxError (line 1014) | function isEsmSyntaxError(error) { function enrichCJSError (line 1024) | function enrichCJSError(error) { function wrapSafe (line 1033) | function wrapSafe( function loadMaybeCjs (line 1139) | function loadMaybeCjs(module, filename) { function loadCjs (line 1145) | function loadCjs(module, filename) { function loadESMFromCJS (line 1150) | function loadESMFromCJS(module, filename, code) { function stripBOM (line 1162) | function stripBOM(content) { function createRequireFromPath (line 1194) | function createRequireFromPath(filename) { function makeRequireFunction (line 1202) | function makeRequireFunction(mod) { constant RE_START_OF_ABS_PATH (line 1231) | const RE_START_OF_ABS_PATH = /^([/\\]|[a-zA-Z]:[/\\])/; function isAbsolute (line 1233) | function isAbsolute(filenameOrUrl) { function createRequire (line 1237) | function createRequire(filenameOrUrl) { function isBuiltin (line 1262) | function isBuiltin(moduleName) { function getBuiltinModule (line 1279) | function getBuiltinModule(id) { function loadNativeModule (line 1320) | function loadNativeModule(_id, request) { function nativeModuleCanBeRequiredByUsers (line 1335) | function nativeModuleCanBeRequiredByUsers(request) { function readPackageScope (line 1339) | function readPackageScope() { function packageSpecifierSubPath (line 1344) | function packageSpecifierSubPath(specifier) { method setUsesLocalNodeModulesDir (line 1357) | setUsesLocalNodeModulesDir() { method setInspectBrk (line 1360) | setInspectBrk() { function findSourceMap (line 1371) | function findSourceMap(_path) { function register (line 1383) | function register(_specifier, _parentUrl, _options) { FILE: ext/node/polyfills/02_init.js function initialize (line 18) | function initialize(args) { function loadCjsModule (line 70) | function loadCjsModule(moduleName, isMain, inspectBrk) { function closeIdleConnections (line 79) | function closeIdleConnections() { FILE: ext/node/polyfills/_brotli.js function createBrotliCompress (line 62) | function createBrotliCompress(options) { function createBrotliDecompress (line 66) | function createBrotliDecompress(options) { class BrotliDecompress (line 70) | class BrotliDecompress extends Transform { method constructor (line 74) | constructor(_options = { __proto__: null }) { class BrotliCompress (line 102) | class BrotliCompress extends Transform { method constructor (line 105) | constructor(options = { __proto__: null }) { function oneOffCompressOptions (line 140) | function oneOffCompressOptions(options) { function brotliMaxCompressedSize (line 162) | function brotliMaxCompressedSize(input) { function brotliCompress (line 173) | function brotliCompress( function brotliCompressSync (line 194) | function brotliCompressSync( function brotliDecompress (line 206) | function brotliDecompress(input, options, callback) { function brotliDecompressSync (line 222) | function brotliDecompressSync(input) { FILE: ext/node/polyfills/_events.d.ts type Abortable (line 10) | interface Abortable { type EventEmitterOptions (line 235) | interface EventEmitterOptions { type NodeEventTarget (line 241) | interface NodeEventTarget { type EventTarget (line 244) | interface EventTarget { type StaticEventEmitterOptions (line 253) | interface StaticEventEmitterOptions { class EventEmitter (line 269) | class EventEmitter { FILE: ext/node/polyfills/_events.mjs function EventEmitter (line 97) | function EventEmitter(opts) { method get (line 116) | get() { method set (line 119) | set(value) { function checkListener (line 144) | function checkListener(listener) { function setMaxListeners (line 180) | function setMaxListeners( function addCatch (line 227) | function addCatch(that, promise, type, args) { function emitUnhandledRejectionOrErr (line 249) | function emitUnhandledRejectionOrErr(ee, err, type, args) { function getMaxListeners (line 286) | function getMaxListeners(emitterOrTarget) { function _getMaxListeners (line 308) | function _getMaxListeners(that) { function identicalSequenceRange (line 325) | function identicalSequenceRange(a, b) { function enhanceStackTrace (line 349) | function enhanceStackTrace(err, own) { function _addListener (line 467) | function _addListener(target, type, listener, prepend) { function onceWrapper (line 557) | function onceWrapper() { function _onceWrap (line 568) | function _onceWrap(target, type, listener) { function _listeners (line 725) | function _listeners(target, type, unwrap) { function listenerCount (line 815) | function listenerCount(emitter, type) { function arrayClone (line 834) | function arrayClone(arr) { function unwrapListeners (line 852) | function unwrapListeners(arr) { function getEventListeners (line 870) | function getEventListeners(emitterOrTarget, type) { function once (line 896) | async function once(emitter, name, options = kEmptyObject) { function createIterResult (line 953) | function createIterResult(value, done) { function eventTargetAgnosticRemoveListener (line 957) | function eventTargetAgnosticRemoveListener(emitter, name, listener, flag... function eventTargetAgnosticAddListener (line 967) | function eventTargetAgnosticAddListener(emitter, name, listener, flags) { method get (line 984) | get() { function on (line 1008) | function on(emitter, event, options = kEmptyObject) { function listenersController (line 1172) | function listenersController() { class EventEmitterReferencingAsyncResource (line 1192) | class EventEmitterReferencingAsyncResource extends AsyncResource { method constructor (line 1201) | constructor(ee, type, options) { method eventEmitter (line 1209) | get eventEmitter() { class EventEmitterAsyncResource (line 1217) | class EventEmitterAsyncResource extends EventEmitter { method constructor (line 1225) | constructor(options = undefined) { method emit (line 1250) | emit(event, ...args) { method emitDestroy (line 1266) | emitDestroy() { method asyncId (line 1276) | get asyncId() { method triggerAsyncId (line 1286) | get triggerAsyncId() { method asyncResource (line 1296) | get asyncResource() { FILE: ext/node/polyfills/_fs/_fs_common.ts type CallbackWithError (line 14) | type CallbackWithError = (err: ErrnoException | null) => void; type FileOptions (line 16) | interface FileOptions { type TextOptionsArgument (line 22) | type TextOptionsArgument = type BinaryOptionsArgument (line 25) | type BinaryOptionsArgument = type FileOptionsArgument (line 28) | type FileOptionsArgument = Encodings | FileOptions; type WriteFileOptions (line 30) | interface WriteFileOptions extends FileOptions { function isFileOptions (line 34) | function isFileOptions( function getValidatedEncoding (line 47) | function getValidatedEncoding( function getEncoding (line 62) | function getEncoding( function getSignal (line 82) | function getSignal(optOrCallback?: FileOptions): AbortSignal | null { function maybeCallback (line 96) | function maybeCallback(cb: unknown) { function makeCallback (line 105) | function makeCallback( FILE: ext/node/polyfills/_fs/_fs_copy.ts function copyFile (line 28) | function copyFile( function copyFileSync (line 71) | function copyFileSync( FILE: ext/node/polyfills/_fs/_fs_cp.ts function cpSync (line 20) | function cpSync( function cp (line 32) | function cp( function cpPromise (line 54) | async function cpPromise( FILE: ext/node/polyfills/_fs/_fs_dir.ts class Dir (line 25) | class Dir { method constructor (line 30) | constructor(path: string | Uint8Array) { method path (line 37) | get path(): string { method read (line 45) | read(callback?: (...args: any[]) => void): Promise { method readSync (line 78) | readSync(): Dirent | null { method close (line 97) | close(callback?: (...args: any[]) => void): Promise { method closeSync (line 111) | closeSync() { method [SymbolDispose] (line 115) | [SymbolDispose]() { method [SymbolAsyncDispose] (line 119) | [SymbolAsyncDispose](): Promise { method [SymbolAsyncIterator] (line 123) | async *[SymbolAsyncIterator](): AsyncIterableIterator { FILE: ext/node/polyfills/_fs/_fs_exists.ts type ExistsCallback (line 13) | type ExistsCallback = (exists: boolean) => void; function exists (line 18) | function exists(path: string | Buffer | URL, callback: ExistsCallback) { function existsSync (line 50) | function existsSync(path: string | Buffer | URL): boolean { FILE: ext/node/polyfills/_fs/_fs_fstat.ts function fstat (line 28) | function fstat( function fstatSync (line 61) | function fstatSync( function fstatPromise (line 84) | function fstatPromise( FILE: ext/node/polyfills/_fs/_fs_glob.ts type GlobOptionsBase (line 47) | interface GlobOptionsBase { type GlobOptionsWithFileTypes (line 65) | interface GlobOptionsWithFileTypes extends GlobOptionsBase { type GlobOptionsWithoutFileTypes (line 69) | interface GlobOptionsWithoutFileTypes extends GlobOptionsBase { type GlobOptions (line 73) | interface GlobOptions extends GlobOptionsBase { type GlobOptionsU (line 77) | type GlobOptionsU = type GlobCallback (line 82) | type GlobCallback = ( function getDirent (line 112) | async function getDirent(path) { function getDirentSync (line 126) | function getDirentSync(path) { function createMatcher (line 165) | function createMatcher(pattern, options = kEmptyObject) { class Cache (line 180) | class Cache { method stat (line 185) | stat(path) { method statSync (line 194) | statSync(path) { method addToStatCache (line 204) | addToStatCache(path, val) { method readdir (line 207) | readdir(path) { method readdirSync (line 220) | readdirSync(path) { method add (line 234) | add(path, pattern) { method seen (line 244) | seen(path, pattern, index) { class Pattern (line 249) | class Pattern { method constructor (line 256) | constructor(pattern, globStrings, indexes, symlinks) { method isLast (line 264) | isLast(isDirectory) { method isFirst (line 269) | isFirst() { method hasSeenSymlinks (line 272) | get hasSeenSymlinks() { method at (line 278) | at(index) { method child (line 281) | child(indexes, symlinks = new SafeSet()) { method test (line 284) | test(index, path) { method cacheKey (line 301) | cacheKey(index) { class ResultSet (line 313) | class ResultSet extends SafeSet { method setup (line 317) | setup(root, isExcludedFn) { method add (line 322) | add(value) { class Glob (line 331) | class Glob { method constructor (line 341) | constructor(pattern, options = kEmptyObject) { method globSync (line 387) | globSync() { method #addSubpattern (line 411) | #addSubpattern(path, pattern) { method #addSubpatterns (line 443) | #addSubpatterns(path, pattern) { method glob (line 672) | async *glob() { method #iterateSubpatterns (line 689) | async *#iterateSubpatterns(path, pattern) { function matchGlobPattern (line 959) | function matchGlobPattern( function makeCallback (line 988) | function makeCallback(cb) { function globSync (line 1005) | function globSync( function glob (line 1034) | function glob( function globPromise (line 1056) | function globPromise(pattern, options) { FILE: ext/node/polyfills/_fs/_fs_lstat.ts function lstat (line 35) | function lstat( function lstatSync (line 74) | function lstatSync( FILE: ext/node/polyfills/_fs/_fs_lutimes.ts type TimeLike (line 17) | type TimeLike = number | string | Date; type PathLike (line 18) | type PathLike = string | Buffer | URL; function getValidUnixTime (line 20) | function getValidUnixTime( function lutimes (line 48) | function lutimes( function lutimesSync (line 68) | function lutimesSync( FILE: ext/node/polyfills/_fs/_fs_read.ts type BinaryCallback (line 35) | type BinaryCallback = ( type Callback (line 40) | type Callback = BinaryCallback; function read (line 62) | function read( function readSync (line 199) | function readSync( FILE: ext/node/polyfills/_fs/_fs_readdir.ts type readDirOptions (line 18) | type readDirOptions = { type readDirCallback (line 24) | type readDirCallback = (err: Error | null, files: string[]) => void; type readDirCallbackDirent (line 26) | type readDirCallbackDirent = (err: Error | null, files: Dirent[]) => void; type readDirBoth (line 28) | type readDirBoth = ( function readdir (line 43) | function readdir( function decode (line 109) | function decode(str: string, encoding?: string): string { function readdirSync (line 137) | function readdirSync( FILE: ext/node/polyfills/_fs/_fs_write.d.ts type ReadPosition (line 187) | type ReadPosition = number | bigint; FILE: ext/node/polyfills/_fs/cp/cp.ts function throwCpError (line 59) | function throwCpError(err: any): never { function cpFn (line 138) | async function cpFn( function getStatsForCopy (line 165) | function getStatsForCopy( function onFile (line 216) | async function onFile( function setDestMode (line 236) | function setDestMode(dest: string, srcMode: number | null): Promise { function onDir (line 241) | function onDir( function mkDirAndCopy (line 254) | async function mkDirAndCopy( function copyDir (line 265) | async function copyDir( function onLink (line 286) | async function onLink( FILE: ext/node/polyfills/_fs/cp/cp_sync.ts function cpSyncFn (line 17) | function cpSyncFn( FILE: ext/node/polyfills/_global.d.ts type BufferEncoding (line 5) | type BufferEncoding = type Buffered (line 18) | interface Buffered { type ErrnoException (line 24) | interface ErrnoException extends Error { type ReadableStream (line 31) | interface ReadableStream extends EventEmitter { type WritableStream (line 48) | interface WritableStream extends EventEmitter { type ReadWriteStream (line 64) | interface ReadWriteStream extends ReadableStream, WritableStream {} FILE: ext/node/polyfills/_http_agent.mjs class ReusedHandle (line 40) | class ReusedHandle { method constructor (line 41) | constructor(type, handle) { function freeSocketErrorListener (line 47) | function freeSocketErrorListener(err) { function Agent (line 55) | function Agent(options) { function maybeEnableKeylog (line 169) | function maybeEnableKeylog(eventName) { function calculateServerName (line 335) | function calculateServerName(options, req) { function installListeners (line 364) | function installListeners(agent, s, options) { function setRequestSocket (line 507) | function setRequestSocket(agent, req, socket) { function asyncResetHandle (line 516) | function asyncResetHandle(socket) { FILE: ext/node/polyfills/_http_common.ts constant CRLF (line 12) | const CRLF = "\r\n"; function checkIsHttpToken (line 58) | function checkIsHttpToken(val: string) { function checkInvalidHeaderChar (line 69) | function checkInvalidHeaderChar(val: string) { FILE: ext/node/polyfills/_http_outgoing.ts constant HIGH_WATER_MARK (line 55) | const HIGH_WATER_MARK = getDefaultHighWaterMark(); constant RE_CONN_CLOSE (line 63) | const RE_CONN_CLOSE = /(?:^|\W)close(?:$|\W)/i; function OutgoingMessage (line 65) | function OutgoingMessage() { method writableFinished (line 119) | get writableFinished() { method writableObjectMode (line 127) | get writableObjectMode() { method writableLength (line 131) | get writableLength() { method writableHighWaterMark (line 135) | get writableHighWaterMark() { method writableCorked (line 139) | get writableCorked() { method connection (line 144) | get connection() { method connection (line 148) | set connection(val) { method writableEnded (line 152) | get writableEnded() { method writableNeedDrain (line 156) | get writableNeedDrain() { method cork (line 160) | cork() { method uncork (line 168) | uncork() { method setTimeout (line 176) | setTimeout(msecs: number, callback?: (...args: unknown[]) => void) { method destroy (line 195) | destroy(error: unknown) { method setHeader (line 213) | setHeader(name: string, value: string) { method appendHeader (line 230) | appendHeader(name, value) { method getHeaders (line 263) | getHeaders() { method hasHeader (line 279) | hasHeader(name: string) { method removeHeader (line 285) | removeHeader(name: string) { method getHeader (line 314) | getHeader(name: string) { method getHeaderNames (line 327) | getHeaderNames() { method getRawHeaderNames (line 332) | getRawHeaderNames() { method write (line 348) | write( method write_ (line 360) | write_( method addTrailers (line 396) | addTrailers(_headers: any) { method end (line 402) | end(_chunk: any, _encoding: any, _callback: any) { method flushHeaders (line 406) | flushHeaders() { method pipe (line 415) | pipe() { method _implicitHeader (line 420) | _implicitHeader() { method _finish (line 424) | _finish() { method _flush (line 448) | _flush() { method _flushOutput (line 465) | _flushOutput(socket: Socket) { method _flushHeaders (line 496) | _flushHeaders() { method _send (line 504) | _send(data: any, encoding?: string | null, callback?: () => void) { method _writeHeader (line 522) | _writeHeader() { method _flushBuffer (line 526) | _flushBuffer() { method _writeRaw (line 547) | _writeRaw( method _renderHeaders (line 593) | _renderHeaders() { method _storeHeader (line 614) | _storeHeader(firstLine: string, _headers: never) { method _matchHeader (line 730) | _matchHeader( method [EE.captureRejectionSymbol] (line 778) | [EE.captureRejectionSymbol](err: any, _event: any) { function parseUniqueHeadersOption (line 880) | function parseUniqueHeadersOption(headers) { function _onError (line 908) | function _onError(msg: any, err: any, callback: any) { function emitErrorNt (line 922) | function emitErrorNt(msg: any, err: any, callback: any) { function _write_ (line 930) | function _write_( function _connectionCorkNT (line 946) | function _connectionCorkNT(conn: any) { function _onFinish (line 952) | function _onFinish(outmsg: any) { FILE: ext/node/polyfills/_http_server.ts constant STATUS_CODES (line 3) | const STATUS_CODES = { FILE: ext/node/polyfills/_next_tick.ts function enableNextTick (line 25) | function enableNextTick() { function nextTick (line 47) | function nextTick>( FILE: ext/node/polyfills/_process/process.ts function arch (line 33) | function arch(): string { function denoEnvGet (line 56) | function denoEnvGet(name: string) { constant OBJECT_PROTO_PROP_NAMES (line 67) | const OBJECT_PROTO_PROP_NAMES = ObjectGetOwnPropertyNames(ObjectPrototype); method set (line 103) | set(target, prop, value) { method deleteProperty (line 130) | deleteProperty(target, key) { method defineProperty (line 139) | defineProperty(target, property, attributes) { FILE: ext/node/polyfills/_process/streams.mjs function createWritableStdioStream (line 32) | function createWritableStdioStream(writer, name, warmup = false) { function _guessStdinType (line 193) | function _guessStdinType(fd) { function setReadStream (line 210) | function setReadStream(s) { method close (line 278) | close(cb) { method ref (line 282) | ref() { method unref (line 285) | unref() { method getAsyncId (line 288) | getAsyncId() { method read (line 297) | read() {} function onpause (line 314) | function onpause() { method get (line 340) | get() { method set (line 343) | set(value) { method get (line 359) | get() { FILE: ext/node/polyfills/_readline.d.ts type Key (line 27) | interface Key { class Interface (line 41) | class Interface extends EventEmitter { type ReadLine (line 323) | type ReadLine = Interface; type Direction (line 493) | type Direction = -1 | 0 | 1; type CursorPos (line 494) | interface CursorPos { FILE: ext/node/polyfills/_readline.mjs function Interface (line 79) | function Interface(input, output, completer, terminal) { function createInterface (line 202) | function createInterface(input, output, completer, terminal) { method get (line 210) | get() { method get (line 215) | get() { method get (line 220) | get() { method get (line 225) | get() { method get (line 230) | get() { method get (line 235) | get() { method get (line 240) | get() { method get (line 245) | get() { method get (line 250) | get() { method get (line 255) | get() { method get (line 260) | get() { method get (line 265) | get() { method get (line 270) | get() { method get (line 275) | get() { method get (line 280) | get() { method get (line 285) | get() { method get (line 290) | get() { method get (line 295) | get() { method get (line 300) | get() { method get (line 305) | get() { method get (line 310) | get() { method get (line 315) | get() { method get (line 323) | get() { method set (line 326) | set(value) { method get (line 331) | get() { method set (line 334) | set(value) { method get (line 339) | get() { method set (line 342) | set(value) { method get (line 347) | get() { method set (line 350) | set(value) { method get (line 355) | get() { method set (line 358) | set(value) { method get (line 363) | get() { method set (line 366) | set(value) { method get (line 371) | get() { method set (line 374) | set(value) { method get (line 379) | get() { method set (line 382) | set(value) { function _ttyWriteDumb (line 430) | function _ttyWriteDumb(s, key) { FILE: ext/node/polyfills/_readline_shared_types.d.ts type Completer (line 12) | type Completer = (line: string) => CompleterResult; type AsyncCompleter (line 13) | type AsyncCompleter = ( type CompleterResult (line 17) | type CompleterResult = [string[], string]; type ReadLineOptions (line 18) | interface ReadLineOptions { FILE: ext/node/polyfills/_stream.d.ts class Stream (line 17) | class Stream extends EventEmitter { type StreamOptions (line 27) | interface StreamOptions extends Abortable { type ReadableOptions (line 39) | interface ReadableOptions extends StreamOptions { class Readable (line 46) | class Readable extends Stream implements ReadableStream { type WritableOptions (line 510) | interface WritableOptions extends StreamOptions { class Writable (line 532) | class Writable extends Stream implements WritableStream { type DuplexOptions (line 853) | interface DuplexOptions extends ReadableOptions, WritableOptions { class Duplex (line 893) | class Duplex extends Readable implements Writable { type TransformCallback (line 978) | type TransformCallback = (error?: Error | null, data?: any) => void; type TransformOptions (line 979) | interface TransformOptions extends DuplexOptions { class Transform (line 1021) | class Transform extends Duplex { class PassThrough (line 1034) | class PassThrough extends Transform {} type FinishedOptions (line 1084) | interface FinishedOptions extends Abortable { type PipelineSourceFunction (line 1169) | type PipelineSourceFunction = () => Iterable | AsyncIterable; type PipelineSource (line 1170) | type PipelineSource = type PipelineTransform (line 1175) | type PipelineTransform, U> = type PipelineTransformSource (line 1183) | type PipelineTransformSource = type PipelineDestinationIterableFunction (line 1186) | type PipelineDestinationIterableFunction = ( type PipelineDestinationPromiseFunction (line 1189) | type PipelineDestinationPromiseFunction = ( type PipelineDestination (line 1192) | type PipelineDestination, P> = S ... type PipelineCallback (line 1198) | type PipelineCallback> = S extends type PipelinePromise (line 1202) | type PipelinePromise> = S extends type PipelineOptions (line 1205) | interface PipelineOptions { type Pipe (line 1479) | interface Pipe { FILE: ext/node/polyfills/_tls_common.ts function createSecureContext (line 5) | function createSecureContext(options: any) { FILE: ext/node/polyfills/_tls_wrap.js function canonicalizeIP (line 59) | function canonicalizeIP(ip) { function onConnectEnd (line 63) | function onConnectEnd() { class TLSSocket (line 81) | class TLSSocket extends net.Socket { method _start (line 82) | _start() { method constructor (line 86) | constructor(socket, opts = kEmptyObject) { method _tlsError (line 260) | _tlsError(err) { method _releaseControl (line 268) | _releaseControl() { method getEphemeralKeyInfo (line 277) | getEphemeralKeyInfo() { method isSessionReused (line 281) | isSessionReused() { method setSession (line 285) | setSession(_session) { method setServername (line 289) | setServername(_servername) { method setMaxSendFragment (line 293) | setMaxSendFragment(_maxSendFragment) { method getPeerCertificate (line 297) | getPeerCertificate(detailed = false) { method getCipher (line 302) | getCipher() { class JSStreamSocket (line 307) | class JSStreamSocket { method constructor (line 312) | constructor(stream) { method init (line 316) | init(options) { method close (line 347) | close() { method handshake (line 368) | handshake() { method read (line 372) | read(buf) { method write (line 378) | write(data) { function startTls (line 383) | function startTls(wrap, handle, options) { function normalizeConnectArgs (line 393) | function normalizeConnectArgs(listArgs) { function Server (line 414) | function Server(options, listener) { class ServerImpl (line 418) | class ServerImpl extends EventEmitter { method constructor (line 422) | constructor(options, listener) { method unref (line 430) | unref() { method ref (line 437) | ref() { method listen (line 444) | listen(port, callback) { method #listen (line 457) | async #listen(listener) { method close (line 481) | close(cb) { method address (line 492) | address() { function createServer (line 503) | function createServer(options, listener) { function onConnectSecure (line 507) | function onConnectSecure() { function connect (line 516) | function connect(...args) { function getAllowUnauthorized (line 617) | function getAllowUnauthorized() { function splitEscapedAltNames (line 628) | function splitEscapedAltNames(altNames) { function unfqdn (line 659) | function unfqdn(host) { function toLowerCase (line 665) | function toLowerCase(c) { function splitHost (line 669) | function splitHost(host) { function check (line 673) | function check(hostParts, pattern, wildcards) { function checkServerIdentity (line 751) | function checkServerIdentity(hostname, cert) { constant DEFAULT_CIPHERS (line 817) | const DEFAULT_CIPHERS = [ FILE: ext/node/polyfills/_util/_util_callbackify.js class NodeFalsyValueRejectionError (line 42) | class NodeFalsyValueRejectionError extends Error { method constructor (line 44) | constructor(reason) { function callbackify (line 50) | function callbackify(original) { FILE: ext/node/polyfills/_util/async.ts function delay (line 14) | function delay( FILE: ext/node/polyfills/_util/os.ts type OSType (line 5) | type OSType = FILE: ext/node/polyfills/_utils.ts type BinaryEncodings (line 22) | type BinaryEncodings = "binary"; type TextEncodings (line 24) | type TextEncodings = type Encodings (line 36) | type Encodings = BinaryEncodings | TextEncodings; function notImplemented (line 38) | function notImplemented(msg: string): never { function warnNotImplemented (line 42) | function warnNotImplemented(msg?: string) { type _TextDecoder (line 50) | type _TextDecoder = typeof TextDecoder.prototype; type _TextEncoder (line 53) | type _TextEncoder = typeof TextEncoder.prototype; type MaybeNull (line 58) | type MaybeNull = T | null; type MaybeDefined (line 59) | type MaybeDefined = T | undefined; type MaybeEmpty (line 60) | type MaybeEmpty = T | null | undefined; function intoCallbackAPI (line 62) | function intoCallbackAPI( function intoCallbackAPIWithIntercept (line 76) | function intoCallbackAPIWithIntercept( function spliceOne (line 91) | function spliceOne(list: string[], index: number) { function validateIntegerRange (line 98) | function validateIntegerRange( type OptionalSpread (line 116) | type OptionalSpread = T extends undefined ? [] function once (line 119) | function once( function makeMethodsEnumerable (line 130) | function makeMethodsEnumerable(klass: { new (): unknown }) { function getSystemErrorName (line 150) | function getSystemErrorName(code: number): string | undefined { function getSystemErrorMessage (line 162) | function getSystemErrorMessage(code: number): string | undefined { FILE: ext/node/polyfills/_zlib_binding.mjs constant Z_NO_FLUSH (line 6) | const Z_NO_FLUSH = 0; constant Z_PARTIAL_FLUSH (line 7) | const Z_PARTIAL_FLUSH = 1; constant Z_SYNC_FLUSH (line 8) | const Z_SYNC_FLUSH = 2; constant Z_FULL_FLUSH (line 9) | const Z_FULL_FLUSH = 3; constant Z_FINISH (line 10) | const Z_FINISH = 4; constant Z_BLOCK (line 11) | const Z_BLOCK = 5; constant Z_TREES (line 12) | const Z_TREES = 6; constant Z_OK (line 13) | const Z_OK = 0; constant Z_STREAM_END (line 14) | const Z_STREAM_END = 1; constant Z_NEED_DICT (line 15) | const Z_NEED_DICT = 2; constant Z_ERRNO (line 16) | const Z_ERRNO = -1; constant Z_STREAM_ERROR (line 17) | const Z_STREAM_ERROR = -2; constant Z_DATA_ERROR (line 18) | const Z_DATA_ERROR = -3; constant Z_MEM_ERROR (line 19) | const Z_MEM_ERROR = -4; constant Z_BUF_ERROR (line 20) | const Z_BUF_ERROR = -5; constant Z_VERSION_ERROR (line 21) | const Z_VERSION_ERROR = -6; constant Z_NO_COMPRESSION (line 22) | const Z_NO_COMPRESSION = 0; constant Z_BEST_SPEED (line 23) | const Z_BEST_SPEED = 1; constant Z_BEST_COMPRESSION (line 24) | const Z_BEST_COMPRESSION = 9; constant Z_DEFAULT_COMPRESSION (line 25) | const Z_DEFAULT_COMPRESSION = -1; constant Z_FILTERED (line 26) | const Z_FILTERED = 1; constant Z_HUFFMAN_ONLY (line 27) | const Z_HUFFMAN_ONLY = 2; constant Z_RLE (line 28) | const Z_RLE = 3; constant Z_FIXED (line 29) | const Z_FIXED = 4; constant Z_DEFAULT_STRATEGY (line 30) | const Z_DEFAULT_STRATEGY = 0; constant Z_BINARY (line 31) | const Z_BINARY = 0; constant Z_TEXT (line 32) | const Z_TEXT = 1; constant Z_UNKNOWN (line 33) | const Z_UNKNOWN = 2; constant Z_DEFLATED (line 34) | const Z_DEFLATED = 8; constant NONE (line 37) | const NONE = 0; constant DEFLATE (line 38) | const DEFLATE = 1; constant INFLATE (line 39) | const INFLATE = 2; constant GZIP (line 40) | const GZIP = 3; constant GUNZIP (line 41) | const GUNZIP = 4; constant DEFLATERAW (line 42) | const DEFLATERAW = 5; constant INFLATERAW (line 43) | const INFLATERAW = 6; constant UNZIP (line 44) | const UNZIP = 7; constant BROTLI_DECODE (line 45) | const BROTLI_DECODE = 8; constant BROTLI_ENCODE (line 46) | const BROTLI_ENCODE = 9; constant ZSTD_COMPRESS (line 47) | const ZSTD_COMPRESS = 10; constant ZSTD_DECOMPRESS (line 48) | const ZSTD_DECOMPRESS = 11; constant Z_MIN_WINDOWBITS (line 50) | const Z_MIN_WINDOWBITS = 8; constant Z_MAX_WINDOWBITS (line 51) | const Z_MAX_WINDOWBITS = 15; constant Z_DEFAULT_WINDOWBITS (line 52) | const Z_DEFAULT_WINDOWBITS = 15; constant Z_MIN_CHUNK (line 53) | const Z_MIN_CHUNK = 64; constant Z_MAX_CHUNK (line 54) | const Z_MAX_CHUNK = 0x7fffffff; constant Z_DEFAULT_CHUNK (line 55) | const Z_DEFAULT_CHUNK = 16 * 1024; constant Z_MIN_MEMLEVEL (line 56) | const Z_MIN_MEMLEVEL = 1; constant Z_MAX_MEMLEVEL (line 57) | const Z_MAX_MEMLEVEL = 9; constant Z_DEFAULT_MEMLEVEL (line 58) | const Z_DEFAULT_MEMLEVEL = 8; constant Z_MIN_LEVEL (line 59) | const Z_MIN_LEVEL = -1; constant Z_MAX_LEVEL (line 60) | const Z_MAX_LEVEL = 9; constant Z_DEFAULT_LEVEL (line 61) | const Z_DEFAULT_LEVEL = Z_DEFAULT_COMPRESSION; constant BROTLI_OPERATION_PROCESS (line 63) | const BROTLI_OPERATION_PROCESS = 0; constant BROTLI_OPERATION_FLUSH (line 64) | const BROTLI_OPERATION_FLUSH = 1; constant BROTLI_OPERATION_FINISH (line 65) | const BROTLI_OPERATION_FINISH = 2; constant BROTLI_OPERATION_EMIT_METADATA (line 66) | const BROTLI_OPERATION_EMIT_METADATA = 3; function crc32 (line 78) | function crc32(buf, crc) { FILE: ext/node/polyfills/assert.ts type AssertPredicate (line 53) | type AssertPredicate = type AssertOptions (line 60) | type AssertOptions = { constant NO_EXCEPTION_SENTINEL (line 68) | const NO_EXCEPTION_SENTINEL = {}; function Assert (line 70) | function Assert(options: AssertOptions) { function innerFail (line 126) | function innerFail(obj: { function assert (line 148) | function assert(...args: unknown[]) { class Comparison (line 153) | class Comparison { method constructor (line 154) | constructor(obj: object, keys: string[], actual?: unknown) { function compareExceptionKey (line 172) | function compareExceptionKey( function expectedException (line 209) | function expectedException( function getActual (line 327) | function getActual(fn: () => unknown): typeof NO_EXCEPTION_SENTINEL | un... function checkIsPromise (line 337) | function checkIsPromise(obj: unknown): obj is Promise { function waitForActual (line 347) | async function waitForActual( function expectsError (line 380) | function expectsError( function hasMatchingError (line 447) | function hasMatchingError(actual: unknown, expected: unknown): boolean { function expectsNoError (line 469) | function expectsNoError( function throws (line 509) | function throws( function doesNotThrow (line 525) | function doesNotThrow( function equal (line 532) | function equal( function notEqual (line 553) | function notEqual( function strictEqual (line 574) | function strictEqual( function notStrictEqual (line 595) | function notStrictEqual( function partialDeepStrictEqual (line 616) | function partialDeepStrictEqual( function deepEqual (line 636) | function deepEqual( function notDeepEqual (line 657) | function notDeepEqual( function deepStrictEqual (line 678) | function deepStrictEqual( function notDeepStrictEqual (line 699) | function notDeepStrictEqual( function fail (line 722) | function fail( function internalMatch (line 775) | function internalMatch( function match (line 820) | function match(string: string, regexp: RegExp, message?: string | Error) { function doesNotMatch (line 824) | function doesNotMatch( function strict (line 832) | function strict(...args: unknown[]) { function rejects (line 844) | async function rejects( function doesNotReject (line 859) | async function doesNotReject( function ifError (line 872) | function ifError(err: any) { function setOwnProperty (line 935) | function setOwnProperty(obj: object, key: string, value: unknown) { FILE: ext/node/polyfills/async_hooks.ts class AsyncResource (line 37) | class AsyncResource { method constructor (line 42) | constructor(type: string) { method asyncId (line 54) | asyncId() { method runInAsyncScope (line 58) | runInAsyncScope( method emitDestroy (line 72) | emitDestroy() { method bind (line 78) | bind(fn: (...args: unknown[]) => unknown, thisArg) { method bind (line 103) | static bind( class AsyncLocalStorage (line 113) | class AsyncLocalStorage { method run (line 118) | run(store: any, callback: any, ...args: any[]): any { method exit (line 129) | exit(callback: (...args: unknown[]) => any, ...args: any[]): any { method getStore (line 142) | getStore(): any { method enterWith (line 149) | enterWith(store: unknown) { method disable (line 154) | disable() { method bind (line 158) | static bind(fn: (...args: unknown[]) => unknown) { method snapshot (line 162) | static snapshot() { function triggerAsyncId (line 173) | function triggerAsyncId() { function executionAsyncResource (line 177) | function executionAsyncResource() { function createHook (line 249) | function createHook(callbacks: { FILE: ext/node/polyfills/child_process.ts constant MAX_BUFFER (line 63) | const MAX_BUFFER = 1024 * 1024; type ForkOptions (line 65) | type ForkOptions = ChildProcessOptions; function fork (line 74) | function fork( function spawn (line 224) | function spawn( function validateTimeout (line 261) | function validateTimeout(timeout?: number) { function validateMaxBuffer (line 267) | function validateMaxBuffer(maxBuffer?: number) { function sanitizeKillSignal (line 273) | function sanitizeKillSignal(killSignal?: string | number) { function spawnSync (line 285) | function spawnSync( type ExecOptions (line 312) | interface ExecOptions extends type ExecException (line 334) | type ExecException = ChildProcessError; type ExecCallback (line 335) | type ExecCallback = ( type ExecSyncOptions (line 340) | type ExecSyncOptions = SpawnSyncOptions; type ExecFileSyncOptions (line 341) | type ExecFileSyncOptions = SpawnSyncOptions; function normalizeExecArgs (line 342) | function normalizeExecArgs( function exec (line 376) | function exec( type PromiseWithChild (line 385) | interface PromiseWithChild extends Promise { type ExecOutputForPromisify (line 388) | type ExecOutputForPromisify = { type ExecExceptionForPromisify (line 392) | type ExecExceptionForPromisify = ExecException & ExecOutputForPromisify; type ExecFileOptions (line 418) | interface ExecFileOptions extends ChildProcessOptions { type ChildProcessError (line 424) | interface ChildProcessError extends Error { class ExecFileError (line 430) | class ExecFileError extends Error implements ChildProcessError { method constructor (line 433) | constructor(message: string) { type ExecFileCallback (line 438) | type ExecFileCallback = ( function execFile (line 466) | function execFile( type ExecFileExceptionForPromisify (line 737) | type ExecFileExceptionForPromisify = ExecFileError & ExecOutputForPromis... function checkExecSyncError (line 776) | function checkExecSyncError( function execSync (line 796) | function execSync(command: string, options: ExecSyncOptions) { function normalizeExecFileArgs (line 815) | function normalizeExecFileArgs( function execFileSync (line 878) | function execFileSync( function setupChildProcessIpcChannel (line 902) | function setupChildProcessIpcChannel() { FILE: ext/node/polyfills/cluster.ts class Worker (line 11) | class Worker { method constructor (line 12) | constructor() { function disconnect (line 17) | function disconnect() { function fork (line 22) | function fork(_env?: any): Worker { function setupPrimary (line 45) | function setupPrimary() { constant SCHED_NONE (line 58) | const SCHED_NONE = 1; constant SCHED_RR (line 59) | const SCHED_RR = 2; FILE: ext/node/polyfills/crypto.ts function getRandomValues (line 187) | function getRandomValues(typedArray) { function hash (line 191) | function hash( function validateCipherivArgs (line 263) | function validateCipherivArgs( function createCipheriv (line 320) | function createCipheriv( function createDecipheriv (line 348) | function createDecipheriv( function createDiffieHellman (line 378) | function createDiffieHellman( function createDiffieHellmanGroup (line 392) | function createDiffieHellmanGroup(name: string): DiffieHellmanGroup { function createECDH (line 396) | function createECDH(curve: string): ECDH { function createHmac (line 400) | function createHmac( function createSign (line 408) | function createSign(algorithm: string, options?: WritableOptions): Sign { function createVerify (line 412) | function createVerify(algorithm: string, options?: WritableOptions): Ver... function setFipsForced (line 416) | function setFipsForced(val: boolean) { function getFipsForced (line 424) | function getFipsForced() { FILE: ext/node/polyfills/deps/minimatch.js method "node_modules/.deno/balanced-match@1.0.2/node_modules/balanced-match/index.js" (line 8) | "node_modules/.deno/balanced-match@1.0.2/node_modules/balanced-match/ind... method "node_modules/.deno/brace-expansion@2.0.1/node_modules/brace-expansion/index.js" (line 66) | "node_modules/.deno/brace-expansion@2.0.1/node_modules/brace-expansion/i... method "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js" (line 216) | "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonj... method "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonjs/brace-expressions.js" (line 235) | "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonj... method "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonjs/unescape.js" (line 352) | "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonj... method "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonjs/ast.js" (line 365) | "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonj... method "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonjs/escape.js" (line 854) | "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonj... method "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonjs/index.js" (line 867) | "node_modules/.deno/minimatch@10.0.1/node_modules/minimatch/dist/commonj... FILE: ext/node/polyfills/dgram.ts constant BIND_STATE_UNBOUND (line 74) | const BIND_STATE_UNBOUND = 0; constant BIND_STATE_BINDING (line 75) | const BIND_STATE_BINDING = 1; constant BIND_STATE_BOUND (line 76) | const BIND_STATE_BOUND = 2; constant CONNECT_STATE_DISCONNECTED (line 78) | const CONNECT_STATE_DISCONNECTED = 0; constant CONNECT_STATE_CONNECTING (line 79) | const CONNECT_STATE_CONNECTING = 1; constant CONNECT_STATE_CONNECTED (line 80) | const CONNECT_STATE_CONNECTED = 2; constant RECV_BUFFER (line 82) | const RECV_BUFFER = true; constant SEND_BUFFER (line 83) | const SEND_BUFFER = false; type AddressInfo (line 85) | interface AddressInfo { type MessageType (line 91) | type MessageType = string | Uint8Array | Buffer | DataView; type RemoteInfo (line 93) | type RemoteInfo = { type BindOptions (line 100) | interface BindOptions { type SocketOptions (line 107) | interface SocketOptions extends Abortable { type SocketInternalState (line 119) | interface SocketInternalState { class Socket (line 156) | class Socket extends EventEmitter { method constructor (line 162) | constructor( method addMembership (line 262) | addMembership(multicastAddress: string, interfaceAddress?: string) { method addSourceSpecificMembership (line 289) | addSourceSpecificMembership( method address (line 316) | address(): AddressInfo { method bind (line 378) | bind(port_?: unknown, address_?: unknown /* callback */): this { method close (line 518) | close(callback?: () => void): this { method connect (line 571) | connect(port: number, address?: unknown, callback?: unknown) { method disconnect (line 618) | disconnect() { method dropMembership (line 643) | dropMembership(multicastAddress: string, interfaceAddress?: string) { method dropSourceSpecificMembership (line 670) | dropSourceSpecificMembership( method getRecvBufferSize (line 697) | getRecvBufferSize(): number { method getSendBufferSize (line 707) | getSendBufferSize(): number { method ref (line 723) | ref(): this { method remoteAddress (line 738) | remoteAddress(): AddressInfo { method send (line 892) | send( method sendto (line 1011) | sendto( method setBroadcast (line 1040) | setBroadcast(arg: boolean) { method setMulticastInterface (line 1104) | setMulticastInterface(interfaceAddress: string) { method setMulticastLoopback (line 1123) | setMulticastLoopback(arg: boolean): typeof arg { method setMulticastTTL (line 1144) | setMulticastTTL(ttl: number): typeof ttl { method setRecvBufferSize (line 1162) | setRecvBufferSize(size: number) { method setSendBufferSize (line 1172) | setSendBufferSize(size: number) { method setTTL (line 1188) | setTTL(ttl: number): typeof ttl { method unref (line 1212) | unref(): this { method [Symbol.asyncDispose] (line 1222) | [Symbol.asyncDispose](): Promise { function createSocket (line 1322) | function createSocket( function startListening (line 1329) | function startListening(socket: Socket) { function replaceHandle (line 1349) | function replaceHandle(self: Socket, newHandle: UDP) { function bufferSize (line 1364) | function bufferSize(self: Socket, size: number, buffer: boolean): number { function socketCloseNT (line 1379) | function socketCloseNT(self: Socket) { function healthCheck (line 1383) | function healthCheck(socket: Socket) { function stopReceiving (line 1390) | function stopReceiving(socket: Socket) { function onMessage (line 1401) | function onMessage( function sliceBuffer (line 1420) | function sliceBuffer(buffer: MessageType, offset: number, length: number) { function fixBufferList (line 1445) | function fixBufferList( function enqueue (line 1465) | function enqueue(self: Socket, toEnqueue: () => void) { function onListenSuccess (line 1480) | function onListenSuccess(this: Socket) { function onListenError (line 1485) | function onListenError(this: Socket) { function clearQueue (line 1490) | function clearQueue(this: Socket) { function _connect (line 1501) | function _connect( function doConnect (line 1529) | function doConnect( function doSend (line 1570) | function doSend( function afterSend (line 1631) | function afterSend(this: SendWrap, err: number | null, sent?: number) { FILE: ext/node/polyfills/diagnostics_channel.js class WeakRefMap (line 33) | class WeakRefMap extends SafeMap { method set (line 38) | set(key, value) { method get (line 43) | get(key) { method incRef (line 47) | incRef(key) { method decRef (line 51) | decRef(key) { function markActive (line 56) | function markActive(channel) { function maybeMarkInactive (line 62) | function maybeMarkInactive(channel) { function defaultTransform (line 71) | function defaultTransform(data) { function wrapStoreRun (line 75) | function wrapStoreRun(store, data, next, transform = defaultTransform) { class ActiveChannel (line 94) | class ActiveChannel { method subscribe (line 95) | subscribe(subscription) { method unsubscribe (line 101) | unsubscribe(subscription) { method bindStore (line 113) | bindStore(store, transform) { method unbindStore (line 119) | unbindStore(store) { method hasSubscribers (line 132) | get hasSubscribers() { method publish (line 136) | publish(data) { method runStores (line 152) | runStores(data, fn, thisArg, ...args) { class Channel (line 168) | class Channel { method constructor (line 169) | constructor(name) { method [SymbolHasInstance] (line 177) | static [SymbolHasInstance](instance) { method subscribe (line 183) | subscribe(subscription) { method unsubscribe (line 188) | unsubscribe() { method bindStore (line 192) | bindStore(store, transform) { method unbindStore (line 197) | unbindStore() { method hasSubscribers (line 201) | get hasSubscribers() { method publish (line 205) | publish() {} method runStores (line 207) | runStores(_data, fn, thisArg, ...args) { function channel (line 214) | function channel(name) { function subscribe (line 225) | function subscribe(name, subscription) { function unsubscribe (line 229) | function unsubscribe(name, subscription) { function hasSubscribers (line 233) | function hasSubscribers(name) { function assertChannel (line 248) | function assertChannel(value, name) { function tracingChannelFrom (line 254) | function tracingChannelFrom(nameOrChannels, name) { class TracingChannel (line 272) | class TracingChannel { method constructor (line 273) | constructor(nameOrChannels) { method hasSubscribers (line 282) | get hasSubscribers() { method subscribe (line 290) | subscribe(handlers) { method unsubscribe (line 298) | unsubscribe(handlers) { method traceSync (line 312) | traceSync(fn, context = {}, thisArg, ...args) { method tracePromise (line 334) | tracePromise(fn, context = {}, thisArg, ...args) { method traceCallback (line 376) | traceCallback(fn, position = -1, context = {}, thisArg, ...args) { function tracingChannel (line 419) | function tracingChannel(nameOrChannels) { FILE: ext/node/polyfills/dns.ts function onlookup (line 105) | function onlookup( function onlookupall (line 123) | function onlookupall( type LookupCallback (line 151) | type LookupCallback = ( function lookup (line 201) | function lookup( function onlookupservice (line 337) | function onlookupservice( function lookupService (line 350) | function lookupService( function onresolve (line 391) | function onresolve( function resolver (line 413) | function resolver(bindingName: keyof ChannelWrapQuery) { class Resolver (line 451) | class Resolver extends CallbackResolver { method constructor (line 452) | constructor(options?: ResolverOptions) { function _resolve (line 475) | function _resolve( function setServers (line 532) | function setServers(servers: ReadonlyArray) { function getServers (line 559) | function getServers(): string[] { function resolveAny (line 596) | function resolveAny(...args: unknown[]): QueryReqWrap { function resolve4 (line 626) | function resolve4( function resolve6 (line 662) | function resolve6( function resolveCaa (line 684) | function resolveCaa(...args: unknown[]): QueryReqWrap { function resolveCname (line 699) | function resolveCname(...args: unknown[]): QueryReqWrap { function resolveMx (line 715) | function resolveMx(...args: unknown[]): QueryReqWrap { function resolveNs (line 731) | function resolveNs(...args: unknown[]): QueryReqWrap { function resolveTxt (line 749) | function resolveTxt(...args: unknown[]): QueryReqWrap { function resolveSrv (line 778) | function resolveSrv(...args: unknown[]): QueryReqWrap { function resolvePtr (line 793) | function resolvePtr(...args: unknown[]): QueryReqWrap { function resolveNaptr (line 827) | function resolveNaptr(...args: unknown[]): QueryReqWrap { function resolveSoa (line 862) | function resolveSoa(...args: unknown[]): QueryReqWrap { function reverse (line 879) | function reverse(...args: unknown[]): QueryReqWrap { function resolve (line 970) | function resolve(hostname: string, rrtype: unknown, callback?: unknown) { constant NODATA (line 979) | const NODATA = "ENODATA"; constant FORMERR (line 980) | const FORMERR = "EFORMERR"; constant SERVFAIL (line 981) | const SERVFAIL = "ESERVFAIL"; constant NOTFOUND (line 982) | const NOTFOUND = "ENOTFOUND"; constant NOTIMP (line 983) | const NOTIMP = "ENOTIMP"; constant REFUSED (line 984) | const REFUSED = "EREFUSED"; constant BADQUERY (line 985) | const BADQUERY = "EBADQUERY"; constant BADNAME (line 986) | const BADNAME = "EBADNAME"; constant BADFAMILY (line 987) | const BADFAMILY = "EBADFAMILY"; constant BADRESP (line 988) | const BADRESP = "EBADRESP"; constant CONNREFUSED (line 989) | const CONNREFUSED = "ECONNREFUSED"; constant TIMEOUT (line 990) | const TIMEOUT = "ETIMEOUT"; constant EOF (line 991) | const EOF = "EOF"; constant FILE (line 992) | const FILE = "EFILE"; constant NOMEM (line 993) | const NOMEM = "ENOMEM"; constant DESTRUCTION (line 994) | const DESTRUCTION = "EDESTRUCTION"; constant BADSTR (line 995) | const BADSTR = "EBADSTR"; constant BADFLAGS (line 996) | const BADFLAGS = "EBADFLAGS"; constant NONAME (line 997) | const NONAME = "ENONAME"; constant BADHINTS (line 998) | const BADHINTS = "EBADHINTS"; constant NOTINITIALIZED (line 999) | const NOTINITIALIZED = "ENOTINITIALIZED"; constant LOADIPHLPAPI (line 1000) | const LOADIPHLPAPI = "ELOADIPHLPAPI"; constant ADDRGETNETWORKPARAMS (line 1001) | const ADDRGETNETWORKPARAMS = "EADDRGETNETWORKPARAMS"; constant CANCELLED (line 1002) | const CANCELLED = "ECANCELLED"; FILE: ext/node/polyfills/domain.ts function emitError (line 24) | function emitError(e) { method init (line 37) | init(asyncId, _type, _triggerAsyncId, resource) { method before (line 53) | before(asyncId) { method after (line 59) | after(asyncId) { method destroy (line 65) | destroy(asyncId) { function create (line 70) | function create() { function createDomain (line 74) | function createDomain() { class Domain (line 78) | class Domain extends EventEmitter { method constructor (line 81) | constructor() { method add (line 87) | add(ee) { method remove (line 112) | remove(ee) { method bind (line 120) | bind(fn) { method intercept (line 151) | intercept(fn) { method run (line 197) | run(fn, ...args) { method dispose (line 219) | dispose() { method enter (line 225) | enter() { method exit (line 232) | exit() { function updateExceptionCapture (line 249) | function updateExceptionCapture() { function domainUncaughtExceptionHandler (line 261) | function domainUncaughtExceptionHandler(er) { function patchEventEmitter (line 302) | function patchEventEmitter() { FILE: ext/node/polyfills/fs.ts function stat (line 201) | function stat( function statSync (line 243) | function statSync( type RealpathEncoding (line 272) | type RealpathEncoding = BufferEncoding | "buffer"; type RealpathEncodingObj (line 273) | type RealpathEncodingObj = { encoding?: RealpathEncoding }; type RealpathOptions (line 274) | type RealpathOptions = RealpathEncoding | RealpathEncodingObj; type RealpathCallback (line 275) | type RealpathCallback = ( function encodeRealpathResult (line 280) | function encodeRealpathResult( function realpath (line 296) | function realpath( function realpathSync (line 317) | function realpathSync( type ReadvCallback (line 331) | type ReadvCallback = ( function readv (line 342) | function readv( type ReadVResult (line 407) | interface ReadVResult { function readvSync (line 412) | function readvSync( function readvPromise (line 452) | function readvPromise( function readFileMaybeDecode (line 477) | function readFileMaybeDecode( type ReadFileTextCallback (line 488) | type ReadFileTextCallback = (err: Error | null, data?: string) => void; type ReadFileBinaryCallback (line 489) | type ReadFileBinaryCallback = (err: Error | null, data?: Buffer) => void; type ReadFileGenericCallback (line 490) | type ReadFileGenericCallback = ( type ReadFileCallback (line 494) | type ReadFileCallback = type ReadFilePath (line 498) | type ReadFilePath = string | URL | FileHandle | number; function readFileAsync (line 500) | async function readFileAsync( function readFileCheckAborted (line 531) | function readFileCheckAborted(signal: AbortSignal | undefined) { function readFileConcatBuffers (line 537) | function readFileConcatBuffers(buffers: Uint8Array[]): Uint8Array { function fsFileReadAll (line 554) | async function fsFileReadAll(fsFile: FsFile, options?: FileOptions) { function readFile (line 610) | function readFile( function readFilePromise (line 667) | function readFilePromise( function readFileSync (line 688) | function readFileSync( type ReadlinkCallback (line 718) | type ReadlinkCallback = ( type ReadlinkOptions (line 723) | interface ReadlinkOptions { function readlinkMaybeEncode (line 727) | function readlinkMaybeEncode( function readlinkGetEncoding (line 737) | function readlinkGetEncoding( function readlink (line 759) | function readlink( function readlinkSync (line 798) | function readlinkSync( type StatFsCallback (line 819) | type StatFsCallback = (err: Error | null, stats?: StatFs) => void; type StatFsOptions (line 821) | type StatFsOptions = { class StatFs (line 825) | class StatFs { method constructor (line 833) | constructor( type StatFsOpResult (line 852) | type StatFsOpResult = { function opResultToStatFs (line 870) | function opResultToStatFs( function statfs (line 910) | function statfs( function statfsSync (line 948) | function statfsSync( function access (line 969) | function access( function accessSync (line 1031) | function accessSync(path: string | Buffer | URL, mode?: number) { function appendFile (line 1081) | function appendFile( function appendFileSync (line 1105) | function appendFileSync( function chmod (line 1123) | function chmod( function chmodSync (line 1139) | function chmodSync(path: string | Buffer | URL, mode: string | number) { function chown (line 1150) | function chown( function chownSync (line 1169) | function chownSync( function defaultCloseCallback (line 1182) | function defaultCloseCallback(err: Error | null) { function close (line 1186) | function close( function closeSync (line 1210) | function closeSync(fd: number) { function fchown (line 1217) | function fchown( function fchmod (line 1235) | function fchmod( function fchownSync (line 1251) | function fchownSync( function ftruncate (line 1263) | function ftruncate( function ftruncateSync (line 1284) | function ftruncateSync(fd: number, len?: number) { function _getValidTime (line 1288) | function _getValidTime( function futimes (line 1308) | function futimes( function fchmodSync (line 1333) | function fchmodSync(fd: number, mode: string | number) { function fdatasync (line 1339) | function fdatasync( function futimesSync (line 1351) | function futimesSync( function lchown (line 1403) | function lchown( function fdatasyncSync (line 1421) | function fdatasyncSync(fd: number) { function fsync (line 1426) | function fsync( function lchownSync (line 1438) | function lchownSync( function fsyncSync (line 1450) | function fsyncSync(fd: number) { function link (line 1455) | function link( function linkSync (line 1470) | function linkSync( function unlink (line 1480) | function unlink( function unlinkSync (line 1495) | function unlinkSync(path: string | Buffer | URL): void { function rename (line 1504) | function rename( function renameSync (line 1525) | function renameSync( type rmOptions (line 1543) | type rmOptions = { type rmCallback (line 1550) | type rmCallback = (err: Error | null) => void; function rm (line 1558) | function rm( function rmSync (line 1599) | function rmSync(path: string | URL, options?: rmOptions) { type rmdirOptions (line 1614) | type rmdirOptions = { type rmdirCallback (line 1620) | type rmdirCallback = (err?: Error) => void; function rmdir (line 1651) | function rmdir( function rmdirSync (line 1684) | function rmdirSync(path: string | Buffer | URL, options?: rmdirOptions) { type MkdirCallback (line 1710) | type MkdirCallback = function fixMkdirError (line 1718) | function fixMkdirError( function findFirstNonExistent (line 1747) | function findFirstNonExistent(path: string): string | undefined { type MkdirOptions (line 1768) | type MkdirOptions = function mkdir (line 1773) | function mkdir( function mkdirSync (line 1828) | function mkdirSync( type MkdtempCallback (line 1864) | type MkdtempCallback = ( type MkdtempBufferCallback (line 1868) | type MkdtempBufferCallback = ( function mkdtemp (line 1887) | function mkdtemp( function mkdtempSync (line 1921) | function mkdtempSync( function decodeMkdtemp (line 1946) | function decodeMkdtemp( function parseMkdtempEncoding (line 1957) | function parseMkdtempEncoding( type OpenFlags (line 1986) | type OpenFlags = type OpenCallback (line 2004) | type OpenCallback = (err: Error | null, fd?: number) => void; function open (line 2018) | function open( function openSync (line 2058) | function openSync( type OpendirOptions (line 2076) | type OpendirOptions = { type OpendirCallback (line 2080) | type OpendirCallback = (err?: Error | null, dir?: Dir) => void; function _opendirValidateFunction (line 2082) | function _opendirValidateFunction( function _opendirGetPathString (line 2088) | function _opendirGetPathString( function opendir (line 2099) | function opendir( function opendirSync (line 2131) | function opendirSync( function openAsBlob (line 2157) | function openAsBlob( type WriteCallback (line 2173) | type WriteCallback = ( type WriteOptions (line 2179) | type WriteOptions = { function writeSync (line 2185) | function writeSync( function write (line 2252) | function write( type WriteVResult (line 2357) | interface WriteVResult { type writeVCallback (line 2362) | type writeVCallback = ( function writev (line 2387) | function writev( function writevSync (line 2442) | function writevSync( type WriteFileSyncData (line 2486) | type WriteFileSyncData = type WriteFileData (line 2492) | type WriteFileData = type Writer (line 2502) | interface Writer { function _writeFileGetRid (line 2507) | async function _writeFileGetRid( function _writeFileGetRidSync (line 2524) | function _writeFileGetRidSync( function writeFile (line 2541) | function writeFile( function writeFileSync (line 2608) | function writeFileSync( function _writeAllSync (line 2659) | function _writeAllSync( function _writeAll (line 2701) | async function _writeAll( function _isCustomIterable (line 2753) | function _isCustomIterable( function _checkAborted (line 2761) | function _checkAborted(signal?: AbortSignal) { function truncate (line 2769) | function truncate( function truncateSync (line 2793) | function truncateSync(path: string | URL, len?: number) { function getValidTime (line 2803) | function getValidTime( function utimes (line 2823) | function utimes( function utimesSync (line 2846) | function utimesSync( type SymlinkType (line 2861) | type SymlinkType = "file" | "dir" | "junction"; function symlink (line 2863) | function symlink( function symlinkSync (line 2927) | function symlinkSync( function asyncIterableToCallback (line 2976) | function asyncIterableToCallback( type watchOptions (line 2996) | type watchOptions = { type watchListener (line 3002) | type watchListener = (eventType: string, filename: string) => void; function watch (line 3018) | function watch( function watchPromise (line 3076) | function watchPromise( type WatchFileListener (line 3134) | type WatchFileListener = (curr: Stats, prev: Stats) => void; type WatchFileOptions (line 3135) | type WatchFileOptions = { function watchFile (line 3150) | function watchFile( function unwatchFile (line 3178) | function unwatchFile( class StatWatcher (line 3212) | class StatWatcher extends EventEmitter { method constructor (line 3217) | constructor(bigint: boolean) { method [kFSStatWatcherStart] (line 3221) | [kFSStatWatcherStart]( method [kFSStatWatcherAddOrCleanRef] (line 3260) | [kFSStatWatcherAddOrCleanRef](addOrClean: "add" | "clean" | "cleanAll") { method stop (line 3269) | stop() { method ref (line 3276) | ref() { method unref (line 3279) | unref() { class FSWatcher (line 3284) | class FSWatcher extends EventEmitter { method constructor (line 3289) | constructor(closer: () => void, getter: () => Deno.FsWatcher) { method close (line 3294) | close() { method ref (line 3302) | ref() { method unref (line 3305) | unref() { type NodeFsEventType (line 3310) | type NodeFsEventType = "rename" | "change"; function convertDenoFsEventToNodeFsEvent (line 3312) | function convertDenoFsEventToNodeFsEvent( FILE: ext/node/polyfills/http.ts type Chunk (line 118) | type Chunk = string | Buffer | Uint8Array; constant ENCODER (line 120) | const ENCODER = new TextEncoder(); type RequestOptions (line 122) | interface RequestOptions { function validateHost (line 148) | function validateHost(host, name) { constant INVALID_PATH_REGEX (line 159) | const INVALID_PATH_REGEX = /[^\u0021-\u00ff]/; class FakeSocket (line 163) | class FakeSocket extends EventEmitter { method constructor (line 166) | constructor( method [kBindToAbortSignal] (line 185) | [kBindToAbortSignal]() { method setKeepAlive (line 193) | setKeepAlive() {} method end (line 195) | end() {} method destroy (line 197) | destroy() {} method setTimeout (line 199) | setTimeout(callback, timeout = 0, ...args) { function emitErrorEvent (line 204) | function emitErrorEvent(request, error) { class ClientRequest (line 209) | class ClientRequest extends OutgoingMessage { method constructor (line 223) | constructor( method _writeHeader (line 490) | _writeHeader() { method _implicitHeader (line 841) | _implicitHeader() { method _getClient (line 851) | _getClient(): Deno.HttpClient | undefined { method onSocket (line 855) | onSocket(socket, err) { method end (line 917) | end(chunk?: any, encoding?: any, cb?: any): this { method abort (line 973) | abort() { method destroy (line 984) | destroy(err?: any) { method _createCustomClient (line 1005) | _createCustomClient(): Promise { method _createUrlStrFromOptions (line 1009) | _createUrlStrFromOptions(): string { method _createRequestPath (line 1032) | _createRequestPath(): string | undefined { method setTimeout (line 1041) | setTimeout(msecs: number, callback?: () => void) { method _processHeader (line 1066) | _processHeader(headers, key, value, validate) { method setNoDelay (line 1097) | setNoDelay() { function isCookieField (line 1105) | function isCookieField(s) { function isContentDispositionField (line 1109) | function isContentDispositionField(s) { class IncomingMessageForClient (line 1122) | class IncomingMessageForClient extends NodeReadable { method constructor (line 1125) | constructor(socket: Socket) { method connection (line 1171) | get connection() { method connection (line 1175) | set connection(val) { method headers (line 1179) | get headers() { method headers (line 1193) | set headers(val) { method headersDistinct (line 1197) | get headersDistinct() { method headersDistinct (line 1211) | set headersDistinct(val) { method trailers (line 1215) | get trailers() { method trailers (line 1229) | set trailers(val) { method trailersDistinct (line 1233) | get trailersDistinct() { method trailersDistinct (line 1247) | set trailersDistinct(val) { method setTimeout (line 1251) | setTimeout(msecs, callback) { method _read (line 1259) | _read(_n) { method #tryReturnSocket (line 1281) | async #tryReturnSocket() { method _destroy (line 1371) | _destroy(err, cb) { method _addHeaderLines (line 1399) | _addHeaderLines(headers, n) { method _addHeaderLine (line 1429) | _addHeaderLine(field, value, dest) { method _addHeaderLineDistinct (line 1463) | _addHeaderLineDistinct(field, value, dest) { method _dump (line 1474) | _dump() { function matchKnownFields (line 1492) | function matchKnownFields(field, lowercased) { function onError (line 1612) | function onError(self, error, cb) { type ServerResponse (line 1622) | type ServerResponse = { type ServerResponseStatic (line 1681) | type ServerResponseStatic = { method start (line 1710) | start(c) { class IncomingMessageForServer (line 2114) | class IncomingMessageForServer extends NodeReadable { method constructor (line 2120) | constructor(socket: FakeSocket | Socket) { method aborted (line 2160) | get aborted() { method httpVersion (line 2164) | get httpVersion() { method httpVersion (line 2168) | set httpVersion(val) { method headers (line 2172) | get headers() { method headers (line 2184) | set headers(val) { method rawHeaders (line 2188) | get rawHeaders() { method connection (line 2199) | get connection() { method setTimeout (line 2203) | setTimeout(msecs, callback) { type ServerHandler (line 2212) | type ServerHandler = ( function Server (line 2217) | function Server(opts, requestListener?: ServerHandler): ServerImpl { function _addAbortSignalOption (line 2221) | function _addAbortSignalOption(server: ServerImpl, options: ListenOption... class ServerImpl (line 2241) | class ServerImpl extends EventEmitter { method constructor (line 2251) | constructor(opts, requestListener?: ServerHandler) { method listen (line 2272) | listen(...args: unknown[]): this { method _listen (line 2334) | _listen(hostname: string, port: number): Deno.Listener { method _serve (line 2338) | _serve() { method setTimeout (line 2455) | setTimeout() { method ref (line 2460) | ref() { method unref (line 2469) | unref() { method close (line 2478) | close(cb?: (err?: Error) => void): this { method closeAllConnections (line 2514) | closeAllConnections() { method closeIdleConnections (line 2524) | closeIdleConnections() { method address (line 2534) | address() { function createServer (line 2545) | function createServer(opts, requestListener?: ServerHandler) { function request (line 2564) | function request(...args: any[]) { function get (line 2583) | function get(...args: any[]) { FILE: ext/node/polyfills/http2.ts function debugStream (line 193) | function debugStream(id, sessionType, message, ...args) { function debugStreamObj (line 202) | function debugStreamObj(stream, message, ...args) { function debugSession (line 208) | function debugSession(sessionType, message, ...args) { function debugSessionObj (line 216) | function debugSessionObj(session, message, ...args) { function getURLOrigin (line 220) | function getURLOrigin(urlStr) { function scheduleSendPending (line 227) | function scheduleSendPending(session) { constant MAX_ADDITIONAL_SETTINGS (line 235) | const MAX_ADDITIONAL_SETTINGS = 10; class JSStreamSocket (line 343) | class JSStreamSocket {} function onSessionInternalError (line 376) | function onSessionInternalError(integerCode, customErrorCode) { function settingsCallback (line 382) | function settingsCallback(cb, ack, duration) { function submitSettings (line 401) | function submitSettings(settings, callback) { function submitGoaway (line 421) | function submitGoaway(code, lastStreamID, opaqueData) { function streamListenerAdded (line 432) | function streamListenerAdded(name) { function streamListenerRemoved (line 445) | function streamListenerRemoved(name) { method get (line 459) | get(session, prop) { method getPrototypeOf (line 488) | getPrototypeOf(session) { method set (line 495) | set(session, prop, value) { function onPing (line 525) | function onPing(payload) { function onStreamClose (line 541) | function onStreamClose(code) { function onSettings (line 590) | function onSettings() { function onPriority (line 604) | function onPriority(id, parent, weight, exclusive) { function onFrameError (line 626) | function onFrameError(id, type, code) { function onAltSvc (line 654) | function onAltSvc(stream, origin, alt) { function initOriginSet (line 670) | function initOriginSet(session) { function onOrigin (line 695) | function onOrigin(origins) { function onGoawayData (line 718) | function onGoawayData(code, lastStreamID, buf) { function requestOnConnect (line 753) | function requestOnConnect(headersList, options) { function pingCallback (line 833) | function pingCallback(cb) { function trackAssignmentsTypedArray (line 938) | function trackAssignmentsTypedArray(typedArray) { constant STREAM_FLAGS_PENDING (line 967) | const STREAM_FLAGS_PENDING = 0x0; constant STREAM_FLAGS_READY (line 968) | const STREAM_FLAGS_READY = 0x1; constant STREAM_FLAGS_CLOSED (line 969) | const STREAM_FLAGS_CLOSED = 0x2; constant STREAM_FLAGS_HEADERS_SENT (line 970) | const STREAM_FLAGS_HEADERS_SENT = 0x4; constant STREAM_FLAGS_HEAD_REQUEST (line 971) | const STREAM_FLAGS_HEAD_REQUEST = 0x8; constant STREAM_FLAGS_ABORTED (line 972) | const STREAM_FLAGS_ABORTED = 0x10; constant STREAM_FLAGS_HAS_TRAILERS (line 973) | const STREAM_FLAGS_HAS_TRAILERS = 0x20; constant SESSION_FLAGS_PENDING (line 975) | const SESSION_FLAGS_PENDING = 0x0; constant SESSION_FLAGS_READY (line 976) | const SESSION_FLAGS_READY = 0x1; constant SESSION_FLAGS_CLOSED (line 977) | const SESSION_FLAGS_CLOSED = 0x2; constant SESSION_FLAGS_DESTROYED (line 978) | const SESSION_FLAGS_DESTROYED = 0x4; function emit (line 981) | function emit(self, ...args) { function callTimeout (line 985) | function callTimeout(self, session) { function onSessionHeaders (line 1010) | function onSessionHeaders( function onStreamTrailers (line 1157) | function onStreamTrailers() { function submitRstStream (line 1171) | function submitRstStream(code) { function trackWriteState (line 1178) | function trackWriteState(stream, bytes) { function streamOnResume (line 1185) | function streamOnResume() { function streamOnPause (line 1191) | function streamOnPause() { function afterShutdown (line 1197) | function afterShutdown(status) { function shutdownWritable (line 1208) | function shutdownWritable(callback) { function finishSendTrailers (line 1229) | function finishSendTrailers(stream, headersList) { function closeStream (line 1253) | function closeStream(stream, code, rstStreamStatus = kSubmitRstStream) { function finishCloseStream (line 1298) | function finishCloseStream(code) { class Http2Stream (line 1314) | class Http2Stream extends Duplex { method constructor (line 1315) | constructor(session, options) { method [kUpdateTimer] (line 1354) | [kUpdateTimer]() { method [kInit] (line 1366) | [kInit](id, handle) { method [kInspect] (line 1444) | [kInspect](depth, opts) { method bufferSize (line 1460) | get bufferSize() { method endAfterHeaders (line 1466) | get endAfterHeaders() { method sentHeaders (line 1470) | get sentHeaders() { method sentTrailers (line 1501) | get sentTrailers() { method sentInfoHeaders (line 1505) | get sentInfoHeaders() { method pending (line 1509) | get pending() { method id (line 1515) | get id() { method session (line 1520) | get session() { method _onTimeout (line 1524) | _onTimeout() { method headersSent (line 1529) | get headersSent() { method aborted (line 1534) | get aborted() { method headRequest (line 1539) | get headRequest() { method rstCode (line 1544) | get rstCode() { method state (line 1549) | get state() { method [kProceed] (line 1557) | [kProceed]() { method [kAfterAsyncWrite] (line 1564) | [kAfterAsyncWrite]({ bytes }) { method [kWriteGeneric] (line 1572) | [kWriteGeneric](writev, data, encoding, cb) { method _write (line 1661) | _write(data, encoding, cb) { method _writev (line 1665) | _writev(data, cb) { method _final (line 1669) | _final(cb) { method _read (line 1678) | _read(nread) { method sendTrailers (line 1695) | sendTrailers(headers) { method closed (line 1723) | get closed() { method close (line 1740) | close(code = NGHTTP2_NO_ERROR, callback) { method _destroy (line 1762) | _destroy(err, callback) { method [kMaybeDestroy] (line 1847) | [kMaybeDestroy](code = NGHTTP2_NO_ERROR) { function prepareResponseHeaders (line 1890) | function prepareResponseHeaders(stream, headersParam, options) { function prepareResponseHeadersObject (line 1916) | function prepareResponseHeadersObject(oldHeaders, options) { function prepareResponseHeadersArray (line 1945) | function prepareResponseHeadersArray(headers, options) { function validatePreparedResponseHeaders (line 1974) | function validatePreparedResponseHeaders(headers, statusCode) { function tryClose (line 1991) | function tryClose(fd) { function processRespondWithFD (line 1997) | function processRespondWithFD( function doSendFD (line 2064) | function doSendFD(session, options, fd, headers, streamOptions, err, sta... function doSendFileFD (line 2103) | function doSendFileFD(session, options, fd, headers, streamOptions, err,... function afterOpen (line 2178) | function afterOpen(session, options, headers, streamOptions, err, fd) { class ServerHttp2Stream (line 2209) | class ServerHttp2Stream extends Http2Stream { method constructor (line 2210) | constructor(session, handle, id, options, headers) { method pushAllowed (line 2219) | get pushAllowed() { method pushStream (line 2229) | pushStream(headers, options, callback) { method respond (line 2332) | respond(headersParam, options) { method respondWithFD (line 2403) | respondWithFD(fd, headersParam, options) { method respondWithFile (line 2495) | respondWithFile(path, headersParam, options) { method additionalHeaders (line 2568) | additionalHeaders(headers) { class ClientHttp2Stream (line 2612) | class ClientHttp2Stream extends Http2Stream { method constructor (line 2613) | constructor(session, handle, id, options) { function handleHeaderContinue (line 2623) | function handleHeaderContinue(headers) { function setupHandle (line 2633) | function setupHandle(socket, type, options) { function emitClose (line 2782) | function emitClose(self, error) { function cleanupSession (line 2789) | function cleanupSession(session) { function finishSessionClose (line 2811) | function finishSessionClose(session, error) { function closeSession (line 2843) | function closeSession(session, code, error) { function socketOnError (line 2883) | function socketOnError(error) { function socketOnClose (line 2896) | function socketOnClose() { class Http2Session (line 2946) | class Http2Session extends EventEmitter { method constructor (line 2947) | constructor(type, options, socket) { method encrypted (line 3048) | get encrypted() { method alpnProtocol (line 3055) | get alpnProtocol() { method originSet (line 3064) | get originSet() { method connecting (line 3072) | get connecting() { method closed (line 3077) | get closed() { method destroyed (line 3082) | get destroyed() { method [kUpdateTimer] (line 3087) | [kUpdateTimer]() { method setNextStreamID (line 3097) | setNextStreamID(id) { method setLocalWindowSize (line 3112) | setLocalWindowSize(windowSize) { method ping (line 3128) | ping(payload, callback) { method [kInspect] (line 3154) | [kInspect](depth, opts) { method socket (line 3171) | get socket() { method type (line 3180) | get type() { method goawayCode (line 3185) | get goawayCode() { method goawayLastStreamID (line 3190) | get goawayLastStreamID() { method pendingSettingsAck (line 3195) | get pendingSettingsAck() { method state (line 3200) | get state() { method localSettings (line 3208) | get localSettings() { method remoteSettings (line 3222) | get remoteSettings() { method settings (line 3236) | settings(settings, callback) { method goaway (line 3268) | goaway(code = NGHTTP2_NO_ERROR, lastStreamID = 0, opaqueData) { method destroy (line 3295) | destroy(error = NGHTTP2_NO_ERROR, code) { method close (line 3328) | close(callback) { method [kMaybeDestroy] (line 3361) | [kMaybeDestroy](error) { method _onTimeout (line 3379) | _onTimeout() { method ref (line 3383) | ref() { method unref (line 3389) | unref() { method [EventEmitter.captureRejectionSymbol] (line 3346) | [EventEmitter.captureRejectionSymbol](err, event, ...args) { class ServerHttp2Session (line 3408) | class ServerHttp2Session extends Http2Session { method constructor (line 3409) | constructor(options, socket, server) { method server (line 3426) | get server() { method altsvc (line 3434) | altsvc(alt, originOrStream) { method origin (line 3494) | origin(...origins) { class ClientHttp2Session (line 3534) | class ClientHttp2Session extends Http2Session { method constructor (line 3535) | constructor(options, socket) { method request (line 3543) | request(headersParam, options) { function sessionOnStream (line 3673) | function sessionOnStream(stream, headers, flags, rawHeaders) { function sessionOnPriority (line 3679) | function sessionOnPriority(stream, parent, weight, exclusive) { function sessionOnError (line 3685) | function sessionOnError(error) { function sessionOnTimeout (line 3693) | function sessionOnTimeout() { function connectionListener (line 3704) | function connectionListener(socket) { function setupCompat (line 3774) | function setupCompat(ev) { function initializeOptions (line 3789) | function initializeOptions(options) { function initializeTLSOptions (line 3830) | function initializeTLSOptions(options, servername) { function onErrorSecureServerSession (line 3846) | function onErrorSecureServerSession(err, socket) { function closeAllSessions (line 3856) | function closeAllSessions(server) { class Http2SecureServer (line 3869) | class Http2SecureServer extends tls.Server { method constructor (line 3870) | constructor(options, requestListener) { method setTimeout (line 3892) | setTimeout(msecs, callback) { method updateSettings (line 3901) | updateSettings(settings) { method close (line 3907) | close() { method closeIdleConnections (line 3915) | closeIdleConnections() { class Http2Server (line 3922) | class Http2Server extends net.Server { method constructor (line 3923) | constructor(options, requestListener) { method setTimeout (line 3935) | setTimeout(msecs, callback) { method updateSettings (line 3944) | updateSettings(settings) { method close (line 3950) | close() { method [SymbolAsyncDispose] (line 3955) | async [SymbolAsyncDispose]() { function createSecureServer (line 3960) | function createSecureServer(options, handler) { function createServer (line 3964) | function createServer(options, handler) { function connect (line 3975) | function connect(authority, options, listener) { function initCallbacks (line 4049) | function initCallbacks() { constant SETTING_ID_HEADER_TABLE_SIZE (line 4068) | const SETTING_ID_HEADER_TABLE_SIZE = 0x1; constant SETTING_ID_ENABLE_PUSH (line 4069) | const SETTING_ID_ENABLE_PUSH = 0x2; constant SETTING_ID_MAX_CONCURRENT_STREAMS (line 4070) | const SETTING_ID_MAX_CONCURRENT_STREAMS = 0x3; constant SETTING_ID_INITIAL_WINDOW_SIZE (line 4071) | const SETTING_ID_INITIAL_WINDOW_SIZE = 0x4; constant SETTING_ID_MAX_FRAME_SIZE (line 4072) | const SETTING_ID_MAX_FRAME_SIZE = 0x5; constant SETTING_ID_MAX_HEADER_LIST_SIZE (line 4073) | const SETTING_ID_MAX_HEADER_LIST_SIZE = 0x6; constant SETTING_ID_ENABLE_CONNECT_PROTOCOL (line 4074) | const SETTING_ID_ENABLE_CONNECT_PROTOCOL = 0x8; constant KNOWN_SETTING_ENTRIES (line 4076) | const KNOWN_SETTING_ENTRIES = [ function getPackedSettings (line 4086) | function getPackedSettings(settings) { constant SETTING_ID_TO_NAME (line 4120) | const SETTING_ID_TO_NAME = new SafeMap([ function getUnpackedSettings (line 4130) | function getUnpackedSettings(buf) { FILE: ext/node/polyfills/https.ts class Server (line 22) | class Server extends HttpServer { method constructor (line 23) | constructor(opts, requestListener?: ServerHandler) { method _listen (line 44) | _listen(hostname: string, port: number): Deno.Listener { function createServer (line 62) | function createServer(opts, requestListener?: ServerHandler) { type HttpsRequestOptions (line 66) | interface HttpsRequestOptions extends RequestOptions { function get (line 90) | function get(...args: any[]) { class Agent (line 96) | class Agent extends HttpAgent { method constructor (line 97) | constructor(options) { class HttpsClientRequest (line 120) | class HttpsClientRequest extends ClientRequest { method _getClient (line 123) | override _getClient(): Deno.HttpClient | undefined { function request (line 164) | function request(...args: any[]) { FILE: ext/node/polyfills/inspector.js function isLoopback (line 39) | function isLoopback(host) { class Session (line 59) | class Session extends EventEmitter { method connect (line 67) | connect() { method connectToMainThread (line 77) | connectToMainThread() { method #onMessage (line 90) | #onMessage(message) { method #enqueueMessage (line 117) | #enqueueMessage(message) { method #drainMessages (line 126) | #drainMessages() { method post (line 139) | post(method, params, callback) { method disconnect (line 166) | disconnect() { function open (line 183) | function open(port, host, wait) { function close (line 221) | function close() { function url (line 225) | function url() { function waitForDebugger (line 233) | function waitForDebugger() { function broadcastToFrontend (line 239) | function broadcastToFrontend(eventName, params) { FILE: ext/node/polyfills/inspector/promises.js class Session (line 7) | class Session extends inspector.Session { method constructor (line 8) | constructor() { FILE: ext/node/polyfills/internal/assert.mjs function assert (line 4) | function assert(value, message) { function fail (line 10) | function fail(message) { FILE: ext/node/polyfills/internal/assert/assertion_error.js function getConsoleWidth (line 19) | function getConsoleWidth() { function copyError (line 68) | function copyError(source) { function inspectValue (line 89) | function inspectValue(val) { function getErrorMessage (line 107) | function getErrorMessage(operator, message) { function checkOperator (line 111) | function checkOperator(actual, expected, operator) { function getColoredMyersDiff (line 128) | function getColoredMyersDiff(actual, expected) { function getStackedDiff (line 146) | function getStackedDiff(actual, expected) { function getSimpleDiff (line 178) | function getSimpleDiff(originalActual, actual, originalExpected, expecte... function isSimpleDiff (line 204) | function isSimpleDiff(actual, inspectedActual, expected, inspectedExpect... function createErrDiff (line 213) | function createErrDiff( function addEllipsis (line 296) | function addEllipsis(string) { class AssertionError (line 307) | class AssertionError extends Error { method constructor (line 309) | constructor(options) { method toString (line 453) | toString() { method [inspect.custom] (line 457) | [inspect.custom](_recurseTimes, ctx) { FILE: ext/node/polyfills/internal/assert/calltracker.js class CallTrackerContext (line 29) | class CallTrackerContext { method constructor (line 34) | constructor({ expected, stackTrace, name }) { method track (line 41) | track(thisArg, args) { method delta (line 49) | get delta() { method reset (line 53) | reset() { method getCalls (line 56) | getCalls() { method report (line 60) | report() { class CallTracker (line 76) | class CallTracker { method #getTrackedFunction (line 80) | #getTrackedFunction(tracked) { method reset (line 91) | reset(tracked) { method getCalls (line 100) | getCalls(tracked) { method calls (line 104) | calls(fn, expected = 1) { method report (line 136) | report() { method verify (line 147) | verify() { FILE: ext/node/polyfills/internal/assert/myers_diff.js function areLinesEqual (line 22) | function areLinesEqual(actual, expected, checkCommaDisparity) { function myersDiff (line 32) | function myersDiff(actual, expected, checkCommaDisparity = false) { function backtrack (line 83) | function backtrack(trace, actual, expected, checkCommaDisparity) { function printSimpleMyersDiff (line 133) | function printSimpleMyersDiff(diff) { function printMyersDiff (line 152) | function printMyersDiff(diff, operator) { FILE: ext/node/polyfills/internal/assert/utils.ts function getErrMessage (line 61) | function getErrMessage(fn: Function) { function innerOk (line 80) | function innerOk( FILE: ext/node/polyfills/internal/async_hooks.ts type ActiveHooks (line 23) | interface ActiveHooks { function executionAsyncId (line 76) | function executionAsyncId(): number { function emitBefore (line 81) | function emitBefore(asyncId: number): void { function emitAfter (line 102) | function emitAfter(asyncId: number): void { function emitDestroy (line 120) | function emitDestroy(asyncId: number): void { function lookupPublicResource (line 177) | function lookupPublicResource(resource: any) { function emitInitNative (line 191) | function emitInitNative( function getHookArrays (line 229) | function getHookArrays(): [AsyncHook[], number[] | Uint32Array] { function storeActiveHooks (line 243) | function storeActiveHooks() { function copyHooks (line 251) | function copyHooks( function restoreActiveHooks (line 264) | function restoreActiveHooks() { function enableHooks (line 274) | function enableHooks() { function disableHooks (line 281) | function disableHooks() { function getDefaultTriggerAsyncId (line 298) | function getDefaultTriggerAsyncId() { function defaultTriggerAsyncIdScope (line 308) | function defaultTriggerAsyncIdScope( function hasHooks (line 329) | function hasHooks(key: number) { function enabledHooksExist (line 333) | function enabledHooksExist() { function hasAsyncIdStack (line 337) | function hasAsyncIdStack() { type Fn (line 343) | type Fn = (...args: unknown[]) => unknown; class AsyncHook (line 345) | class AsyncHook { method constructor (line 352) | constructor({ method enable (line 388) | enable() { method disable (line 425) | disable() { FILE: ext/node/polyfills/internal/blocklist.mjs class BlockList (line 30) | class BlockList { method constructor (line 31) | constructor() { method [customInspectSymbol] (line 35) | [customInspectSymbol](depth, options) { method addAddress (line 52) | addAddress(address, family = "ipv4") { method addRange (line 66) | addRange(start, end, family = "ipv4") { method addSubnet (line 93) | addSubnet(network, prefix, family = "ipv4") { method check (line 116) | check(address, family = "ipv4") { method rules (line 142) | get rules() { class SocketAddress (line 150) | class SocketAddress { method isSocketAddress (line 151) | static isSocketAddress(value) { method constructor (line 155) | constructor(options = kEmptyObject) { method address (line 199) | get address() { method port (line 203) | get port() { method family (line 207) | get family() { method flowlabel (line 211) | get flowlabel() { method toJSON (line 217) | toJSON() { FILE: ext/node/polyfills/internal/buffer.d.ts type Encoding (line 18) | type Encoding = unknown; type WithImplicitCoercion (line 20) | type WithImplicitCoercion = class Buffer (line 71) | class Buffer extends Uint8Array { FILE: ext/node/polyfills/internal/buffer.mjs constant MAX_UINT32 (line 143) | const MAX_UINT32 = 2 ** 32; constant INSPECT_MAX_BYTES_ (line 147) | let INSPECT_MAX_BYTES_ = 50; constant INSPECT_MAX_BYTES (line 149) | const INSPECT_MAX_BYTES = INSPECT_MAX_BYTES_; function showFlaggedDeprecation (line 165) | function showFlaggedDeprecation() { class FastBuffer (line 185) | class FastBuffer extends Uint8Array { method constructor (line 186) | constructor(bufferOrLength, byteOffset, length) { method get (line 198) | get() { function createBuffer (line 225) | function createBuffer(length) { function isDetachedBuffer (line 239) | function isDetachedBuffer(O) { function Buffer (line 246) | function Buffer(arg, encodingOrOffset, length) { function createPool (line 264) | function createPool() { function alignPool (line 274) | function alignPool() { function _from (line 282) | function _from(value, encodingOrOffset, length) { function assertSize (line 396) | function assertSize(size) { function _alloc (line 400) | function _alloc(size, fill, encoding) { function _allocUnsafe (line 422) | function _allocUnsafe(size) { function allocate (line 431) | function allocate(size) { function fromString (line 457) | function fromString(string, encoding) { function fromArrayLike (line 493) | function fromArrayLike(obj) { function fromObject (line 497) | function fromObject(obj) { function checked (line 512) | function checked(length) { function SlowBuffer (line 522) | function SlowBuffer(length) { function byteLength (line 614) | function byteLength(string, encoding) { function swap (line 659) | function swap(b, n, m) { function decodeUtf8 (line 702) | function decodeUtf8(buffer, start, end) { constant SPACER_PATTERN (line 780) | const SPACER_PATTERN = new SafeRegExp(/(.{2})/g); function bidirectionalIndexOf (line 892) | function bidirectionalIndexOf(buffer, val, byteOffset, encoding, dir) { function utf8Slice (line 1081) | function utf8Slice(start, end) { function fromArrayBuffer (line 1162) | function fromArrayBuffer(obj, byteOffset, length) { function _base64Slice (line 1195) | function _base64Slice(buf, start, end) { function _utf8Slice (line 1203) | function _utf8Slice(buf, start, end) { function _latin1Slice (line 1215) | function _latin1Slice(buf, start, end) { function _hexSlice (line 1229) | function _hexSlice(buf, start, end) { function adjustOffset (line 1244) | function adjustOffset(offset, length) { function wrtBigUInt64LE (line 1671) | function wrtBigUInt64LE(buf, value, offset, min, max) { function wrtBigUInt64BE (line 1692) | function wrtBigUInt64BE(buf, value, offset, min, max) { function checkBounds (line 2087) | function checkBounds(buf, offset, byteLength2) { function checkIntBI (line 2094) | function checkIntBI(value, min, max, buf, offset, byteLength2) { function blitBuffer (line 2121) | function blitBuffer(src, dst, offset, byteLength = Infinity) { function readUInt48LE (line 2156) | function readUInt48LE(buf, offset = 0) { function readUInt40LE (line 2171) | function readUInt40LE(buf, offset = 0) { function readUInt24LE (line 2186) | function readUInt24LE(buf, offset = 0) { function readUInt48BE (line 2197) | function readUInt48BE(buf, offset = 0) { function readUInt40BE (line 2212) | function readUInt40BE(buf, offset = 0) { function readUInt24BE (line 2227) | function readUInt24BE(buf, offset = 0) { function readUInt16BE (line 2238) | function readUInt16BE(offset = 0) { function readUInt32BE (line 2249) | function readUInt32BE(offset = 0) { function readDoubleBackwards (line 2263) | function readDoubleBackwards(buffer, offset = 0) { function readDoubleForwards (line 2282) | function readDoubleForwards(buffer, offset = 0) { function writeDoubleForwards (line 2301) | function writeDoubleForwards(buffer, val, offset = 0) { function writeDoubleBackwards (line 2317) | function writeDoubleBackwards(buffer, val, offset = 0) { function readFloatBackwards (line 2333) | function readFloatBackwards(buffer, offset = 0) { function readFloatForwards (line 2348) | function readFloatForwards(buffer, offset = 0) { function writeFloatForwards (line 2363) | function writeFloatForwards(buffer, val, offset = 0) { function writeFloatBackwards (line 2375) | function writeFloatBackwards(buffer, val, offset = 0) { function readInt24LE (line 2387) | function readInt24LE(buf, offset = 0) { function readInt40LE (line 2399) | function readInt40LE(buf, offset = 0) { function readInt48LE (line 2414) | function readInt48LE(buf, offset = 0) { function readInt24BE (line 2430) | function readInt24BE(buf, offset = 0) { function readInt48BE (line 2442) | function readInt48BE(buf, offset = 0) { function readInt40BE (line 2458) | function readInt40BE(buf, offset = 0) { function byteLengthUtf8 (line 2473) | function byteLengthUtf8(str) { function base64ByteLength (line 2477) | function base64ByteLength(str, bytes) { function getEncodingOps (line 2619) | function getEncodingOps(encoding) { function _copyActual (line 2668) | function _copyActual( function boundsError (line 2695) | function boundsError(value, length, type) { function validateNumber (line 2719) | function validateNumber(value, name, min = undefined, max) { function checkInt (line 2738) | function checkInt(value, min, max, buf, offset, byteLength) { function toInteger (line 2757) | function toInteger(n, defaultVal) { function writeU_Int8 (line 2770) | function writeU_Int8(buf, value, offset, min, max) { function writeU_Int16BE (line 2785) | function writeU_Int16BE(buf, value, offset, min, max) { function _writeUInt32LE (line 2794) | function _writeUInt32LE(buf, value, offset, min, max) { function writeU_Int16LE (line 2809) | function writeU_Int16LE(buf, value, offset, min, max) { function _writeUInt32BE (line 2818) | function _writeUInt32BE(buf, value, offset, min, max) { function writeU_Int48BE (line 2833) | function writeU_Int48BE(buf, value, offset, min, max) { function writeU_Int40BE (line 2851) | function writeU_Int40BE(buf, value, offset, min, max) { function writeU_Int32BE (line 2867) | function writeU_Int32BE(buf, value, offset, min, max) { function writeU_Int24BE (line 2882) | function writeU_Int24BE(buf, value, offset, min, max) { function validateOffset (line 2894) | function validateOffset( function writeU_Int48LE (line 2912) | function writeU_Int48LE(buf, value, offset, min, max) { function writeU_Int40LE (line 2930) | function writeU_Int40LE(buf, value, offset, min, max) { function writeU_Int32LE (line 2947) | function writeU_Int32LE(buf, value, offset, min, max) { function writeU_Int24LE (line 2962) | function writeU_Int24LE(buf, value, offset, min, max) { function isUtf8 (line 2974) | function isUtf8(input) { function isAscii (line 2996) | function isAscii(input) { function transcode (line 3018) | function transcode(source, fromEnco, toEnco) { function resolveObjectURL (line 3060) | function resolveObjectURL(url) { method INSPECT_MAX_BYTES (line 3081) | get INSPECT_MAX_BYTES() { method INSPECT_MAX_BYTES (line 3084) | set INSPECT_MAX_BYTES(val) { FILE: ext/node/polyfills/internal/child_process.ts function mapValues (line 83) | function mapValues( type NodeStdio (line 106) | type NodeStdio = "pipe" | "overlapped" | "ignore" | "inherit" | "ipc"; type DenoStdio (line 107) | type DenoStdio = "inherit" | "piped" | "null"; function stdioStringToArray (line 109) | function stdioStringToArray( function maybeClose (line 141) | function maybeClose(child: ChildProcess) { function flushStdio (line 148) | function flushStdio(subprocess: ChildProcess) { class StreamResource (line 164) | class StreamResource implements StreamBase { method constructor (line 168) | constructor(rid: number) { method close (line 171) | close(): void { method read (line 174) | async read(p: Uint8Array): Promise { method ref (line 187) | ref(): void { method unref (line 193) | unref(): void { method write (line 199) | async write(p: Uint8Array): Promise { class ChildProcess (line 213) | class ChildProcess extends EventEmitter { method constructor (line 276) | constructor() { method spawn (line 284) | spawn(options: { method #spawnInternal (line 326) | #spawnInternal( method kill (line 649) | kill(signal?: number | string): boolean { method ref (line 693) | ref() { method unref (line 697) | unref() { method #_waitForChildStreamsToClose (line 701) | async #_waitForChildStreamsToClose() { method #_handleError (line 724) | #_handleError(err: unknown) { method #closePipes (line 730) | #closePipes() { method [Symbol.dispose] (line 687) | [Symbol.dispose]() { function toDenoStdio (line 744) | function toDenoStdio( function toDenoSignal (line 776) | function toDenoSignal(signal: number | string): Deno.Signal { function keys (line 793) | function keys>(object: T): Array { type Decipher (line 115) | type Decipher = Cipher; type CipherCCM (line 117) | interface CipherCCM extends Cipher { type CipherGCM (line 127) | interface CipherGCM extends Cipher { type CipherOCB (line 137) | interface CipherOCB extends Cipher { type DecipherCCM (line 147) | interface DecipherCCM extends Decipher { type DecipherGCM (line 157) | interface DecipherGCM extends Decipher { type DecipherOCB (line 167) | interface DecipherOCB extends Decipher { function toU8 (line 177) | function toU8( function Cipheriv (line 189) | function Cipheriv( function _lazyInitCipherDecoder (line 355) | function _lazyInitCipherDecoder(self: any, encoding: string) { class BlockModeCache (line 373) | class BlockModeCache { method constructor (line 379) | constructor(lastChunkIsNotZero = false, blockSize = 16) { method add (line 385) | add(data: Uint8Array) { method get (line 394) | get(): Uint8Array | null { method lastChunkIsNonZero (line 411) | set lastChunkIsNonZero(value: boolean) { function getBlockSize (line 416) | function getBlockSize(cipher: string): number { function getUIntOption (line 423) | function getUIntOption(options, key) { function Decipheriv (line 434) | function Decipheriv( function _lazyInitDecipherDecoder (line 606) | function _lazyInitDecipherDecoder(self: any, encoding: string) { constant ENCRYPT_UNSUPPORTED_KEY_TYPES (line 622) | const ENCRYPT_UNSUPPORTED_KEY_TYPES = new Set([ function checkUnsupportedKeyType (line 632) | function checkUnsupportedKeyType(key) { function privateEncrypt (line 641) | function privateEncrypt( function privateDecrypt (line 653) | function privateDecrypt( function publicEncrypt (line 665) | function publicEncrypt( function prepareKey (line 677) | function prepareKey(key) { function publicDecrypt (line 703) | function publicDecrypt( FILE: ext/node/polyfills/internal/crypto/diffiehellman.ts constant DH_GENERATOR (line 54) | const DH_GENERATOR = 2; function DiffieHellman (line 56) | function DiffieHellman( class DiffieHellmanImpl (line 70) | class DiffieHellmanImpl { method constructor (line 79) | constructor( method #checkGenerator (line 182) | #checkGenerator(): number { method computeSecret (line 216) | computeSecret( method generateKeys (line 253) | generateKeys(_encoding?: BinaryToTextEncoding): Buffer | string { method getGenerator (line 287) | getGenerator(encoding?: BinaryToTextEncoding): Buffer | string { method getPrime (line 297) | getPrime(encoding?: BinaryToTextEncoding): Buffer | string { method getPrivateKey (line 307) | getPrivateKey(encoding?: BinaryToTextEncoding): Buffer | string { method getPublicKey (line 317) | getPublicKey(encoding?: BinaryToTextEncoding): Buffer | string { method setPrivateKey (line 327) | setPrivateKey( method setPublicKey (line 342) | setPublicKey( constant DH_GROUP_NAMES (line 354) | const DH_GROUP_NAMES = [ constant DH_GROUPS (line 364) | const DH_GROUPS = { function DiffieHellmanGroup (line 1251) | function DiffieHellmanGroup(name: string) { class DiffieHellmanGroupImpl (line 1255) | class DiffieHellmanGroupImpl { method constructor (line 1259) | constructor(name: string) { method computeSecret (line 1289) | computeSecret( method generateKeys (line 1303) | generateKeys(encoding?: BinaryToTextEncoding): Buffer | string { method getGenerator (line 1309) | getGenerator(encoding?: BinaryToTextEncoding): Buffer | string { method getPrime (line 1315) | getPrime(encoding?: BinaryToTextEncoding): Buffer | string { method getPrivateKey (line 1321) | getPrivateKey(encoding?: BinaryToTextEncoding): Buffer | string { method getPublicKey (line 1327) | getPublicKey(encoding?: BinaryToTextEncoding): Buffer | string { function ECDH (line 1335) | function ECDH(curve: string) { class ECDHImpl (line 1339) | class ECDHImpl { method constructor (line 1344) | constructor(curve: string) { method convertKey (line 1357) | static convertKey( method computeSecret (line 1423) | computeSecret( method generateKeys (line 1442) | generateKeys( method getPrivateKey (line 1466) | getPrivateKey(encoding?: BinaryToTextEncoding): Buffer | string { method getPublicKey (line 1475) | getPublicKey( method setPrivateKey (line 1500) | setPrivateKey( function diffieHellman (line 1525) | function diffieHellman( FILE: ext/node/polyfills/internal/crypto/hash.ts function unwrapErr (line 59) | function unwrapErr(ok: boolean) { function Hash (line 65) | function Hash( type Hash (line 119) | interface Hash { function Hmac (line 200) | function Hmac( type Hmac (line 208) | type Hmac = HmacImpl; class HmacImpl (line 210) | class HmacImpl extends Transform { method constructor (line 217) | constructor( method digest (line 276) | digest(encoding?: BinaryToTextEncoding): Buffer | string { method update (line 297) | update(data: string | ArrayBuffer, inputEncoding?: Encoding): this { function createHash (line 309) | function createHash(algorithm: string, opts?: TransformOptions) { function getHashes (line 317) | function getHashes() { FILE: ext/node/polyfills/internal/crypto/hkdf.ts function toRawBytes (line 45) | function toRawBytes(x: unknown): Buffer { function prepareKey (line 92) | function prepareKey(key: BinaryLike | KeyObject) { function hkdf (line 121) | function hkdf( function hkdfSync (line 146) | function hkdfSync( function validateAlgorithm (line 174) | function validateAlgorithm(algorithm: string) { FILE: ext/node/polyfills/internal/crypto/keygen.ts function validateGenerateKey (line 67) | function validateGenerateKey( function generateKeySync (line 90) | function generateKeySync( function generateKey (line 106) | function generateKey( type BasePrivateKeyEncodingOptions (line 124) | interface BasePrivateKeyEncodingOptions { type RSAKeyPairOptions (line 130) | interface RSAKeyPairOptions< type RSAPSSKeyPairOptions (line 152) | interface RSAPSSKeyPairOptions< type DSAKeyPairOptions (line 186) | interface DSAKeyPairOptions< type ECKeyPairOptions (line 207) | interface ECKeyPairOptions< type ED25519KeyPairOptions (line 224) | interface ED25519KeyPairOptions< type ED448KeyPairOptions (line 237) | interface ED448KeyPairOptions< type X25519KeyPairOptions (line 250) | interface X25519KeyPairOptions< type X448KeyPairOptions (line 263) | interface X448KeyPairOptions< type RSAKeyPairKeyObjectOptions (line 276) | interface RSAKeyPairKeyObjectOptions { type RSAPSSKeyPairKeyObjectOptions (line 288) | interface RSAPSSKeyPairKeyObjectOptions { type DSAKeyPairKeyObjectOptions (line 312) | interface DSAKeyPairKeyObjectOptions { type ED25519KeyPairKeyObjectOptions (line 324) | interface ED25519KeyPairKeyObjectOptions {} type ED448KeyPairKeyObjectOptions (line 327) | interface ED448KeyPairKeyObjectOptions {} type X25519KeyPairKeyObjectOptions (line 330) | interface X25519KeyPairKeyObjectOptions {} type X448KeyPairKeyObjectOptions (line 333) | interface X448KeyPairKeyObjectOptions {} type ECKeyPairKeyObjectOptions (line 335) | interface ECKeyPairKeyObjectOptions { function generateKeyPair (line 574) | function generateKeyPair( function _generateKeyPair (line 596) | function _generateKeyPair(type: string, options: unknown) { type KeyPairKeyObjectResult (line 625) | interface KeyPairKeyObjectResult { type KeyPairSyncResult (line 630) | interface KeyPairSyncResult< function generateKeyPairSync (line 798) | function generateKeyPairSync( function parseKeyFormat (line 830) | function parseKeyFormat( function parseKeyType (line 847) | function parseKeyType( function option (line 881) | function option(name: string, objName?: string): string { function isStringOrBuffer (line 887) | function isStringOrBuffer(val: unknown): boolean { function parseKeyFormatAndType (line 894) | function parseKeyFormatAndType( function parsePublicKeyEncoding (line 920) | function parsePublicKeyEncoding( function parsePrivateKeyEncoding (line 937) | function parsePrivateKeyEncoding( function validateKeyEncoding (line 975) | function validateKeyEncoding(keyType: string, options: any) { function createJob (line 1007) | function createJob(mode, type, options) { FILE: ext/node/polyfills/internal/crypto/keys.ts type AsymmetricKeyDetails (line 130) | interface AsymmetricKeyDetails { type KeyObjectType (line 161) | type KeyObjectType = "secret" | "public" | "private"; type KeyExportOptions (line 163) | interface KeyExportOptions { type JwkKeyExportOptions (line 170) | interface JwkKeyExportOptions { type KeyHandleContext (line 174) | enum KeyHandleContext { function isJwk (line 186) | function isJwk(obj: unknown): obj is { kty: unknown } { type KeyObjectHandle (line 191) | type KeyObjectHandle = { ___keyObjectHandle: true }; class KeyObject (line 193) | class KeyObject { method constructor (line 197) | constructor(type: KeyObjectType, handle: KeyObjectHandle) { method type (line 210) | get type(): KeyObjectType { method from (line 214) | static from(key: CryptoKey): KeyObject { method equals (line 236) | equals(otherKeyObject: KeyObject): boolean { method export (line 251) | export(_options?: unknown): string | Buffer | JsonWebKey { type JsonWebKeyInput (line 265) | interface JsonWebKeyInput { function getKeyObjectHandle (line 270) | function getKeyObjectHandle(key: KeyObject, ctx: KeyHandleContext) { function getKeyObjectHandleFromJwk (line 294) | function getKeyObjectHandleFromJwk(key, ctx) { function prepareAsymmetricKey (line 385) | function prepareAsymmetricKey( function parseKeyEncoding (line 470) | function parseKeyEncoding( function option (line 547) | function option(name: string, objName?: string) { function parseKeyFormatAndType (line 553) | function parseKeyFormatAndType( function parseKeyFormat (line 587) | function parseKeyFormat( function parseKeyType (line 602) | function parseKeyType( function parsePublicKeyEncoding (line 638) | function parsePublicKeyEncoding( function parsePrivateKeyEncoding (line 655) | function parsePrivateKeyEncoding( function createPrivateKey (line 669) | function createPrivateKey( function createPublicKey (line 691) | function createPublicKey( function getKeyTypes (line 718) | function getKeyTypes(allowKeyObject: boolean, bufferOnly = false) { function prepareSecretKey (line 736) | function prepareSecretKey( class SecretKeyObject (line 766) | class SecretKeyObject extends KeyObject { method constructor (line 767) | constructor(handle: KeyObjectHandle) { method symmetricKeySize (line 771) | get symmetricKeySize() { method asymmetricKeyType (line 775) | get asymmetricKeyType() { method toCryptoKey (line 779) | toCryptoKey( method export (line 875) | export(options?: { format?: "buffer" | "jwk" }): Buffer | JsonWebKey { class AsymmetricKeyObject (line 898) | class AsymmetricKeyObject extends KeyObject { method constructor (line 899) | constructor(type: KeyObjectType, handle: KeyObjectHandle) { method asymmetricKeyType (line 903) | get asymmetricKeyType() { method asymmetricKeyDetails (line 907) | get asymmetricKeyDetails() { class PrivateKeyObject (line 912) | class PrivateKeyObject extends AsymmetricKeyObject { method constructor (line 913) | constructor(handle: KeyObjectHandle) { method toCryptoKey (line 917) | toCryptoKey( method export (line 950) | export(options: JwkKeyExportOptions | KeyExportOptions) { class PublicKeyObject (line 974) | class PublicKeyObject extends AsymmetricKeyObject { method constructor (line 975) | constructor(handle: KeyObjectHandle) { method toCryptoKey (line 979) | toCryptoKey( method export (line 1005) | export(options: JwkKeyExportOptions | KeyExportOptions) { function _validateAsymmetricKeyAlgorithm (line 1023) | function _validateAsymmetricKeyAlgorithm( function _validateEcNamedCurve (line 1043) | function _validateEcNamedCurve( function createSecretKey (line 1066) | function createSecretKey( FILE: ext/node/polyfills/internal/crypto/pbkdf2.ts constant MAX_ALLOC (line 34) | const MAX_ALLOC = Math.pow(2, 30) - 1; constant MAX_I32 (line 35) | const MAX_I32 = 2 ** 31 - 1; type NormalizedAlgorithms (line 37) | type NormalizedAlgorithms = type Algorithms (line 46) | type Algorithms = function check (line 56) | function check( function pbkdf2Sync (line 85) | function pbkdf2Sync( function pbkdf2 (line 115) | function pbkdf2( FILE: ext/node/polyfills/internal/crypto/random.ts constant OPENSSL_BIGNUM_MAX_BYTES (line 46) | const OPENSSL_BIGNUM_MAX_BYTES = (((2 ** 31 - 1) / (4 * 64)) | 0) * 8; type LargeNumberLike (line 48) | type LargeNumberLike = type CheckPrimeOptions (line 54) | interface CheckPrimeOptions { function checkPrime (line 75) | function checkPrime( function checkPrimeSync (line 135) | function checkPrimeSync( type GeneratePrimeOptions (line 181) | interface GeneratePrimeOptions { function generatePrime (line 191) | function generatePrime( function generatePrimeSync (line 221) | function generatePrimeSync( type ValidatedPrimeOptions (line 237) | interface ValidatedPrimeOptions { function toUint8Array (line 244) | function toUint8Array( function validateRandomPrimeJob (line 256) | function validateRandomPrimeJob( function bigintToBytes (line 342) | function bigintToBytes(n: bigint): Uint8Array { function bufferToBigInt (line 353) | function bufferToBigInt(buf: Uint8Array): bigint { function bitCount (line 361) | function bitCount(buf: Uint8Array): number { function arrayBufferToUnsignedBigInt (line 384) | function arrayBufferToUnsignedBigInt(buf: ArrayBuffer): bigint { function unsignedBigIntToBuffer (line 398) | function unsignedBigIntToBuffer(bigint: bigint, name: string) { function randomUUID (line 408) | function randomUUID(options) { FILE: ext/node/polyfills/internal/crypto/scrypt.ts type Opts (line 41) | type Opts = Partial<{ function scryptSync (line 51) | function scryptSync( type Callback (line 80) | type Callback = (err: unknown, result?: Buffer) => void; function scrypt (line 82) | function scrypt( function check (line 125) | function check(password, salt, keylen, options) { FILE: ext/node/polyfills/internal/crypto/sig.ts type DSAEncoding (line 53) | type DSAEncoding = "der" | "ieee-p1363"; type SigningOptions (line 55) | interface SigningOptions { type SignPrivateKeyInput (line 61) | interface SignPrivateKeyInput extends PrivateKeyInput, SigningOptions {} type SignKeyObjectInput (line 63) | interface SignKeyObjectInput extends SigningOptions { type VerifyPublicKeyInput (line 66) | interface VerifyPublicKeyInput extends PublicKeyInput, SigningOptions {} type VerifyKeyObjectInput (line 68) | interface VerifyKeyObjectInput extends SigningOptions { function getPadding (line 72) | function getPadding(options) { function getSaltLength (line 76) | function getSaltLength(options) { function getDSASignatureEncoding (line 80) | function getDSASignatureEncoding(options) { function getIntOption (line 94) | function getIntOption(name, options) { constant PRIVATE_KEY_TYPES (line 106) | const PRIVATE_KEY_TYPES = ["pkcs8", "sec1"]; function isPrivateKeyType (line 108) | function isPrivateKeyType(type: string | undefined): boolean { type KeyLike (line 112) | type KeyLike = string | Buffer | KeyObject; class SignImpl (line 114) | class SignImpl extends Writable { method constructor (line 118) | constructor(algorithm: string, _options?: WritableOptions) { method sign (line 134) | sign( method update (line 172) | update( function Sign (line 181) | function Sign(algorithm: string, options?: WritableOptions) { class VerifyImpl (line 187) | class VerifyImpl extends Writable { method constructor (line 191) | constructor(algorithm: string, _options?: WritableOptions) { method update (line 207) | update(data: BinaryLike, encoding?: string): this { method verify (line 212) | verify( function Verify (line 260) | function Verify(algorithm: string, options?: WritableOptions) { function signOneShot (line 266) | function signOneShot( function verifyOneShot (line 337) | function verifyOneShot( FILE: ext/node/polyfills/internal/crypto/types.ts type HASH_DATA (line 7) | type HASH_DATA = string | ArrayBufferView | Buffer | ArrayBuffer; type BinaryToTextEncoding (line 9) | type BinaryToTextEncoding = "base64" | "base64url" | "hex" | "binary"; type CharacterEncoding (line 11) | type CharacterEncoding = "utf8" | "utf-8" | "utf16le" | "latin1"; type LegacyCharacterEncoding (line 13) | type LegacyCharacterEncoding = "ascii" | "binary" | "ucs2" | "ucs-2"; type Encoding (line 15) | type Encoding = type ECDHKeyFormat (line 20) | type ECDHKeyFormat = "compressed" | "uncompressed"; type BinaryLike (line 22) | type BinaryLike = string | ArrayBufferView; type KeyFormat (line 24) | type KeyFormat = "pem" | "der"; type KeyType (line 26) | type KeyType = type PrivateKeyInput (line 36) | interface PrivateKeyInput { type PublicKeyInput (line 44) | interface PublicKeyInput { FILE: ext/node/polyfills/internal/crypto/util.ts type EllipticCurve (line 28) | type EllipticCurve = { type CipherInfoResult (line 77) | interface CipherInfoResult { function getCiphers (line 232) | function getCiphers(): string[] { function getHashBlockSize (line 255) | function getHashBlockSize(algorithm: string): number { function getCipherInfo (line 263) | function getCipherInfo( function setDefaultEncoding (line 316) | function setDefaultEncoding(val: string) { function getDefaultEncoding (line 320) | function getDefaultEncoding(): string { function toBuf (line 327) | function toBuf(val: string | Buffer, encoding?: string): Buffer { function getCurves (line 354) | function getCurves(): readonly string[] { type SecureHeapUsage (line 358) | interface SecureHeapUsage { function secureHeapUsed (line 365) | function secureHeapUsed(): SecureHeapUsage { function setEngine (line 369) | function setEngine(_engine: string, _flags: typeof constants) { function getOpenSSLSecLevel (line 373) | function getOpenSSLSecLevel(): number { FILE: ext/node/polyfills/internal/crypto/x509.ts type PeerCertificate (line 59) | type PeerCertificate = any; type X509CheckOptions (line 61) | interface X509CheckOptions { function getFlags (line 87) | function getFlags(options = kEmptyObject): number { class X509Certificate (line 124) | class X509Certificate { method constructor (line 127) | constructor(buffer: BinaryLike) { method [kInspect] (line 149) | [kInspect](depth: number, options: InspectOptions) { method ca (line 178) | get ca(): boolean { method checkEmail (line 182) | checkEmail( method checkHost (line 196) | checkHost(name: string, options?: X509CheckOptions): string | undefined { method checkIP (line 207) | checkIP(ip: string, options?: unknown): string | undefined { method checkIssued (line 213) | checkIssued(otherCert: X509Certificate): boolean { method checkPrivateKey (line 224) | checkPrivateKey(privateKey: KeyObject): boolean { method fingerprint (line 242) | get fingerprint(): string { method fingerprint256 (line 246) | get fingerprint256(): string { method fingerprint512 (line 250) | get fingerprint512(): string { method infoAccess (line 254) | get infoAccess(): string | undefined { method issuer (line 258) | get issuer(): string { method issuerCertificate (line 262) | get issuerCertificate(): X509Certificate | undefined { method keyUsage (line 266) | get keyUsage(): string[] | undefined { method publicKey (line 282) | get publicKey(): PublicKeyObject { method raw (line 287) | get raw(): Buffer { method serialNumber (line 291) | get serialNumber(): string { method signatureAlgorithm (line 295) | get signatureAlgorithm(): string | undefined { method signatureAlgorithmOid (line 299) | get signatureAlgorithmOid(): string { method subject (line 303) | get subject(): string { method subjectAltName (line 307) | get subjectAltName(): string | undefined { method toJSON (line 311) | toJSON(): string { method toLegacyObject (line 315) | toLegacyObject(): PeerCertificate { method toString (line 332) | toString(): string { method validFrom (line 336) | get validFrom(): string { method validFromDate (line 340) | get validFromDate(): Date { method validTo (line 344) | get validTo(): string { method validToDate (line 348) | get validToDate(): Date { method verify (line 352) | verify(publicKey: KeyObject): boolean { function isX509Certificate (line 371) | function isX509Certificate(value: unknown): value is X509Certificate { FILE: ext/node/polyfills/internal/dgram.ts type SocketType (line 36) | type SocketType = "udp4" | "udp6"; function lookup4 (line 40) | function lookup4( function lookup6 (line 52) | function lookup6( function newHandle (line 64) | function newHandle( function _createSocketHandle (line 96) | function _createSocketHandle( FILE: ext/node/polyfills/internal/dns/promises.ts function onlookup (line 69) | function onlookup( function onlookupall (line 83) | function onlookupall( function createLookupPromise (line 108) | function createLookupPromise( function lookup (line 172) | function lookup( function onresolve (line 237) | function onresolve( function onlookupservice (line 259) | function onlookupservice( function createLookupServicePromise (line 273) | function createLookupServicePromise(address: string, port: number) { function lookupService (line 291) | function lookupService(address: string, port: number) { function createResolverPromise (line 305) | function createResolverPromise( function resolver (line 329) | function resolver(bindingName: keyof ChannelWrapQuery) { class Resolver (line 349) | class Resolver extends CallbackResolver { function _resolve (line 369) | function _resolve( function getServers (line 401) | function getServers(): string[] { function resolveAny (line 405) | function resolveAny( function resolve4 (line 424) | function resolve4(hostname: string, options?: unknown) { function resolve6 (line 440) | function resolve6(hostname: string, options?: unknown) { function resolveCaa (line 447) | function resolveCaa( function resolveCname (line 455) | function resolveCname( function resolveMx (line 463) | function resolveMx( function resolveNs (line 471) | function resolveNs(hostname: string) { function resolveTxt (line 477) | function resolveTxt(hostname: string) { function resolveSrv (line 483) | function resolveSrv(hostname: string) { function resolvePtr (line 489) | function resolvePtr(hostname: string) { function resolveNaptr (line 495) | function resolveNaptr(hostname: string) { function resolveSoa (line 501) | function resolveSoa(hostname: string) { function reverse (line 507) | function reverse(ip: string) { function resolve (line 564) | function resolve(hostname: string, rrtype?: string) { FILE: ext/node/polyfills/internal/dns/utils.ts type LookupOptions (line 54) | interface LookupOptions { type LookupOneOptions (line 66) | interface LookupOneOptions extends LookupOptions { type LookupAllOptions (line 70) | interface LookupAllOptions extends LookupOptions { type LookupAddress (line 74) | interface LookupAddress { function isLookupOptions (line 79) | function isLookupOptions( function isLookupCallback (line 85) | function isLookupCallback( function isFamily (line 91) | function isFamily(options: unknown): options is number { type ResolveOptions (line 95) | interface ResolveOptions { type ResolveWithTtlOptions (line 99) | interface ResolveWithTtlOptions extends ResolveOptions { type RecordWithTtl (line 103) | interface RecordWithTtl { type AnyARecord (line 108) | interface AnyARecord extends RecordWithTtl { type AnyAaaaRecord (line 112) | interface AnyAaaaRecord extends RecordWithTtl { type CaaRecord (line 116) | interface CaaRecord { type MxRecord (line 125) | interface MxRecord { type AnyMxRecord (line 130) | interface AnyMxRecord extends MxRecord { type NaptrRecord (line 134) | interface NaptrRecord { type AnyNaptrRecord (line 143) | interface AnyNaptrRecord extends NaptrRecord { type SoaRecord (line 147) | interface SoaRecord { type AnySoaRecord (line 157) | interface AnySoaRecord extends SoaRecord { type SrvRecord (line 161) | interface SrvRecord { type AnySrvRecord (line 168) | interface AnySrvRecord extends SrvRecord { type AnyTxtRecord (line 172) | interface AnyTxtRecord { type AnyNsRecord (line 177) | interface AnyNsRecord { type AnyPtrRecord (line 182) | interface AnyPtrRecord { type AnyCnameRecord (line 187) | interface AnyCnameRecord { type AnyRecord (line 192) | type AnyRecord = type Records (line 204) | type Records = type ResolveCallback (line 213) | type ResolveCallback = ( function isResolveCallback (line 218) | function isResolveCallback( constant IANA_DNS_PORT (line 224) | const IANA_DNS_PORT = 53; function validateTimeout (line 228) | function validateTimeout(options?: { timeout?: number }) { function validateTries (line 234) | function validateTries(options?: { tries?: number }) { type ResolverOptions (line 240) | interface ResolverOptions { class Resolver (line 285) | class Resolver { method constructor (line 288) | constructor(options?: ResolverOptions) { method cancel (line 294) | cancel() { method getServers (line 298) | getServers(): string[] { method setServers (line 310) | setServers(servers: ReadonlyArray) { method setLocalAddress (line 384) | setLocalAddress(ipv4: string, ipv6?: string) { function getDefaultResolver (line 397) | function getDefaultResolver(): Resolver { function setDefaultResolver (line 401) | function setDefaultResolver(resolver: T) { function validateHints (line 405) | function validateHints(hints: number) { function emitInvalidHostnameWarning (line 413) | function emitInvalidHostnameWarning(hostname: string) { function ensureDnsOrder (line 430) | function ensureDnsOrder(): string { function getDefaultDnsOrder (line 437) | function getDefaultDnsOrder(): string { function dnsOrderToNumber (line 443) | function dnsOrderToNumber(order: string): number { function setDefaultResultOrder (line 472) | function setDefaultResultOrder( function defaultResolverSetServers (line 479) | function defaultResolverSetServers(servers: string[]) { FILE: ext/node/polyfills/internal/errors.ts class AbortError (line 115) | class AbortError extends Error { method constructor (line 118) | constructor(message = "The operation was aborted", options?: ErrorOpti... function isStackOverflowError (line 135) | function isStackOverflowError(err: Error): boolean { function isErrorStackTraceLimitWritable (line 154) | function isErrorStackTraceLimitWritable(): boolean { function addNumericalSeparator (line 165) | function addNumericalSeparator(val: string) { type ErrnoException (line 175) | interface ErrnoException extends Error { function uvErrmapGet (line 253) | function uvErrmapGet(name: number) { class NodeErrorAbstraction (line 416) | class NodeErrorAbstraction extends Error { method constructor (line 419) | constructor(name: string, code: string, message: string) { method toString (line 429) | override toString() { class NodeError (line 434) | class NodeError extends NodeErrorAbstraction { method constructor (line 435) | constructor(code: string, message: string) { class NodeSyntaxError (line 440) | class NodeSyntaxError extends NodeErrorAbstraction method constructor (line 442) | constructor(code: string, message: string) { class NodeRangeError (line 451) | class NodeRangeError extends NodeErrorAbstraction { method constructor (line 452) | constructor(code: string, message: string) { class NodeTypeError (line 461) | class NodeTypeError extends NodeErrorAbstraction implements TypeError { method constructor (line 462) | constructor(code: string, message: string) { class NodeURIError (line 471) | class NodeURIError extends NodeErrorAbstraction implements URIError { method constructor (line 472) | constructor(code: string, message: string) { type NodeSystemErrorCtx (line 481) | interface NodeSystemErrorCtx { class NodeSystemError (line 497) | class NodeSystemError extends Error { method constructor (line 499) | constructor(key: string, context: NodeSystemErrorCtx, msgPrefix: strin... method toString (line 596) | override toString() { method [SymbolFor("nodejs.util.inspect.custom")] (line 601) | [SymbolFor("nodejs.util.inspect.custom")](_recurseTimes: number, ctx: an... function makeSystemErrorWithCode (line 610) | function makeSystemErrorWithCode(key: string, msgPrfix: string) { constant ERR_FS_CP_DIR_TO_NON_DIR (line 618) | const ERR_FS_CP_DIR_TO_NON_DIR = makeSystemErrorWithCode( constant ERR_FS_CP_EEXIST (line 622) | const ERR_FS_CP_EEXIST = makeSystemErrorWithCode( constant ERR_FS_CP_EINVAL (line 626) | const ERR_FS_CP_EINVAL = makeSystemErrorWithCode( constant ERR_FS_CP_FIFO_PIPE (line 630) | const ERR_FS_CP_FIFO_PIPE = makeSystemErrorWithCode( constant ERR_FS_CP_NON_DIR_TO_DIR (line 634) | const ERR_FS_CP_NON_DIR_TO_DIR = makeSystemErrorWithCode( constant ERR_FS_CP_SOCKET (line 638) | const ERR_FS_CP_SOCKET = makeSystemErrorWithCode( constant ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY (line 642) | const ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY = makeSystemErrorWithCode( constant ERR_FS_CP_UNKNOWN (line 646) | const ERR_FS_CP_UNKNOWN = makeSystemErrorWithCode( constant ERR_FS_EISDIR (line 650) | const ERR_FS_EISDIR = makeSystemErrorWithCode( constant ERR_TTY_INIT_FAILED (line 654) | const ERR_TTY_INIT_FAILED = makeSystemErrorWithCode( function createInvalidArgType (line 659) | function createInvalidArgType( class ERR_CRYPTO_TIMING_SAFE_EQUAL_LENGTH (line 746) | class ERR_CRYPTO_TIMING_SAFE_EQUAL_LENGTH extends NodeRangeError { method constructor (line 747) | constructor() { class ERR_INVALID_ARG_TYPE_RANGE (line 755) | class ERR_INVALID_ARG_TYPE_RANGE extends NodeRangeError { method constructor (line 756) | constructor(name: string, expected: string | string[], actual: unknown) { class ERR_INVALID_ARG_TYPE (line 763) | class ERR_INVALID_ARG_TYPE extends NodeTypeError { method constructor (line 764) | constructor(name: string, expected: string | string[], actual: unknown) { class ERR_INVALID_ARG_VALUE_RANGE (line 772) | class ERR_INVALID_ARG_VALUE_RANGE extends NodeRangeError { method constructor (line 773) | constructor(name: string, value: unknown, reason: string = "is invalid... class ERR_INVALID_ARG_VALUE (line 784) | class ERR_INVALID_ARG_VALUE extends NodeTypeError { method constructor (line 785) | constructor(name: string, value: unknown, reason: string = "is invalid... function invalidArgTypeHelper (line 800) | function invalidArgTypeHelper(input: any) { class ERR_OUT_OF_RANGE (line 820) | class ERR_OUT_OF_RANGE extends NodeRangeError { method constructor (line 821) | constructor( class ERR_AMBIGUOUS_ARGUMENT (line 850) | class ERR_AMBIGUOUS_ARGUMENT extends NodeTypeError { method constructor (line 851) | constructor(x: string, y: string) { class ERR_ARG_NOT_ITERABLE (line 856) | class ERR_ARG_NOT_ITERABLE extends NodeTypeError { method constructor (line 857) | constructor(x: string) { class ERR_ASSERTION (line 862) | class ERR_ASSERTION extends NodeError { method constructor (line 863) | constructor(x: string) { class ERR_ASYNC_CALLBACK (line 868) | class ERR_ASYNC_CALLBACK extends NodeTypeError { method constructor (line 869) | constructor(x: string) { class ERR_ASYNC_TYPE (line 874) | class ERR_ASYNC_TYPE extends NodeTypeError { method constructor (line 875) | constructor(x: string) { class ERR_BROTLI_INVALID_PARAM (line 880) | class ERR_BROTLI_INVALID_PARAM extends NodeRangeError { method constructor (line 881) | constructor(x: string) { class ERR_ZSTD_INVALID_PARAM (line 886) | class ERR_ZSTD_INVALID_PARAM extends NodeRangeError { method constructor (line 887) | constructor(x: string) { class ERR_BUFFER_OUT_OF_BOUNDS (line 892) | class ERR_BUFFER_OUT_OF_BOUNDS extends NodeRangeError { method constructor (line 893) | constructor(name?: string) { class ERR_BUFFER_TOO_LARGE (line 903) | class ERR_BUFFER_TOO_LARGE extends NodeRangeError { method constructor (line 904) | constructor(x: string) { class ERR_CANNOT_WATCH_SIGINT (line 912) | class ERR_CANNOT_WATCH_SIGINT extends NodeError { method constructor (line 913) | constructor() { class ERR_CHILD_CLOSED_BEFORE_REPLY (line 918) | class ERR_CHILD_CLOSED_BEFORE_REPLY extends NodeError { method constructor (line 919) | constructor() { class ERR_CHILD_PROCESS_IPC_REQUIRED (line 927) | class ERR_CHILD_PROCESS_IPC_REQUIRED extends NodeError { method constructor (line 928) | constructor(x: string) { class ERR_CHILD_PROCESS_STDIO_MAXBUFFER (line 936) | class ERR_CHILD_PROCESS_STDIO_MAXBUFFER extends NodeRangeError { method constructor (line 937) | constructor(x: string) { class ERR_CONSOLE_WRITABLE_STREAM (line 945) | class ERR_CONSOLE_WRITABLE_STREAM extends NodeTypeError { method constructor (line 946) | constructor(x: string) { class ERR_CONSTRUCT_CALL_REQUIRED (line 954) | class ERR_CONSTRUCT_CALL_REQUIRED extends NodeTypeError { method constructor (line 955) | constructor(x: string) { class ERR_CONTEXT_NOT_INITIALIZED (line 963) | class ERR_CONTEXT_NOT_INITIALIZED extends NodeError { method constructor (line 964) | constructor() { class ERR_CPU_USAGE (line 969) | class ERR_CPU_USAGE extends NodeError { method constructor (line 970) | constructor(x: string) { class ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED (line 975) | class ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED extends NodeError { method constructor (line 976) | constructor() { class ERR_CRYPTO_ECDH_INVALID_FORMAT (line 984) | class ERR_CRYPTO_ECDH_INVALID_FORMAT extends NodeTypeError { method constructor (line 985) | constructor(x: string) { class ERR_CRYPTO_ECDH_INVALID_PUBLIC_KEY (line 990) | class ERR_CRYPTO_ECDH_INVALID_PUBLIC_KEY extends NodeError { method constructor (line 991) | constructor() { class ERR_CRYPTO_UNKNOWN_DH_GROUP (line 999) | class ERR_CRYPTO_UNKNOWN_DH_GROUP extends NodeError { method constructor (line 1000) | constructor() { class ERR_CRYPTO_UNKNOWN_CIPHER (line 1008) | class ERR_CRYPTO_UNKNOWN_CIPHER extends NodeError { method constructor (line 1009) | constructor() { class ERR_CRYPTO_ENGINE_UNKNOWN (line 1017) | class ERR_CRYPTO_ENGINE_UNKNOWN extends NodeError { method constructor (line 1018) | constructor(x: string) { class ERR_CRYPTO_FIPS_FORCED (line 1023) | class ERR_CRYPTO_FIPS_FORCED extends NodeError { method constructor (line 1024) | constructor() { class ERR_CRYPTO_FIPS_UNAVAILABLE (line 1032) | class ERR_CRYPTO_FIPS_UNAVAILABLE extends NodeError { method constructor (line 1033) | constructor() { class ERR_CRYPTO_HASH_FINALIZED (line 1041) | class ERR_CRYPTO_HASH_FINALIZED extends NodeError { method constructor (line 1042) | constructor() { class ERR_CRYPTO_HASH_UPDATE_FAILED (line 1047) | class ERR_CRYPTO_HASH_UPDATE_FAILED extends NodeError { method constructor (line 1048) | constructor() { class ERR_CRYPTO_INCOMPATIBLE_KEY (line 1053) | class ERR_CRYPTO_INCOMPATIBLE_KEY extends NodeError { method constructor (line 1054) | constructor(x: string, y: string) { class ERR_CRYPTO_INCOMPATIBLE_KEY_OPTIONS (line 1059) | class ERR_CRYPTO_INCOMPATIBLE_KEY_OPTIONS extends NodeError { method constructor (line 1060) | constructor(x: string, y: string) { class ERR_CRYPTO_INVALID_DIGEST (line 1068) | class ERR_CRYPTO_INVALID_DIGEST extends NodeTypeError { method constructor (line 1069) | constructor(x: string, prefix?: string) { class ERR_CRYPTO_INVALID_KEY_OBJECT_TYPE (line 1077) | class ERR_CRYPTO_INVALID_KEY_OBJECT_TYPE extends NodeTypeError { method constructor (line 1078) | constructor(x: string, y: string) { class ERR_CRYPTO_INVALID_KEYLEN (line 1086) | class ERR_CRYPTO_INVALID_KEYLEN extends NodeRangeError { method constructor (line 1087) | constructor() { class ERR_CRYPTO_INVALID_JWK (line 1092) | class ERR_CRYPTO_INVALID_JWK extends NodeError { method constructor (line 1093) | constructor() { class ERR_CRYPTO_INVALID_STATE (line 1098) | class ERR_CRYPTO_INVALID_STATE extends NodeError { method constructor (line 1099) | constructor(x: string) { class ERR_CRYPTO_PBKDF2_ERROR (line 1104) | class ERR_CRYPTO_PBKDF2_ERROR extends NodeError { method constructor (line 1105) | constructor() { class ERR_CRYPTO_SCRYPT_INVALID_PARAMETER (line 1110) | class ERR_CRYPTO_SCRYPT_INVALID_PARAMETER extends NodeError { method constructor (line 1111) | constructor() { class ERR_CRYPTO_SCRYPT_NOT_SUPPORTED (line 1116) | class ERR_CRYPTO_SCRYPT_NOT_SUPPORTED extends NodeError { method constructor (line 1117) | constructor() { class ERR_CRYPTO_SIGN_KEY_REQUIRED (line 1122) | class ERR_CRYPTO_SIGN_KEY_REQUIRED extends NodeError { method constructor (line 1123) | constructor() { class ERR_DIR_CLOSED (line 1128) | class ERR_DIR_CLOSED extends NodeError { method constructor (line 1129) | constructor() { class ERR_DIR_CONCURRENT_OPERATION (line 1134) | class ERR_DIR_CONCURRENT_OPERATION extends NodeError { method constructor (line 1135) | constructor() { class ERR_DNS_SET_SERVERS_FAILED (line 1143) | class ERR_DNS_SET_SERVERS_FAILED extends NodeError { method constructor (line 1144) | constructor(x: string, y: string) { class ERR_DOMAIN_CALLBACK_NOT_AVAILABLE (line 1152) | class ERR_DOMAIN_CALLBACK_NOT_AVAILABLE extends NodeError { method constructor (line 1153) | constructor() { class ERR_DOMAIN_CANNOT_SET_UNCAUGHT_EXCEPTION_CAPTURE (line 1163) | class ERR_DOMAIN_CANNOT_SET_UNCAUGHT_EXCEPTION_CAPTURE method constructor (line 1165) | constructor() { class ERR_ENCODING_INVALID_ENCODED_DATA (line 1174) | class ERR_ENCODING_INVALID_ENCODED_DATA extends NodeErrorAbstraction method constructor (line 1177) | constructor(encoding: string, ret: number) { class ERR_ENCODING_NOT_SUPPORTED (line 1189) | class ERR_ENCODING_NOT_SUPPORTED extends NodeRangeError { method constructor (line 1190) | constructor(x: string) { class ERR_EVAL_ESM_CANNOT_PRINT (line 1194) | class ERR_EVAL_ESM_CANNOT_PRINT extends NodeError { method constructor (line 1195) | constructor() { class ERR_EVENT_RECURSION (line 1199) | class ERR_EVENT_RECURSION extends NodeError { method constructor (line 1200) | constructor(x: string) { class ERR_FEATURE_UNAVAILABLE_ON_PLATFORM (line 1207) | class ERR_FEATURE_UNAVAILABLE_ON_PLATFORM extends NodeTypeError { method constructor (line 1208) | constructor(x: string) { class ERR_FS_FILE_TOO_LARGE (line 1215) | class ERR_FS_FILE_TOO_LARGE extends NodeRangeError { method constructor (line 1216) | constructor(x: string | number) { class ERR_FS_INVALID_SYMLINK_TYPE (line 1220) | class ERR_FS_INVALID_SYMLINK_TYPE extends NodeError { method constructor (line 1221) | constructor(x: string) { class ERR_HTTP2_ALTSVC_INVALID_ORIGIN (line 1228) | class ERR_HTTP2_ALTSVC_INVALID_ORIGIN extends NodeTypeError { method constructor (line 1229) | constructor() { class ERR_HTTP2_ALTSVC_LENGTH (line 1236) | class ERR_HTTP2_ALTSVC_LENGTH extends NodeTypeError { method constructor (line 1237) | constructor() { class ERR_HTTP2_CONNECT_AUTHORITY (line 1244) | class ERR_HTTP2_CONNECT_AUTHORITY extends NodeError { method constructor (line 1245) | constructor() { class ERR_HTTP2_CONNECT_PATH (line 1252) | class ERR_HTTP2_CONNECT_PATH extends NodeError { method constructor (line 1253) | constructor() { class ERR_HTTP2_CONNECT_SCHEME (line 1260) | class ERR_HTTP2_CONNECT_SCHEME extends NodeError { method constructor (line 1261) | constructor() { class ERR_HTTP2_GOAWAY_SESSION (line 1268) | class ERR_HTTP2_GOAWAY_SESSION extends NodeError { method constructor (line 1269) | constructor() { class ERR_HTTP2_HEADERS_AFTER_RESPOND (line 1276) | class ERR_HTTP2_HEADERS_AFTER_RESPOND extends NodeError { method constructor (line 1277) | constructor() { class ERR_HTTP2_HEADERS_SENT (line 1284) | class ERR_HTTP2_HEADERS_SENT extends NodeError { method constructor (line 1285) | constructor() { class ERR_HTTP2_HEADER_SINGLE_VALUE (line 1289) | class ERR_HTTP2_HEADER_SINGLE_VALUE extends NodeTypeError { method constructor (line 1290) | constructor(x: string) { class ERR_HTTP2_INFO_STATUS_NOT_ALLOWED (line 1297) | class ERR_HTTP2_INFO_STATUS_NOT_ALLOWED extends NodeRangeError { method constructor (line 1298) | constructor() { class ERR_HTTP2_INVALID_CONNECTION_HEADERS (line 1305) | class ERR_HTTP2_INVALID_CONNECTION_HEADERS extends NodeTypeError { method constructor (line 1306) | constructor(x: string) { class ERR_HTTP2_INVALID_HEADER_VALUE (line 1313) | class ERR_HTTP2_INVALID_HEADER_VALUE extends NodeTypeError { method constructor (line 1314) | constructor(x: string, y: string) { class ERR_HTTP2_INVALID_INFO_STATUS (line 1321) | class ERR_HTTP2_INVALID_INFO_STATUS extends NodeRangeError { method constructor (line 1322) | constructor(x: string) { class ERR_HTTP2_INVALID_ORIGIN (line 1329) | class ERR_HTTP2_INVALID_ORIGIN extends NodeTypeError { method constructor (line 1330) | constructor() { class ERR_HTTP2_INVALID_PACKED_SETTINGS_LENGTH (line 1337) | class ERR_HTTP2_INVALID_PACKED_SETTINGS_LENGTH extends NodeRangeError { method constructor (line 1338) | constructor() { class ERR_HTTP2_INVALID_PSEUDOHEADER (line 1345) | class ERR_HTTP2_INVALID_PSEUDOHEADER extends NodeTypeError { method constructor (line 1346) | constructor(x: string) { class ERR_HTTP2_INVALID_SESSION (line 1353) | class ERR_HTTP2_INVALID_SESSION extends NodeError { method constructor (line 1354) | constructor() { class ERR_HTTP2_INVALID_STREAM (line 1358) | class ERR_HTTP2_INVALID_STREAM extends NodeError { method constructor (line 1359) | constructor() { class ERR_HTTP2_MAX_PENDING_SETTINGS_ACK (line 1363) | class ERR_HTTP2_MAX_PENDING_SETTINGS_ACK extends NodeError { method constructor (line 1364) | constructor() { class ERR_HTTP2_NESTED_PUSH (line 1371) | class ERR_HTTP2_NESTED_PUSH extends NodeError { method constructor (line 1372) | constructor() { class ERR_HTTP2_NO_SOCKET_MANIPULATION (line 1379) | class ERR_HTTP2_NO_SOCKET_MANIPULATION extends NodeError { method constructor (line 1380) | constructor() { class ERR_HTTP2_ORIGIN_LENGTH (line 1387) | class ERR_HTTP2_ORIGIN_LENGTH extends NodeTypeError { method constructor (line 1388) | constructor() { class ERR_HTTP2_OUT_OF_STREAMS (line 1395) | class ERR_HTTP2_OUT_OF_STREAMS extends NodeError { method constructor (line 1396) | constructor() { class ERR_HTTP2_PAYLOAD_FORBIDDEN (line 1403) | class ERR_HTTP2_PAYLOAD_FORBIDDEN extends NodeError { method constructor (line 1404) | constructor(x: string) { class ERR_HTTP2_PING_CANCEL (line 1411) | class ERR_HTTP2_PING_CANCEL extends NodeError { method constructor (line 1412) | constructor() { class ERR_HTTP2_PING_LENGTH (line 1416) | class ERR_HTTP2_PING_LENGTH extends NodeRangeError { method constructor (line 1417) | constructor() { class ERR_HTTP2_PSEUDOHEADER_NOT_ALLOWED (line 1421) | class ERR_HTTP2_PSEUDOHEADER_NOT_ALLOWED extends NodeTypeError { method constructor (line 1422) | constructor() { class ERR_HTTP2_PUSH_DISABLED (line 1429) | class ERR_HTTP2_PUSH_DISABLED extends NodeError { method constructor (line 1430) | constructor() { class ERR_HTTP2_SEND_FILE (line 1434) | class ERR_HTTP2_SEND_FILE extends NodeError { method constructor (line 1435) | constructor() { class ERR_HTTP2_SEND_FILE_NOSEEK (line 1439) | class ERR_HTTP2_SEND_FILE_NOSEEK extends NodeError { method constructor (line 1440) | constructor() { class ERR_HTTP2_SESSION_ERROR (line 1447) | class ERR_HTTP2_SESSION_ERROR extends NodeError { method constructor (line 1448) | constructor(x: string) { class ERR_HTTP2_SETTINGS_CANCEL (line 1452) | class ERR_HTTP2_SETTINGS_CANCEL extends NodeError { method constructor (line 1453) | constructor() { class ERR_HTTP2_SOCKET_BOUND (line 1457) | class ERR_HTTP2_SOCKET_BOUND extends NodeError { method constructor (line 1458) | constructor() { class ERR_HTTP2_SOCKET_UNBOUND (line 1465) | class ERR_HTTP2_SOCKET_UNBOUND extends NodeError { method constructor (line 1466) | constructor() { class ERR_HTTP2_STATUS_101 (line 1473) | class ERR_HTTP2_STATUS_101 extends NodeError { method constructor (line 1474) | constructor() { class ERR_HTTP2_STATUS_INVALID (line 1481) | class ERR_HTTP2_STATUS_INVALID extends NodeRangeError { method constructor (line 1482) | constructor(x: string) { class ERR_HTTP2_STREAM_ERROR (line 1486) | class ERR_HTTP2_STREAM_ERROR extends NodeError { method constructor (line 1487) | constructor(x: string) { class ERR_HTTP2_STREAM_SELF_DEPENDENCY (line 1491) | class ERR_HTTP2_STREAM_SELF_DEPENDENCY extends NodeError { method constructor (line 1492) | constructor() { class ERR_HTTP2_TRAILERS_ALREADY_SENT (line 1499) | class ERR_HTTP2_TRAILERS_ALREADY_SENT extends NodeError { method constructor (line 1500) | constructor() { class ERR_HTTP2_TRAILERS_NOT_READY (line 1507) | class ERR_HTTP2_TRAILERS_NOT_READY extends NodeError { method constructor (line 1508) | constructor() { class ERR_HTTP2_UNSUPPORTED_PROTOCOL (line 1515) | class ERR_HTTP2_UNSUPPORTED_PROTOCOL extends NodeError { method constructor (line 1516) | constructor(x: string) { class ERR_HTTP_HEADERS_SENT (line 1520) | class ERR_HTTP_HEADERS_SENT extends NodeError { method constructor (line 1521) | constructor(x: string) { class ERR_HTTP_INVALID_HEADER_VALUE (line 1528) | class ERR_HTTP_INVALID_HEADER_VALUE extends NodeTypeError { method constructor (line 1529) | constructor(x: string, y: string) { class ERR_HTTP_INVALID_STATUS_CODE (line 1536) | class ERR_HTTP_INVALID_STATUS_CODE extends NodeRangeError { method constructor (line 1537) | constructor(x: string) { class ERR_HTTP_SOCKET_ENCODING (line 1541) | class ERR_HTTP_SOCKET_ENCODING extends NodeError { method constructor (line 1542) | constructor() { class ERR_HTTP_TRAILER_INVALID (line 1549) | class ERR_HTTP_TRAILER_INVALID extends NodeError { method constructor (line 1550) | constructor() { class ERR_ILLEGAL_CONSTRUCTOR (line 1557) | class ERR_ILLEGAL_CONSTRUCTOR extends NodeTypeError { method constructor (line 1558) | constructor() { class ERR_INCOMPATIBLE_OPTION_PAIR (line 1562) | class ERR_INCOMPATIBLE_OPTION_PAIR extends NodeTypeError { method constructor (line 1563) | constructor(x: string, y: string) { class ERR_INPUT_TYPE_NOT_ALLOWED (line 1570) | class ERR_INPUT_TYPE_NOT_ALLOWED extends NodeError { method constructor (line 1571) | constructor() { class ERR_INSPECTOR_ALREADY_ACTIVATED (line 1578) | class ERR_INSPECTOR_ALREADY_ACTIVATED extends NodeError { method constructor (line 1579) | constructor() { class ERR_INSPECTOR_ALREADY_CONNECTED (line 1586) | class ERR_INSPECTOR_ALREADY_CONNECTED extends NodeError { method constructor (line 1587) | constructor(x: string) { class ERR_INSPECTOR_CLOSED (line 1591) | class ERR_INSPECTOR_CLOSED extends NodeError { method constructor (line 1592) | constructor() { class ERR_INSPECTOR_COMMAND (line 1596) | class ERR_INSPECTOR_COMMAND extends NodeError { method constructor (line 1597) | constructor(x: number, y: string) { class ERR_INSPECTOR_NOT_ACTIVE (line 1601) | class ERR_INSPECTOR_NOT_ACTIVE extends NodeError { method constructor (line 1602) | constructor() { class ERR_INSPECTOR_NOT_AVAILABLE (line 1606) | class ERR_INSPECTOR_NOT_AVAILABLE extends NodeError { method constructor (line 1607) | constructor() { class ERR_INSPECTOR_NOT_CONNECTED (line 1611) | class ERR_INSPECTOR_NOT_CONNECTED extends NodeError { method constructor (line 1612) | constructor() { class ERR_INSPECTOR_NOT_WORKER (line 1616) | class ERR_INSPECTOR_NOT_WORKER extends NodeError { method constructor (line 1617) | constructor() { class ERR_INVALID_ASYNC_ID (line 1621) | class ERR_INVALID_ASYNC_ID extends NodeRangeError { method constructor (line 1622) | constructor(x: string, y: string | number) { class ERR_INVALID_BUFFER_SIZE (line 1626) | class ERR_INVALID_BUFFER_SIZE extends NodeRangeError { method constructor (line 1627) | constructor(x: string) { class ERR_INVALID_CURSOR_POS (line 1631) | class ERR_INVALID_CURSOR_POS extends NodeTypeError { method constructor (line 1632) | constructor() { class ERR_INVALID_FD (line 1639) | class ERR_INVALID_FD extends NodeRangeError { method constructor (line 1640) | constructor(x: string) { class ERR_INVALID_FD_TYPE (line 1644) | class ERR_INVALID_FD_TYPE extends NodeTypeError { method constructor (line 1645) | constructor(x: string) { class ERR_INVALID_FILE_URL_HOST (line 1649) | class ERR_INVALID_FILE_URL_HOST extends NodeTypeError { method constructor (line 1650) | constructor(x: string) { class ERR_INVALID_FILE_URL_PATH (line 1657) | class ERR_INVALID_FILE_URL_PATH extends NodeTypeError { method constructor (line 1658) | constructor(x: string) { class ERR_INVALID_HANDLE_TYPE (line 1662) | class ERR_INVALID_HANDLE_TYPE extends NodeTypeError { method constructor (line 1663) | constructor() { class ERR_INVALID_HTTP_TOKEN (line 1667) | class ERR_INVALID_HTTP_TOKEN extends NodeTypeError { method constructor (line 1668) | constructor(x: string, y: string) { class ERR_INVALID_IP_ADDRESS (line 1672) | class ERR_INVALID_IP_ADDRESS extends NodeTypeError { method constructor (line 1673) | constructor(x: string) { class ERR_INVALID_MIME_SYNTAX (line 1677) | class ERR_INVALID_MIME_SYNTAX extends NodeTypeError { method constructor (line 1678) | constructor(production: string, str: string, invalidIndex: number) { class ERR_INVALID_OBJECT_DEFINE_PROPERTY (line 1686) | class ERR_INVALID_OBJECT_DEFINE_PROPERTY extends NodeTypeError { method constructor (line 1687) | constructor(message: string) { class ERR_INVALID_OPT_VALUE_ENCODING (line 1694) | class ERR_INVALID_OPT_VALUE_ENCODING extends NodeTypeError { method constructor (line 1695) | constructor(x: string) { class ERR_INVALID_PERFORMANCE_MARK (line 1702) | class ERR_INVALID_PERFORMANCE_MARK extends NodeError { method constructor (line 1703) | constructor(x: string) { class ERR_INVALID_PROTOCOL (line 1710) | class ERR_INVALID_PROTOCOL extends NodeTypeError { method constructor (line 1711) | constructor(x: string, y: string) { class ERR_INVALID_REPL_EVAL_CONFIG (line 1718) | class ERR_INVALID_REPL_EVAL_CONFIG extends NodeTypeError { method constructor (line 1719) | constructor() { class ERR_INVALID_REPL_INPUT (line 1726) | class ERR_INVALID_REPL_INPUT extends NodeTypeError { method constructor (line 1727) | constructor(x: string) { class ERR_INVALID_SYNC_FORK_INPUT (line 1731) | class ERR_INVALID_SYNC_FORK_INPUT extends NodeTypeError { method constructor (line 1732) | constructor(x: string) { class ERR_INVALID_THIS (line 1739) | class ERR_INVALID_THIS extends NodeTypeError { method constructor (line 1740) | constructor(x: string) { class ERR_INVALID_TUPLE (line 1744) | class ERR_INVALID_TUPLE extends NodeTypeError { method constructor (line 1745) | constructor(x: string, y: string) { class ERR_INVALID_URI (line 1749) | class ERR_INVALID_URI extends NodeURIError { method constructor (line 1750) | constructor() { class ERR_IPC_CHANNEL_CLOSED (line 1754) | class ERR_IPC_CHANNEL_CLOSED extends NodeError { method constructor (line 1755) | constructor() { class ERR_IPC_DISCONNECTED (line 1759) | class ERR_IPC_DISCONNECTED extends NodeError { method constructor (line 1760) | constructor() { class ERR_IPC_ONE_PIPE (line 1764) | class ERR_IPC_ONE_PIPE extends NodeError { method constructor (line 1765) | constructor() { class ERR_IPC_SYNC_FORK (line 1769) | class ERR_IPC_SYNC_FORK extends NodeError { method constructor (line 1770) | constructor() { class ERR_MANIFEST_DEPENDENCY_MISSING (line 1774) | class ERR_MANIFEST_DEPENDENCY_MISSING extends NodeError { method constructor (line 1775) | constructor(x: string, y: string) { class ERR_MANIFEST_INTEGRITY_MISMATCH (line 1782) | class ERR_MANIFEST_INTEGRITY_MISMATCH extends NodeSyntaxError { method constructor (line 1783) | constructor(x: string) { class ERR_MANIFEST_INVALID_RESOURCE_FIELD (line 1790) | class ERR_MANIFEST_INVALID_RESOURCE_FIELD extends NodeTypeError { method constructor (line 1791) | constructor(x: string, y: string) { class ERR_MANIFEST_TDZ (line 1798) | class ERR_MANIFEST_TDZ extends NodeError { method constructor (line 1799) | constructor() { class ERR_MANIFEST_UNKNOWN_ONERROR (line 1803) | class ERR_MANIFEST_UNKNOWN_ONERROR extends NodeSyntaxError { method constructor (line 1804) | constructor(x: string) { class ERR_METHOD_NOT_IMPLEMENTED (line 1811) | class ERR_METHOD_NOT_IMPLEMENTED extends NodeError { method constructor (line 1812) | constructor(x: string) { class ERR_MISSING_ARGS (line 1816) | class ERR_MISSING_ARGS extends NodeTypeError { method constructor (line 1817) | constructor(...args: (string | string[])[]) { class ERR_MISSING_OPTION (line 1848) | class ERR_MISSING_OPTION extends NodeTypeError { method constructor (line 1849) | constructor(x: string) { class ERR_MULTIPLE_CALLBACK (line 1853) | class ERR_MULTIPLE_CALLBACK extends NodeError { method constructor (line 1854) | constructor() { class ERR_NAPI_CONS_FUNCTION (line 1858) | class ERR_NAPI_CONS_FUNCTION extends NodeTypeError { method constructor (line 1859) | constructor() { class ERR_NAPI_INVALID_DATAVIEW_ARGS (line 1863) | class ERR_NAPI_INVALID_DATAVIEW_ARGS extends NodeRangeError { method constructor (line 1864) | constructor() { class ERR_NAPI_INVALID_TYPEDARRAY_ALIGNMENT (line 1871) | class ERR_NAPI_INVALID_TYPEDARRAY_ALIGNMENT extends NodeRangeError { method constructor (line 1872) | constructor(x: string, y: string) { class ERR_NAPI_INVALID_TYPEDARRAY_LENGTH (line 1879) | class ERR_NAPI_INVALID_TYPEDARRAY_LENGTH extends NodeRangeError { method constructor (line 1880) | constructor() { class ERR_NO_CRYPTO (line 1884) | class ERR_NO_CRYPTO extends NodeError { method constructor (line 1885) | constructor() { class ERR_NO_ICU (line 1892) | class ERR_NO_ICU extends NodeTypeError { method constructor (line 1893) | constructor(x: string) { class ERR_QUICCLIENTSESSION_FAILED (line 1900) | class ERR_QUICCLIENTSESSION_FAILED extends NodeError { method constructor (line 1901) | constructor(x: string) { class ERR_QUICCLIENTSESSION_FAILED_SETSOCKET (line 1908) | class ERR_QUICCLIENTSESSION_FAILED_SETSOCKET extends NodeError { method constructor (line 1909) | constructor() { class ERR_QUICSESSION_DESTROYED (line 1916) | class ERR_QUICSESSION_DESTROYED extends NodeError { method constructor (line 1917) | constructor(x: string) { class ERR_QUICSESSION_INVALID_DCID (line 1924) | class ERR_QUICSESSION_INVALID_DCID extends NodeError { method constructor (line 1925) | constructor(x: string) { class ERR_QUICSESSION_UPDATEKEY (line 1929) | class ERR_QUICSESSION_UPDATEKEY extends NodeError { method constructor (line 1930) | constructor() { class ERR_QUICSOCKET_DESTROYED (line 1934) | class ERR_QUICSOCKET_DESTROYED extends NodeError { method constructor (line 1935) | constructor(x: string) { class ERR_QUICSOCKET_INVALID_STATELESS_RESET_SECRET_LENGTH (line 1942) | class ERR_QUICSOCKET_INVALID_STATELESS_RESET_SECRET_LENGTH method constructor (line 1944) | constructor() { class ERR_QUICSOCKET_LISTENING (line 1951) | class ERR_QUICSOCKET_LISTENING extends NodeError { method constructor (line 1952) | constructor() { class ERR_QUICSOCKET_UNBOUND (line 1956) | class ERR_QUICSOCKET_UNBOUND extends NodeError { method constructor (line 1957) | constructor(x: string) { class ERR_QUICSTREAM_DESTROYED (line 1964) | class ERR_QUICSTREAM_DESTROYED extends NodeError { method constructor (line 1965) | constructor(x: string) { class ERR_QUICSTREAM_INVALID_PUSH (line 1972) | class ERR_QUICSTREAM_INVALID_PUSH extends NodeError { method constructor (line 1973) | constructor() { class ERR_QUICSTREAM_OPEN_FAILED (line 1980) | class ERR_QUICSTREAM_OPEN_FAILED extends NodeError { method constructor (line 1981) | constructor() { class ERR_QUICSTREAM_UNSUPPORTED_PUSH (line 1985) | class ERR_QUICSTREAM_UNSUPPORTED_PUSH extends NodeError { method constructor (line 1986) | constructor() { class ERR_QUIC_TLS13_REQUIRED (line 1993) | class ERR_QUIC_TLS13_REQUIRED extends NodeError { method constructor (line 1994) | constructor() { class ERR_SCRIPT_EXECUTION_INTERRUPTED (line 1998) | class ERR_SCRIPT_EXECUTION_INTERRUPTED extends NodeError { method constructor (line 1999) | constructor() { class ERR_SERVER_ALREADY_LISTEN (line 2006) | class ERR_SERVER_ALREADY_LISTEN extends NodeError { method constructor (line 2007) | constructor() { class ERR_SERVER_NOT_RUNNING (line 2014) | class ERR_SERVER_NOT_RUNNING extends NodeError { method constructor (line 2015) | constructor() { class ERR_SOCKET_ALREADY_BOUND (line 2019) | class ERR_SOCKET_ALREADY_BOUND extends NodeError { method constructor (line 2020) | constructor() { class ERR_SOCKET_BAD_BUFFER_SIZE (line 2024) | class ERR_SOCKET_BAD_BUFFER_SIZE extends NodeTypeError { method constructor (line 2025) | constructor() { class ERR_SOCKET_BAD_PORT (line 2032) | class ERR_SOCKET_BAD_PORT extends NodeRangeError { method constructor (line 2033) | constructor(name: string, port: unknown, allowZero = true) { class ERR_SOCKET_BAD_TYPE (line 2053) | class ERR_SOCKET_BAD_TYPE extends NodeTypeError { method constructor (line 2054) | constructor() { class ERR_SOCKET_BUFFER_SIZE (line 2061) | class ERR_SOCKET_BUFFER_SIZE extends NodeSystemError { method constructor (line 2062) | constructor(ctx: NodeSystemErrorCtx) { class ERR_SOCKET_CLOSED (line 2066) | class ERR_SOCKET_CLOSED extends NodeError { method constructor (line 2067) | constructor() { class ERR_SOCKET_CONNECTION_TIMEOUT (line 2071) | class ERR_SOCKET_CONNECTION_TIMEOUT extends NodeError { method constructor (line 2072) | constructor() { class ERR_SOCKET_DGRAM_IS_CONNECTED (line 2076) | class ERR_SOCKET_DGRAM_IS_CONNECTED extends NodeError { method constructor (line 2077) | constructor() { class ERR_SOCKET_DGRAM_NOT_CONNECTED (line 2081) | class ERR_SOCKET_DGRAM_NOT_CONNECTED extends NodeError { method constructor (line 2082) | constructor() { class ERR_SOCKET_DGRAM_NOT_RUNNING (line 2086) | class ERR_SOCKET_DGRAM_NOT_RUNNING extends NodeError { method constructor (line 2087) | constructor() { class ERR_SRI_PARSE (line 2091) | class ERR_SRI_PARSE extends NodeSyntaxError { method constructor (line 2092) | constructor(name: string, char: string, position: number) { class ERR_STREAM_ALREADY_FINISHED (line 2099) | class ERR_STREAM_ALREADY_FINISHED extends NodeError { method constructor (line 2100) | constructor(x: string) { class ERR_STREAM_CANNOT_PIPE (line 2107) | class ERR_STREAM_CANNOT_PIPE extends NodeError { method constructor (line 2108) | constructor() { class ERR_STREAM_DESTROYED (line 2112) | class ERR_STREAM_DESTROYED extends NodeError { method constructor (line 2113) | constructor(x: string) { class ERR_STREAM_NULL_VALUES (line 2120) | class ERR_STREAM_NULL_VALUES extends NodeTypeError { method constructor (line 2121) | constructor() { class ERR_STREAM_PREMATURE_CLOSE (line 2125) | class ERR_STREAM_PREMATURE_CLOSE extends NodeError { method constructor (line 2126) | constructor() { class ERR_STREAM_PUSH_AFTER_EOF (line 2130) | class ERR_STREAM_PUSH_AFTER_EOF extends NodeError { method constructor (line 2131) | constructor() { class ERR_STREAM_UNSHIFT_AFTER_END_EVENT (line 2135) | class ERR_STREAM_UNSHIFT_AFTER_END_EVENT extends NodeError { method constructor (line 2136) | constructor() { class ERR_STREAM_WRAP (line 2143) | class ERR_STREAM_WRAP extends NodeError { method constructor (line 2144) | constructor() { class ERR_STREAM_WRITE_AFTER_END (line 2151) | class ERR_STREAM_WRITE_AFTER_END extends NodeError { method constructor (line 2152) | constructor() { class ERR_SYNTHETIC (line 2156) | class ERR_SYNTHETIC extends NodeError { method constructor (line 2157) | constructor() { class ERR_TLS_CERT_ALTNAME_INVALID (line 2161) | class ERR_TLS_CERT_ALTNAME_INVALID extends NodeError { method constructor (line 2166) | constructor(reason: string, host: string, cert: string) { class ERR_TLS_DH_PARAM_SIZE (line 2176) | class ERR_TLS_DH_PARAM_SIZE extends NodeError { method constructor (line 2177) | constructor(x: string) { class ERR_TLS_HANDSHAKE_TIMEOUT (line 2181) | class ERR_TLS_HANDSHAKE_TIMEOUT extends NodeError { method constructor (line 2182) | constructor() { class ERR_TLS_INVALID_CONTEXT (line 2186) | class ERR_TLS_INVALID_CONTEXT extends NodeTypeError { method constructor (line 2187) | constructor(x: string) { class ERR_TLS_INVALID_STATE (line 2191) | class ERR_TLS_INVALID_STATE extends NodeError { method constructor (line 2192) | constructor() { class ERR_TLS_INVALID_PROTOCOL_VERSION (line 2199) | class ERR_TLS_INVALID_PROTOCOL_VERSION extends NodeTypeError { method constructor (line 2200) | constructor(protocol: string, x: string) { class ERR_TLS_PROTOCOL_VERSION_CONFLICT (line 2207) | class ERR_TLS_PROTOCOL_VERSION_CONFLICT extends NodeTypeError { method constructor (line 2208) | constructor(prevProtocol: string, protocol: string) { class ERR_TLS_RENEGOTIATION_DISABLED (line 2215) | class ERR_TLS_RENEGOTIATION_DISABLED extends NodeError { method constructor (line 2216) | constructor() { class ERR_TLS_REQUIRED_SERVER_NAME (line 2223) | class ERR_TLS_REQUIRED_SERVER_NAME extends NodeError { method constructor (line 2224) | constructor() { class ERR_TLS_SESSION_ATTACK (line 2231) | class ERR_TLS_SESSION_ATTACK extends NodeError { method constructor (line 2232) | constructor() { class ERR_TLS_SNI_FROM_SERVER (line 2239) | class ERR_TLS_SNI_FROM_SERVER extends NodeError { method constructor (line 2240) | constructor() { class ERR_TRACE_EVENTS_CATEGORY_REQUIRED (line 2247) | class ERR_TRACE_EVENTS_CATEGORY_REQUIRED extends NodeTypeError { method constructor (line 2248) | constructor() { class ERR_TRACE_EVENTS_UNAVAILABLE (line 2255) | class ERR_TRACE_EVENTS_UNAVAILABLE extends NodeError { method constructor (line 2256) | constructor() { class ERR_UNAVAILABLE_DURING_EXIT (line 2260) | class ERR_UNAVAILABLE_DURING_EXIT extends NodeError { method constructor (line 2261) | constructor() { class ERR_UNCAUGHT_EXCEPTION_CAPTURE_ALREADY_SET (line 2268) | class ERR_UNCAUGHT_EXCEPTION_CAPTURE_ALREADY_SET extends NodeError { method constructor (line 2269) | constructor() { class ERR_UNESCAPED_CHARACTERS (line 2276) | class ERR_UNESCAPED_CHARACTERS extends NodeTypeError { method constructor (line 2277) | constructor(x: string) { class ERR_UNHANDLED_ERROR (line 2281) | class ERR_UNHANDLED_ERROR extends NodeError { method constructor (line 2282) | constructor(x: string) { class ERR_UNKNOWN_BUILTIN_MODULE (line 2286) | class ERR_UNKNOWN_BUILTIN_MODULE extends NodeError { method constructor (line 2287) | constructor(x: string) { class ERR_UNKNOWN_CREDENTIAL (line 2291) | class ERR_UNKNOWN_CREDENTIAL extends NodeError { method constructor (line 2292) | constructor(x: string, y: string) { class ERR_UNKNOWN_ENCODING (line 2296) | class ERR_UNKNOWN_ENCODING extends NodeTypeError { method constructor (line 2297) | constructor(x: string) { class ERR_UNKNOWN_FILE_EXTENSION (line 2301) | class ERR_UNKNOWN_FILE_EXTENSION extends NodeTypeError { method constructor (line 2302) | constructor(x: string, y: string) { class ERR_UNKNOWN_MODULE_FORMAT (line 2309) | class ERR_UNKNOWN_MODULE_FORMAT extends NodeRangeError { method constructor (line 2310) | constructor(x: string) { class ERR_UNKNOWN_SIGNAL (line 2314) | class ERR_UNKNOWN_SIGNAL extends NodeTypeError { method constructor (line 2315) | constructor(x: string) { class ERR_UNSUPPORTED_DIR_IMPORT (line 2319) | class ERR_UNSUPPORTED_DIR_IMPORT extends NodeError { method constructor (line 2320) | constructor(x: string, y: string) { class ERR_UNSUPPORTED_ESM_URL_SCHEME (line 2327) | class ERR_UNSUPPORTED_ESM_URL_SCHEME extends NodeError { method constructor (line 2328) | constructor() { class ERR_USE_AFTER_CLOSE (line 2335) | class ERR_USE_AFTER_CLOSE extends NodeError { method constructor (line 2336) | constructor(x: string) { class ERR_V8BREAKITERATOR (line 2343) | class ERR_V8BREAKITERATOR extends NodeError { method constructor (line 2344) | constructor() { class ERR_VALID_PERFORMANCE_ENTRY_TYPE (line 2351) | class ERR_VALID_PERFORMANCE_ENTRY_TYPE extends NodeError { method constructor (line 2352) | constructor() { class ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING (line 2359) | class ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING extends NodeTypeError { method constructor (line 2360) | constructor() { class ERR_VM_MODULE_ALREADY_LINKED (line 2367) | class ERR_VM_MODULE_ALREADY_LINKED extends NodeError { method constructor (line 2368) | constructor() { class ERR_VM_MODULE_CANNOT_CREATE_CACHED_DATA (line 2372) | class ERR_VM_MODULE_CANNOT_CREATE_CACHED_DATA extends NodeError { method constructor (line 2373) | constructor() { class ERR_VM_MODULE_DIFFERENT_CONTEXT (line 2380) | class ERR_VM_MODULE_DIFFERENT_CONTEXT extends NodeError { method constructor (line 2381) | constructor() { class ERR_VM_MODULE_LINKING_ERRORED (line 2388) | class ERR_VM_MODULE_LINKING_ERRORED extends NodeError { method constructor (line 2389) | constructor() { class ERR_VM_MODULE_NOT_MODULE (line 2396) | class ERR_VM_MODULE_NOT_MODULE extends NodeError { method constructor (line 2397) | constructor() { class ERR_VM_MODULE_STATUS (line 2404) | class ERR_VM_MODULE_STATUS extends NodeError { method constructor (line 2405) | constructor(x: string) { class ERR_WASI_ALREADY_STARTED (line 2409) | class ERR_WASI_ALREADY_STARTED extends NodeError { method constructor (line 2410) | constructor() { class ERR_WORKER_INVALID_EXEC_ARGV (line 2414) | class ERR_WORKER_INVALID_EXEC_ARGV extends NodeError { method constructor (line 2415) | constructor(errors: string[], msg = "invalid execArgv flags") { class ERR_WORKER_INIT_FAILED (line 2422) | class ERR_WORKER_INIT_FAILED extends NodeError { method constructor (line 2423) | constructor(x: string) { class ERR_WORKER_PATH (line 2427) | class ERR_WORKER_PATH extends NodeTypeError { method constructor (line 2428) | constructor(filename: string) { class ERR_WORKER_NOT_RUNNING (line 2447) | class ERR_WORKER_NOT_RUNNING extends NodeError { method constructor (line 2448) | constructor() { class ERR_WORKER_OUT_OF_MEMORY (line 2452) | class ERR_WORKER_OUT_OF_MEMORY extends NodeError { method constructor (line 2453) | constructor(x: string) { class ERR_WORKER_UNSERIALIZABLE_ERROR (line 2460) | class ERR_WORKER_UNSERIALIZABLE_ERROR extends NodeError { method constructor (line 2461) | constructor() { class ERR_WORKER_UNSUPPORTED_EXTENSION (line 2468) | class ERR_WORKER_UNSUPPORTED_EXTENSION extends NodeTypeError { method constructor (line 2469) | constructor(x: string) { class ERR_WORKER_UNSUPPORTED_OPERATION (line 2476) | class ERR_WORKER_UNSUPPORTED_OPERATION extends NodeTypeError { method constructor (line 2477) | constructor(x: string) { class ERR_ZLIB_INITIALIZATION_FAILED (line 2484) | class ERR_ZLIB_INITIALIZATION_FAILED extends NodeError { method constructor (line 2485) | constructor(message = "Initialization failed") { class ERR_FALSY_VALUE_REJECTION (line 2489) | class ERR_FALSY_VALUE_REJECTION extends NodeError { method constructor (line 2491) | constructor(reason: string) { class ERR_HTTP2_TOO_MANY_CUSTOM_SETTINGS (line 2497) | class ERR_HTTP2_TOO_MANY_CUSTOM_SETTINGS extends NodeError { method constructor (line 2498) | constructor() { function _http2InvalidSettingMsg (line 2506) | function _http2InvalidSettingMsg(name: string, actual: unknown) { class _ERR_HTTP2_INVALID_SETTING_VALUE_TypeError (line 2511) | class _ERR_HTTP2_INVALID_SETTING_VALUE_TypeError extends NodeTypeError { method constructor (line 2513) | constructor(name: string, actual: unknown) { class _ERR_HTTP2_INVALID_SETTING_VALUE_RangeError (line 2523) | class _ERR_HTTP2_INVALID_SETTING_VALUE_RangeError extends NodeRangeError { method constructor (line 2528) | constructor(name: string, actual: unknown, min?: number, max?: number) { constant ERR_HTTP2_INVALID_SETTING_VALUE (line 2552) | const ERR_HTTP2_INVALID_SETTING_VALUE = { class ERR_HTTP2_STREAM_CANCEL (line 2556) | class ERR_HTTP2_STREAM_CANCEL extends NodeError { method constructor (line 2558) | constructor(error?: Error) { class ERR_INVALID_ADDRESS_FAMILY (line 2571) | class ERR_INVALID_ADDRESS_FAMILY extends NodeRangeError { method constructor (line 2574) | constructor(addressType: string, host: string, port: number) { class ERR_INVALID_CHAR (line 2584) | class ERR_INVALID_CHAR extends NodeTypeError { method constructor (line 2585) | constructor(name: string, field?: string) { class ERR_INVALID_OPT_VALUE (line 2595) | class ERR_INVALID_OPT_VALUE extends NodeTypeError { method constructor (line 2596) | constructor(name: string, value: unknown) { class ERR_INVALID_RETURN_PROPERTY (line 2604) | class ERR_INVALID_RETURN_PROPERTY extends NodeTypeError { method constructor (line 2605) | constructor(input: string, name: string, prop: string, value: string) { function buildReturnPropertyType (line 2614) | function buildReturnPropertyType(value: any) { class ERR_INVALID_RETURN_PROPERTY_VALUE (line 2622) | class ERR_INVALID_RETURN_PROPERTY_VALUE extends NodeTypeError { method constructor (line 2623) | constructor(input: string, name: string, prop: string, value: unknown) { class ERR_INVALID_RETURN_VALUE (line 2635) | class ERR_INVALID_RETURN_VALUE extends NodeTypeError { method constructor (line 2636) | constructor(input: string, name: string, value: unknown) { class ERR_NOT_IMPLEMENTED (line 2648) | class ERR_NOT_IMPLEMENTED extends NodeError { method constructor (line 2649) | constructor(message?: string) { class ERR_INVALID_URL (line 2657) | class ERR_INVALID_URL extends NodeTypeError { method constructor (line 2659) | constructor(input: string) { class ERR_INVALID_URL_SCHEME (line 2665) | class ERR_INVALID_URL_SCHEME extends NodeTypeError { method constructor (line 2666) | constructor(expected: string | [string] | [string, string]) { class ERR_MODULE_NOT_FOUND (line 2675) | class ERR_MODULE_NOT_FOUND extends NodeError { method constructor (line 2676) | constructor(path: string, base: string, type: string = "package") { class ERR_INVALID_PACKAGE_CONFIG (line 2684) | class ERR_INVALID_PACKAGE_CONFIG extends NodeError { method constructor (line 2685) | constructor(path: string, base?: string, message?: string) { class ERR_INVALID_MODULE_SPECIFIER (line 2693) | class ERR_INVALID_MODULE_SPECIFIER extends NodeTypeError { method constructor (line 2694) | constructor(request: string, reason: string, base?: string) { class ERR_INVALID_PACKAGE_TARGET (line 2704) | class ERR_INVALID_PACKAGE_TARGET extends NodeError { method constructor (line 2705) | constructor( class ERR_PACKAGE_IMPORT_NOT_DEFINED (line 2740) | class ERR_PACKAGE_IMPORT_NOT_DEFINED extends NodeTypeError { method constructor (line 2741) | constructor( class ERR_PACKAGE_PATH_NOT_EXPORTED (line 2756) | class ERR_PACKAGE_PATH_NOT_EXPORTED extends NodeError { method constructor (line 2757) | constructor(subpath: string, pkgPath: string, basePath?: string) { class ERR_PARSE_ARGS_INVALID_OPTION_VALUE (line 2773) | class ERR_PARSE_ARGS_INVALID_OPTION_VALUE extends NodeTypeError { method constructor (line 2774) | constructor(x: string) { class ERR_PARSE_ARGS_UNEXPECTED_POSITIONAL (line 2779) | class ERR_PARSE_ARGS_UNEXPECTED_POSITIONAL extends NodeTypeError { method constructor (line 2780) | constructor(x: string) { class ERR_PARSE_ARGS_UNKNOWN_OPTION (line 2789) | class ERR_PARSE_ARGS_UNKNOWN_OPTION extends NodeTypeError { method constructor (line 2790) | constructor(option, allowPositionals) { class ERR_INTERNAL_ASSERTION (line 2803) | class ERR_INTERNAL_ASSERTION extends NodeError { method constructor (line 2804) | constructor(message?: string) { class ERR_FS_RMDIR_ENOTDIR (line 2817) | class ERR_FS_RMDIR_ENOTDIR extends NodeSystemError { method constructor (line 2818) | constructor(path: string) { class ERR_HTTP_SOCKET_ASSIGNED (line 2831) | class ERR_HTTP_SOCKET_ASSIGNED extends NodeError { method constructor (line 2832) | constructor() { class ERR_INVALID_STATE (line 2840) | class ERR_INVALID_STATE extends NodeError { method constructor (line 2841) | constructor(message: string) { type UvExceptionContext (line 2846) | interface UvExceptionContext { function denoErrorToNodeError (line 2851) | function denoErrorToNodeError(e: Error, ctx: UvExceptionContext) { function denoWriteFileErrorToNodeError (line 2871) | function denoWriteFileErrorToNodeError( function extractOsErrorNumberFromErrorMessage (line 2930) | function extractOsErrorNumberFromErrorMessage(e: unknown): number | unde... function connResetException (line 2946) | function connResetException(msg: string) { function aggregateTwoErrors (line 2953) | function aggregateTwoErrors( class NodeAggregateError (line 2978) | class NodeAggregateError extends AggregateError { method constructor (line 2980) | constructor(errors, message) { method [kIsNodeError] (line 2985) | get [kIsNodeError]() { method ["constructor"] (line 2990) | get ["constructor"]() { function determineSpecificType (line 3062) | function determineSpecificType(value: any) { function displayJoin (line 3084) | function displayJoin(dir: string, fileName: string) { FILE: ext/node/polyfills/internal/event_target.mjs function isEvent (line 93) | function isEvent(value) { class Event (line 97) | class Event extends WebEvent { method constructor (line 106) | constructor(type, options = null) { method [customInspectSymbol] (line 128) | [customInspectSymbol](depth, options) { method stopImmediatePropagation (line 151) | stopImmediatePropagation() { method preventDefault (line 158) | preventDefault() { method target (line 168) | get target() { method currentTarget (line 178) | get currentTarget() { method srcElement (line 188) | get srcElement() { method type (line 198) | get type() { method cancelable (line 208) | get cancelable() { method defaultPrevented (line 218) | get defaultPrevented() { method timeStamp (line 228) | get timeStamp() { method composedPath (line 241) | composedPath() { method returnValue (line 251) | get returnValue() { method bubbles (line 261) | get bubbles() { method composed (line 271) | get composed() { method eventPhase (line 281) | get eventPhase() { method cancelBubble (line 291) | get cancelBubble() { method cancelBubble (line 301) | set cancelBubble(value) { method stopPropagation (line 310) | stopPropagation() { function isCustomEvent (line 362) | function isCustomEvent(value) { class CustomEvent (line 366) | class CustomEvent extends Event { method constructor (line 377) | constructor(type, options = kEmptyObject) { method detail (line 389) | get detail() { class NodeCustomEvent (line 397) | class NodeCustomEvent extends Event { method constructor (line 398) | constructor(type, options) { function weakListeners (line 412) | function weakListeners() { class Listener (line 427) | class Listener { method constructor (line 428) | constructor( method same (line 475) | same(listener, capture) { method remove (line 482) | remove() { function initEventTarget (line 496) | function initEventTarget(self) { class EventTarget (line 502) | class EventTarget extends WebEventTarget { method constructor (line 508) | constructor() { method [kNewListener] (line 513) | [kNewListener](size, type, _listener, _once, _capture, _passive, _weak) { method [kRemoveListener] (line 535) | [kRemoveListener](_size, _type, _listener, _capture) {} method addEventListener (line 556) | addEventListener(type, listener, options = { __proto__: null }) { method removeEventListener (line 662) | removeEventListener(type, listener, options = { __proto__: null }) { method dispatchEvent (line 696) | dispatchEvent(event) { method [kHybridDispatch] (line 714) | [kHybridDispatch](nodeValue, type, event) { method [kCreateEvent] (line 791) | [kCreateEvent](nodeValue, type) { method [customInspectSymbol] (line 794) | [customInspectSymbol](depth, options) { function initNodeEventTarget (line 824) | function initNodeEventTarget(self) { class NodeEventTarget (line 828) | class NodeEventTarget extends EventTarget { method constructor (line 832) | constructor() { method setMaxListeners (line 840) | setMaxListeners(n) { method getMaxListeners (line 850) | getMaxListeners() { method eventNames (line 860) | eventNames() { method listenerCount (line 871) | listenerCount(type) { method off (line 887) | off(type, listener, options) { method removeListener (line 903) | removeListener(type, listener, options) { method on (line 916) | on(type, listener) { method addListener (line 929) | addListener(type, listener) { method emit (line 942) | emit(type, arg) { method once (line 957) | once(type, listener) { method removeAllListeners (line 972) | removeAllListeners(type) { function shouldAddListener (line 1002) | function shouldAddListener(listener) { function validateEventListenerOptions (line 1017) | function validateEventListenerOptions(options) { function isEventTarget (line 1039) | function isEventTarget(obj) { function isNodeEventTarget (line 1043) | function isNodeEventTarget(obj) { function addCatch (line 1047) | function addCatch(promise) { function emitUncaughtException (line 1058) | function emitUncaughtException(err) { function makeEventHandler (line 1064) | function makeEventHandler(handler) { function defineEventHandler (line 1077) | function defineEventHandler(emitter, name) { class MixedEventEmitter (line 1116) | class MixedEventEmitter extends Superclass { method constructor (line 1117) | constructor(...args) { FILE: ext/node/polyfills/internal/events/abort_listener.mjs function addAbortListener (line 16) | function addAbortListener(signal, listener) { FILE: ext/node/polyfills/internal/fixed_queue.ts class FixedCircularBuffer (line 59) | class FixedCircularBuffer { method constructor (line 65) | constructor() { method isEmpty (line 72) | isEmpty() { method isFull (line 76) | isFull() { method push (line 80) | push(data: unknown) { method shift (line 85) | shift() { class FixedQueue (line 96) | class FixedQueue { method constructor (line 100) | constructor() { method isEmpty (line 104) | isEmpty() { method push (line 108) | push(data: unknown) { method shift (line 118) | shift() { FILE: ext/node/polyfills/internal/fs/handle.ts type WriteVResult (line 32) | interface WriteVResult { function writevPromise (line 37) | function writevPromise( type WriteResult (line 109) | interface WriteResult { type ReadResult (line 114) | interface ReadResult { class FileHandle (line 119) | class FileHandle extends EventEmitter { method constructor (line 127) | constructor(rid: number) { method fd (line 136) | get fd() { method read (line 151) | read( method truncate (line 168) | truncate(len?: number): Promise { method readFile (line 172) | readFile( method write (line 185) | write( method writeFile (line 202) | writeFile(data, options): Promise { method writev (line 206) | writev(buffers: ArrayBufferView[], position?: number): Promise { method close (line 246) | close(): Promise { method stat (line 284) | stat(options?: { bigint: boolean }): Promise { method chmod (line 288) | chmod(mode: Mode): Promise { method datasync (line 292) | datasync(): Promise { method sync (line 296) | sync(): Promise { method utimes (line 300) | utimes( method chown (line 307) | chown(uid: number, gid: number): Promise { method createReadStream (line 311) | createReadStream(options?: CreateReadStreamOptions): ReadStream { method createWriteStream (line 315) | createWriteStream(options?: CreateWriteStreamOptions): WriteStream { method readLines (line 319) | readLines(options?: CreateReadStreamOptions): ReadlineInterface { method readableWebStream (line 326) | readableWebStream( method [SymbolAsyncDispose] (line 393) | [SymbolAsyncDispose]() { method appendFile (line 397) | appendFile( function readPromise (line 430) | function readPromise( function writePromise (line 499) | function writePromise( function assertNotClosed (line 544) | function assertNotClosed(rid: number, syscall: string) { type FileHandleFn (line 554) | type FileHandleFn = (...args: [number, ...P[]]) => Promise; function fsCall (line 556) | async function fsCall>( FILE: ext/node/polyfills/internal/fs/promises.ts type rmOptions (line 114) | type rmOptions = { type rmdirOptions (line 128) | type rmdirOptions = { type MkdirOptions (line 139) | type MkdirOptions = type OpenFlags (line 154) | type OpenFlags = function openPromise (line 172) | function openPromise( type OpendirOptions (line 185) | type OpendirOptions = { FILE: ext/node/polyfills/internal/fs/stat_utils.ts type statOptions (line 14) | type statOptions = { type statCallbackBigInt (line 19) | type statCallbackBigInt = ( type statCallback (line 24) | type statCallback = (err: Error | null, stat?: Stats) => void; function convertFileInfoToStats (line 26) | function convertFileInfoToStats(origin: Deno.FileInfo): Stats { function toBigInt (line 52) | function toBigInt(number?: number | null): bigint { function convertFileInfoToBigIntStats (line 57) | function convertFileInfoToBigIntStats( function CFISBIS (line 138) | function CFISBIS( FILE: ext/node/polyfills/internal/fs/streams.d.ts type PathLike (line 11) | type PathLike = string | Buffer | URL; class ReadStream (line 17) | class ReadStream extends stream.Readable { class WriteStream (line 112) | class WriteStream extends stream.Writable { type StreamOptions (line 208) | interface StreamOptions { type ReadStreamOptions (line 222) | interface ReadStreamOptions extends StreamOptions { FILE: ext/node/polyfills/internal/fs/streams.mjs function _construct (line 49) | function _construct(callback) { function close (line 136) | function close(stream, err, cb) { function importFd (line 147) | function importFd(stream, options) { function ReadStream (line 178) | function ReadStream(path, options) { method get (line 250) | get() { method set (line 253) | set(val) { method get (line 366) | get() { function WriteStream (line 372) | function WriteStream(path, options) { method get (line 452) | get() { method set (line 455) | set(val) { method get (line 567) | get() { function createReadStream (line 573) | function createReadStream(path, options) { function createWriteStream (line 577) | function createWriteStream(path, options) { FILE: ext/node/polyfills/internal/fs/utils.mjs function assertEncoding (line 155) | function assertEncoding(encoding) { class Dirent (line 162) | class Dirent { method constructor (line 163) | constructor(name, type, path) { method isDirectory (line 169) | isDirectory() { method isFile (line 173) | isFile() { method isBlockDevice (line 177) | isBlockDevice() { method isCharacterDevice (line 181) | isCharacterDevice() { method isSymbolicLink (line 185) | isSymbolicLink() { method isFIFO (line 189) | isFIFO() { method isSocket (line 193) | isSocket() { function direntFromDeno (line 198) | function direntFromDeno(entry, path) { class DirentFromStats (line 212) | class DirentFromStats extends Dirent { method constructor (line 213) | constructor(name, stats, path) { function copyObject (line 228) | function copyObject(source) { function join (line 238) | function join(path, name) { function getDirents (line 272) | function getDirents(path, { 0: names, 1: types }, callback) { function getDirent (line 317) | function getDirent(path, name, type, callback) { function getOptions (line 351) | function getOptions(options, defaultOptions = kEmptyObject) { function handleErrorFromBinding (line 380) | function handleErrorFromBinding(ctx) { function preprocessSymlinkDestination (line 423) | function preprocessSymlinkDestination(path, type, linkPath) { function StatsBase (line 444) | function StatsBase( function msFromTimeSpec (line 500) | function msFromTimeSpec(sec, nsec) { function nsFromTimeSpecBigInt (line 504) | function nsFromTimeSpecBigInt(sec, nsec) { function dateFromMs (line 514) | function dateFromMs(ms) { method get (line 524) | get() { method set (line 527) | set(value) { method get (line 539) | get() { method set (line 542) | set(value) { method get (line 554) | get() { method set (line 557) | set(value) { method get (line 569) | get() { method set (line 572) | set(value) { function BigIntStats (line 582) | function BigIntStats( function Stats (line 638) | function Stats( function getStatsFromBinding (line 700) | function getStatsFromBinding(stats, offset = 0) { function stringToFlags (line 737) | function stringToFlags(flags, name = "flags") { function toUnixTimestamp (line 813) | function toUnixTimestamp(time, name = "time") { function warnOnNonPortableTemplate (line 932) | function warnOnNonPortableTemplate(template) { function emitRecursiveRmdirWarning (line 1069) | function emitRecursiveRmdirWarning() { FILE: ext/node/polyfills/internal/hide_stack_frames.ts type GenericFunction (line 7) | type GenericFunction = (...args: any[]) => any; function hideStackFrames (line 10) | function hideStackFrames( FILE: ext/node/polyfills/internal/http.ts function utcDate (line 16) | function utcDate() { function cache (line 21) | function cache() { function resetCache (line 27) | function resetCache() { function emitStatistics (line 31) | function emitStatistics( FILE: ext/node/polyfills/internal/http2/compat.js function isPseudoHeader (line 110) | function isPseudoHeader(name) { function statusMessageWarn (line 123) | function statusMessageWarn() { function isConnectionHeaderAllowed (line 133) | function isConnectionHeaderAllowed(name, value) { function connectionHeaderMessageWarn (line 138) | function connectionHeaderMessageWarn() { function onStreamData (line 150) | function onStreamData(chunk) { function onStreamTrailers (line 158) | function onStreamTrailers(trailers, flags, rawTrailers) { function onStreamEnd (line 168) | function onStreamEnd() { function onStreamError (line 177) | function onStreamError(error) { function onRequestPause (line 185) | function onRequestPause() { function onRequestResume (line 189) | function onRequestResume() { function onStreamDrain (line 193) | function onStreamDrain() { function onStreamAbortedRequest (line 200) | function onStreamAbortedRequest() { function onStreamAbortedResponse (line 208) | function onStreamAbortedResponse() { function resumeStream (line 212) | function resumeStream(stream) { method has (line 217) | has(stream, prop) { method get (line 222) | get(stream, prop) { method getPrototypeOf (line 263) | getPrototypeOf(stream) { method set (line 269) | set(stream, prop, value) { function onStreamCloseRequest (line 306) | function onStreamCloseRequest() { function onStreamTimeout (line 330) | function onStreamTimeout(kind) { class Http2ServerRequest (line 337) | class Http2ServerRequest extends Readable { method constructor (line 338) | constructor(stream, headers, options, rawHeaders) { method aborted (line 367) | get aborted() { method complete (line 371) | get complete() { method stream (line 378) | get stream() { method headers (line 382) | get headers() { method rawHeaders (line 386) | get rawHeaders() { method trailers (line 390) | get trailers() { method rawTrailers (line 394) | get rawTrailers() { method httpVersionMajor (line 398) | get httpVersionMajor() { method httpVersionMinor (line 402) | get httpVersionMinor() { method httpVersion (line 406) | get httpVersion() { method socket (line 410) | get socket() { method connection (line 419) | get connection() { method _read (line 423) | _read(nread) { method method (line 434) | get method() { method method (line 438) | set method(method) { method authority (line 447) | get authority() { method scheme (line 451) | get scheme() { method url (line 455) | get url() { method url (line 459) | set url(url) { method setTimeout (line 463) | setTimeout(msecs, callback) { function onStreamTrailersReady (line 471) | function onStreamTrailersReady() { function onStreamCloseResponse (line 475) | function onStreamCloseResponse() { class Http2ServerResponse (line 499) | class Http2ServerResponse extends Stream { method constructor (line 500) | constructor(stream, options) { method _header (line 527) | get _header() { method writableEnded (line 531) | get writableEnded() { method finished (line 536) | get finished() { method socket (line 541) | get socket() { method connection (line 556) | get connection() { method stream (line 560) | get stream() { method headersSent (line 564) | get headersSent() { method sendDate (line 568) | get sendDate() { method sendDate (line 572) | set sendDate(bool) { method statusCode (line 576) | get statusCode() { method writableCorked (line 580) | get writableCorked() { method writableHighWaterMark (line 584) | get writableHighWaterMark() { method writableFinished (line 588) | get writableFinished() { method writableLength (line 592) | get writableLength() { method statusCode (line 596) | set statusCode(code) { method setTrailer (line 607) | setTrailer(name, value) { method addTrailers (line 614) | addTrailers(headers) { method getHeader (line 623) | getHeader(name) { method getHeaderNames (line 629) | getHeaderNames() { method getHeaders (line 633) | getHeaders() { method hasHeader (line 638) | hasHeader(name) { method removeHeader (line 644) | removeHeader(name) { method setHeader (line 661) | setHeader(name, value) { method [kSetHeader] (line 670) | [kSetHeader](name, value) { method appendHeader (line 687) | appendHeader(name, value) { method [kAppendHeader] (line 696) | [kAppendHeader](name, value) { method statusMessage (line 730) | get statusMessage() { method statusMessage (line 736) | set statusMessage(msg) { method flushHeaders (line 740) | flushHeaders() { method writeHead (line 747) | writeHead(statusCode, statusMessage, headers) { method cork (line 819) | cork() { method uncork (line 823) | uncork() { method write (line 827) | write(chunk, encoding, cb) { method end (line 859) | end(chunk, encoding, cb) { method destroy (line 909) | destroy(err) { method setTimeout (line 918) | setTimeout(msecs, callback) { method createPushResponse (line 925) | createPushResponse(headers, callback) { method [kBeginSend] (line 940) | [kBeginSend]() { method writeContinue (line 953) | writeContinue() { method writeEarlyHints (line 964) | writeEarlyHints(hints) { function onServerStream (line 997) | function onServerStream( FILE: ext/node/polyfills/internal/http2/util.ts constant IDX_SETTINGS_HEADER_TABLE_SIZE (line 191) | const IDX_SETTINGS_HEADER_TABLE_SIZE = 0; constant IDX_SETTINGS_ENABLE_PUSH (line 192) | const IDX_SETTINGS_ENABLE_PUSH = 1; constant IDX_SETTINGS_INITIAL_WINDOW_SIZE (line 193) | const IDX_SETTINGS_INITIAL_WINDOW_SIZE = 2; constant IDX_SETTINGS_MAX_FRAME_SIZE (line 194) | const IDX_SETTINGS_MAX_FRAME_SIZE = 3; constant IDX_SETTINGS_MAX_CONCURRENT_STREAMS (line 195) | const IDX_SETTINGS_MAX_CONCURRENT_STREAMS = 4; constant IDX_SETTINGS_MAX_HEADER_LIST_SIZE (line 196) | const IDX_SETTINGS_MAX_HEADER_LIST_SIZE = 5; constant IDX_SETTINGS_ENABLE_CONNECT_PROTOCOL (line 197) | const IDX_SETTINGS_ENABLE_CONNECT_PROTOCOL = 6; constant IDX_SETTINGS_FLAGS (line 198) | const IDX_SETTINGS_FLAGS = 7; constant MAX_ADDITIONAL_SETTINGS (line 201) | const MAX_ADDITIONAL_SETTINGS = 10; constant IDX_SESSION_STATE_EFFECTIVE_LOCAL_WINDOW_SIZE (line 203) | const IDX_SESSION_STATE_EFFECTIVE_LOCAL_WINDOW_SIZE = 0; constant IDX_SESSION_STATE_EFFECTIVE_RECV_DATA_LENGTH (line 204) | const IDX_SESSION_STATE_EFFECTIVE_RECV_DATA_LENGTH = 1; constant IDX_SESSION_STATE_NEXT_STREAM_ID (line 205) | const IDX_SESSION_STATE_NEXT_STREAM_ID = 2; constant IDX_SESSION_STATE_LOCAL_WINDOW_SIZE (line 206) | const IDX_SESSION_STATE_LOCAL_WINDOW_SIZE = 3; constant IDX_SESSION_STATE_LAST_PROC_STREAM_ID (line 207) | const IDX_SESSION_STATE_LAST_PROC_STREAM_ID = 4; constant IDX_SESSION_STATE_REMOTE_WINDOW_SIZE (line 208) | const IDX_SESSION_STATE_REMOTE_WINDOW_SIZE = 5; constant IDX_SESSION_STATE_OUTBOUND_QUEUE_SIZE (line 209) | const IDX_SESSION_STATE_OUTBOUND_QUEUE_SIZE = 6; constant IDX_SESSION_STATE_HD_DEFLATE_DYNAMIC_TABLE_SIZE (line 210) | const IDX_SESSION_STATE_HD_DEFLATE_DYNAMIC_TABLE_SIZE = 7; constant IDX_SESSION_STATE_HD_INFLATE_DYNAMIC_TABLE_SIZE (line 211) | const IDX_SESSION_STATE_HD_INFLATE_DYNAMIC_TABLE_SIZE = 8; constant IDX_STREAM_STATE (line 212) | const IDX_STREAM_STATE = 0; constant IDX_STREAM_STATE_WEIGHT (line 213) | const IDX_STREAM_STATE_WEIGHT = 1; constant IDX_STREAM_STATE_SUM_DEPENDENCY_WEIGHT (line 214) | const IDX_STREAM_STATE_SUM_DEPENDENCY_WEIGHT = 2; constant IDX_STREAM_STATE_LOCAL_CLOSE (line 215) | const IDX_STREAM_STATE_LOCAL_CLOSE = 3; constant IDX_STREAM_STATE_REMOTE_CLOSE (line 216) | const IDX_STREAM_STATE_REMOTE_CLOSE = 4; constant IDX_STREAM_STATE_LOCAL_WINDOW_SIZE (line 217) | const IDX_STREAM_STATE_LOCAL_WINDOW_SIZE = 5; constant IDX_OPTIONS_MAX_DEFLATE_DYNAMIC_TABLE_SIZE (line 219) | const IDX_OPTIONS_MAX_DEFLATE_DYNAMIC_TABLE_SIZE = 0; constant IDX_OPTIONS_MAX_RESERVED_REMOTE_STREAMS (line 220) | const IDX_OPTIONS_MAX_RESERVED_REMOTE_STREAMS = 1; constant IDX_OPTIONS_MAX_SEND_HEADER_BLOCK_LENGTH (line 221) | const IDX_OPTIONS_MAX_SEND_HEADER_BLOCK_LENGTH = 2; constant IDX_OPTIONS_PEER_MAX_CONCURRENT_STREAMS (line 222) | const IDX_OPTIONS_PEER_MAX_CONCURRENT_STREAMS = 3; constant IDX_OPTIONS_PADDING_STRATEGY (line 223) | const IDX_OPTIONS_PADDING_STRATEGY = 4; constant IDX_OPTIONS_MAX_HEADER_LIST_PAIRS (line 224) | const IDX_OPTIONS_MAX_HEADER_LIST_PAIRS = 5; constant IDX_OPTIONS_MAX_OUTSTANDING_PINGS (line 225) | const IDX_OPTIONS_MAX_OUTSTANDING_PINGS = 6; constant IDX_OPTIONS_MAX_OUTSTANDING_SETTINGS (line 226) | const IDX_OPTIONS_MAX_OUTSTANDING_SETTINGS = 7; constant IDX_OPTIONS_MAX_SESSION_MEMORY (line 227) | const IDX_OPTIONS_MAX_SESSION_MEMORY = 8; constant IDX_OPTIONS_MAX_SETTINGS (line 228) | const IDX_OPTIONS_MAX_SETTINGS = 9; constant IDX_OPTIONS_STREAM_RESET_RATE (line 229) | const IDX_OPTIONS_STREAM_RESET_RATE = 10; constant IDX_OPTIONS_STREAM_RESET_BURST (line 230) | const IDX_OPTIONS_STREAM_RESET_BURST = 11; constant IDX_OPTIONS_STRICT_HTTP_FIELD_WHITESPACE_VALIDATION (line 231) | const IDX_OPTIONS_STRICT_HTTP_FIELD_WHITESPACE_VALIDATION = 12; constant IDX_OPTIONS_FLAGS (line 232) | const IDX_OPTIONS_FLAGS = 13; function updateOptionsBuffer (line 234) | function updateOptionsBuffer(options) { function addCustomSettingsToObj (line 312) | function addCustomSettingsToObj() { function getDefaultSettings (line 323) | function getDefaultSettings() { function getSettings (line 341) | function getSettings(session, remote) { function updateSettingsBuffer (line 365) | function updateSettingsBuffer(settings) { function remoteCustomSettingsToBuffer (line 517) | function remoteCustomSettingsToBuffer(remoteCustomSettings) { function getSessionState (line 543) | function getSessionState(session) { function getStreamState (line 560) | function getStreamState(stream) { function isIllegalConnectionSpecificHeader (line 574) | function isIllegalConnectionSpecificHeader(name, value) { function prepareRequestHeadersArray (line 611) | function prepareRequestHeadersArray(headers, session) { function prepareRequestHeadersObject (line 706) | function prepareRequestHeadersObject(headers, session) { function buildNgHeaderString (line 763) | function buildNgHeaderString( class NghttpError (line 858) | class NghttpError extends Error { method constructor (line 859) | constructor(integerCode, customErrorCode) { method toString (line 871) | toString() { function toHeaderObject (line 921) | function toHeaderObject(headers, sensitiveHeaders) { function isPayloadMeaningless (line 967) | function isPayloadMeaningless(method) { function sessionName (line 971) | function sessionName(type) { function getAuthority (line 982) | function getAuthority(headers) { FILE: ext/node/polyfills/internal/idna.ts function ucs2decode (line 73) | function ucs2decode(str: string) { function ucs2encode (line 112) | function ucs2encode(array: number[]) { function domainToASCII (line 125) | function domainToASCII(domain: string) { function domainToUnicode (line 132) | function domainToUnicode(domain: string) { FILE: ext/node/polyfills/internal/mime.ts constant NOT_HTTP_TOKEN_CODE_POINT (line 21) | const NOT_HTTP_TOKEN_CODE_POINT = new SafeRegExp( constant NOT_HTTP_QUOTED_STRING_CODE_POINT (line 25) | const NOT_HTTP_QUOTED_STRING_CODE_POINT = new SafeRegExp( constant END_BEGINNING_WHITESPACE (line 30) | const END_BEGINNING_WHITESPACE = new SafeRegExp("[^\\r\\n\\t ]|$"); constant START_ENDING_WHITESPACE (line 31) | const START_ENDING_WHITESPACE = new SafeRegExp("[\\r\\n\\t ]*$"); function safeStringSearch (line 33) | function safeStringSearch(str: string, pattern: RegExp): number { constant ASCII_ONLY (line 39) | const ASCII_ONLY = new SafeRegExp("[^\\x00-\\x7f]"); function toASCIILower (line 41) | function toASCIILower(str: string): string { constant SOLIDUS (line 55) | const SOLIDUS = "/"; constant SEMICOLON (line 56) | const SEMICOLON = ";"; function parseTypeAndSubtype (line 58) | function parseTypeAndSubtype( constant EQUALS_SEMICOLON_OR_END (line 104) | const EQUALS_SEMICOLON_OR_END = new SafeRegExp("[;=]|$"); constant QUOTED_VALUE_PATTERN (line 105) | const QUOTED_VALUE_PATTERN = new SafeRegExp( function removeBackslashes (line 110) | function removeBackslashes(str: string): string { function escapeQuoteOrSolidus (line 128) | function escapeQuoteOrSolidus(str: string): string { class MIMEParams (line 145) | class MIMEParams { method instantiateMimeParams (line 154) | static instantiateMimeParams(str: string): MIMEParams { method delete (line 161) | delete(name: string): void { method get (line 166) | get(name: string): string | null { method has (line 175) | has(name: string): boolean { method set (line 180) | set(name: string, value: string): void { method entries (line 208) | *entries(): IterableIterator { method keys (line 214) | *keys(): IterableIterator { method values (line 222) | *values(): IterableIterator { method toString (line 229) | toString(): string { method #parse (line 240) | #parse(): void { class MIMEType (line 341) | class MIMEType { method constructor (line 345) | constructor(string: string) { method type (line 355) | get type(): string { method type (line 359) | set type(v: string) { method subtype (line 368) | get subtype(): string { method subtype (line 372) | set subtype(v: string) { method essence (line 381) | get essence(): string { method params (line 385) | get params(): MIMEParams { method toString (line 389) | toString(): string { FILE: ext/node/polyfills/internal/net.ts function isIPv4 (line 50) | function isIPv4(ip: string) { function isIPv6 (line 54) | function isIPv6(ip: string) { function isIP (line 58) | function isIP(ip: string) { function getIPFamily (line 69) | function getIPFamily(ip: string): "IPv4" | "IPv6" | undefined { function makeSyncWrite (line 79) | function makeSyncWrite(fd: number) { FILE: ext/node/polyfills/internal/normalize_encoding.ts function normalizeEncoding (line 8) | function normalizeEncoding( function slowCases (line 15) | function slowCases(enc: string): TextEncodings | undefined { FILE: ext/node/polyfills/internal/options.ts function getOptionsFromBinding (line 35) | function getOptionsFromBinding() { function getOptionValue (line 48) | function getOptionValue(optionName: string) { FILE: ext/node/polyfills/internal/process/per_thread.mjs function buildAllowedFlags (line 29) | function buildAllowedFlags() { FILE: ext/node/polyfills/internal/process/report.ts function writeReport (line 16) | function writeReport(_filename: string, _err: typeof Error) { function getReport (line 22) | function getReport(_err: typeof Error) { FILE: ext/node/polyfills/internal/process/warning.ts function onWarning (line 15) | function onWarning( FILE: ext/node/polyfills/internal/querystring.ts function encodeStr (line 42) | function encodeStr( FILE: ext/node/polyfills/internal/readline/callbacks.mjs function cursorTo (line 48) | function cursorTo(stream, x, y, callback) { function moveCursor (line 76) | function moveCursor(stream, dx, dy, callback) { function clearLine (line 110) | function clearLine(stream, dir, callback) { function clearScreenDown (line 132) | function clearScreenDown(stream, callback) { FILE: ext/node/polyfills/internal/readline/emitKeypressEvents.mjs constant KEYPRESS_DECODER (line 40) | const KEYPRESS_DECODER = Symbol("keypress-decoder"); constant ESCAPE_DECODER (line 41) | const ESCAPE_DECODER = Symbol("escape-decoder"); constant ESCAPE_CODE_TIMEOUT (line 44) | const ESCAPE_CODE_TIMEOUT = 500; function emitKeypressEvents (line 50) | function emitKeypressEvents(stream, iface = {}) { FILE: ext/node/polyfills/internal/readline/interface.mjs constant ESCAPE_CODE_TIMEOUT (line 134) | const ESCAPE_CODE_TIMEOUT = 500; function InterfaceConstructor (line 170) | function InterfaceConstructor(input, output, completer, terminal) { class Interface (line 378) | class Interface extends InterfaceConstructor { method constructor (line 380) | constructor(input, output, completer, terminal) { method columns (line 383) | get columns() { method setPrompt (line 393) | setPrompt(prompt) { method getPrompt (line 401) | getPrompt() { method [kSetRawMode] (line 405) | [kSetRawMode](mode) { method prompt (line 420) | prompt(preserveCursor) { method [kQuestion] (line 430) | [kQuestion](query, cb) { method [kOnLine] (line 444) | [kOnLine](line) { method [kQuestionCancel] (line 455) | [kQuestionCancel]() { method [kWriteToOutput] (line 463) | [kWriteToOutput](stringToWrite) { method [kAddHistory] (line 471) | [kAddHistory]() { method [kRefreshLine] (line 508) | [kRefreshLine]() { method close (line 552) | close() { method pause (line 566) | pause() { method resume (line 581) | resume() { method write (line 604) | write(d, key) { method [kNormalWrite] (line 616) | [kNormalWrite](b) { method [kInsertString] (line 663) | [kInsertString](c) { method [kTabComplete] (line 685) | async [kTabComplete](lastKeypressWasTab) { method [kTabCompleter] (line 702) | [kTabCompleter](lastKeypressWasTab, { 0: completions, 1: completeOn }) { method [kWordLeft] (line 768) | [kWordLeft]() { method [kWordRight] (line 779) | [kWordRight]() { method [kDeleteLeft] (line 787) | [kDeleteLeft]() { method [kDeleteRight] (line 800) | [kDeleteRight]() { method [kDeleteWordLeft] (line 814) | [kDeleteWordLeft]() { method [kDeleteWordRight] (line 836) | [kDeleteWordRight]() { method [kDeleteLineLeft] (line 850) | [kDeleteLineLeft]() { method [kDeleteLineRight] (line 860) | [kDeleteLineRight]() { method [kYank] (line 869) | [kYank]() { method [kYankPop] (line 877) | [kYankPop]() { method [kPushToUndoStack] (line 895) | [kPushToUndoStack]() { method [kUndo] (line 900) | [kUndo]() { method [kRedo] (line 910) | [kRedo]() { method clearLine (line 920) | clearLine() { method [kLine] (line 928) | [kLine]() { method [kHistoryNext] (line 941) | [kHistoryNext]() { method [kHistoryPrev] (line 963) | [kHistoryPrev]() { method [kGetDisplayPos] (line 986) | [kGetDisplayPos](str) { method getCursorPos (line 1027) | getCursorPos() { method [kMoveCursor] (line 1035) | [kMoveCursor](dx) { method [kTtyWrite] (line 1061) | [kTtyWrite](s, key) { method [Symbol.asyncIterator] (line 1352) | [Symbol.asyncIterator]() { FILE: ext/node/polyfills/internal/readline/promises.mjs class Readline (line 27) | class Readline { method constructor (line 32) | constructor(stream, options = undefined) { method cursorTo (line 49) | cursorTo(x, y = undefined) { method moveCursor (line 66) | moveCursor(dx, dy) { method clearLine (line 98) | clearLine(dir) { method clearScreenDown (line 115) | clearScreenDown() { method commit (line 130) | commit() { method rollback (line 142) | rollback() { FILE: ext/node/polyfills/internal/readline/utils.mjs function CSI (line 32) | function CSI(strings, ...args) { function charLengthLeft (line 53) | function charLengthLeft(str, i) { function charLengthAt (line 67) | function charLengthAt(str, i) { function commonPrefix (line 561) | function commonPrefix(strings) { FILE: ext/node/polyfills/internal/stream_base_commons.ts function handleWriteReq (line 63) | function handleWriteReq(req: any, data: any, encoding: string) { function onWriteComplete (line 103) | function onWriteComplete(this: any, status: number) { function createWriteWrap (line 138) | function createWriteWrap( function writevGeneric (line 154) | function writevGeneric( function writeGeneric (line 193) | function writeGeneric( function afterWriteDispatched (line 209) | function afterWriteDispatched( function onStreamRead (line 231) | function onStreamRead( function setStreamTimeout (line 348) | function setStreamTimeout( FILE: ext/node/polyfills/internal/streams/compose.js function compose (line 36) | function compose(...streams) { FILE: ext/node/polyfills/internal/streams/destroy.js function checkError (line 41) | function checkError(err, w, r) { function destroy (line 57) | function destroy(err, cb) { function _destroy (line 97) | function _destroy(self, err, cb) { function emitErrorCloseNT (line 135) | function emitErrorCloseNT(self, err) { function emitCloseNT (line 140) | function emitCloseNT(self) { function emitErrorNT (line 159) | function emitErrorNT(self, err) { function undestroy (line 180) | function undestroy() { function errorOrDestroy (line 211) | function errorOrDestroy(stream, err, sync) { function construct (line 251) | function construct(stream, cb) { function constructNT (line 276) | function constructNT(stream) { function isRequest (line 315) | function isRequest(stream) { function emitCloseLegacy (line 319) | function emitCloseLegacy(stream) { function emitErrorCloseLegacy (line 323) | function emitErrorCloseLegacy(stream, err) { function destroyer (line 329) | function destroyer(stream, err) { FILE: ext/node/polyfills/internal/streams/duplex.js function Duplex (line 64) | function Duplex(options) { method get (line 190) | get() { method set (line 199) | set(value) { function lazyWebStreams (line 213) | function lazyWebStreams() { FILE: ext/node/polyfills/internal/streams/duplexify.js function duplexify (line 45) | function duplexify(body, name) { function fromAsyncGen (line 235) | function fromAsyncGen(fn) { function _duplexify (line 276) | function _duplexify(pair) { FILE: ext/node/polyfills/internal/streams/duplexpair.js class DuplexSide (line 16) | class DuplexSide extends Duplex { method constructor (line 19) | constructor(options) { method [kInitOtherSide] (line 25) | [kInitOtherSide](otherSide) { method _read (line 34) | _read() { method _write (line 42) | _write(chunk, encoding, callback) { method _final (line 53) | _final(callback) { function duplexPair (line 59) | function duplexPair(options) { FILE: ext/node/polyfills/internal/streams/end-of-stream.js function isRequest (line 56) | function isRequest(stream) { function eos (line 62) | function eos(stream, options, callback) { function eosWeb (line 297) | function eosWeb(stream, options, callback) { function finished (line 333) | function finished(stream, opts) { FILE: ext/node/polyfills/internal/streams/from.js function from (line 22) | function from(Readable, iterable, opts) { FILE: ext/node/polyfills/internal/streams/lazy_transform.js function LazyTransform (line 17) | function LazyTransform(options) { function makeGetter (line 23) | function makeGetter(name) { function makeSetter (line 31) | function makeSetter(name) { FILE: ext/node/polyfills/internal/streams/legacy.js function Stream (line 14) | function Stream(opts) { function ondata (line 23) | function ondata(chunk) { function ondrain (line 31) | function ondrain() { function onend (line 47) | function onend() { function onclose (line 54) | function onclose() { function onerror (line 62) | function onerror(er) { function cleanup (line 73) | function cleanup() { function prependListener (line 112) | function prependListener(emitter, event, fn) { FILE: ext/node/polyfills/internal/streams/operators.js function compose (line 52) | function compose(stream, options) { function map (line 77) | function map(fn, options) { function some (line 230) | async function some(fn, options = undefined) { function every (line 237) | async function every(fn, options = undefined) { function find (line 251) | async function find(fn, options) { function forEach (line 258) | async function forEach(fn, options) { function filter (line 274) | function filter(fn, options) { class ReduceAwareErrMissingArgs (line 293) | class ReduceAwareErrMissingArgs extends ERR_MISSING_ARGS { method constructor (line 294) | constructor() { function reduce (line 300) | async function reduce(reducer, initialValue, options) { function toArray (line 355) | async function toArray(options) { function flatMap (line 373) | function flatMap(fn, options) { function toIntegerOrInfinity (line 382) | function toIntegerOrInfinity(number) { function drop (line 395) | function drop(number, options = undefined) { function take (line 419) | function take(number, options = undefined) { FILE: ext/node/polyfills/internal/streams/passthrough.js function PassThrough (line 40) | function PassThrough(options) { FILE: ext/node/polyfills/internal/streams/pipeline.js function destroyer (line 61) | function destroyer(stream, reading, writing) { function popCallback (line 85) | function popCallback(streams) { function makeAsyncIterable (line 93) | function makeAsyncIterable(val) { function pumpToNode (line 112) | async function pumpToNode(iterable, writable, finish, { end }) { function pumpToWeb (line 171) | async function pumpToWeb(readable, writable, finish, { end }) { function pipeline (line 200) | function pipeline(...streams) { function pipelineImpl (line 204) | function pipelineImpl(streams, callback, opts) { function pipe (line 465) | function pipe(src, dst, finish, finishOnlyHandleError, { end }) { FILE: ext/node/polyfills/internal/streams/readable.js function makeBitMapDescriptor (line 134) | function makeBitMapDescriptor(bit) { method get (line 190) | get() { method set (line 193) | set(value) { method get (line 206) | get() { method set (line 211) | set(value) { method get (line 224) | get() { method set (line 227) | set(value) { method get (line 240) | get() { method set (line 243) | set(value) { method get (line 256) | get() { method set (line 261) | set(value) { function ReadableState (line 274) | function ReadableState(options, stream, isDuplex) { function Readable (line 337) | function Readable(options) { function readableAddChunkUnshiftByteMode (line 429) | function readableAddChunkUnshiftByteMode(stream, state, chunk, encoding) { function readableAddChunkUnshiftObjectMode (line 469) | function readableAddChunkUnshiftObjectMode(stream, state, chunk) { function readableAddChunkUnshiftValue (line 480) | function readableAddChunkUnshiftValue(stream, state, chunk) { function readableAddChunkPushByteMode (line 492) | function readableAddChunkPushByteMode(stream, state, chunk, encoding) { function readableAddChunkPushObjectMode (line 551) | function readableAddChunkPushObjectMode(stream, state, chunk, encoding) { function canPushMore (line 577) | function canPushMore(state) { function addChunk (line 585) | function addChunk(stream, state, chunk, addToFront) { constant MAX_HWM (line 651) | const MAX_HWM = 0x40000000; function computeNewHighWaterMark (line 652) | function computeNewHighWaterMark(n) { function howMuchToRead (line 671) | function howMuchToRead(n, state) { function onEofChunk (line 848) | function onEofChunk(stream, state) { function emitReadable (line 881) | function emitReadable(stream) { function emitReadable_ (line 892) | function emitReadable_(stream) { function maybeReadMore (line 922) | function maybeReadMore(stream, state) { function maybeReadMore_ (line 929) | function maybeReadMore_(stream, state) { function onunpipe (line 1005) | function onunpipe(readable, unpipeInfo) { function onend (line 1015) | function onend() { function cleanup (line 1023) | function cleanup() { function pause (line 1052) | function pause() { function ondata (line 1079) | function ondata(chunk) { function onerror (line 1090) | function onerror(er) { function onclose (line 1109) | function onclose() { function onfinish (line 1114) | function onfinish() { function unpipe (line 1121) | function unpipe() { function pipeOnDrain (line 1141) | function pipeOnDrain(src, dest) { function updateReadableListening (line 1275) | function updateReadableListening(self) { function nReadingNextTick (line 1300) | function nReadingNextTick(self) { function resume (line 1327) | function resume(stream, state) { function resume_ (line 1334) | function resume_(stream, state) { function flow (line 1361) | function flow(stream) { function streamToAsyncIterator (line 1430) | function streamToAsyncIterator(stream, options) { function next (line 1443) | function next(resolve) { method get (line 1496) | get() { method set (line 1505) | set(val) { method get (line 1565) | get() { method get (line 1573) | get() { method get (line 1581) | get() { method get (line 1589) | get() { method get (line 1596) | get() { method get (line 1604) | get() { method set (line 1607) | set(value) { method get (line 1623) | get() { method get (line 1633) | get() { method get (line 1641) | get() { method set (line 1644) | set(value) { function fromList (line 1662) | function fromList(n, state) { function endReadable (line 1771) | function endReadable(stream) { function endReadableNT (line 1781) | function endReadableNT(state, stream) { function endWritableNT (line 1812) | function endWritableNT(stream) { function lazyWebStreams (line 1827) | function lazyWebStreams() { method destroy (line 1852) | destroy(err, callback) { FILE: ext/node/polyfills/internal/streams/state.js function highWaterMarkFrom (line 22) | function highWaterMarkFrom(options, isDuplex, duplexKey) { function getDefaultHighWaterMark (line 30) | function getDefaultHighWaterMark(objectMode) { function setDefaultHighWaterMark (line 36) | function setDefaultHighWaterMark(objectMode, value) { function getHighWaterMark (line 45) | function getHighWaterMark(state, options, duplexKey, isDuplex) { FILE: ext/node/polyfills/internal/streams/transform.js function Transform (line 89) | function Transform(options) { function final (line 138) | function final(cb) { function prefinish (line 166) | function prefinish() { FILE: ext/node/polyfills/internal/streams/utils.js function isReadableNodeStream (line 44) | function isReadableNodeStream(obj, strict = false) { function isWritableNodeStream (line 60) | function isWritableNodeStream(obj) { function isDuplexNodeStream (line 69) | function isDuplexNodeStream(obj) { function isNodeStream (line 78) | function isNodeStream(obj) { function isReadableStream (line 90) | function isReadableStream(obj) { function isWritableStream (line 100) | function isWritableStream(obj) { function isTransformStream (line 109) | function isTransformStream(obj) { function isWebStream (line 118) | function isWebStream(obj) { function isIterable (line 123) | function isIterable(obj, isAsync) { function isDestroyed (line 131) | function isDestroyed(stream) { function isWritableEnded (line 140) | function isWritableEnded(stream) { function isWritableFinished (line 150) | function isWritableFinished(stream, strict) { function isReadableEnded (line 163) | function isReadableEnded(stream) { function isReadableFinished (line 173) | function isReadableFinished(stream, strict) { function isReadable (line 184) | function isReadable(stream) { function isWritable (line 193) | function isWritable(stream) { function isFinished (line 202) | function isFinished(stream, opts) { function isWritableErrored (line 222) | function isWritableErrored(stream) { function isReadableErrored (line 234) | function isReadableErrored(stream) { function isClosed (line 246) | function isClosed(stream) { function isOutgoingMessage (line 272) | function isOutgoingMessage(stream) { function isServerResponse (line 281) | function isServerResponse(stream) { function isServerRequest (line 288) | function isServerRequest(stream) { function willEmitClose (line 296) | function willEmitClose(stream) { function isDisturbed (line 310) | function isDisturbed(stream) { function isErrored (line 317) | function isErrored(stream) { FILE: ext/node/polyfills/internal/streams/writable.js function nop (line 98) | function nop() {} function makeBitMapDescriptor (line 131) | function makeBitMapDescriptor(bit) { method get (line 221) | get() { method set (line 224) | set(value) { method get (line 237) | get() { method set (line 242) | set(value) { method get (line 257) | get() { method set (line 262) | set(value) { method get (line 276) | get() { method set (line 279) | set(value) { method get (line 294) | get() { method set (line 299) | set(value) { method get (line 312) | get() { method set (line 315) | set(value) { function WritableState (line 326) | function WritableState(options, stream, isDuplex) { function resetBuffer (line 393) | function resetBuffer(state) { method get (line 408) | get() { function Writable (line 425) | function Writable(options) { function _write (line 493) | function _write(stream, chunk, encoding, cb) { function writeOrBuffer (line 596) | function writeOrBuffer(stream, state, chunk, encoding, callback) { function doWrite (line 638) | function doWrite(stream, state, writev, len, chunk, encoding, cb) { function onwriteError (line 654) | function onwriteError(stream, state, er, cb) { function onwrite (line 667) | function onwrite(stream, er) { function afterWriteTick (line 749) | function afterWriteTick({ stream, state, count, cb }) { function afterWrite (line 755) | function afterWrite(stream, state, count, cb) { function errorBuffer (line 781) | function errorBuffer(state) { function clearBuffer (line 804) | function clearBuffer(stream, state) { function needFinish (line 934) | function needFinish(state) { function onFinish (line 951) | function onFinish(stream, state, err) { function prefinish (line 971) | function prefinish(stream, state) { function finishMaybe (line 995) | function finishMaybe(stream, state, sync) { function finish (line 1020) | function finish(stream, state) { function callFinishedCallbacks (line 1044) | function callFinishedCallbacks(state, err) { method get (line 1060) | get() { method get (line 1069) | get() { method set (line 1074) | set(value) { method get (line 1085) | get() { method set (line 1094) | set(val) { method get (line 1104) | get() { method get (line 1112) | get() { method get (line 1120) | get() { method get (line 1128) | get() { method get (line 1136) | get() { method get (line 1146) | get() { method get (line 1154) | get() { method get (line 1162) | get() { method get (line 1171) | get() { function lazyWebStreams (line 1218) | function lazyWebStreams() { FILE: ext/node/polyfills/internal/test/binding.ts function emitBindingWarning (line 8) | function emitBindingWarning() { function internalBinding (line 22) | function internalBinding(name: BindingName) { FILE: ext/node/polyfills/internal/timers.mjs constant TIMEOUT_MAX (line 45) | const TIMEOUT_MAX = 2 ** 31 - 1; function getActiveTimer (line 65) | function getActiveTimer(id) { function Timeout (line 70) | function Timeout(callback, after, args, isRepeat, isRefed) { function getTimerDuration (line 207) | function getTimerDuration(msecs, name) { function setUnrefTimeout (line 228) | function setUnrefTimeout(callback, timeout, ...args) { class Immediate (line 237) | class Immediate { method constructor (line 238) | constructor(unboundCallback, ...args) { method ref (line 267) | ref() { method unref (line 275) | unref() { method hasRef (line 283) | hasRef() { FILE: ext/node/polyfills/internal/tty.js constant COLORS_2 (line 45) | const COLORS_2 = 1; constant COLORS_16 (line 46) | const COLORS_16 = 4; constant COLORS_256 (line 47) | const COLORS_256 = 8; constant COLORS_16M (line 48) | const COLORS_16M = 24; constant TERM_ENVS (line 51) | const TERM_ENVS = { constant CI_ENVS_MAP (line 72) | const CI_ENVS_MAP = new SafeMap(ObjectEntries({ constant TERM_ENVS_REG_EXP (line 84) | const TERM_ENVS_REG_EXP = [ function warnOnDeactivatedColors (line 98) | function warnOnDeactivatedColors(env) { function getColorDepth (line 129) | function getColorDepth(env = process.env) { function onSigwinch (line 270) | function onSigwinch() { function addSigwinchListener (line 276) | function addSigwinchListener(stream) { function removeSigwinchListener (line 284) | function removeSigwinchListener(stream) { function WriteStream (line 293) | function WriteStream(fd) { FILE: ext/node/polyfills/internal/url.ts type HttpOptions (line 17) | interface HttpOptions { function isURL (line 31) | function isURL(self: unknown): self is URL { function toPathIfFileURL (line 38) | function toPathIfFileURL( function urlToHttpOptions (line 50) | function urlToHttpOptions(url: URL): HttpOptions { FILE: ext/node/polyfills/internal/util.mjs function once (line 43) | function once(callback) { function removeColors (line 67) | function removeColors(str) { function isError (line 75) | function isError(e) { function promisify (line 82) | function promisify( function getSignalsToNamesMapping (line 139) | function getSignalsToNamesMapping() { function convertToValidSignal (line 152) | function convertToValidSignal(signal) { function deprecateInstantiation (line 167) | function deprecateInstantiation(Constructor, deprecationCode, ...args) { class WeakReference (line 179) | class WeakReference { method constructor (line 183) | constructor(object) { method incRef (line 187) | incRef() { method decRef (line 198) | decRef() { method get (line 206) | get() { FILE: ext/node/polyfills/internal/util/colors.ts function shouldColorize (line 16) | function shouldColorize() { function refresh (line 24) | function refresh() { FILE: ext/node/polyfills/internal/util/comparisons.ts type Memo (line 92) | type Memo = { type valueType (line 101) | enum valueType { function areSimilarRegExps (line 148) | function areSimilarRegExps(a: RegExp, b: RegExp): boolean { function isPartialUint8Array (line 154) | function isPartialUint8Array(a: Uint8Array, b: Uint8Array): boolean { function isPartialArrayBufferView (line 173) | function isPartialArrayBufferView( function areSimilarFloatArrays (line 186) | function areSimilarFloatArrays( function areSimilarTypedArrays (line 202) | function areSimilarTypedArrays( function areEqualArrayBuffers (line 215) | function areEqualArrayBuffers(buf1: ArrayBuffer, buf2: ArrayBuffer): boo... function isEqualBoxedPrimitive (line 220) | function isEqualBoxedPrimitive(val1: unknown, val2: unknown) { function isEnumerableOrIdentical (line 245) | function isEnumerableOrIdentical( function innerDeepEqual (line 259) | function innerDeepEqual( function objectComparisonStart (line 299) | function objectComparisonStart( function getEnumerables (line 487) | function getEnumerables(val: unknown, keys: unknown[]): unknown[] { function partialSymbolEquiv (line 491) | function partialSymbolEquiv( function keyCheck (line 510) | function keyCheck( function handleCycles (line 589) | function handleCycles( function findLooseMatchingPrimitives (line 662) | function findLooseMatchingPrimitives(prim: unknown) { function setMightHaveLoosePrim (line 685) | function setMightHaveLoosePrim( function mapMightHaveLoosePrim (line 698) | function mapMightHaveLoosePrim( function partialObjectSetEquiv (line 719) | function partialObjectSetEquiv( function arrayHasEqualElement (line 776) | function arrayHasEqualElement( function setObjectEquiv (line 802) | function setObjectEquiv( function compareSmallSets (line 860) | function compareSmallSets( function setEquiv (line 887) | function setEquiv( function partialObjectMapEquiv (line 929) | function partialObjectMapEquiv( function arrayHasEqualMapElement (line 996) | function arrayHasEqualMapElement( function mapObjectEquiv (line 1028) | function mapObjectEquiv( function mapEquiv (line 1093) | function mapEquiv( function partialSparseArrayEquiv (line 1147) | function partialSparseArrayEquiv( function partialArrayEquiv (line 1174) | function partialArrayEquiv( function sparseArrayEquiv (line 1203) | function sparseArrayEquiv( function objEquiv (line 1229) | function objEquiv( function isDeepEqual (line 1325) | function isDeepEqual(val1: unknown, val2: unknown): boolean { function isDeepStrictEqual (line 1329) | function isDeepStrictEqual( function isPartialStrictEqual (line 1340) | function isPartialStrictEqual(val1: unknown, val2: unknown): boolean { FILE: ext/node/polyfills/internal/util/debuglog.ts function initializeDebugEnv (line 18) | function initializeDebugEnv(debugEnv: string) { function emitWarningIfNeeded (line 34) | function emitWarningIfNeeded(set: string) { function debuglogImpl (line 48) | function debuglogImpl( function debuglog (line 71) | function debuglog( FILE: ext/node/polyfills/internal/util/inspect.mjs function defineColorAlias (line 123) | function defineColorAlias(target, alias) { function inspect (line 208) | function inspect(value, opts) { method get (line 259) | get() { method set (line 262) | set(options) { function stylizeNoColor (line 268) | function stylizeNoColor(str) { function getStringWidth (line 295) | function getStringWidth(str, removeControlChars = true) { function hasBuiltInToString (line 379) | function hasBuiltInToString(value) { constant CIRCULAR_ERROR_MESSAGE (line 419) | let CIRCULAR_ERROR_MESSAGE; function tryStringify (line 420) | function tryStringify(arg) { function format (line 444) | function format(...args) { function formatWithOptions (line 448) | function formatWithOptions(inspectOptions, ...args) { function formatNumberNoColor (line 459) | function formatNumberNoColor(number, options) { function formatBigIntNoColor (line 467) | function formatBigIntNoColor(bigint, options) { function formatWithOptionsInternal (line 475) | function formatWithOptionsInternal(inspectOptions, args) { function stripVTControlCharacters (line 610) | function stripVTControlCharacters(str) { function styleText (line 616) | function styleText(format, text) { FILE: ext/node/polyfills/internal/util/parse_args/parse_args.js function getMainArgs (line 56) | function getMainArgs() { function checkOptionLikeValue (line 78) | function checkOptionLikeValue(token) { function checkOptionUsage (line 96) | function checkOptionUsage(config, token) { function storeOption (line 127) | function storeOption(longOption, optionValue, options, values) { function storeDefaultOption (line 160) | function storeDefaultOption(longOption, optionValue, values) { function argsToTokens (line 176) | function argsToTokens(args, options) { FILE: ext/node/polyfills/internal/util/parse_args/utils.js function objectGetOwn (line 26) | function objectGetOwn(obj, prop) { function optionsGetOwn (line 35) | function optionsGetOwn(options, longOption, prop) { function isOptionValue (line 49) | function isOptionValue(value) { function isOptionLikeValue (line 62) | function isOptionLikeValue(value) { function isLoneShortOption (line 72) | function isLoneShortOption(arg) { function isLoneLongOption (line 86) | function isLoneLongOption(arg) { function isLongOptionAndValue (line 98) | function isLongOptionAndValue(arg) { function isShortOptionGroup (line 126) | function isShortOptionGroup(arg, options) { function isShortOptionAndValue (line 145) | function isShortOptionAndValue(arg, options) { function findLongOptionForShort (line 166) | function findLongOptionForShort(shortOption, options) { function useDefaultValueOption (line 183) | function useDefaultValueOption(longOption, optionConfig, values) { FILE: ext/node/polyfills/internal/util/types.ts function isArrayBufferView (line 35) | function isArrayBufferView( function isBigInt64Array (line 53) | function isBigInt64Array(value: unknown): value is BigInt64Array { function isBigUint64Array (line 57) | function isBigUint64Array(value: unknown): value is BigUint64Array { function isFloat16Array (line 61) | function isFloat16Array(value: unknown): value is Float16Array { function isFloat32Array (line 65) | function isFloat32Array(value: unknown): value is Float32Array { function isFloat64Array (line 69) | function isFloat64Array(value: unknown): value is Float64Array { function isInt8Array (line 73) | function isInt8Array(value: unknown): value is Int8Array { function isInt16Array (line 77) | function isInt16Array(value: unknown): value is Int16Array { function isInt32Array (line 81) | function isInt32Array(value: unknown): value is Int32Array { function isUint8Array (line 85) | function isUint8Array(value: unknown): value is Uint8Array { function isUint8ClampedArray (line 89) | function isUint8ClampedArray( function isUint16Array (line 95) | function isUint16Array(value: unknown): value is Uint16Array { function isUint32Array (line 99) | function isUint32Array(value: unknown): value is Uint32Array { FILE: ext/node/polyfills/internal/validators.mjs function isInt32 (line 32) | function isInt32(value) { function isUint32 (line 40) | function isUint32(value) { function parseFileMode (line 59) | function parseFileMode(value, name, def) { function validateString (line 180) | function validateString(value, name) { function validateBoolean (line 211) | function validateBoolean(value, name) { function validateEncoding (line 234) | function validateEncoding(data, encoding) { function validatePort (line 253) | function validatePort(port, name = "Port", allowZero = true) { function validateUnion (line 352) | function validateUnion(value, name, union) { FILE: ext/node/polyfills/internal/webstreams/adapters.js function isWritableStream (line 26) | function isWritableStream(object) { function isReadableStream (line 30) | function isReadableStream(object) { function newStreamReadableFromReadableStream (line 34) | function newStreamReadableFromReadableStream( function newStreamWritableFromWritableStream (line 119) | function newStreamWritableFromWritableStream( function newStreamDuplexFromReadableWritablePair (line 260) | function newStreamDuplexFromReadableWritablePair( function newReadableStreamFromStreamReadable (line 458) | function newReadableStreamFromStreamReadable( function newWritableStreamFromStreamWritable (line 563) | function newWritableStreamFromStreamWritable(streamWritable) { function newReadableWritablePairFromDuplex (line 665) | function newReadableWritablePairFromDuplex( FILE: ext/node/polyfills/internal_binding/_libuv_winerror.ts function uvTranslateSysError (line 5) | function uvTranslateSysError(sysErrno: number): string { FILE: ext/node/polyfills/internal_binding/_listen.ts function ceilPowOf2 (line 10) | function ceilPowOf2(n: number) { constant INITIAL_ACCEPT_BACKOFF_DELAY (line 17) | const INITIAL_ACCEPT_BACKOFF_DELAY = 5; constant MAX_ACCEPT_BACKOFF_DELAY (line 20) | const MAX_ACCEPT_BACKOFF_DELAY = 1000; FILE: ext/node/polyfills/internal_binding/_node.ts type Encodings (line 8) | enum Encodings { FILE: ext/node/polyfills/internal_binding/_timingSafeEqual.ts function validateBuffer (line 18) | function validateBuffer( function toDataView (line 31) | function toDataView(ab: ArrayBufferLike | ArrayBufferView): DataView { function stdTimingSafeEqual (line 40) | function stdTimingSafeEqual( FILE: ext/node/polyfills/internal_binding/_utils.ts function asciiToBytes (line 11) | function asciiToBytes(str: string) { function base64ToBytes (line 20) | function base64ToBytes(str: string) { constant INVALID_BASE64_RE (line 32) | const INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g; function base64clean (line 33) | function base64clean(str: string) { function base64UrlToBytes (line 58) | function base64UrlToBytes(str: string) { function hexToBytes (line 85) | function hexToBytes(str: string) { function utf16leToBytes (line 103) | function utf16leToBytes(str: string, units?: number) { function bytesToAscii (line 119) | function bytesToAscii(bytes: Uint8Array) { function bytesToUtf16le (line 128) | function bytesToUtf16le(bytes: Uint8Array) { FILE: ext/node/polyfills/internal_binding/ares.ts constant ARES_AI_CANONNAME (line 19) | const ARES_AI_CANONNAME = 1 << 0; constant ARES_AI_NUMERICHOST (line 20) | const ARES_AI_NUMERICHOST = 1 << 1; constant ARES_AI_PASSIVE (line 21) | const ARES_AI_PASSIVE = 1 << 2; constant ARES_AI_NUMERICSERV (line 22) | const ARES_AI_NUMERICSERV = 1 << 3; constant AI_V4MAPPED (line 23) | const AI_V4MAPPED = 1 << 4; constant AI_ALL (line 24) | const AI_ALL = 1 << 5; constant AI_ADDRCONFIG (line 25) | const AI_ADDRCONFIG = 1 << 6; constant ARES_AI_NOSORT (line 26) | const ARES_AI_NOSORT = 1 << 7; constant ARES_AI_ENVHOSTS (line 27) | const ARES_AI_ENVHOSTS = 1 << 8; function ares_strerror (line 32) | function ares_strerror(code: number) { FILE: ext/node/polyfills/internal_binding/async_wrap.ts function registerDestroyHook (line 33) | function registerDestroyHook( type constants (line 42) | enum constants { function newAsyncId (line 63) | function newAsyncId() { type UidFields (line 67) | enum UidFields { type providerType (line 84) | enum providerType { FILE: ext/node/polyfills/internal_binding/buffer.ts function fill (line 15) | function fill( function indexOfNeedle (line 26) | function indexOfNeedle( function findLastIndex (line 67) | function findLastIndex( function indexOfBuffer (line 122) | function indexOfBuffer( function indexOfNumber (line 166) | function indexOfNumber( FILE: ext/node/polyfills/internal_binding/cares_wrap.ts type LookupAddress (line 47) | interface LookupAddress { constant DNS_ORDER_VERBATIM (line 52) | const DNS_ORDER_VERBATIM = 0; constant DNS_ORDER_IPV4_FIRST (line 53) | const DNS_ORDER_IPV4_FIRST = 1; constant DNS_ORDER_IPV6_FIRST (line 54) | const DNS_ORDER_IPV6_FIRST = 2; class GetAddrInfoReqWrap (line 56) | class GetAddrInfoReqWrap extends AsyncWrap { method constructor (line 74) | constructor() { function getaddrinfo (line 79) | function getaddrinfo( class GetNameInfoReqWrap (line 142) | class GetNameInfoReqWrap extends AsyncWrap { method constructor (line 159) | constructor() { function getnameinfo (line 164) | function getnameinfo( class QueryReqWrap (line 180) | class QueryReqWrap extends AsyncWrap { method constructor (line 200) | constructor() { type ChannelWrapQuery (line 205) | interface ChannelWrapQuery { function fqdnToHostname (line 221) | function fqdnToHostname(fqdn: string): string { function getSystemDnsServers (line 227) | function getSystemDnsServers(): [string, number][] { class ChannelWrap (line 236) | class ChannelWrap extends AsyncWrap implements ChannelWrapQuery { method constructor (line 241) | constructor(timeout: number, tries: number) { method #query (line 248) | async #query(query: string, recordType: Deno.RecordType, ttl?: boolean) { method #resolve (line 279) | async #resolve( method queryAny (line 315) | queryAny(req: QueryReqWrap, name: string): number { method queryA (line 424) | queryA(req: QueryReqWrap, name: string): number { method queryAaaa (line 440) | queryAaaa(req: QueryReqWrap, name: string): number { method queryCaa (line 456) | queryCaa(req: QueryReqWrap, name: string): number { method queryCname (line 471) | queryCname(req: QueryReqWrap, name: string): number { method queryMx (line 479) | queryMx(req: QueryReqWrap, name: string): number { method queryNaptr (line 494) | queryNaptr(req: QueryReqWrap, name: string): number { method queryNs (line 513) | queryNs(req: QueryReqWrap, name: string): number { method queryPtr (line 523) | queryPtr(req: QueryReqWrap, name: string): number { method querySoa (line 533) | querySoa(req: QueryReqWrap, name: string): number { method querySrv (line 558) | querySrv(req: QueryReqWrap, name: string): number { method queryTxt (line 575) | queryTxt(req: QueryReqWrap, name: string): number { method getHostByAddr (line 583) | getHostByAddr(_req: QueryReqWrap, _name: string): number { method getServers (line 588) | getServers(): [string, number][] { method setServers (line 595) | setServers(servers: string | [number, string, number][]): number { method setLocalAddress (line 611) | setLocalAddress(_addr0: string, _addr1?: string) { method cancel (line 615) | cancel() { constant DNS_ESETSRVPENDING (line 620) | const DNS_ESETSRVPENDING = -1000; constant EMSG_ESETSRVPENDING (line 621) | const EMSG_ESETSRVPENDING = "There are pending queries."; function strerror (line 623) | function strerror(code: number) { FILE: ext/node/polyfills/internal_binding/connection_wrap.ts type Reader (line 33) | interface Reader { type Writer (line 37) | interface Writer { type Closer (line 41) | interface Closer { type Ref (line 45) | type Ref = { ref(): void; unref(): void }; class ConnectionWrap (line 47) | class ConnectionWrap extends LibuvStreamWrap { method constructor (line 57) | constructor( method afterConnect (line 68) | afterConnect< FILE: ext/node/polyfills/internal_binding/crypto.ts function getFipsCrypto (line 9) | function getFipsCrypto(): boolean { function setFipsCrypto (line 13) | function setFipsCrypto(_fips: boolean) { FILE: ext/node/polyfills/internal_binding/http_parser.ts function HTTPParser (line 121) | function HTTPParser() { function defineProps (line 126) | function defineProps(obj: object, props: Record) { FILE: ext/node/polyfills/internal_binding/mod.ts type BindingName (line 77) | type BindingName = keyof typeof modules; function getBinding (line 79) | function getBinding(name: BindingName) { FILE: ext/node/polyfills/internal_binding/node_file.ts function writeBuffer (line 61) | function writeBuffer( function extractOsErrorNumberFromErrorMessage (line 95) | function extractOsErrorNumberFromErrorMessage(e: unknown): number { FILE: ext/node/polyfills/internal_binding/node_options.ts function splitNodeOptions (line 20) | function splitNodeOptions(input: string): string[] { function getOptions (line 53) | function getOptions() { FILE: ext/node/polyfills/internal_binding/pipe_wrap.ts type socketType (line 70) | enum socketType { class FileStreamConn (line 80) | class FileStreamConn { method constructor (line 84) | constructor(rid: number) { method read (line 93) | async read(buf: Uint8Array): Promise { method write (line 116) | async write(data: Uint8Array): Promise { method close (line 120) | close(): void { class Pipe (line 126) | class Pipe extends ConnectionWrap { method constructor (line 143) | constructor(type: number, conn?: Deno.UnixConn | StreamBase) { method open (line 184) | open(fd: number): number { method bind (line 232) | bind(name: string) { method #connectWindows (line 247) | #connectWindows( method connect (line 321) | connect(req: PipeConnectWrap, address: string) { method listen (line 366) | listen(backlog: number): number { method ref (line 421) | override ref() { method unref (line 431) | override unref() { method setPendingInstances (line 446) | setPendingInstances(instances: number) { method fchmod (line 458) | fchmod(mode: number) { method #acceptBackoff (line 489) | async #acceptBackoff(): Promise { method #acceptWindows (line 507) | async #acceptWindows(): Promise { method #accept (line 556) | async #accept(): Promise { method _onClose (line 602) | override _onClose(): number { class PipeConnectWrap (line 629) | class PipeConnectWrap extends AsyncWrap { method constructor (line 639) | constructor() { type constants (line 644) | enum constants { FILE: ext/node/polyfills/internal_binding/stream_wrap.ts type Reader (line 61) | interface Reader { type Writer (line 65) | interface Writer { type Closer (line 69) | interface Closer { type Ref (line 73) | interface Ref { type StreamBase (line 78) | interface StreamBase extends Reader, Writer, Closer, Ref {} type StreamBaseStateFields (line 80) | const enum StreamBaseStateFields { class WriteWrap (line 100) | class WriteWrap extends AsyncWrap { method constructor (line 109) | constructor() { class ShutdownWrap (line 114) | class ShutdownWrap extends AsyncWrap { method constructor (line 119) | constructor() { constant SUGGESTED_SIZE (line 126) | const SUGGESTED_SIZE = 64 * 1024; class LibuvStreamWrap (line 128) | class LibuvStreamWrap extends HandleWrap { method constructor (line 141) | constructor( method readStart (line 153) | readStart(): number { method readStop (line 166) | readStop(): number { method shutdown (line 181) | shutdown(req: ShutdownWrap): number { method useUserBuffer (line 197) | useUserBuffer(_userBuf: unknown): number { method writeBuffer (line 208) | writeBuffer(req: WriteWrap, data: Uint8Array): number { method writev (line 235) | writev( method writeAsciiString (line 302) | writeAsciiString(req: WriteWrap, data: string): number { method writeUtf8String (line 312) | writeUtf8String(req: WriteWrap, data: string): number { method writeUcs2String (line 322) | writeUcs2String(_req: WriteWrap, _data: string): numb... method writeLatin1String (line 330) | writeLatin1String(req: WriteWrap, data: string): numb... method _onClose (line 335) | override _onClose(): number { method #attachToObject (line 352) | #attachToObject(stream?: Reader & Writer & Closer & Ref) { method #read (line 357) | async #read() { method #write (line 444) | async #write(req: WriteWrap, data: Uint8Array) { FILE: ext/node/polyfills/internal_binding/tcp_wrap.ts type socketType (line 64) | enum socketType { type AddressInfo (line 69) | interface AddressInfo { class TCPConnectWrap (line 75) | class TCPConnectWrap extends AsyncWrap { method constructor (line 88) | constructor() { type constants (line 93) | enum constants { class TCP (line 99) | class TCP extends ConnectionWrap { method constructor (line 129) | constructor(type: number, conn?: Deno.Conn) { method fd (line 168) | get fd() { method _nativeHandle (line 172) | get _nativeHandle() { method open (line 181) | open(_fd: number): number { method bind (line 192) | bind(address: string, port: number): number { method bind6 (line 205) | bind6(address: string, port: number, _flags: number): number { method connect (line 219) | connect(req: TCPConnectWrap, address: string, port: number): number { method connect6 (line 230) | connect6(req: TCPConnectWrap, address: string, port: number): number { method listen (line 239) | listen(backlog: number): number { method readStart (line 274) | override readStart(): number { method readStop (line 306) | override readStop(): number { method writeBuffer (line 315) | override writeBuffer( method writev (line 339) | override writev( method shutdown (line 371) | override shutdown(req: ShutdownWrap): number { method ref (line 391) | override ref() { method unref (line 406) | override unref() { method getsockname (line 427) | getsockname(sockname: Record | AddressInfo): number { method getpeername (line 458) | getpeername(peername: Record | AddressInfo): number { method setNoDelay (line 488) | setNoDelay(noDelay: boolean): number { method setKeepAlive (line 504) | setKeepAlive(_enable: boolean, _initialDelay: number): number { method setSimultaneousAccepts (line 519) | setSimultaneousAccepts(_enable: boolean) { method #listenLegacy (line 527) | #listenLegacy(backlog: number): number { method #nativeConnect (line 557) | #nativeConnect(req: TCPConnectWrap, address: string, port: number) { method #connect (line 613) | #connect(req: TCPConnectWrap, address: string, port: number): number { method #acceptBackoff (line 657) | async #acceptBackoff() { method #accept (line 677) | async #accept(): Promise { method _onClose (line 725) | override _onClose(): number { method setNetPermToken (line 759) | setNetPermToken(netPermToken: object | undefined) { FILE: ext/node/polyfills/internal_binding/udp_wrap.ts type MessageType (line 59) | type MessageType = string | Uint8Array | Buffer | DataView; constant AF_INET (line 61) | const AF_INET = 2; constant AF_INET6 (line 62) | const AF_INET6 = 10; constant UDP_DGRAM_MAXSIZE (line 64) | const UDP_DGRAM_MAXSIZE = 64 * 1024; function isValidIPv4Address (line 67) | function isValidIPv4Address(address: string): boolean { function isValidMulticastAddress (line 72) | function isValidMulticastAddress( class SendWrap (line 93) | class SendWrap extends AsyncWrap { method constructor (line 101) | constructor() { class UDP (line 106) | class UDP extends HandleWrap { method constructor (line 146) | constructor() { method addMembership (line 150) | addMembership(multicastAddress: string, interfaceAddress?: string): nu... method addSourceSpecificMembership (line 181) | addSourceSpecificMembership( method bind (line 216) | bind(ip: string, port: number, flags: number): number { method bind6 (line 226) | bind6(ip: string, port: number, flags: number): number { method bufferSize (line 230) | bufferSize( method connect (line 258) | connect(ip: string, port: number): number { method connect6 (line 262) | connect6(ip: string, port: number): number { method disconnect (line 266) | disconnect(): number { method dropMembership (line 274) | dropMembership( method dropSourceSpecificMembership (line 308) | dropSourceSpecificMembership( method getpeername (line 342) | getpeername(peername: Record): number { method getsockname (line 359) | getsockname(sockname: Record): number { method open (line 376) | open(_fd: number): number { method recvStart (line 385) | recvStart(): number { method recvStop (line 398) | recvStop(): number { method ref (line 404) | override ref() { method send (line 408) | send( method send6 (line 417) | send6( method setBroadcast (line 426) | setBroadcast(bool: 0 | 1): number { method setMulticastInterface (line 439) | setMulticastInterface(interfaceAddress: string): number { method setMulticastLoopback (line 456) | setMulticastLoopback(bool: 0 | 1): number { method setMulticastTTL (line 473) | setMulticastTTL(ttl: number): number { method setTTL (line 492) | setTTL(ttl: number): number { method unref (line 509) | override unref() { method #doBind (line 513) | #doBind(ip: string, port: number, flags: number, family: number): numb... method #doConnect (line 536) | #doConnect(ip: string, port: number, family: number): number { method #doSend (line 546) | #doSend( method #receive (line 613) | async #receive() { method _onClose (line 668) | override _onClose(): number { FILE: ext/node/polyfills/internal_binding/util.ts function guessHandleType (line 39) | function guessHandleType(fd: number): string { constant ALL_PROPERTIES (line 44) | const ALL_PROPERTIES = 0; constant ONLY_WRITABLE (line 45) | const ONLY_WRITABLE = 1; constant ONLY_ENUMERABLE (line 46) | const ONLY_ENUMERABLE = 2; constant ONLY_CONFIGURABLE (line 47) | const ONLY_CONFIGURABLE = 4; constant ONLY_ENUM_WRITABLE (line 48) | const ONLY_ENUM_WRITABLE = 6; constant SKIP_STRINGS (line 49) | const SKIP_STRINGS = 8; constant SKIP_SYMBOLS (line 50) | const SKIP_SYMBOLS = 16; function isArrayIndex (line 63) | function isArrayIndex(value: unknown): value is number | string { function getOwnNonIndexProperties (line 94) | function getOwnNonIndexProperties( function arrayBufferViewHasBuffer (line 101) | function arrayBufferViewHasBuffer( FILE: ext/node/polyfills/internal_binding/uv.ts type ErrorMapData (line 49) | type ErrorMapData = Array<[number, [string, string]]>; type CodeMapData (line 50) | type CodeMapData = Array<[string, number]>; function mapSysErrnoToUvErrno (line 527) | function mapSysErrnoToUvErrno(sysErrno: number): number { constant UV_EAI_MEMORY (line 536) | const UV_EAI_MEMORY = codeMap.get("EAI_MEMORY")!; constant UV_EBADF (line 537) | const UV_EBADF = codeMap.get("EBADF")!; constant UV_ECANCELED (line 538) | const UV_ECANCELED = codeMap.get("ECANCELED")!; constant UV_EEXIST (line 539) | const UV_EEXIST = codeMap.get("EEXIST"); constant UV_EINVAL (line 540) | const UV_EINVAL = codeMap.get("EINVAL")!; constant UV_ENOENT (line 541) | const UV_ENOENT = codeMap.get("ENOENT"); constant UV_ENOMEM (line 542) | const UV_ENOMEM = codeMap.get("ENOMEM")!; constant UV_ENOTSOCK (line 543) | const UV_ENOTSOCK = codeMap.get("ENOTSOCK")!; constant UV_ETIMEDOUT (line 544) | const UV_ETIMEDOUT = codeMap.get("ETIMEDOUT")!; constant UV_UNKNOWN (line 545) | const UV_UNKNOWN = codeMap.get("UNKNOWN")!; function errname (line 547) | function errname(errno: number): string { function getErrorMessage (line 555) | function getErrorMessage(errno: number): string { function getErrorMap (line 564) | function getErrorMap(): Map { function getCodeMap (line 568) | function getCodeMap(): Map { FILE: ext/node/polyfills/net.ts constant DEFAULT_IPV4_ADDR (line 138) | const DEFAULT_IPV4_ADDR = "0.0.0.0"; constant DEFAULT_IPV6_ADDR (line 139) | const DEFAULT_IPV6_ADDR = "::"; type Handle (line 144) | type Handle = TCP | Pipe; type HandleOptions (line 146) | interface HandleOptions { type OnReadOptions (line 152) | interface OnReadOptions { type ConnectOptions (line 165) | interface ConnectOptions { type SocketOptions (line 178) | interface SocketOptions extends ConnectOptions, HandleOptions, DuplexOpt... type TcpNetConnectOptions (line 204) | interface TcpNetConnectOptions extends TcpSocketConnectOptions, SocketOp... type IpcNetConnectOptions (line 208) | interface IpcNetConnectOptions extends IpcSocketConnectOptions, SocketOp... type NetConnectOptions (line 212) | type NetConnectOptions = TcpNetConnectOptions | IpcNetConnectOptions; type AddressInfo (line 214) | interface AddressInfo { type LookupFunction (line 220) | type LookupFunction = ( type TcpSocketConnectOptions (line 230) | interface TcpSocketConnectOptions extends ConnectOptions { type IpcSocketConnectOptions (line 242) | interface IpcSocketConnectOptions extends ConnectOptions { type SocketConnectOptions (line 246) | type SocketConnectOptions = TcpSocketConnectOptions | IpcSocketConnectOp... function _getNewAsyncId (line 248) | function _getNewAsyncId(handle?: Handle): number { type NormalizedArgs (line 254) | interface NormalizedArgs { function _toNumber (line 267) | function _toNumber(x: unknown): number | false { function _isPipeName (line 271) | function _isPipeName(s: unknown): s is string { function _createHandle (line 275) | function _createHandle(fd: number, isServer: boolean): Handle { function _normalizeArgs (line 301) | function _normalizeArgs(args: unknown[]): NormalizedArgs { function _afterConnect (line 342) | function _afterConnect( function _createConnectionError (line 419) | function _createConnectionError(req, status) { function _afterConnectMultiple (line 441) | function _afterConnectMultiple( function _internalConnectMultipleTimeout (line 497) | function _internalConnectMultipleTimeout(context, req, handle) { function _checkBindError (line 520) | function _checkBindError(err: number, port: number, handle: TCP) { function _isPipe (line 537) | function _isPipe( function _connectErrorNT (line 543) | function _connectErrorNT(socket: Socket, err: Error) { function _internalConnect (line 547) | function _internalConnect( function _internalConnectMultiple (line 628) | function _internalConnectMultiple(context, canceled?: boolean) { function _writeAfterFIN (line 757) | function _writeAfterFIN( function _tryReadStart (line 800) | function _tryReadStart(socket: Socket) { function _onReadableStreamEnd (line 812) | function _onReadableStreamEnd(this: Socket) { function _initSocketHandle (line 819) | function _initSocketHandle(socket: Socket) { function _lookupAndConnect (line 850) | function _lookupAndConnect(self: Socket, options: TcpSocketConnectOption... function _lookupAndConnectMultiple (line 1026) | function _lookupAndConnectMultiple( function _afterShutdown (line 1164) | function _afterShutdown(this: ShutdownWrap) { function _emitCloseNT (line 1173) | function _emitCloseNT(s: Socket | Server) { function Socket (line 1199) | function Socket(options) { function connect (line 1842) | function connect(...args: unknown[]) { function getDefaultAutoSelectFamily (line 1864) | function getDefaultAutoSelectFamily() { function setDefaultAutoSelectFamily (line 1869) | function setDefaultAutoSelectFamily(value: boolean) { function getDefaultAutoSelectFamilyAttemptTimeout (line 1875) | function getDefaultAutoSelectFamilyAttemptTimeout() { function setDefaultAutoSelectFamilyAttemptTimeout (line 1880) | function setDefaultAutoSelectFamilyAttemptTimeout(value: number) { type ListenOptions (line 1890) | interface ListenOptions extends Abortable { type ConnectionListener (line 1905) | type ConnectionListener = (socket: Socket) => void; type ServerOptions (line 1907) | interface ServerOptions { function _isServerSocketOptions (line 1920) | function _isServerSocketOptions( function _isConnectionListener (line 1930) | function _isConnectionListener( function _getFlags (line 1936) | function _getFlags(ipv6Only?: boolean): number { function _listenInCluster (line 1940) | function _listenInCluster( function _lookupAndListen (line 1971) | function _lookupAndListen( function _addAbortSignalOption (line 1999) | function _addAbortSignalOption(server: Server, options: ListenOptions) { function _createServerHandle (line 2021) | function _createServerHandle( function _emitErrorNT (line 2104) | function _emitErrorNT(server: Server, err: Error) { function _emitListeningNT (line 2108) | function _emitListeningNT(server: Server) { function _onconnection (line 2116) | function _onconnection(this: any, err: number, clientHandle?: Handle) { function _setupListenHandle (line 2146) | function _setupListenHandle( function Server (line 2263) | function Server( function end (line 2568) | function end(err: Error | null, connections?: number) { function oncount (line 2588) | function oncount(err: Error, count: number) { function createServer (line 2748) | function createServer( FILE: ext/node/polyfills/os.ts type CPUTimes (line 51) | interface CPUTimes { type CPUCoreInfo (line 68) | interface CPUCoreInfo { type NetworkAddress (line 77) | interface NetworkAddress { type NetworkInterfaces (line 99) | interface NetworkInterfaces { type UserInfoOptions (line 103) | interface UserInfoOptions { type UserInfo (line 107) | interface UserInfo { function arch (line 115) | function arch(): string { function cpus (line 149) | function cpus(): CPUCoreInfo[] { function endianness (line 158) | function endianness(): "BE" | "LE" { function freemem (line 167) | function freemem(): number { function getPriority (line 179) | function getPriority(pid = 0): number { function homedir (line 189) | function homedir(): string | null { function hostname (line 194) | function hostname(): string { function loadavg (line 199) | function loadavg(): number[] { function networkInterfaces (line 208) | function networkInterfaces(): NetworkInterfaces { function isIPv4LoopbackAddr (line 232) | function isIPv4LoopbackAddr(addr: string) { function isIPv6LoopbackAddr (line 236) | function isIPv6LoopbackAddr(addr: string) { function platform (line 241) | function platform(): string { function release (line 246) | function release(): string { function version (line 251) | function version(): string { function machine (line 258) | function machine(): string { function setPriority (line 267) | function setPriority(pid: number, priority?: number) { function tmpdir (line 286) | function tmpdir(): string | null { function totalmem (line 314) | function totalmem(): number { function type (line 319) | function type(): string { function uptime (line 338) | function uptime(): number { function userInfo (line 342) | function userInfo( function availableParallelism (line 370) | function availableParallelism(): number { constant EOL (line 374) | const EOL = isWindows ? "\r\n" : "\n"; FILE: ext/node/polyfills/path/_constants.ts constant CHAR_UPPERCASE_A (line 6) | const CHAR_UPPERCASE_A = 65; constant CHAR_LOWERCASE_A (line 7) | const CHAR_LOWERCASE_A = 97; constant CHAR_UPPERCASE_Z (line 8) | const CHAR_UPPERCASE_Z = 90; constant CHAR_LOWERCASE_Z (line 9) | const CHAR_LOWERCASE_Z = 122; constant CHAR_DOT (line 12) | const CHAR_DOT = 46; constant CHAR_FORWARD_SLASH (line 13) | const CHAR_FORWARD_SLASH = 47; constant CHAR_BACKWARD_SLASH (line 14) | const CHAR_BACKWARD_SLASH = 92; constant CHAR_VERTICAL_LINE (line 15) | const CHAR_VERTICAL_LINE = 124; constant CHAR_COLON (line 16) | const CHAR_COLON = 58; constant CHAR_QUESTION_MARK (line 17) | const CHAR_QUESTION_MARK = 63; constant CHAR_UNDERSCORE (line 18) | const CHAR_UNDERSCORE = 95; constant CHAR_LINE_FEED (line 19) | const CHAR_LINE_FEED = 10; constant CHAR_CARRIAGE_RETURN (line 20) | const CHAR_CARRIAGE_RETURN = 13; constant CHAR_TAB (line 21) | const CHAR_TAB = 9; constant CHAR_FORM_FEED (line 22) | const CHAR_FORM_FEED = 12; constant CHAR_EXCLAMATION_MARK (line 23) | const CHAR_EXCLAMATION_MARK = 33; constant CHAR_HASH (line 24) | const CHAR_HASH = 35; constant CHAR_SPACE (line 25) | const CHAR_SPACE = 32; constant CHAR_NO_BREAK_SPACE (line 26) | const CHAR_NO_BREAK_SPACE = 160; constant CHAR_ZERO_WIDTH_NOBREAK_SPACE (line 27) | const CHAR_ZERO_WIDTH_NOBREAK_SPACE = 65279; constant CHAR_LEFT_SQUARE_BRACKET (line 28) | const CHAR_LEFT_SQUARE_BRACKET = 91; constant CHAR_RIGHT_SQUARE_BRACKET (line 29) | const CHAR_RIGHT_SQUARE_BRACKET = 93; constant CHAR_LEFT_ANGLE_BRACKET (line 30) | const CHAR_LEFT_ANGLE_BRACKET = 60; constant CHAR_RIGHT_ANGLE_BRACKET (line 31) | const CHAR_RIGHT_ANGLE_BRACKET = 62; constant CHAR_LEFT_CURLY_BRACKET (line 32) | const CHAR_LEFT_CURLY_BRACKET = 123; constant CHAR_RIGHT_CURLY_BRACKET (line 33) | const CHAR_RIGHT_CURLY_BRACKET = 125; constant CHAR_HYPHEN_MINUS (line 34) | const CHAR_HYPHEN_MINUS = 45; constant CHAR_PLUS (line 35) | const CHAR_PLUS = 43; constant CHAR_DOUBLE_QUOTE (line 36) | const CHAR_DOUBLE_QUOTE = 34; constant CHAR_SINGLE_QUOTE (line 37) | const CHAR_SINGLE_QUOTE = 39; constant CHAR_PERCENT (line 38) | const CHAR_PERCENT = 37; constant CHAR_SEMICOLON (line 39) | const CHAR_SEMICOLON = 59; constant CHAR_CIRCUMFLEX_ACCENT (line 40) | const CHAR_CIRCUMFLEX_ACCENT = 94; constant CHAR_GRAVE_ACCENT (line 41) | const CHAR_GRAVE_ACCENT = 96; constant CHAR_AT (line 42) | const CHAR_AT = 64; constant CHAR_AMPERSAND (line 43) | const CHAR_AMPERSAND = 38; constant CHAR_EQUAL (line 44) | const CHAR_EQUAL = 61; constant CHAR_0 (line 47) | const CHAR_0 = 48; constant CHAR_9 (line 48) | const CHAR_9 = 57; FILE: ext/node/polyfills/path/_interface.ts type ParsedPath (line 6) | interface ParsedPath { type FormatInputPathObject (line 29) | type FormatInputPathObject = Partial; FILE: ext/node/polyfills/path/_posix.ts function resolve (line 59) | function resolve(...pathSegments: string[]): string { function normalize (line 114) | function normalize(path: string): string { function isAbsolute (line 137) | function isAbsolute(path: string): boolean { function join (line 147) | function join(...paths: string[]): string { function relative (line 167) | function relative(from: string, to: string): string { function toNamespacedPath (line 244) | function toNamespacedPath(path: string): string { function dirname (line 253) | function dirname(path: string): string { function basename (line 281) | function basename(path: string, ext = ""): string { function extname (line 359) | function extname(path: string): string { function format (line 413) | function format(pathObject: FormatInputPathObject): string { function parse (line 424) | function parse(path: string): ParsedPath { FILE: ext/node/polyfills/path/_util.ts function assertPath (line 23) | function assertPath(path: string) { function isPosixPathSeparator (line 29) | function isPosixPathSeparator(code: number): boolean { function isPathSeparator (line 33) | function isPathSeparator(code: number): boolean { function isWindowsDeviceRoot (line 37) | function isWindowsDeviceRoot(code: number): boolean { function normalizeString (line 45) | function normalizeString( function formatExt (line 114) | function formatExt(ext: string | undefined): string { function _format (line 118) | function _format( FILE: ext/node/polyfills/path/_win32.ts constant WINDOWS_RESERVED_NAMES (line 53) | const WINDOWS_RESERVED_NAMES = [ function isWindowsReservedName (line 84) | function isWindowsReservedName(path: string, colonIndex: number): boolean { function resolve (line 95) | function resolve(...pathSegments: string[]): string { function normalize (line 279) | function normalize(path: string): string { function isAbsolute (line 442) | function isAbsolute(path: string): boolean { function join (line 464) | function join(...paths: string[]): string { function relative (line 569) | function relative(from: string, to: string): string { function toNamespacedPath (line 744) | function toNamespacedPath(path: string): string { function dirname (line 781) | function dirname(path: string): string { function basename (line 876) | function basename(path: string, ext = ""): string { function extname (line 965) | function extname(path: string): string { function format (line 1033) | function format(pathObject: FormatInputPathObject): string { function parse (line 1044) | function parse(path: string): ParsedPath { FILE: ext/node/polyfills/path/common.ts function common (line 27) | function common(paths: string[], sep = SEP): string { FILE: ext/node/polyfills/path/separator.ts constant SEP (line 8) | const SEP = isWindows ? "\\" : "/"; constant SEP_PATTERN (line 9) | const SEP_PATTERN = isWindows FILE: ext/node/polyfills/perf_hooks.js class PerformanceObserver (line 28) | class PerformanceObserver extends WebPerformanceObserver { method constructor (line 29) | constructor(callback) { method observe (line 36) | observe(options) { method supportedEntryTypes (line 52) | static get supportedEntryTypes() { function monitorEventLoopDelay (line 88) | function monitorEventLoopDelay(options = {}) { FILE: ext/node/polyfills/process.ts function umask (line 158) | function umask(mask?: number | string): number { function addReadOnlyProcessAlias (line 176) | function addReadOnlyProcessAlias( type CpuUsage (line 193) | interface CpuUsage { function previousCpuUsageValueIsValid (line 200) | function previousCpuUsageValueIsValid(num) { function cpuUsage (line 204) | function cpuUsage(previousValue?: CpuUsage): CpuUsage { function threadCpuUsage (line 237) | function threadCpuUsage( function createWarningObject (line 275) | function createWarningObject( function doEmitWarning (line 302) | function doEmitWarning(warning: Error) { function emitWarning (line 307) | function emitWarning( function hrtime (line 371) | function hrtime(time?: [number, number]): [number, number] { function memoryUsage (line 399) | function memoryUsage(): { function availableMemory (line 416) | function availableMemory(): number { function constrainedMemory (line 420) | function constrainedMemory(): number { function _kill (line 425) | function _kill(pid: number, sig: number): number { function dlopen (line 443) | function dlopen(module, filename, _flags) { function kill (line 451) | function kill(pid: number, sig: string | number = "SIGTERM") { function wrapIdSetter (line 477) | function wrapIdSetter( constant ALLOWED_FLAGS (line 513) | const ALLOWED_FLAGS = buildAllowedFlags(); function uncaughtExceptionHandler (line 516) | function uncaughtExceptionHandler(err: any, origin: string) { function Process (line 533) | function Process(this: any) { function _findSignalListener (line 548) | function _findSignalListener( function _removeAllSignalListeners (line 706) | function _removeAllSignalListeners( method get (line 732) | get() { method get (line 745) | get() { method get (line 752) | get() { method get (line 759) | get() { method set (line 765) | set(value) { method get (line 778) | get() { method set (line 781) | set(_val) {} method get (line 790) | get() { method get (line 893) | get() { method set (line 896) | set(code: number | string | null | undefined) { method get (line 932) | get() { method get (line 939) | get() { method get (line 946) | get() { method set (line 949) | set(value) { method get (line 963) | get() { function loadEnvFile (line 1056) | function loadEnvFile(path = ".env") { method get (line 1080) | get() { method set (line 1083) | set(path: string) { method get (line 1095) | get() { method typescript (line 1123) | get typescript() { function processOnError (line 1217) | function processOnError(event: ErrorEvent) { function dispatchProcessBeforeExitEvent (line 1229) | function dispatchProcessBeforeExitEvent() { function dispatchProcessExitEvent (line 1246) | function dispatchProcessExitEvent() { function synchronizeListeners (line 1253) | function synchronizeListeners() { method get (line 1451) | get() { method get (line 1457) | get() { FILE: ext/node/polyfills/punycode.ts function punyDeprecated (line 17) | function punyDeprecated(fn: any) { function toASCII (line 26) | function toASCII(domain) { function toUnicode (line 30) | function toUnicode(domain) { function decode (line 34) | function decode(domain) { function encode (line 38) | function encode(domain) { FILE: ext/node/polyfills/querystring.js function qsEscape (line 26) | function qsEscape(str) { function charCodes (line 66) | function charCodes(str) { function addKeyVal (line 74) | function addKeyVal( function parse (line 115) | function parse( function stringifyPrimitive (line 299) | function stringifyPrimitive(v) { function encodeStringifiedCustom (line 315) | function encodeStringifiedCustom( function encodeStringified (line 322) | function encodeStringified(v, encode) { function stringify (line 350) | function stringify( function unescapeBuffer (line 400) | function unescapeBuffer(s, decodeSpaces = false) { function qsUnescape (line 442) | function qsUnescape(s) { function decodeStr (line 450) | function decodeStr(s, decoder) { FILE: ext/node/polyfills/readline/promises.ts type Interface (line 36) | interface Interface extends _Interface { method constructor (line 74) | constructor( method question (line 82) | question(query: string, options: Abortable = kEmptyObject): Promise, encoding?: string) { method get (line 434) | get(this: StringDecoder): number { method get (line 442) | get(this: StringDecoder): number { FILE: ext/node/polyfills/testing.ts function getAssertObject (line 47) | function getAssertObject() { function run (line 57) | function run() { function noop (line 61) | function noop() {} class NodeTestContext (line 65) | class NodeTestContext { method constructor (line 72) | constructor(t: Deno.TestContext, parent: NodeTestContext | undefined) { method [skippedSymbol] (line 77) | get [skippedSymbol]() { method assert (line 81) | get assert() { method signal (line 85) | get signal() { method name (line 90) | get name() { method diagnostic (line 95) | diagnostic(message) { method mock (line 100) | get mock() { method runOnly (line 104) | runOnly() { method skip (line 109) | skip() { method todo (line 114) | todo() { method test (line 119) | test(name, options, fn) { method before (line 163) | before(fn, _options) { method after (line 170) | after(fn, _options) { method beforeEach (line 177) | beforeEach(_fn, _options) { method afterEach (line 181) | afterEach(_fn, _options) { class TestSuite (line 188) | class TestSuite { method constructor (line 192) | constructor(t: Deno.TestContext) { method addTest (line 196) | addTest(name, options, fn, overrides) { method addSuite (line 223) | addSuite(name, options, fn, overrides) { function prepareOptions (line 240) | function prepareOptions(name, options, fn, overrides) { function wrapTestFn (line 269) | function wrapTestFn(fn, resolve) { function prepareDenoTest (line 304) | function prepareDenoTest(name, options, fn, overrides) { function wrapSuiteFn (line 325) | function wrapSuiteFn(fn, resolve) { function prepareDenoTestForSuite (line 338) | function prepareDenoTestForSuite(name, options, fn, overrides) { function test (line 358) | function test(name, options, fn, overrides) { function describe (line 377) | function describe(name, options, fn) { function suite (line 391) | function suite(name, options, fn, overrides) { function it (line 408) | function it(name, options, fn) { function before (line 424) | function before() { function after (line 428) | function after() { function beforeEach (line 432) | function beforeEach() { function afterEach (line 436) | function afterEach() { type MockCall (line 448) | interface MockCall { class MockFunctionContext (line 458) | class MockFunctionContext { method constructor (line 464) | constructor( method calls (line 475) | get calls(): readonly MockCall[] { method callCount (line 480) | callCount(): number { method resetCalls (line 485) | resetCalls(): void { method restore (line 490) | restore(): void { method _recordCall (line 503) | _recordCall( method _shouldMock (line 519) | _shouldMock(): boolean { method _getImplementation (line 525) | _getImplementation(): ((...args: unknown[]) => unknown) | undefined { function createMockFunction (line 531) | function createMockFunction( FILE: ext/node/polyfills/timers.ts type TimerOptions (line 33) | interface TimerOptions extends Abortable { function setTimeout (line 37) | function setTimeout( function cancelListenerHandler (line 46) | function cancelListenerHandler( function setTimeoutPromise (line 57) | function setTimeoutPromise( method get (line 115) | get() { function clearTimeout (line 120) | function clearTimeout(timeout?: Timeout | number) { function setInterval (line 127) | function setInterval( function clearInterval (line 135) | function clearInterval(timeout?: Timeout | number | string) { function setImmediate (line 142) | function setImmediate( function setImmediatePromise (line 150) | function setImmediatePromise( method get (line 211) | get() { function clearImmediate (line 216) | function clearImmediate(immediate: Immediate) { method wait (line 308) | async wait( FILE: ext/node/polyfills/tls.ts function getCiphers (line 50) | function getCiphers() { function ensureLazyRootCertificates (line 59) | function ensureLazyRootCertificates(target: string[]) { method get (line 74) | get(target, prop) { method ownKeys (line 78) | ownKeys(target) { method has (line 82) | has(target, prop) { method getOwnPropertyDescriptor (line 86) | getOwnPropertyDescriptor(target, prop) { method set (line 90) | set(target, prop, value) { method defineProperty (line 94) | defineProperty(target, prop, descriptor) { method deleteProperty (line 98) | deleteProperty(target, prop) { method isExtensible (line 102) | isExtensible(target) { method preventExtensions (line 106) | preventExtensions(target) { method setPrototypeOf (line 110) | setPrototypeOf() { constant DEFAULT_ECDH_CURVE (line 115) | const DEFAULT_ECDH_CURVE = "auto"; constant DEFAULT_MAX_VERSION (line 116) | const DEFAULT_MAX_VERSION = "TLSv1.3"; constant DEFAULT_MIN_VERSION (line 117) | const DEFAULT_MIN_VERSION = "TLSv1.2"; constant CLIENT_RENEG_LIMIT (line 118) | const CLIENT_RENEG_LIMIT = 3; constant CLIENT_RENEG_WINDOW (line 119) | const CLIENT_RENEG_WINDOW = 600; class CryptoStream (line 121) | class CryptoStream {} class SecurePair (line 122) | class SecurePair {} function setDefaultCACertificates (line 125) | function setDefaultCACertificates(certs: string[]) { function createSecurePair (line 146) | function createSecurePair() { constant DEFAULT_CIPHERS (line 175) | const DEFAULT_CIPHERS = tlsWrap.DEFAULT_CIPHERS; FILE: ext/node/polyfills/trace_events.ts class Tracing (line 5) | class Tracing { function createTracing (line 10) | function createTracing(opts) { function getEnabledCategories (line 18) | function getEnabledCategories() { FILE: ext/node/polyfills/tty.js function isatty (line 20) | function isatty(fd) { function ReadStream (line 29) | function ReadStream(fd, options) { FILE: ext/node/polyfills/url.ts class Url (line 161) | class Url { method constructor (line 176) | constructor() { method #parseHost (line 191) | #parseHost() { method resolve (line 204) | public resolve(relative: string) { method resolveObject (line 208) | public resolveObject(relative: string | Url) { method format (line 497) | format() { method urlParse (line 589) | public urlParse( type UrlObject (line 915) | interface UrlObject { function format (line 929) | function format( function formatWhatwg (line 966) | function formatWhatwg( function isIpv6Hostname (line 1026) | function isIpv6Hostname(hostname: string) { function getHostname (line 1033) | function getHostname(self: Url, rest: string, hostname: string) { function autoEscapeStr (line 1189) | function autoEscapeStr(rest: string) { function parse (line 1226) | function parse( function resolve (line 1242) | function resolve(from: string, to: string) { function resolveObject (line 1246) | function resolveObject(source: string | Url, relative: string) { function domainToASCII (line 1257) | function domainToASCII(domain: string) { function domainToUnicode (line 1267) | function domainToUnicode(domain: string) { function fileURLToPath (line 1277) | function fileURLToPath(path: string | URL): string { function getPathFromURLWin (line 1288) | function getPathFromURLWin(url: URL): string { function getPathFromURLPosix (line 1325) | function getPathFromURLPosix(url: URL): string { function encodePathChars (line 1356) | function encodePathChars( function pathToFileURL (line 1387) | function pathToFileURL( FILE: ext/node/polyfills/util.ts function _extend (line 85) | function _extend( function inherits (line 105) | function inherits( type TextDecoder (line 141) | type TextDecoder = import("./_utils.ts")._TextDecoder; type TextEncoder (line 145) | type TextEncoder = import("./_utils.ts")._TextEncoder; function toUSVString (line 148) | function toUSVString(str: string): string { function pad (line 155) | function pad(n: number) { function timestamp (line 177) | function timestamp(): string { function log (line 192) | function log(...args: any[]) { function deprecate (line 205) | function deprecate(fn: any, msg: string, code?: any) { function aborted (line 249) | async function aborted( function prepareStackTrace (line 266) | function prepareStackTrace(_error, stackTraces) { function getCallSites (line 289) | function getCallSites( function parseEnv (line 323) | function parseEnv( function convertProcessSignalToExitCode (line 336) | function convertProcessSignalToExitCode( FILE: ext/node/polyfills/v8.ts function cachedDataVersionTag (line 48) | function cachedDataVersionTag() { function getHeapCodeStatistics (line 53) | function getHeapCodeStatistics() { function getHeapSnapshot (line 62) | function getHeapSnapshot(options?: Record) { function getHeapSpaceStatistics (line 71) | function getHeapSpaceStatistics() { function getHeapStatistics (line 92) | function getHeapStatistics() { function setFlagsFromString (line 114) | function setFlagsFromString() { function stopCoverage (line 124) | function stopCoverage() { function takeCoverage (line 127) | function takeCoverage() { function writeHeapSnapshot (line 133) | function writeHeapSnapshot( function serialize (line 164) | function serialize(value: any) { function deserialize (line 170) | function deserialize(buffer: Buffer | ArrayBufferView | DataView) { class Serializer (line 183) | class Serializer { method constructor (line 185) | constructor() { method _setTreatArrayBufferViewsAsHostObjects (line 189) | _setTreatArrayBufferViewsAsHostObjects(value: boolean): void { method releaseBuffer (line 193) | releaseBuffer(): Buffer { method transferArrayBuffer (line 197) | transferArrayBuffer(_id: number, _arrayBuffer: ArrayBuffer): void { method writeDouble (line 201) | writeDouble(value: number): void { method writeHeader (line 205) | writeHeader(): void { method writeRawBytes (line 209) | writeRawBytes(source: ArrayBufferView): void { method writeUint32 (line 218) | writeUint32(value: number): void { method writeUint64 (line 222) | writeUint64(hi: number, lo: number): void { method writeValue (line 227) | writeValue(value: any): void { class Deserializer (line 234) | class Deserializer { method constructor (line 237) | constructor(buffer: ArrayBufferView) { method readRawBytes (line 246) | readRawBytes(length: number): Buffer { method _readRawBytes (line 254) | _readRawBytes(length: number): number { method getWireFormatVersion (line 257) | getWireFormatVersion(): number { method readDouble (line 260) | readDouble(): number { method readHeader (line 263) | readHeader(): boolean { method readUint32 (line 267) | readUint32(): number { method readUint64 (line 270) | readUint64(): [hi: number, lo: number] { method readValue (line 273) | readValue(): unknown { method transferArrayBuffer (line 276) | transferArrayBuffer( function arrayBufferViewTypeToIndex (line 283) | function arrayBufferViewTypeToIndex(abView: ArrayBufferView) { class DefaultSerializer (line 301) | class DefaultSerializer extends Serializer { method constructor (line 302) | constructor() { method _writeHostObject (line 308) | _writeHostObject(abView: any) { function arrayBufferViewIndexToType (line 334) | function arrayBufferViewIndexToType(index: number): any { class DefaultDeserializer (line 352) | class DefaultDeserializer extends Deserializer { method constructor (line 353) | constructor(buffer: ArrayBufferView) { method _readHostObject (line 357) | _readHostObject() { FILE: ext/node/polyfills/vm.js class Script (line 35) | class Script { method constructor (line 38) | constructor(code, options = { __proto__: null }) { method #runInContext (line 84) | #runInContext(contextifiedObject, options = { __proto__: null }) { method runInThisContext (line 115) | runInThisContext(options) { method runInContext (line 119) | runInContext(contextifiedObject, options) { method runInNewContext (line 124) | runInNewContext(contextObject, options) { method sourceMapURL (line 129) | get sourceMapURL() { method createCachedData (line 133) | createCachedData() { function validateContext (line 138) | function validateContext(contextifiedObject) { function getContextOptions (line 148) | function getContextOptions(options) { function createContext (line 185) | function createContext( function createScript (line 281) | function createScript(code, options) { function runInContext (line 285) | function runInContext(code, contextifiedObject, options) { function runInNewContext (line 302) | function runInNewContext(code, contextObject, options) { function runInThisContext (line 311) | function runInThisContext(code, options) { function isContext (line 318) | function isContext(object) { function compileFunction (line 323) | function compileFunction(code, params, options = { __proto__: null }) { function measureMemory (line 389) | function measureMemory(_options) { constant USE_MAIN_CONTEXT_DEFAULT_LOADER (line 393) | const USE_MAIN_CONTEXT_DEFAULT_LOADER = Symbol( constant DONT_CONTEXTIFY (line 396) | const DONT_CONTEXTIFY = Symbol("DONT_CONTEXTIFY"); FILE: ext/node/polyfills/wasi.ts class Context (line 7) | class Context { method constructor (line 8) | constructor() { constant WASI (line 13) | const WASI = Context; FILE: ext/node/polyfills/worker_threads.ts function debugWT (line 106) | function debugWT(...args) { type WorkerOnlineMsg (line 113) | interface WorkerOnlineMsg { function isWorkerOnlineMsg (line 117) | function isWorkerOnlineMsg(data: unknown): data is WorkerOnlineMsg { type WorkerStdioMsg (line 123) | interface WorkerStdioMsg { type WorkerStdinMsg (line 129) | interface WorkerStdinMsg { type WorkerStdinEndMsg (line 135) | interface WorkerStdinEndMsg { function isWorkerStdinMsg (line 139) | function isWorkerStdinMsg(data: unknown): data is WorkerStdinMsg { function isWorkerStdinEndMsg (line 145) | function isWorkerStdinEndMsg(data: unknown): data is WorkerStdinEndMsg { function isWorkerStderrMsg (line 151) | function isWorkerStderrMsg(data: unknown): data is WorkerStdioMsg { function isWorkerStdoutMsg (line 157) | function isWorkerStdoutMsg(data: unknown): data is WorkerStdioMsg { type WorkerOptions (line 182) | interface WorkerOptions { class NodeWorker (line 205) | class NodeWorker extends EventEmitter { method read (line 228) | read() {} method read (line 230) | read() {} method constructor (line 232) | constructor(specifier: URL | string, options?: WorkerOptions) { method [privateWorkerRef] (line 505) | [privateWorkerRef](ref) { method #handleError (line 528) | #handleError(err) { method #closeStdio (line 532) | #closeStdio() { method postMessage (line 657) | postMessage(message, transferOrOptions = { __proto__: null }) { method terminate (line 688) | terminate() { method [SymbolAsyncDispose] (line 708) | async [SymbolAsyncDispose]() { method ref (line 712) | ref() { method unref (line 716) | unref() { method cpuUsage (line 720) | cpuUsage(prevValue?: { user: number; system: number }) { method threadName (line 770) | get threadName(): string | null { type NodeEventTarget (line 792) | interface NodeEventTarget extends type ParentPort (line 809) | type ParentPort = typeof self & NodeEventTarget; method read (line 907) | read() {} function getEnvironmentData (line 1046) | function getEnvironmentData(key: unknown) { function setEnvironmentData (line 1050) | function setEnvironmentData(key: unknown, value?: unknown) { constant SHARE_ENV (line 1058) | const SHARE_ENV = SymbolFor("nodejs.worker_threads.SHARE_ENV"); function markAsUntransferable (line 1059) | function markAsUntransferable(obj: object) { function moveMessagePortToContext (line 1064) | function moveMessagePortToContext() { function receiveMessageOnPort (line 1072) | function receiveMessageOnPort(port: MessagePort): object | undefined { class NodeMessageChannel (line 1088) | class NodeMessageChannel { method constructor (line 1092) | constructor() { function webMessagePortToNodeMessagePort (line 1125) | function webMessagePortToNodeMessagePort(port: MessagePort) { function patchMessagePortIfFound (line 1209) | function patchMessagePortIfFound(data: any, seen = new SafeSet()) { class BroadcastChannel (line 1226) | class BroadcastChannel extends WebBroadcastChannel { method ref (line 1227) | ref() { method unref (line 1232) | unref() { FILE: ext/node/polyfills/zlib.js function zlibBuffer (line 148) | function zlibBuffer(engine, buffer, callback) { function zlibBufferOnData (line 166) | function zlibBufferOnData(chunk) { function zlibBufferOnError (line 180) | function zlibBufferOnError(err) { function zlibBufferOnEnd (line 185) | function zlibBufferOnEnd() { function zlibBufferSync (line 201) | function zlibBufferSync(engine, buffer) { function zlibOnError (line 222) | function zlibOnError(message, errno, code) { constant FLUSH_BOUND (line 243) | const FLUSH_BOUND = [ constant FLUSH_BOUND_IDX_NORMAL (line 248) | const FLUSH_BOUND_IDX_NORMAL = 0; constant FLUSH_BOUND_IDX_BROTLI (line 249) | const FLUSH_BOUND_IDX_BROTLI = 1; constant FLUSH_BOUND_IDX_ZSTD (line 250) | const FLUSH_BOUND_IDX_ZSTD = 2; function ZlibBase (line 253) | function ZlibBase(opts, mode, handle, { flush, finishFlush, fullFlush }) { method get (line 340) | get() { function maxFlush (line 385) | function maxFlush(a, b) { function processChunkSync (line 458) | function processChunkSync(self, chunk, flushFlag) { function processChunk (line 550) | function processChunk(self, chunk, flushFlag, cb) { function processCallback (line 596) | function processCallback() { function _close (line 734) | function _close(engine) { function Zlib (line 747) | function Zlib(opts, mode) { function paramsAfterFlushCallback (line 851) | function paramsAfterFlushCallback(level, strategy, callback) { function Deflate (line 877) | function Deflate(opts) { function Inflate (line 886) | function Inflate(opts) { function Gzip (line 895) | function Gzip(opts) { function Gunzip (line 904) | function Gunzip(opts) { function DeflateRaw (line 913) | function DeflateRaw(opts) { function InflateRaw (line 923) | function InflateRaw(opts) { function Unzip (line 932) | function Unzip(opts) { function createConvenienceMethod (line 941) | function createConvenienceMethod(ctor, sync) { function Brotli (line 969) | function Brotli(opts, mode) { function BrotliCompress (line 1014) | function BrotliCompress(opts) { function BrotliDecompress (line 1023) | function BrotliDecompress(opts) { class Zstd (line 1037) | class Zstd extends ZlibBase { method constructor (line 1038) | constructor(opts, mode, initParamsArray, maxParam) { class ZstdCompress (line 1096) | class ZstdCompress extends Zstd { method constructor (line 1097) | constructor(opts) { class ZstdDecompress (line 1110) | class ZstdDecompress extends Zstd { method constructor (line 1111) | constructor(opts) { function createProperty (line 1116) | function createProperty(ctor) { function crc32 (line 1127) | function crc32(data, value = 0) { method get (line 1144) | get() { method set (line 1147) | set(v) { FILE: ext/node/update_node_stream.ts function createDefaultAndNamedExport (line 91) | function createDefaultAndNamedExport( function getUniqueImportId (line 126) | function getUniqueImportId(base = "imported") { FILE: ext/node_crypto/cipher.rs type Tag (line 20) | type Tag = Option>; type Aes128Gcm (line 22) | type Aes128Gcm = aead_gcm_stream::AesGcm; type Aes256Gcm (line 23) | type Aes256Gcm = aead_gcm_stream::AesGcm; type ChaCha20Poly1305Cipher (line 25) | struct ChaCha20Poly1305Cipher { method new (line 35) | fn new(key: &[u8], iv: &[u8], auth_tag_length: usize) -> Self { method set_aad (line 63) | fn set_aad(&mut self, aad: &[u8]) { method flush_aad (line 70) | fn flush_aad(&mut self) { method encrypt (line 77) | fn encrypt(&mut self, input: &[u8], output: &mut [u8]) { method decrypt (line 86) | fn decrypt(&mut self, input: &[u8], output: &mut [u8]) { method compute_tag (line 96) | fn compute_tag(mut self) -> Vec { type Cipher (line 113) | enum Cipher { method new (line 310) | fn new( method set_aad (line 448) | fn set_aad(&mut self, aad: &[u8]) { method encrypt (line 465) | fn encrypt(&mut self, input: &[u8], output: &mut [u8]) { method r#final (line 528) | fn r#final( method take_tag (line 636) | fn take_tag(self) -> Tag { type Decipher (line 129) | enum Decipher { method new (line 738) | fn new( method validate_auth_tag (line 879) | fn validate_auth_tag(&self, length: usize) -> Result<(), DecipherError> { method set_aad (line 908) | fn set_aad(&mut self, aad: &[u8]) { method decrypt (line 925) | fn decrypt(&mut self, input: &[u8], output: &mut [u8]) { method r#final (line 988) | fn r#final( type CipherContext (line 145) | pub struct CipherContext { method new (line 167) | pub fn new( method set_aad (line 183) | pub fn set_aad(&self, aad: &[u8]) { method encrypt (line 187) | pub fn encrypt(&self, input: &[u8], output: &mut [u8]) { method take_tag (line 191) | pub fn take_tag(self) -> Tag { method r#final (line 195) | pub fn r#final( type DecipherContext (line 149) | pub struct DecipherContext { method new (line 223) | pub fn new( method validate_auth_tag (line 239) | pub fn validate_auth_tag( method set_aad (line 248) | pub fn set_aad(&self, aad: &[u8]) { method decrypt (line 252) | pub fn decrypt(&self, input: &[u8], output: &mut [u8]) { method r#final (line 256) | pub fn r#final( type CipherContextError (line 154) | pub enum CipherContextError { type DecipherContextError (line 210) | pub enum DecipherContextError { method name (line 272) | fn name(&self) -> Cow<'_, str> { method name (line 278) | fn name(&self) -> Cow<'_, str> { type CipherError (line 284) | pub enum CipherError { function is_valid_chacha20_poly1305_tag_length (line 305) | fn is_valid_chacha20_poly1305_tag_length(tag_len: usize) -> bool { type DecipherError (line 666) | pub enum DecipherError { method code (line 694) | fn code(&self) -> deno_error::PropertyValue { method reason (line 715) | fn reason(&self) -> deno_error::PropertyValue { function is_valid_gcm_tag_length (line 733) | fn is_valid_gcm_tag_length(tag_len: usize) -> bool { FILE: ext/node_crypto/dh.rs type PublicKey (line 10) | pub struct PublicKey(BigUint); method from_bytes (line 13) | pub fn from_bytes(bytes: &[u8]) -> Self { method into_vec (line 18) | pub fn into_vec(self) -> Vec { type PrivateKey (line 24) | pub struct PrivateKey(BigUint); method new (line 27) | pub fn new(exponent_size: usize) -> Self { method from_bytes (line 33) | pub fn from_bytes(bytes: &[u8]) -> Self { method compute_public_key (line 40) | pub fn compute_public_key( method into_vec (line 49) | pub fn into_vec(self) -> Vec { type DiffieHellman (line 55) | pub struct DiffieHellman { method group (line 61) | pub fn group() -> Self method new (line 82) | pub fn new(prime: Prime, generator: usize) -> Self { type DiffieHellmanGroup (line 102) | pub trait DiffieHellmanGroup { constant GENERATOR (line 103) | const GENERATOR: usize; constant MODULUS (line 104) | const MODULUS: &'static [u32]; constant EXPONENT_SIZE (line 106) | const EXPONENT_SIZE: usize; constant GENERATOR (line 113) | const GENERATOR: usize = 2; constant EXPONENT_SIZE (line 114) | const EXPONENT_SIZE: usize = 192; constant MODULUS (line 116) | const MODULUS: &'static [u32] = &[ constant GENERATOR (line 132) | const GENERATOR: usize = 2; constant EXPONENT_SIZE (line 133) | const EXPONENT_SIZE: usize = 256; constant MODULUS (line 135) | const MODULUS: &'static [u32] = &[ constant GENERATOR (line 154) | const GENERATOR: usize = 2; constant EXPONENT_SIZE (line 155) | const EXPONENT_SIZE: usize = 384; constant MODULUS (line 157) | const MODULUS: &'static [u32] = &[ constant GENERATOR (line 181) | const GENERATOR: usize = 2; constant EXPONENT_SIZE (line 182) | const EXPONENT_SIZE: usize = 512; constant MODULUS (line 184) | const MODULUS: &'static [u32] = &[ constant GENERATOR (line 214) | const GENERATOR: usize = 2; constant EXPONENT_SIZE (line 215) | const EXPONENT_SIZE: usize = 768; constant MODULUS (line 217) | const MODULUS: &'static [u32] = &[ constant GENERATOR (line 257) | const GENERATOR: usize = 2; constant EXPONENT_SIZE (line 258) | const EXPONENT_SIZE: usize = 1024; constant MODULUS (line 260) | const MODULUS: &'static [u32] = &[ type Modp1536 (line 111) | pub struct Modp1536; type Modp2048 (line 130) | pub struct Modp2048; type Modp3072 (line 152) | pub struct Modp3072; type Modp4096 (line 179) | pub struct Modp4096; type Modp6144 (line 212) | pub struct Modp6144; type Modp8192 (line 255) | pub struct Modp8192; FILE: ext/node_crypto/digest.rs type Hasher (line 14) | pub struct Hasher { method create (line 32) | fn create(_: bool) -> Hasher { method new (line 38) | pub fn new( method update (line 49) | pub fn update(&self, data: &[u8]) -> bool { method digest (line 58) | pub fn digest(&self) -> Option> { method clone_inner (line 63) | pub fn clone_inner( method trace (line 20) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 22) | fn get_name(&self) -> &'static std::ffi::CStr { type Hash (line 198) | pub enum Hash { method new (line 217) | pub fn new( method update (line 267) | pub fn update(&mut self, data: &[u8]) { method digest_and_drop (line 275) | pub fn digest_and_drop(self) -> Box<[u8]> { method clone_hash (line 289) | pub fn clone_hash( method get_hashes (line 309) | pub fn get_hashes() -> Vec<&'static str> { method get_size (line 369) | pub fn get_size(algorithm_name: &str) -> Option { type HashError (line 209) | pub enum HashError { FILE: ext/node_crypto/digest/ring_sha2.rs type RingDigestAlgo (line 7) | pub trait RingDigestAlgo { method algorithm (line 8) | fn algorithm() -> &'static aws_lc_rs::digest::Algorithm; method algorithm (line 66) | fn algorithm() -> &'static aws_lc_rs::digest::Algorithm { type OutputSize (line 70) | type OutputSize = digest::typenum::U32; method algorithm (line 74) | fn algorithm() -> &'static aws_lc_rs::digest::Algorithm { type OutputSize (line 78) | type OutputSize = digest::typenum::U64; type RingDigest (line 12) | pub struct RingDigest { method clone (line 18) | fn clone(&self) -> Self { method default (line 28) | fn default() -> Self { function reset (line 36) | fn reset(&mut self) { function update (line 41) | fn update(&mut self, data: &[u8]) { type OutputSize (line 46) | type OutputSize = Algo::OutputSize; function finalize_into (line 49) | fn finalize_into(self, out: &mut digest::Output) { function finalize_into_reset (line 55) | fn finalize_into_reset(&mut self, out: &mut digest::Output) { type RingSha256Algo (line 64) | pub struct RingSha256Algo; type RingSha512Algo (line 72) | pub struct RingSha512Algo; type RingSha256 (line 81) | pub type RingSha256 = RingDigest; type RingSha512 (line 82) | pub type RingSha512 = RingDigest; FILE: ext/node_crypto/keys.rs type KeyObjectHandle (line 60) | pub enum KeyObjectHandle { method as_private_key (line 187) | pub fn as_private_key(&self) -> Option<&AsymmetricPrivateKey> { method as_public_key (line 196) | pub fn as_public_key(&self) -> Option> { method as_secret_key (line 207) | pub fn as_secret_key(&self) -> Option<&[u8]> { method new_asymmetric_private_key_from_js (line 839) | pub fn new_asymmetric_private_key_from_js( method new_x509_public_key (line 1038) | pub fn new_x509_public_key( method new_rsa_jwk (line 1142) | pub fn new_rsa_jwk( method new_ec_jwk (line 1197) | pub fn new_ec_jwk( method new_ed_raw (line 1245) | pub fn new_ed_raw( method new_asymmetric_public_key_from_js (line 1320) | pub fn new_asymmetric_public_key_from_js( method trace (line 68) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 70) | fn get_name(&self) -> &'static std::ffi::CStr { type AsymmetricPrivateKey (line 76) | pub enum AsymmetricPrivateKey { method to_public_key (line 217) | pub fn to_public_key(&self) -> AsymmetricPublicKey { method export_jwk (line 2008) | fn export_jwk( method export_der (line 2075) | fn export_der( type RsaPssPrivateKey (line 89) | pub struct RsaPssPrivateKey { method to_public_key (line 267) | pub fn to_public_key(&self) -> RsaPssPublicKey { type RsaPssDetails (line 95) | pub struct RsaPssDetails { type RsaPssHashAlgorithm (line 102) | pub enum RsaPssHashAlgorithm { method as_str (line 113) | pub fn as_str(&self) -> &'static str { method salt_length (line 125) | pub fn salt_length(&self) -> u32 { type EcPrivateKey (line 137) | pub enum EcPrivateKey { method to_public_key (line 291) | pub fn to_public_key(&self) -> EcPublicKey { method to_jwk (line 301) | pub fn to_jwk(&self) -> Result { type DhPrivateKey (line 146) | pub struct DhPrivateKey { type AsymmetricPublicKey (line 152) | pub enum AsymmetricPublicKey { method export_jwk (line 1713) | fn export_jwk( method export_der (line 1782) | pub(crate) fn export_der( type RsaPssPublicKey (line 165) | pub struct RsaPssPublicKey { type EcPublicKey (line 171) | pub enum EcPublicKey { method to_jwk (line 276) | pub fn to_jwk(&self) -> Result { type DhPublicKey (line 180) | pub struct DhPublicKey { method eq (line 315) | fn eq(&self, other: &Self) -> bool { method eq (line 328) | fn eq(&self, other: &Self) -> bool { method eq (line 341) | fn eq(&self, other: &Self) -> bool { method eq (line 347) | fn eq(&self, other: &Self) -> bool { function dh_params_eq (line 352) | fn dh_params_eq(a: &DhParameter, b: &DhParameter) -> bool { method eq (line 359) | fn eq(&self, other: &Self) -> bool { method eq (line 365) | fn eq(&self, other: &Self) -> bool { method eq (line 371) | fn eq(&self, other: &Self) -> bool { method eq (line 390) | fn eq(&self, other: &Self) -> bool { method eq (line 410) | fn eq(&self, other: &Self) -> bool { constant ID_SHA1_OID (line 424) | const ID_SHA1_OID: rsa::pkcs8::ObjectIdentifier = constant ID_SHA224_OID (line 426) | const ID_SHA224_OID: rsa::pkcs8::ObjectIdentifier = constant ID_SHA256_OID (line 428) | const ID_SHA256_OID: rsa::pkcs8::ObjectIdentifier = constant ID_SHA384_OID (line 430) | const ID_SHA384_OID: rsa::pkcs8::ObjectIdentifier = constant ID_SHA512_OID (line 432) | const ID_SHA512_OID: rsa::pkcs8::ObjectIdentifier = constant ID_SHA512_224_OID (line 434) | const ID_SHA512_224_OID: rsa::pkcs8::ObjectIdentifier = constant ID_SHA512_256_OID (line 436) | const ID_SHA512_256_OID: rsa::pkcs8::ObjectIdentifier = constant ID_MFG1 (line 439) | const ID_MFG1: rsa::pkcs8::ObjectIdentifier = constant ID_SECP224R1_OID (line 441) | pub const ID_SECP224R1_OID: const_oid::ObjectIdentifier = constant ID_SECP256R1_OID (line 443) | pub const ID_SECP256R1_OID: const_oid::ObjectIdentifier = constant ID_SECP384R1_OID (line 445) | pub const ID_SECP384R1_OID: const_oid::ObjectIdentifier = constant ID_SECP521R1_OID (line 447) | pub const ID_SECP521R1_OID: const_oid::ObjectIdentifier = constant ID_SECP256K1_OID (line 449) | pub const ID_SECP256K1_OID: const_oid::ObjectIdentifier = constant RSA_ENCRYPTION_OID (line 452) | pub const RSA_ENCRYPTION_OID: const_oid::ObjectIdentifier = constant RSASSA_PSS_OID (line 454) | pub const RSASSA_PSS_OID: const_oid::ObjectIdentifier = constant DSA_OID (line 456) | pub const DSA_OID: const_oid::ObjectIdentifier = constant EC_OID (line 458) | pub const EC_OID: const_oid::ObjectIdentifier = constant X25519_OID (line 460) | pub const X25519_OID: const_oid::ObjectIdentifier = constant ED25519_OID (line 462) | pub const ED25519_OID: const_oid::ObjectIdentifier = constant X448_OID (line 464) | pub const X448_OID: const_oid::ObjectIdentifier = constant ED448_OID (line 466) | pub const ED448_OID: const_oid::ObjectIdentifier = constant DH_KEY_AGREEMENT_OID (line 468) | pub const DH_KEY_AGREEMENT_OID: const_oid::ObjectIdentifier = type RsaPssParameters (line 480) | pub struct RsaPssParameters<'a> { constant HASH_ALGORITHM_TAG (line 487) | const HASH_ALGORITHM_TAG: rsa::pkcs8::der::TagNumber = constant MASK_GEN_ALGORITHM_TAG (line 491) | const MASK_GEN_ALGORITHM_TAG: rsa::pkcs8::der::TagNumber = constant SALT_LENGTH_TAG (line 495) | const SALT_LENGTH_TAG: rsa::pkcs8::der::TagNumber = type Error (line 499) | type Error = rsa::pkcs8::der::Error; function try_from (line 501) | fn try_from( type X509PublicKeyError (line 539) | pub enum X509PublicKeyError { type RsaJwkError (line 576) | pub enum RsaJwkError { type EcJwkError (line 589) | pub enum EcJwkError { type EdRawError (line 599) | pub enum EdRawError { type UnsupportedPrivateKeyOidError (line 621) | pub struct UnsupportedPrivateKeyOidError; type AsymmetricPrivateKeyError (line 625) | pub enum AsymmetricPrivateKeyError { type AsymmetricPublicKeyError (line 691) | pub enum AsymmetricPublicKeyError { function ec_private_key_from_named_curve_and_sec1_der (line 797) | fn ec_private_key_from_named_curve_and_sec1_der( type RsaPssParamsParseError (line 1525) | pub enum RsaPssParamsParseError { function parse_traditional_dsa_private_key (line 1549) | fn parse_traditional_dsa_private_key( function parse_rsa_pss_params (line 1590) | fn parse_rsa_pss_params( function bytes_to_b64 (line 1648) | fn bytes_to_b64(bytes: &[u8]) -> String { type AsymmetricPrivateKeyJwkError (line 1655) | pub enum AsymmetricPrivateKeyJwkError { type AsymmetricPublicKeyJwkError (line 1670) | pub enum AsymmetricPublicKeyJwkError { type AsymmetricPublicKeyDerError (line 1685) | pub enum AsymmetricPublicKeyDerError { type AsymmetricPrivateKeyDerError (line 1944) | pub enum AsymmetricPrivateKeyDerError { function rsa_private_to_jwk (line 1975) | fn rsa_private_to_jwk(key: &RsaPrivateKey) -> deno_core::serde_json::Val... function op_node_create_private_key (line 2274) | pub fn op_node_create_private_key( function op_node_create_ed_raw (line 2287) | pub fn op_node_create_ed_raw( type RsaJwkKey (line 2296) | pub struct RsaJwkKey { function op_node_create_rsa_jwk (line 2306) | pub fn op_node_create_rsa_jwk( function op_node_create_ec_jwk (line 2315) | pub fn op_node_create_ec_jwk( function op_node_create_public_key (line 2324) | pub fn op_node_create_public_key( function op_node_create_secret_key (line 2337) | pub fn op_node_create_secret_key( function op_node_get_asymmetric_key_type (line 2345) | pub fn op_node_get_asymmetric_key_type( type AsymmetricKeyDetails (line 2389) | pub enum AsymmetricKeyDetails { function op_node_get_asymmetric_key_details (line 2426) | pub fn op_node_get_asymmetric_key_details( function op_node_get_symmetric_key_size (line 2552) | pub fn op_node_get_symmetric_key_size( function op_node_generate_secret_key (line 2566) | pub fn op_node_generate_secret_key(#[smi] len: usize) -> KeyObjectHandle { function op_node_generate_secret_key_async (line 2574) | pub async fn op_node_generate_secret_key_async( type KeyObjectHandlePair (line 2586) | struct KeyObjectHandlePair { method new (line 2601) | pub fn new( method trace (line 2593) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 2595) | fn get_name(&self) -> &'static std::ffi::CStr { function op_node_get_public_key_from_pair (line 2618) | pub fn op_node_get_public_key_from_pair( function op_node_get_private_key_from_pair (line 2626) | pub fn op_node_get_private_key_from_pair( function generate_rsa (line 2632) | fn generate_rsa( function op_node_generate_rsa_key (line 2658) | pub fn op_node_generate_rsa_key( function op_node_generate_rsa_key_async (line 2667) | pub async fn op_node_generate_rsa_key_async( type GenerateRsaPssError (line 2679) | pub struct GenerateRsaPssError(Option); function generate_rsa_pss (line 2681) | fn generate_rsa_pss( function op_node_generate_rsa_pss_key (line 2740) | pub fn op_node_generate_rsa_pss_key( function op_node_generate_rsa_pss_key_async (line 2758) | pub async fn op_node_generate_rsa_pss_key_async( function dsa_generate (line 2778) | fn dsa_generate( function op_node_generate_dsa_key (line 2812) | pub fn op_node_generate_dsa_key( function op_node_generate_dsa_key_async (line 2821) | pub async fn op_node_generate_dsa_key_async( function ec_generate (line 2830) | fn ec_generate(named_curve: &str) -> Result KeyObjectHandlePair { function op_node_generate_x25519_key (line 2890) | pub fn op_node_generate_x25519_key() -> KeyObjectHandlePair { function op_node_generate_x25519_key_async (line 2896) | pub async fn op_node_generate_x25519_key_async() -> KeyObjectHandlePair { function ed25519_generate (line 2900) | fn ed25519_generate() -> KeyObjectHandlePair { function op_node_generate_ed25519_key (line 2909) | pub fn op_node_generate_ed25519_key() -> KeyObjectHandlePair { function op_node_generate_ed25519_key_async (line 2915) | pub async fn op_node_generate_ed25519_key_async() -> KeyObjectHandlePair { function x448_generate (line 2919) | fn x448_generate() -> KeyObjectHandlePair { function op_node_generate_x448_key (line 2929) | pub fn op_node_generate_x448_key() -> KeyObjectHandlePair { function op_node_generate_x448_key_async (line 2935) | pub async fn op_node_generate_x448_key_async() -> KeyObjectHandlePair { function ed448_generate (line 2939) | fn ed448_generate() -> KeyObjectHandlePair { function op_node_generate_ed448_key (line 2952) | pub fn op_node_generate_ed448_key() -> KeyObjectHandlePair { function op_node_generate_ed448_key_async (line 2958) | pub async fn op_node_generate_ed448_key_async() -> KeyObjectHandlePair { function dh_group_generate (line 2962) | fn dh_group_generate( function op_node_generate_dh_group_key (line 3026) | pub fn op_node_generate_dh_group_key( function op_node_generate_dh_group_key_async (line 3034) | pub async fn op_node_generate_dh_group_key_async( function dh_generate (line 3042) | fn dh_generate( function op_node_generate_dh_key (line 3082) | pub fn op_node_generate_dh_key( function op_node_generate_dh_key_async (line 3092) | pub async fn op_node_generate_dh_key_async( function op_node_dh_keys_generate_and_export (line 3103) | pub fn op_node_dh_keys_generate_and_export( function op_node_export_secret_key (line 3118) | pub fn op_node_export_secret_key( function op_node_export_secret_key_b64url (line 3129) | pub fn op_node_export_secret_key_b64url( function op_node_export_public_key_jwk (line 3140) | pub fn op_node_export_public_key_jwk( type ExportPublicKeyPemError (line 3151) | pub enum ExportPublicKeyPemError { function op_node_export_public_key_pem (line 3169) | pub fn op_node_export_public_key_pem( function op_node_export_public_key_der (line 3197) | pub fn op_node_export_public_key_der( type ExportPrivateKeyPemError (line 3208) | pub enum ExportPrivateKeyPemError { function evp_bytes_to_key (line 3235) | fn evp_bytes_to_key( function encrypt_private_key_pem (line 3263) | fn encrypt_private_key_pem( function op_node_export_private_key_pem (line 3334) | pub fn op_node_export_private_key_pem( type ExportPrivateKeyJwkError (line 3379) | pub enum ExportPrivateKeyJwkError { function op_node_export_private_key_jwk (line 3393) | pub fn op_node_export_private_key_jwk( function op_node_export_private_key_der (line 3405) | pub fn op_node_export_private_key_der( function op_node_key_type (line 3417) | pub fn op_node_key_type(#[cppgc] handle: &KeyObjectHandle) -> &'static s... function op_node_key_equals (line 3426) | pub fn op_node_key_equals( function op_node_derive_public_key_from_private_key (line 3435) | pub fn op_node_derive_public_key_from_private_key( FILE: ext/node_crypto/lib.rs function op_node_check_prime (line 188) | pub fn op_node_check_prime( function op_node_check_prime_bytes (line 196) | pub fn op_node_check_prime_bytes( function op_node_check_prime_async (line 205) | pub async fn op_node_check_prime_async( function op_node_check_prime_bytes_async (line 215) | pub fn op_node_check_prime_bytes_async( function op_node_create_hash (line 228) | pub fn op_node_create_hash( function op_node_get_hashes (line 236) | pub fn op_node_get_hashes() -> Vec<&'static str> { function op_node_get_hash_size (line 241) | pub fn op_node_get_hash_size(#[string] algorithm: &str) -> Option { function op_node_hash_update (line 246) | pub fn op_node_hash_update( function op_node_hash_update_str (line 254) | pub fn op_node_hash_update_str( function op_node_hash_digest (line 263) | pub fn op_node_hash_digest( function op_node_hash_digest_hex (line 271) | pub fn op_node_hash_digest_hex( function op_node_hash_clone (line 280) | pub fn op_node_hash_clone( type PrivateEncryptDecryptError (line 288) | pub enum PrivateEncryptDecryptError { function pkcs1v15_type1_pad (line 306) | fn pkcs1v15_type1_pad( function pkcs1v15_type1_unpad (line 323) | fn pkcs1v15_type1_unpad( function op_node_private_encrypt (line 351) | pub fn op_node_private_encrypt( function op_node_private_decrypt (line 395) | pub fn op_node_private_decrypt( function op_node_public_encrypt (line 417) | pub fn op_node_public_encrypt( function op_node_public_decrypt (line 461) | pub fn op_node_public_decrypt( function op_node_create_cipheriv (line 515) | pub fn op_node_create_cipheriv( function op_node_cipheriv_set_aad (line 533) | pub fn op_node_cipheriv_set_aad( function op_node_cipheriv_encrypt (line 547) | pub fn op_node_cipheriv_encrypt( function op_node_cipheriv_final (line 562) | pub fn op_node_cipheriv_final( function op_node_cipheriv_take (line 578) | pub fn op_node_cipheriv_take( function op_node_create_decipheriv (line 590) | pub fn op_node_create_decipheriv( function op_node_decipheriv_auth_tag (line 609) | pub fn op_node_decipheriv_auth_tag( function op_node_decipheriv_set_aad (line 619) | pub fn op_node_decipheriv_set_aad( function op_node_decipheriv_decrypt (line 633) | pub fn op_node_decipheriv_decrypt( function op_node_decipheriv_final (line 648) | pub fn op_node_decipheriv_final( function op_node_sign (line 664) | pub fn op_node_sign( function op_node_verify (line 682) | pub fn op_node_verify( type ErrorCode (line 703) | enum ErrorCode { method fmt (line 708) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method as_str (line 714) | pub fn as_str(&self) -> &str { function from (line 722) | fn from(code: ErrorCode) -> Self { type Pbkdf2Error (line 728) | pub enum Pbkdf2Error { method code (line 739) | fn code(&self) -> ErrorCode { function pbkdf2_sync (line 747) | fn pbkdf2_sync( function op_node_pbkdf2 (line 767) | pub fn op_node_pbkdf2( function op_node_pbkdf2_validate (line 778) | pub fn op_node_pbkdf2_validate( function op_node_pbkdf2_async (line 794) | pub async fn op_node_pbkdf2_async( function op_node_fill_random (line 810) | pub fn op_node_fill_random(#[buffer] buf: &mut [u8]) { function op_node_fill_random_async (line 815) | pub async fn op_node_fill_random_async(#[smi] len: i32) -> Uint8Array { type HkdfError (line 826) | pub enum HkdfError { function hkdf_sync (line 841) | fn hkdf_sync( function op_node_hkdf (line 866) | pub fn op_node_hkdf( function op_node_hkdf_async (line 877) | pub async fn op_node_hkdf_async( function op_node_dh_compute_secret (line 894) | pub fn op_node_dh_compute_secret( function op_node_random_int (line 909) | pub fn op_node_random_int(#[number] min: i64, #[number] max: i64) -> i64 { function scrypt (line 919) | fn scrypt( function op_node_scrypt_sync (line 950) | pub fn op_node_scrypt_sync( type ScryptAsyncError (line 973) | pub enum ScryptAsyncError { function op_node_scrypt_async (line 983) | pub async fn op_node_scrypt_async( type EcdhEncodePubKey (line 1012) | pub enum EcdhEncodePubKey { function op_node_ecdh_encode_pubkey (line 1025) | pub fn op_node_ecdh_encode_pubkey( function op_node_ecdh_generate_keys (line 1105) | pub fn op_node_ecdh_generate_keys( function op_node_ecdh_compute_secret (line 1163) | pub fn op_node_ecdh_compute_secret( function op_node_ecdh_compute_public_key (line 1250) | pub fn op_node_ecdh_compute_public_key( function gen_prime (line 1296) | fn gen_prime( type GeneratePrimeError (line 1311) | pub enum GeneratePrimeError { method from (line 1327) | fn from(e: primes::GeneratePrimeError) -> Self { function op_node_gen_prime (line 1337) | pub fn op_node_gen_prime( function op_node_gen_prime_async (line 1347) | pub async fn op_node_gen_prime_async( type DiffieHellmanError (line 1359) | pub enum DiffieHellmanError { function op_node_diffie_hellman (line 1372) | pub fn op_node_diffie_hellman( type SignEd25519Error (line 1477) | pub enum SignEd25519Error { function op_node_sign_ed25519 (line 1487) | pub fn op_node_sign_ed25519( type VerifyEd25519Error (line 1510) | pub enum VerifyEd25519Error { function op_node_verify_ed25519 (line 1518) | pub fn op_node_verify_ed25519( type SignEd448Error (line 1544) | pub enum SignEd448Error { function op_node_sign_ed448 (line 1552) | pub fn op_node_sign_ed448( type VerifyEd448Error (line 1574) | pub enum VerifyEd448Error { function op_node_verify_ed448 (line 1582) | pub fn op_node_verify_ed448( type SpkacError (line 1605) | pub enum SpkacError { function op_node_verify_spkac (line 1613) | pub fn op_node_verify_spkac( function op_node_cert_export_public_key (line 1624) | pub fn op_node_cert_export_public_key( function op_node_cert_export_challenge (line 1635) | pub fn op_node_cert_export_challenge( FILE: ext/node_crypto/md5_sha1.rs type Md5Sha1 (line 16) | pub type Md5Sha1 = CoreWrapper; type Md5Sha1Core (line 18) | pub struct Md5Sha1Core { method fmt (line 97) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { type BlockSize (line 26) | type BlockSize = sec1::consts::U64; type BufferKind (line 30) | type BufferKind = digest::block_buffer::Eager; type OutputSize (line 34) | type OutputSize = sec1::consts::U36; method update_blocks (line 39) | fn update_blocks(&mut self, blocks: &[digest::core_api::Block]) { method finalize_fixed_core (line 47) | fn finalize_fixed_core( method default (line 65) | fn default() -> Self { method clone (line 75) | fn clone(&self) -> Self { method reset (line 85) | fn reset(&mut self) { method write_alg_name (line 91) | fn write_alg_name(f: &mut fmt::Formatter<'_>) -> fmt::Result { FILE: ext/node_crypto/pkcs3.rs type DhParameter (line 16) | pub struct DhParameter { FILE: ext/node_crypto/primes.rs type Prime (line 13) | pub struct Prime(pub num_bigint_dig::BigUint); method generate (line 16) | pub fn generate(n: usize) -> Self { method generate_with_options (line 33) | pub fn generate_with_options( method from (line 217) | fn from(value: &[u8]) -> Self { function gen_biguint_below (line 171) | fn gen_biguint_below( function gen_random_biguint (line 185) | fn gen_random_biguint( function is_biguint_probably_prime (line 200) | fn is_biguint_probably_prime( type GeneratePrimeError (line 210) | pub enum GeneratePrimeError { type Target (line 223) | type Target = num_bigint_dig::BigUint; method deref (line 225) | fn deref(&self) -> &Self::Target { type Witness (line 230) | struct Witness { function witnessexp (line 238) | fn witnessexp(b: &BigInt, e: &BigInt, m: &BigInt) -> Witness { function is_probably_prime (line 273) | pub(crate) fn is_probably_prime(n: &BigInt, count: usize) -> bool { function test_prime (line 486) | fn test_prime() { function test_composite (line 495) | fn test_composite() { function oeis_a014233 (line 505) | fn oeis_a014233() { FILE: ext/node_crypto/sign.rs constant RSA_PKCS1_PADDING (line 25) | const RSA_PKCS1_PADDING: u32 = 1; constant RSA_PKCS1_PSS_PADDING (line 27) | const RSA_PKCS1_PSS_PADDING: u32 = 6; function dsa_signature (line 29) | fn dsa_signature( type KeyObjectHandlePrehashedSignAndVerifyError (line 50) | pub enum KeyObjectHandlePrehashedSignAndVerifyError { constant RSA_PSS_SALTLEN_DIGEST (line 110) | const RSA_PSS_SALTLEN_DIGEST: i32 = -1; constant RSA_PSS_SALTLEN_MAX_SIGN (line 112) | const RSA_PSS_SALTLEN_MAX_SIGN: i32 = -2; function resolve_pss_salt_length (line 123) | fn resolve_pss_salt_length( function new_pss_scheme (line 153) | fn new_pss_scheme( method sign_prehashed (line 173) | pub fn sign_prehashed( method verify_prehashed (line 335) | pub fn verify_prehashed( FILE: ext/node_crypto/x509.rs type CertificateSources (line 25) | enum CertificateSources { type SubjectOrIssuer (line 32) | struct SubjectOrIssuer { type CertificateObject (line 50) | pub struct CertificateObject { type CertificateView (line 84) | struct CertificateView<'a> { type Certificate (line 88) | pub struct Certificate { method trace (line 94) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 96) | fn get_name(&self) -> &'static std::ffi::CStr { method from_der (line 102) | pub fn from_der(der: &[u8]) -> Result { method fingerprint (line 122) | fn fingerprint(&self) -> Option { method to_object (line 140) | pub fn to_object( type Target (line 208) | type Target = X509Certificate<'a>; method deref (line 210) | fn deref(&self) -> &Self::Target { function op_node_x509_parse (line 219) | pub fn op_node_x509_parse( function op_node_x509_ca (line 245) | pub fn op_node_x509_ca(#[cppgc] cert: &Certificate) -> bool { function op_node_x509_check_email (line 251) | pub fn op_node_x509_check_email( function op_node_x509_check_host (line 287) | pub fn op_node_x509_check_host( function op_node_x509_fingerprint (line 325) | pub fn op_node_x509_fingerprint(#[cppgc] cert: &Certificate) -> Option SubjectOrIssuer { function attribute_value_to_string (line 415) | fn attribute_value_to_string( function x509name_to_string (line 443) | fn x509name_to_string( function op_node_x509_get_valid_from (line 481) | pub fn op_node_x509_get_valid_from(#[cppgc] cert: &Certificate) -> String { function op_node_x509_get_valid_to (line 492) | pub fn op_node_x509_get_valid_to(#[cppgc] cert: &Certificate) -> String { function op_node_x509_get_serial_number (line 503) | pub fn op_node_x509_get_serial_number(#[cppgc] cert: &Certificate) -> St... function op_node_x509_key_usage (line 511) | pub fn op_node_x509_key_usage(#[cppgc] cert: &Certificate) -> u16 { type KeyInfo (line 526) | struct KeyInfo { function extract_key_info (line 535) | fn extract_key_info(spki: &x509_parser::x509::SubjectPublicKeyInfo) -> K... function format_ip_address (line 628) | fn format_ip_address(ip_bytes: &[u8]) -> Option { function get_subject_alt_name (line 648) | fn get_subject_alt_name(cert: &X509Certificate) -> Option { function get_info_access_object (line 694) | fn get_info_access_object( function op_node_x509_to_string (line 751) | pub fn op_node_x509_to_string(#[cppgc] cert: &Certificate) -> String { function op_node_x509_get_raw (line 769) | pub fn op_node_x509_get_raw(#[cppgc] cert: &Certificate) -> Box<[u8]> { function op_node_x509_get_subject_alt_name (line 778) | pub fn op_node_x509_get_subject_alt_name( type X509CheckIpError (line 786) | pub enum X509CheckIpError { function op_node_x509_check_ip (line 795) | pub fn op_node_x509_check_ip( function op_node_x509_check_issued (line 846) | pub fn op_node_x509_check_issued( type X509CheckPrivateKeyError (line 915) | pub enum X509CheckPrivateKeyError { function op_node_x509_check_private_key (line 925) | pub fn op_node_x509_check_private_key( type X509VerifyError (line 949) | pub enum X509VerifyError { function verify_rsa_pss (line 966) | fn verify_rsa_pss( function op_node_x509_verify (line 1038) | pub fn op_node_x509_verify( function sig_alg_oid_to_name (line 1194) | fn sig_alg_oid_to_name(oid: &str) -> Option<&'static str> { function op_node_x509_get_signature_algorithm_name (line 1214) | pub fn op_node_x509_get_signature_algorithm_name( function op_node_x509_get_signature_algorithm_oid (line 1224) | pub fn op_node_x509_get_signature_algorithm_oid( function op_node_x509_get_info_access (line 1233) | pub fn op_node_x509_get_info_access( function op_node_x509_to_legacy_object (line 1294) | pub fn op_node_x509_to_legacy_object( function test_extract_subject_or_issuer (line 1305) | fn test_extract_subject_or_issuer() { FILE: ext/node_sqlite/backup.rs constant DEFAULT_BACKUP_RATE (line 21) | const DEFAULT_BACKUP_RATE: c_int = 100; type BackupOptions (line 23) | struct BackupOptions<'a> { method default (line 31) | fn default() -> Self { function from_value (line 42) | fn from_value( function op_node_database_backup (line 129) | pub fn op_node_database_backup<'a>( FILE: ext/node_sqlite/database.rs constant SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION (line 43) | const SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION: i32 = 1005; constant SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE (line 44) | const SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE: i32 = 1021; constant MAX_SAFE_JS_INTEGER (line 45) | const MAX_SAFE_JS_INTEGER: i64 = 9_007_199_254_740_991; type DatabaseSyncOptions (line 47) | struct DatabaseSyncOptions { type Error (line 62) | type Error = validators::Error; method from_v8 (line 64) | fn from_v8( method default (line 268) | fn default() -> Self { type AggregateFunctionOption (line 285) | struct AggregateFunctionOption<'a> { function from_value (line 297) | fn from_value( type ApplyChangesetOptions (line 451) | struct ApplyChangesetOptions<'a> { function from_value (line 459) | fn from_value( type DatabaseSync (line 513) | pub struct DatabaseSync { method new (line 692) | fn new( method open (line 738) | fn open(&self, state: &mut OpState) -> Result<(), SqliteError> { method close (line 770) | fn close(&self) -> Result<(), SqliteError> { method exec (line 811) | fn exec( method prepare (line 835) | fn prepare( method function (line 949) | fn function<'a>( method apply_changeset (line 1140) | fn apply_changeset<'a>( method load_extension (line 1303) | fn load_extension( method create_session (line 1376) | fn create_session( method location (line 1430) | fn location<'a>( method enable_defensive (line 1480) | fn enable_defensive( method set_authorizer (line 1497) | fn set_authorizer<'a>( method is_open (line 1576) | fn is_open(&self) -> bool { method is_transaction (line 1581) | fn is_transaction(&self) -> Result { method aggregate (line 1592) | fn aggregate<'a>( method create_tag_store (line 1717) | fn create_tag_store( method consume_ignore_next_sqlite_error (line 2071) | fn consume_ignore_next_sqlite_error(&self) -> bool { method trace (line 524) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 526) | fn get_name(&self) -> &'static std::ffi::CStr { function set_db_config (line 531) | fn set_db_config( function open_db (line 555) | fn open_db( function is_open (line 665) | fn is_open( type AggregateData (line 1749) | struct AggregateData { type CustomAggregate (line 1755) | struct CustomAggregate { type AggregateStepKind (line 1765) | enum AggregateStepKind { function get_aggregate_data (line 1770) | unsafe fn get_aggregate_data( function custom_aggregate_step_base (line 1817) | unsafe fn custom_aggregate_step_base( function custom_aggregate_value_base (line 1924) | unsafe fn custom_aggregate_value_base( function custom_aggregate_xstep (line 2007) | unsafe extern "C" fn custom_aggregate_xstep( function custom_aggregate_xinverse (line 2018) | unsafe extern "C" fn custom_aggregate_xinverse( function custom_aggregate_xfinal (line 2029) | unsafe extern "C" fn custom_aggregate_xfinal( function custom_aggregate_xvalue (line 2038) | unsafe extern "C" fn custom_aggregate_xvalue( function custom_aggregate_xdestroy (line 2047) | unsafe extern "C" fn custom_aggregate_xdestroy(data: *mut c_void) { type CustomFunctionData (line 2076) | struct CustomFunctionData { type AuthorizerData (line 2083) | struct AuthorizerData { function custom_function_handler (line 2089) | unsafe extern "C" fn custom_function_handler( function custom_function_destroy (line 2158) | unsafe extern "C" fn custom_function_destroy(data: *mut c_void) { function sqlite_value_to_v8 (line 2174) | fn sqlite_value_to_v8<'a>( function js_value_to_sqlite (line 2240) | fn js_value_to_sqlite( function sqlite_result_error (line 2314) | fn sqlite_result_error( function authorizer_callback (line 2346) | unsafe extern "C" fn authorizer_callback( function free_authorizer_data (line 2438) | unsafe fn free_authorizer_data(data_ptr: *mut AuthorizerData) { function throw_range_error (line 2457) | fn throw_range_error(scope: &mut v8::PinScope<'_, '_>, message: &str) { FILE: ext/node_sqlite/lib.rs type SqliteError (line 24) | pub enum SqliteError { method errstr (line 174) | fn errstr(&self) -> String { method code (line 181) | fn code(&self) -> ErrorCode { type ErrorCode (line 137) | enum ErrorCode { method fmt (line 148) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method as_str (line 154) | pub fn as_str(&self) -> &str { function from (line 168) | fn from(code: ErrorCode) -> Self { FILE: ext/node_sqlite/lru_cache.rs type LRUCache (line 9) | pub struct LRUCache function new (line 22) | pub fn new(capacity: usize) -> Self { function put (line 30) | pub fn put(&mut self, key: K, value: V) { function get_mut (line 46) | pub fn get_mut(&mut self, key: &K) -> Option<&mut V> { function erase (line 56) | pub fn erase(&mut self, key: &K) { function exists (line 62) | pub fn exists(&self, key: &K) -> bool { function size (line 66) | pub fn size(&self) -> usize { function clear (line 70) | pub fn clear(&mut self) { function put_and_get (line 82) | fn put_and_get() { function put_updates_existing (line 98) | fn put_updates_existing() { function eviction (line 116) | fn eviction() { function get_moves_to_front (line 134) | fn get_moves_to_front() { function erase (line 153) | fn erase() { function exists (line 171) | fn exists() { function size (line 181) | fn size() { function zero_size_cache (line 199) | fn zero_size_cache() { function one_size_cache (line 208) | fn one_size_cache() { function complex_types (line 222) | fn complex_types() { function clear (line 242) | fn clear() { FILE: ext/node_sqlite/session.rs type SessionOptions (line 19) | pub struct SessionOptions { type Error (line 25) | type Error = validators::Error; method from_v8 (line 27) | fn from_v8( type Session (line 85) | pub struct Session { method delete (line 109) | fn delete(&self) -> Result<(), SqliteError> { method create (line 132) | fn create(_: bool) -> Session { method close (line 139) | fn close(&self) -> Result<(), SqliteError> { method changeset (line 152) | fn changeset(&self) -> Result, SqliteError> { method patchset (line 167) | fn patchset(&self) -> Result, SqliteError> { method trace (line 95) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 97) | fn get_name(&self) -> &'static std::ffi::CStr { method drop (line 103) | fn drop(&mut self) { function session_buffer_op (line 179) | fn session_buffer_op( FILE: ext/node_sqlite/sql_tag_store.rs type CachedStatement (line 19) | struct CachedStatement { method is_finalized (line 26) | fn is_finalized(&self) -> bool { method reset (line 30) | fn reset(&self) -> Result<(), SqliteError> { method clear_bindings (line 40) | fn clear_bindings(&self) -> Result<(), SqliteError> { method bind_params (line 50) | fn bind_params( method stmt_ptr (line 75) | fn stmt_ptr(&self) -> Result<*mut libsqlite3_sys::sqlite3_stmt, SqliteEr... method step (line 83) | fn step(&self) -> Result { method return_arrays (line 98) | fn return_arrays(&self) -> bool { method use_big_ints (line 102) | fn use_big_ints(&self) -> bool { method check_bind_result (line 106) | fn check_bind_result(&self, r: i32) -> Result<(), SqliteError> { type SQLTagStore (line 114) | pub struct SQLTagStore { method create (line 136) | pub fn create( method parse_template (line 159) | fn parse_template<'a>( method prepare_statement (line 204) | fn prepare_statement<'a>( method get_cached_statement (line 260) | fn get_cached_statement( method new (line 281) | fn new(_: bool) -> Result { method get (line 286) | fn get<'a>( method run (line 307) | fn run<'a>( method all (line 360) | fn all<'a>( method iterate (line 384) | fn iterate<'a>( method size (line 599) | fn size(&self) -> u64 { method capacity (line 605) | fn capacity(&self) -> u64 { method db (line 610) | fn db(&self) -> v8::Global { method clear (line 616) | fn clear(&self) { method trace (line 128) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 130) | fn get_name(&self) -> &'static std::ffi::CStr { type ResetGuard (line 269) | struct ResetGuard<'a>(&'a CachedStatement); method drop (line 272) | fn drop(&mut self) { FILE: ext/node_sqlite/statement.rs constant MAX_SAFE_JS_INTEGER (line 19) | const MAX_SAFE_JS_INTEGER: i64 = 9007199254740991; type RunStatementResult (line 21) | pub struct RunStatementResult { type Error (line 28) | type Error = SqliteError; method to_v8 (line 30) | fn to_v8( type InnerStatementPtr (line 64) | pub type InnerStatementPtr = Rc>>; type StatementExecution (line 66) | pub trait StatementExecution { method stmt_ptr (line 67) | fn stmt_ptr(&self) -> Result<*mut ffi::sqlite3_stmt, SqliteError>; method step (line 68) | fn step(&self) -> Result; method return_arrays (line 69) | fn return_arrays(&self) -> bool; method use_big_ints (line 70) | fn use_big_ints(&self) -> bool; method check_bind_result (line 71) | fn check_bind_result(&self, r: i32) -> Result<(), SqliteError>; method column_count (line 73) | fn column_count(&self) -> Result { method column_name (line 81) | fn column_name(&self, index: i32) -> Result<&[u8], SqliteError> { method column_value (line 91) | fn column_value<'a>( method bind_value (line 148) | fn bind_value( method read_row (line 227) | fn read_row<'a>( method stmt_ptr (line 376) | fn stmt_ptr(&self) -> Result<*mut ffi::sqlite3_stmt, SqliteError> { method step (line 384) | fn step(&self) -> Result { method return_arrays (line 401) | fn return_arrays(&self) -> bool { method use_big_ints (line 405) | fn use_big_ints(&self) -> bool { method check_bind_result (line 409) | fn check_bind_result(&self, r: i32) -> Result<(), SqliteError> { type StatementSync (line 263) | pub struct StatementSync { method assert_statement_finalized (line 415) | fn assert_statement_finalized(&self) -> Result<(), SqliteError> { method reset (line 423) | fn reset(&self) -> Result<(), SqliteError> { method invalidate_iter (line 432) | fn invalidate_iter(&self) { method check_error_code_impl (line 438) | fn check_error_code_impl(&self, r: i32) -> Result<(), SqliteError> { method bind_params (line 457) | fn bind_params( method new (line 604) | fn new(_: bool) -> Result { method get (line 613) | fn get<'a>( method run (line 635) | fn run( method all (line 663) | fn all<'a>( method iterate (line 682) | fn iterate<'a>( method set_allow_bare_named_parameters (line 879) | fn set_allow_bare_named_parameters( method set_allow_unknown_named_parameters (line 890) | fn set_allow_unknown_named_parameters( method set_read_big_ints (line 901) | fn set_read_big_ints( method set_return_arrays (line 912) | fn set_return_arrays( method source_sql (line 924) | fn source_sql(&self) -> Result { method expanded_sql (line 940) | fn expanded_sql(&self) -> Result { method columns (line 957) | fn columns<'a>( type IteratorContext (line 283) | pub(crate) struct IteratorContext { method drop (line 290) | fn drop(&mut self) { function check_error_code (line 322) | pub(crate) fn check_error_code( function check_error_code2 (line 352) | pub(crate) fn check_error_code2(r: i32) -> Result<(), SqliteError> { method trace (line 368) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 370) | fn get_name(&self) -> &'static std::ffi::CStr { type ResetGuard (line 588) | struct ResetGuard<'a>(&'a StatementSync); method drop (line 591) | fn drop(&mut self) { FILE: ext/node_sqlite/validators.rs type Error (line 7) | pub enum Error { method code (line 14) | pub fn code(&self) -> ErrorCode { type ErrorCode (line 22) | pub enum ErrorCode { method fmt (line 27) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method as_str (line 33) | pub fn as_str(&self) -> &str { function from (line 41) | fn from(code: ErrorCode) -> Self { function sql_str (line 46) | pub(super) fn sql_str( function changeset_buffer (line 59) | pub(super) fn changeset_buffer( function name_str (line 72) | pub(super) fn name_str( function path_str (line 85) | pub(super) fn path_str( function allow_bare_named_params_bool (line 98) | pub(super) fn allow_bare_named_params_bool( function allow_unknown_named_params_bool (line 111) | pub(super) fn allow_unknown_named_params_bool( function read_big_ints_bool (line 124) | pub(super) fn read_big_ints_bool( function return_arrays_bool (line 137) | pub(super) fn return_arrays_bool( function active_bool (line 150) | pub(super) fn active_bool( FILE: ext/os/30_os.js function loadavg (line 38) | function loadavg() { function hostname (line 42) | function hostname() { function osRelease (line 46) | function osRelease() { function osUptime (line 50) | function osUptime() { function systemMemoryInfo (line 54) | function systemMemoryInfo() { function networkInterfaces (line 58) | function networkInterfaces() { function gid (line 62) | function gid() { function uid (line 66) | function uid() { function setExitHandler (line 73) | function setExitHandler(fn) { function exit (line 77) | function exit(code) { function getExitCode (line 101) | function getExitCode() { function setExitCode (line 105) | function setExitCode(value) { function setEnv (line 119) | function setEnv(key, value) { function getEnv (line 123) | function getEnv(key) { function deleteEnv (line 127) | function deleteEnv(key) { method toObject (line 133) | toObject() { method has (line 137) | has(key) { function execPath (line 143) | function execPath() { FILE: ext/os/40_signals.js function bindSignal (line 13) | function bindSignal(signo) { function pollSignal (line 17) | function pollSignal(rid) { function unbindSignal (line 23) | function unbindSignal(rid) { function getSignalData (line 32) | function getSignalData(signo) { function checkSignalListenerType (line 37) | function checkSignalListenerType(listener) { function addSignalListener (line 45) | function addSignalListener(signo, listener) { function removeSignalListener (line 59) | function removeSignalListener(signo, listener) { function loop (line 71) | async function loop(sigData) { FILE: ext/os/lib.rs constant SORTED_NODE_ENV_VAR_ALLOWLIST (line 28) | const SORTED_NODE_ENV_VAR_ALLOWLIST: [&str; 4] = type ExitCode (line 32) | pub struct ExitCode(Arc); method get (line 35) | pub fn get(&self) -> i32 { method set (line 39) | pub fn set(&mut self, code: i32) { function exit (line 44) | pub fn exit(code: i32) -> ! { type OpExitCallbacks (line 59) | pub struct OpExitCallbacks(Vec>); method push (line 62) | pub fn push(&mut self, cb: Box) { method run (line 66) | fn run(&mut self) { type OsError (line 111) | pub enum OsError { function op_exec_path (line 137) | fn op_exec_path() -> Result { function dt_change_notif (line 149) | fn dt_change_notif(isolate: &mut v8::Isolate, key: &str) { function op_set_env (line 175) | fn op_set_env( function check_env_with_maybe_exit (line 205) | fn check_env_with_maybe_exit( function op_env (line 222) | fn op_env( function get_env_var (line 268) | fn get_env_var(key: &str) -> Result, OsError> { function op_get_env_no_permission_check (line 286) | fn op_get_env_no_permission_check( function op_get_env (line 294) | fn op_get_env( function op_delete_env (line 310) | fn op_delete_env( function op_set_exit_code (line 332) | fn op_set_exit_code(state: &mut OpState, #[smi] code: i32) { function op_get_exit_code (line 340) | fn op_get_exit_code(state: &mut OpState) -> i32 { function op_exit (line 348) | fn op_exit(state: &mut OpState) { function op_loadavg (line 359) | fn op_loadavg( function op_hostname (line 370) | fn op_hostname(state: &mut OpState) -> Result Result Self { function op_system_memory_info (line 439) | fn op_system_memory_info( function op_gid (line 451) | fn op_gid(state: &mut OpState) -> Result, PermissionCheckErr... function op_gid (line 465) | fn op_gid(state: &mut OpState) -> Result, PermissionCheckErr... function op_uid (line 475) | fn op_uid(state: &mut OpState) -> Result, PermissionCheckErr... function op_uid (line 489) | fn op_uid(state: &mut OpState) -> Result, PermissionCheckErr... function op_runtime_cpu_usage (line 497) | fn op_runtime_cpu_usage(#[buffer] out: &mut [f64]) { function get_cpu_usage (line 505) | fn get_cpu_usage() -> (std::time::Duration, std::time::Duration) { function get_cpu_usage (line 528) | fn get_cpu_usage() -> (std::time::Duration, std::time::Duration) { function get_cpu_usage (line 598) | fn get_cpu_usage() -> (std::time::Duration, std::time::Duration) { function op_runtime_memory_usage (line 603) | fn op_runtime_memory_usage( function rss (line 623) | fn rss() -> u64 { function rss (line 677) | fn rss() -> u64 { function rss (line 703) | fn rss() -> u64 { function rss (line 750) | fn rss() -> u64 { function os_uptime (line 776) | fn os_uptime(state: &mut OpState) -> Result { function op_os_uptime (line 785) | fn op_os_uptime(state: &mut OpState) -> Result { function ensure_node_env_var_list_sorted (line 794) | fn ensure_node_env_var_list_sorted() { FILE: ext/os/ops/signal.rs type SignalError (line 15) | pub enum SignalError { type SignalStreamResource (line 30) | struct SignalStreamResource { method name (line 37) | fn name(&self) -> Cow<'_, str> { method close (line 41) | fn close(self: Rc) { function op_signal_bind (line 48) | pub fn op_signal_bind( function op_signal_poll (line 76) | pub async fn op_signal_poll( function op_signal_unbind (line 91) | pub fn op_signal_unbind( FILE: ext/os/sys_info.rs type LoadAvg (line 5) | type LoadAvg = (f64, f64, f64); constant DEFAULT_LOADAVG (line 6) | const DEFAULT_LOADAVG: LoadAvg = (0.0, 0.0, 0.0); function loadavg (line 8) | pub fn loadavg() -> LoadAvg { function os_release (line 48) | pub fn os_release() -> String { function hostname (line 141) | pub fn hostname() -> String { type MemInfo (line 198) | pub struct MemInfo { function mem_info (line 208) | pub fn mem_info() -> Option { function os_uptime (line 362) | pub fn os_uptime() -> u64 { FILE: ext/process/40_process.js function opKill (line 50) | function opKill(pid, signo, apiName) { function kill (line 54) | function kill(pid, signo = "SIGTERM") { function opRunStatus (line 58) | function opRunStatus(rid) { function opRun (line 62) | function opRun(request) { function runStatus (line 67) | async function runStatus(rid) { class Process (line 80) | class Process { method constructor (line 81) | constructor(res) { method status (line 104) | status() { method output (line 108) | async output() { method stderrOutput (line 119) | async stderrOutput() { method close (line 130) | close() { method kill (line 134) | kill(signo = "SIGTERM") { function run (line 141) | function run({ function spawnChildInner (line 174) | function spawnChildInner(command, apiName, { function spawnChild (line 218) | function spawnChild(command, options = { __proto__: null }) { function collectOutput (line 226) | function collectOutput(readableStream) { class ChildProcess (line 251) | class ChildProcess { method pid (line 263) | get pid() { method stdin (line 268) | get stdin() { method stdout (line 276) | get stdout() { method stderr (line 284) | get stderr() { method constructor (line 291) | constructor(key = null, { method status (line 349) | get status() { method output (line 353) | async output() { method kill (line 390) | kill(signo = "SIGTERM") { method [SymbolAsyncDispose] (line 397) | async [SymbolAsyncDispose]() { method ref (line 406) | ref() { method unref (line 415) | unref() { class ReadableStreamWithCollectors (line 425) | class ReadableStreamWithCollectors extends ReadableStream { method constructor (line 426) | constructor(underlyingSource = undefined, strategy = undefined) { method arrayBuffer (line 430) | async arrayBuffer() { method bytes (line 435) | async bytes() { method json (line 440) | async json() { method text (line 445) | async text() { function spawnInner (line 451) | function spawnInner(command, options) { function spawnSyncInner (line 465) | function spawnSyncInner(command, { class Command (line 529) | class Command { method constructor (line 533) | constructor(command, options) { method output (line 538) | output() { method outputSync (line 547) | outputSync() { method spawn (line 556) | spawn() { function spawn (line 568) | function spawn(command, argsOrOptions, maybeOptions) { function spawnAndWait (line 581) | function spawnAndWait(command, argsOrOptions, maybeOptions) { function spawnAndWaitSync (line 594) | function spawnAndWaitSync(command, argsOrOptions, maybeOptions) { FILE: ext/process/ipc.rs type IpcRefTracker (line 30) | pub struct IpcRefTracker { method new (line 63) | pub fn new(tracker: ExternalOpsTracker) -> Self { method new_test (line 71) | fn new_test() -> Self { method ref_ (line 78) | pub fn ref_(&self) { method unref (line 84) | pub fn unref(&self) { type OpsTracker (line 38) | enum OpsTracker { method ref_ (line 45) | fn ref_(&self) { method unref (line 53) | fn unref(&self) { type IpcJsonStreamResource (line 91) | pub struct IpcJsonStreamResource { method close (line 100) | fn close(self: Rc) { method new (line 106) | pub fn new( method from_stream (line 121) | pub fn from_stream( method from_stream (line 136) | pub fn from_stream( method write_msg_bytes (line 151) | pub async fn write_msg_bytes( constant INITIAL_CAPACITY (line 166) | pub const INITIAL_CAPACITY: usize = 1024 * 64; type ReadBuffer (line 176) | struct ReadBuffer { method new (line 183) | fn new() -> Self { method get_mut (line 191) | fn get_mut(&mut self) -> &mut [u8] { method available_mut (line 195) | fn available_mut(&mut self) -> &mut [u8] { method consume (line 199) | fn consume(&mut self, n: usize) { method needs_fill (line 203) | fn needs_fill(&self) -> bool { type IpcJsonStreamError (line 209) | pub enum IpcJsonStreamError { type IpcAdvancedStreamError (line 219) | pub enum IpcAdvancedStreamError { type IpcAdvancedStream (line 225) | pub struct IpcAdvancedStream { method new (line 296) | fn new(pipe: BiPipeRead) -> Self { method read_msg_bytes (line 303) | pub async fn read_msg_bytes( type MessageLengthBuffer (line 230) | struct MessageLengthBuffer { method new (line 237) | fn new() -> Self { method message_len (line 245) | fn message_len(&mut self) -> Option { method update_pos_by (line 257) | fn update_pos_by(&mut self, num: usize) { method available_mut (line 261) | fn available_mut(&mut self) -> &mut [u8] { function read_msg_bytes_inner (line 279) | fn read_msg_bytes_inner<'a, R: AsyncRead + ?Sized + Unpin>( type Output (line 325) | type Output = io::Result; method poll (line 327) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { type IpcAdvancedStreamResource (line 340) | pub struct IpcAdvancedStreamResource { method new (line 349) | pub fn new( method write_msg_bytes (line 364) | pub async fn write_msg_bytes( method close (line 375) | fn close(self: Rc) { function read_advanced_msg_bytes_internal (line 380) | fn read_advanced_msg_bytes_internal( type IpcJsonStream (line 446) | pub struct IpcJsonStream { method new (line 453) | fn new(pipe: BiPipeRead) -> Self { method read_msg (line 461) | pub async fn read_msg( function read_msg_inner (line 510) | fn read_msg_inner<'a, R>( function read_json_msg_internal (line 528) | fn read_json_msg_internal( type Output (line 574) | type Output = io::Result; method poll (line 576) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { function pair (line 602) | pub async fn pair() -> (Rc, tokio::net::UnixStrea... function pair (line 614) | pub async fn pair() -> ( function bench_ipc (line 637) | async fn bench_ipc() -> Result<(), Box> { function unix_ipc_json (line 682) | async fn unix_ipc_json() -> Result<(), Box> { function json_to_bytes (line 711) | fn json_to_bytes(v: deno_core::serde_json::Value) -> Vec { function unix_ipc_json_multi (line 718) | async fn unix_ipc_json_multi() -> Result<(), Box> { function unix_ipc_json_invalid (line 751) | async fn unix_ipc_json_invalid() -> Result<(), Box StdStdio { type StdioOrRid (line 82) | pub enum StdioOrRid { method deserialize (line 88) | fn deserialize(deserializer: D) -> Result method as_stdio (line 121) | pub fn as_stdio( method is_ipc (line 135) | pub fn is_ipc(&self) -> bool { type NpmProcessStateProviderRc (line 141) | pub type NpmProcessStateProviderRc = type NpmProcessStateProvider (line 144) | pub trait NpmProcessStateProvider: method get_npm_process_state (line 152) | fn get_npm_process_state(&self) -> String { type EmptyNpmProcessStateProvider (line 159) | pub struct EmptyNpmProcessStateProvider; type ChildResource (line 192) | struct ChildResource { method borrow_mut (line 1240) | fn borrow_mut(self: Rc) -> AsyncMutFuture { method name (line 199) | fn name(&self) -> Cow<'_, str> { method drop (line 205) | fn drop(&mut self) { type SpawnArgs (line 230) | pub struct SpawnArgs { type ChildIpcSerialization (line 260) | pub enum ChildIpcSerialization { method fmt (line 266) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type ProcessError (line 298) | pub enum ProcessError { type ChildStdio (line 351) | pub struct ChildStdio { type ChildStatus (line 358) | pub struct ChildStatus { type Error (line 365) | type Error = SignalError; method try_from (line 367) | fn try_from(status: ExitStatus) -> Result { type SpawnOutput (line 398) | pub struct SpawnOutput { type CreateCommand (line 405) | type CreateCommand = ( function npm_process_state_tempfile (line 412) | pub fn npm_process_state_tempfile( constant NPM_RESOLUTION_STATE_FD_ENV_VAR_NAME (line 449) | pub const NPM_RESOLUTION_STATE_FD_ENV_VAR_NAME: &str = function create_command (line 452) | fn create_command( type Child (line 704) | struct Child { function spawn_child (line 714) | fn spawn_child( function compute_run_cmd_and_check_permissions (line 840) | fn compute_run_cmd_and_check_permissions( type EnvVarKey (line 873) | struct EnvVarKey { method new (line 883) | pub fn new(value: OsString) -> Self { method from_str (line 891) | pub fn from_str(value: &str) -> Self { method into_inner (line 895) | pub fn into_inner(self) -> OsString { method comparison_value (line 899) | pub fn comparison_value(&self) -> &OsString { method hash (line 912) | fn hash(&self, state: &mut H) { method eq (line 919) | fn eq(&self, other: &Self) -> bool { type RunEnv (line 924) | struct RunEnv { function compute_run_env (line 934) | fn compute_run_env( function resolve_cmd (line 965) | fn resolve_cmd(cmd: &str, env: &RunEnv) -> Result { function resolve_path (line 988) | fn resolve_path(path: &str, cwd: &Path) -> PathBuf { type CheckRunPermissionError (line 993) | pub enum CheckRunPermissionError { function check_run_permission (line 1002) | fn check_run_permission( function get_requires_allow_all_env_vars (line 1034) | fn get_requires_allow_all_env_vars(env: &RunEnv) -> Vec<&str> { function op_spawn_child (line 1072) | fn op_spawn_child( function op_spawn_wait (line 1092) | async fn op_spawn_wait( function op_spawn_sync (line 1115) | fn op_spawn_sync( type SignalArg (line 1165) | enum SignalArg { function op_spawn_kill (line 1171) | fn op_spawn_kill( function op_spawn_child_unref (line 1186) | fn op_spawn_child_unref( function op_spawn_child_ref (line 1198) | fn op_spawn_child_ref( type RunArgs (line 1217) | pub struct RunArgs { type ChildResource (line 1229) | struct ChildResource { method borrow_mut (line 1240) | fn borrow_mut(self: Rc) -> AsyncMutFuture { method name (line 1234) | fn name(&self) -> Cow<'_, str> { type RunInfo (line 1247) | pub struct RunInfo { function op_run (line 1256) | pub fn op_run( type ProcessStatus (line 1373) | pub struct ProcessStatus { function op_run_status (line 1380) | pub async fn op_run_status( function kill (line 1411) | pub fn kill(pid: i32, signal: &SignalArg) -> Result<(), ProcessError> { function kill (line 1436) | pub fn kill(pid: i32, signal: &SignalArg) -> Result<(), ProcessError> { function op_kill (line 1529) | pub fn op_kill( FILE: ext/rt_helper/lib.rs type LoadError (line 16) | pub enum LoadError { type DenoRtNativeAddonLoaderRc (line 36) | pub type DenoRtNativeAddonLoaderRc = Arc; type DenoRtNativeAddonLoader (line 42) | pub trait DenoRtNativeAddonLoader: Send + Sync { method load_if_in_vfs (line 43) | fn load_if_in_vfs(&self, path: &Path) -> Option>; method load_and_resolve_path (line 45) | fn load_and_resolve_path<'a>( function file_matches_bytes (line 94) | fn file_matches_bytes(path: &Path, expected_bytes: &[u8]) -> bool { function resolve_temp_file_name (line 130) | fn resolve_temp_file_name( function test_file_matches_bytes (line 167) | fn test_file_matches_bytes() { function test_resolve_temp_file_name (line 181) | fn test_resolve_temp_file_name() { FILE: ext/signals/dict.rs type InvalidSignalStrError (line 5) | pub struct InvalidSignalStrError(pub String); type InvalidSignalIntError (line 9) | pub struct InvalidSignalIntError(pub libc::c_int); FILE: ext/signals/lib.rs type Handler (line 22) | type Handler = Box; type Handlers (line 23) | type Handlers = HashMap>; type Handle (line 27) | struct Handle(signal_hook::iterator::Handle); type Handle (line 30) | struct Handle; function handle_signal (line 32) | fn handle_signal(signal: i32) -> bool { function init (line 55) | fn init() -> Handle { function init (line 77) | fn init() -> Handle { function start_sigwinch_polling (line 100) | fn start_sigwinch_polling() { function register (line 166) | pub fn register( function unregister (line 215) | pub fn unregister(signal: i32, id: u32) { function before_exit (line 231) | pub fn before_exit(f: fn()) { function run_exit (line 239) | pub fn run_exit() { constant SIGINT (line 248) | pub const SIGINT: i32 = 2; constant SIGTERM (line 249) | pub const SIGTERM: i32 = 15; function raise (line 258) | pub fn raise(signal: i32) -> bool { function is_forbidden (line 262) | pub fn is_forbidden(signo: i32) -> bool { type SignalStream (line 277) | pub struct SignalStream { method recv (line 282) | pub async fn recv(&mut self) -> Option<()> { function signal_stream (line 287) | pub fn signal_stream(signo: i32) -> Result { function ctrl_c (line 296) | pub async fn ctrl_c() -> std::io::Result<()> { FILE: ext/telemetry/console_exporter.rs type ConsoleSpanExporter (line 31) | pub struct ConsoleSpanExporter { method new (line 36) | pub fn new() -> Self { method export (line 42) | fn export( method shutdown (line 57) | fn shutdown(&mut self) {} method set_resource (line 59) | fn set_resource(&mut self, resource: &Resource) { function format_span (line 64) | fn format_span( type ConsoleLogExporter (line 174) | pub struct ConsoleLogExporter { method new (line 179) | pub fn new() -> Self { method export (line 186) | async fn export( method shutdown (line 198) | fn shutdown(&mut self) {} method set_resource (line 200) | fn set_resource(&mut self, resource: &Resource) { function severity_to_str (line 205) | fn severity_to_str(s: Severity) -> &'static str { function format_log (line 232) | fn format_log( type ConsoleMetricExporter (line 291) | pub struct ConsoleMetricExporter { method new (line 296) | pub fn new(temporality: Temporality) -> Self { method export (line 305) | async fn export(&self, metrics: &mut ResourceMetrics) -> MetricResult<... method force_flush (line 316) | async fn force_flush(&self) -> MetricResult<()> { method shutdown (line 320) | fn shutdown(&self) -> MetricResult<()> { method temporality (line 324) | fn temporality(&self) -> Temporality { function format_metric (line 329) | fn format_metric( function format_system_time (line 561) | fn format_system_time(t: SystemTime) -> String { function days_to_date (line 584) | fn days_to_date(days_since_epoch: u64) -> (u64, u64, u64) { function format_scope (line 599) | fn format_scope(scope: &InstrumentationScope) -> String { function format_any_value (line 607) | fn format_any_value(value: &AnyValue) -> String { function format_attributes_colored (line 629) | fn format_attributes_colored(attrs: &[KeyValue]) -> String { function format_temporality (line 640) | fn format_temporality(t: Temporality) -> &'static str { FILE: ext/telemetry/lib.rs type OtelRuntimeConfig (line 136) | pub struct OtelRuntimeConfig { type OtelConfig (line 142) | pub struct OtelConfig { method as_v8 (line 151) | pub fn as_v8(&self) -> Box<[u8]> { type OtelPropagators (line 168) | pub enum OtelPropagators { type OtelConsoleConfig (line 179) | pub enum OtelConsoleConfig { function otel_create_shared_runtime (line 194) | fn otel_create_shared_runtime() -> UnboundedSender) { type Interval (line 241) | type Interval = Pin + Send + 'static>>; type Delay (line 242) | type Delay = Pin>; method interval (line 244) | fn interval(&self, period: Duration) -> Self::Interval { method spawn (line 250) | fn spawn(&self, future: BoxFuture<'static, ()>) { method delay (line 256) | fn delay(&self, duration: Duration) -> Self::Delay { type Receiver (line 262) | type Receiver = BatchMessageChannelReceiver; type Sender (line 263) | type Sender = BatchMessageChannelSender; method batch_message_channel (line 265) | fn batch_message_channel( type BatchMessageChannelSender (line 275) | pub struct BatchMessageChannelSender { function from (line 282) | fn from(sender: tokio::sync::mpsc::Sender) -> Self { type Message (line 290) | type Message = T; function try_send (line 292) | fn try_send( type BatchMessageChannelReceiver (line 307) | pub struct BatchMessageChannelReceiver { function from (line 314) | fn from(receiver: tokio::sync::mpsc::Receiver) -> Self { type Item (line 320) | type Item = T; method poll_next (line 322) | fn poll_next( type DenoPeriodicReaderMessage (line 330) | enum DenoPeriodicReaderMessage { type DenoPeriodicReader (line 338) | struct DenoPeriodicReader { method new (line 386) | fn new( method register_pipeline (line 344) | fn register_pipeline( method collect (line 353) | fn collect( method force_flush (line 360) | fn force_flush(&self) -> opentelemetry_sdk::metrics::MetricResult<()> { method shutdown (line 367) | fn shutdown(&self) -> opentelemetry_sdk::metrics::MetricResult<()> { method temporality (line 374) | fn temporality( constant METRIC_EXPORT_INTERVAL_NAME (line 382) | const METRIC_EXPORT_INTERVAL_NAME: &str = "OTEL_METRIC_EXPORT_INTERVAL"; constant DEFAULT_INTERVAL (line 383) | const DEFAULT_INTERVAL: Duration = Duration::from_secs(60); type Error (line 555) | enum Error { type Connector (line 565) | enum Connector { type Response (line 705) | type Response = TokioIo; type Error (line 706) | type Error = Error; type Future (line 707) | type Future = Pin< method poll_ready (line 714) | fn poll_ready( method call (line 730) | fn call(&mut self, dst: Uri) -> Self::Future { type IO (line 578) | enum IO { method poll_read (line 590) | fn poll_read( method poll_write (line 609) | fn poll_write( method poll_flush (line 626) | fn poll_flush( method poll_shutdown (line 642) | fn poll_shutdown( method is_write_vectored (line 658) | fn is_write_vectored(&self) -> bool { method poll_write_vectored (line 671) | fn poll_write_vectored( method connected (line 690) | fn connected(&self) -> Connected { type HyperClient (line 757) | pub struct HyperClient { method new (line 762) | pub fn new(sys: &impl FsRead) -> deno_core::anyhow::Result { method send (line 835) | async fn send( type OtelGlobals (line 851) | pub struct OtelGlobals { method has_tracing (line 861) | pub fn has_tracing(&self) -> bool { method has_metrics (line 865) | pub fn has_metrics(&self) -> bool { type TelemetrySys (line 873) | pub trait TelemetrySys: EnvVar + FsRead {} function init (line 875) | pub fn init( function before_exit (line 1049) | fn before_exit() { function handle_log (line 1074) | pub fn handle_log(record: &log::Record) { type DenoIdGenerator (line 1138) | pub enum DenoIdGenerator { method random (line 1176) | fn random() -> Self { method deterministic (line 1180) | fn deterministic(prefix: u8) -> Self { method new_trace_id (line 1147) | fn new_trace_id(&self) -> TraceId { method new_span_id (line 1163) | fn new_span_id(&self) -> SpanId { function parse_trace_id (line 1189) | fn parse_trace_id( function parse_span_id (line 1218) | fn parse_span_id( function severity_from_level (line 1360) | fn severity_from_level(level: i32) -> Severity { function op_otel_log (line 1371) | fn op_otel_log<'s>( function otel_log_add_exception_attributes (line 1443) | fn otel_log_add_exception_attributes( function op_otel_log_foreign (line 1470) | fn op_otel_log_foreign( function report_event (line 1529) | pub fn report_event(name: &'static str, data: impl std::fmt::Display) { function owned_string (line 1550) | fn owned_string<'s>( type OtelTracer (line 1563) | struct OtelTracer(InstrumentationScope); method trace (line 1567) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 1569) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 1578) | fn new( method builtin (line 1596) | fn builtin() -> Result { method start_span (line 1607) | fn start_span<'s>( method start_span_foreign (line 1689) | fn start_span_foreign<'s>( type JsSpanContext (line 1760) | struct JsSpanContext { type OtelSpanCannotBeConstructedError (line 1769) | struct OtelSpanCannotBeConstructedError; type InvalidSpanStatusCodeError (line 1774) | struct InvalidSpanStatusCodeError; type OtelSpan (line 1780) | pub struct OtelSpan(pub Rc>>); method trace (line 1791) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 1793) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 1802) | fn new() -> Result { method span_context (line 1807) | fn span_context(&self) -> JsSpanContext { method set_status (line 1821) | fn set_status<'s>( method add_event (line 1842) | fn add_event(&self, #[string] name: String, start_time: f64) { method drop_event (line 1861) | fn drop_event(&self) { method end (line 1872) | fn end(&self, end_time: f64) { type OtelSpanState (line 1784) | pub enum OtelSpanState { function span_attributes (line 1899) | fn span_attributes( function op_otel_span_attribute1 (line 1923) | fn op_otel_span_attribute1<'s>( function op_otel_span_attribute2 (line 1947) | fn op_otel_span_attribute2<'s>( function op_otel_span_attribute3 (line 1975) | fn op_otel_span_attribute3<'s>( function op_otel_span_update_name (line 2005) | fn op_otel_span_update_name<'s>( function op_otel_span_add_link (line 2026) | fn op_otel_span_add_link<'s>( type OtelMeter (line 2067) | struct OtelMeter(opentelemetry::metrics::Meter); method trace (line 2071) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 2073) | fn get_name(&self) -> &'static std::ffi::CStr { method new (line 2082) | fn new( method create_counter (line 2104) | fn create_counter<'s>( method create_up_down_counter (line 2123) | fn create_up_down_counter<'s>( method create_gauge (line 2142) | fn create_gauge<'s>( method create_histogram (line 2161) | fn create_histogram<'s>( method create_observable_counter (line 2202) | fn create_observable_counter<'s>( method create_observable_up_down_counter (line 2223) | fn create_observable_up_down_counter<'s>( method create_observable_gauge (line 2244) | fn create_observable_gauge<'s>( type Instrument (line 2265) | enum Instrument { method trace (line 2275) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 2277) | fn get_name(&self) -> &'static std::ffi::CStr { function create_instrument (line 2282) | fn create_instrument<'a, 'b, T>( function create_async_instrument (line 2304) | fn create_async_instrument<'a, 'b, T>( type MetricAttributes (line 2339) | struct MetricAttributes { function op_otel_metric_record0 (line 2344) | fn op_otel_metric_record0( function op_otel_metric_record1 (line 2364) | fn op_otel_metric_record1( function op_otel_metric_record2 (line 2404) | fn op_otel_metric_record2( function op_otel_metric_record3 (line 2452) | fn op_otel_metric_record3( function op_otel_metric_observable_record0 (line 2509) | fn op_otel_metric_observable_record0( function op_otel_metric_observable_record1 (line 2523) | fn op_otel_metric_observable_record1( function op_otel_metric_observable_record2 (line 2556) | fn op_otel_metric_observable_record2( function op_otel_metric_observable_record3 (line 2595) | fn op_otel_metric_observable_record3( function op_otel_metric_attribute3 (line 2640) | fn op_otel_metric_attribute3<'s>( type ObservationDone (line 2683) | struct ObservationDone(oneshot::Sender<()>); function op_otel_metric_wait_to_observe (line 2686) | async fn op_otel_metric_wait_to_observe(state: Rc>) -> ... function op_otel_metric_observation_done (line 2704) | fn op_otel_metric_observation_done(state: &mut OpState) { type GcMetricDataInner (line 2710) | struct GcMetricDataInner { type GcMetricData (line 2715) | struct GcMetricData(RefCell); method prologue_callback (line 2718) | extern "C" fn prologue_callback( method epilogue_callback (line 2733) | extern "C" fn epilogue_callback( type HeapMetricData (line 2767) | struct HeapMetricData { function op_otel_enable_isolate_metrics (line 2775) | fn op_otel_enable_isolate_metrics(scope: &mut v8::PinScope<'_, '_>) { function op_otel_collect_isolate_metrics (line 2840) | fn op_otel_collect_isolate_metrics(scope: &mut v8::PinScope<'_, '_>) { FILE: ext/telemetry/telemetry.ts constant TRACING_ENABLED (line 78) | let TRACING_ENABLED = false; constant METRICS_ENABLED (line 79) | let METRICS_ENABLED = false; constant PROPAGATORS (line 80) | let PROPAGATORS: TextMapPropagator[] = []; constant ISOLATE_METRICS (line 81) | let ISOLATE_METRICS = false; type SpanKind (line 85) | enum SpanKind { type TraceState (line 93) | interface TraceState { type SpanContext (line 100) | interface SpanContext { type SpanStatusCode (line 108) | enum SpanStatusCode { type SpanStatus (line 114) | interface SpanStatus { type AttributeValue (line 119) | type AttributeValue = type Attributes (line 127) | interface Attributes { type SpanAttributes (line 131) | type SpanAttributes = Attributes; type Exception (line 133) | interface Exception { type TimeInput (line 140) | type TimeInput = [number, number] | number | Date; type SpanOptions (line 142) | interface SpanOptions { type Link (line 150) | interface Link { type IArrayValue (line 156) | interface IArrayValue { type IAnyValue (line 160) | interface IAnyValue { type IKeyValueList (line 170) | interface IKeyValueList { type IKeyValue (line 174) | interface IKeyValue { function hrToMs (line 179) | function hrToMs(hr: [number, number]): number { function isTimeInput (line 183) | function isTimeInput(input: unknown): input is TimeInput { function timeInputToMs (line 188) | function timeInputToMs(input?: TimeInput): number | undefined { function countAttributes (line 198) | function countAttributes(attributes?: Attributes): number { type AsyncContextSnapshot (line 202) | interface AsyncContextSnapshot { function enterSpan (line 206) | function enterSpan( function isDate (line 219) | function isDate(value: unknown): value is Date { type OtelTracer (line 223) | interface OtelTracer { type OtelSpan (line 247) | interface OtelSpan { type SpanAttributesLocation (line 260) | enum SpanAttributesLocation { function spanAddAttributes (line 266) | function spanAddAttributes( type TracerOptions (line 308) | interface TracerOptions { class TracerProvider (line 312) | class TracerProvider { method constructor (line 313) | constructor() { method getTracer (line 317) | static getTracer( class Tracer (line 327) | class Tracer { method constructor (line 330) | constructor(tracer: OtelTracer) { method startActiveSpan (line 349) | startActiveSpan unknown>( method startSpan (line 385) | startSpan(name: string, options?: SpanOptions, context?: Context): Span { constant SPAN_KEY (line 429) | const SPAN_KEY = SymbolFor("OpenTelemetry Context Key SPAN"); class Span (line 433) | class Span { method constructor (line 442) | constructor(otelSpan: OtelSpan | null) { method spanContext (line 446) | spanContext() { method addEvent (line 461) | addEvent( method addLink (line 489) | addLink(link: Link): this { method addLinks (line 510) | addLinks(links: Link[]): this { method end (line 517) | end(endTime?: TimeInput): void { method isRecording (line 521) | isRecording(): boolean { method recordException (line 525) | recordException(exception: string | Exception, time?: TimeInput): void { method setAttribute (line 554) | setAttribute(key: string, value: AttributeValue): this { method setAttributes (line 565) | setAttributes(attributes: Attributes): this { method setStatus (line 571) | setStatus(status: SpanStatus): this { method updateName (line 576) | updateName(name: string): this { constant CURRENT (line 583) | const CURRENT = new AsyncVariable(); class Context (line 585) | class Context { method constructor (line 589) | constructor(data?: Record | null | undefined) { method getValue (line 594) | getValue(key: symbol): unknown { method setValue (line 598) | setValue(key: symbol, value: unknown): Context { method deleteValue (line 604) | deleteValue(key: symbol): Context { constant ROOT_CONTEXT (line 612) | const ROOT_CONTEXT = new Context(); class ContextManager (line 615) | class ContextManager { method constructor (line 616) | constructor() { method active (line 620) | static active(): Context { method with (line 624) | static with ReturnType<... method bind (line 639) | static bind any>( method enable (line 653) | static enable() { method disable (line 657) | static disable() { type MeterOptions (line 664) | interface MeterOptions { type MetricOptions (line 668) | interface MetricOptions { type ValueType (line 678) | enum ValueType { type MetricAdvice (line 683) | interface MetricAdvice { type OtelMeter (line 691) | interface OtelMeter { class MeterProvider (line 723) | class MeterProvider { method constructor (line 724) | constructor() { method getMeter (line 728) | static getMeter( type MetricAttributes (line 738) | type MetricAttributes = Attributes; type Instrument (line 740) | type Instrument = { __key: "instrument" }; class BatchObservableResult (line 747) | class BatchObservableResult { method constructor (line 750) | constructor(observables: WeakSet) { method observe (line 763) | observe( constant BATCH_CALLBACKS (line 773) | const BATCH_CALLBACKS = new SafeMap< constant INDIVIDUAL_CALLBACKS (line 777) | const INDIVIDUAL_CALLBACKS = new SafeMap { function startObserving (line 1165) | function startObserving() { constant OTEL_CONSOLE_METHODS (line 1189) | const OTEL_CONSOLE_METHODS = ["log", "debug", "info", "warn", "error"]; function wrapOtelConsoleMethods (line 1191) | function wrapOtelConsoleMethods(otelConsole: Console) { function otelLog (line 1204) | function otelLog(message: string, level: number) { constant VERSION (line 1247) | const VERSION = "00"; constant VERSION_PART (line 1248) | const VERSION_PART = "(?!ff)[\\da-f]{2}"; constant TRACE_ID_PART (line 1249) | const TRACE_ID_PART = "(?![0]{32})[\\da-f]{32}"; constant PARENT_ID_PART (line 1250) | const PARENT_ID_PART = "(?![0]{16})[\\da-f]{16}"; constant FLAGS_PART (line 1251) | const FLAGS_PART = "[\\da-f]{2}"; constant TRACE_PARENT_REGEX (line 1252) | const TRACE_PARENT_REGEX = new SafeRegExp( constant VALID_TRACEID_REGEX (line 1255) | const VALID_TRACEID_REGEX = new SafeRegExp("^([0-9a-f]{32})$", "i"); constant VALID_SPANID_REGEX (line 1256) | const VALID_SPANID_REGEX = new SafeRegExp("^[0-9a-f]{16}$", "i"); constant MAX_TRACE_STATE_ITEMS (line 1257) | const MAX_TRACE_STATE_ITEMS = 32; constant MAX_TRACE_STATE_LEN (line 1258) | const MAX_TRACE_STATE_LEN = 512; constant LIST_MEMBERS_SEPARATOR (line 1259) | const LIST_MEMBERS_SEPARATOR = ","; constant LIST_MEMBER_KEY_VALUE_SPLITTER (line 1260) | const LIST_MEMBER_KEY_VALUE_SPLITTER = "="; constant VALID_KEY_CHAR_RANGE (line 1261) | const VALID_KEY_CHAR_RANGE = "[_0-9a-z-*/]"; constant VALID_KEY (line 1262) | const VALID_KEY = `[a-z]${VALID_KEY_CHAR_RANGE}{0,255}`; constant VALID_VENDOR_KEY (line 1263) | const VALID_VENDOR_KEY = constant VALID_KEY_REGEX (line 1265) | const VALID_KEY_REGEX = new SafeRegExp( constant VALID_VALUE_BASE_REGEX (line 1268) | const VALID_VALUE_BASE_REGEX = new SafeRegExp("^[ -~]{0,255}[!-~]$"); constant INVALID_VALUE_COMMA_EQUAL_REGEX (line 1269) | const INVALID_VALUE_COMMA_EQUAL_REGEX = new SafeRegExp(",|="); constant TRACE_PARENT_HEADER (line 1271) | const TRACE_PARENT_HEADER = "traceparent"; constant TRACE_STATE_HEADER (line 1272) | const TRACE_STATE_HEADER = "tracestate"; constant INVALID_TRACEID (line 1273) | const INVALID_TRACEID = "00000000000000000000000000000000"; constant INVALID_SPANID (line 1274) | const INVALID_SPANID = "0000000000000000"; constant INVALID_SPAN_CONTEXT (line 1275) | const INVALID_SPAN_CONTEXT: SpanContext = { constant BAGGAGE_KEY_PAIR_SEPARATOR (line 1280) | const BAGGAGE_KEY_PAIR_SEPARATOR = "="; constant BAGGAGE_PROPERTIES_SEPARATOR (line 1281) | const BAGGAGE_PROPERTIES_SEPARATOR = ";"; constant BAGGAGE_ITEMS_SEPARATOR (line 1282) | const BAGGAGE_ITEMS_SEPARATOR = ","; constant BAGGAGE_HEADER (line 1283) | const BAGGAGE_HEADER = "baggage"; constant BAGGAGE_MAX_NAME_VALUE_PAIRS (line 1284) | const BAGGAGE_MAX_NAME_VALUE_PAIRS = 180; constant BAGGAGE_MAX_PER_NAME_VALUE_PAIRS (line 1285) | const BAGGAGE_MAX_PER_NAME_VALUE_PAIRS = 4096; constant BAGGAGE_MAX_TOTAL_LENGTH (line 1286) | const BAGGAGE_MAX_TOTAL_LENGTH = 8192; class NonRecordingSpan (line 1288) | class NonRecordingSpan implements Span { method constructor (line 1289) | constructor( method spanContext (line 1293) | spanContext(): SpanContext { method setAttribute (line 1297) | setAttribute(_key: string, _value: unknown): this { method setAttributes (line 1301) | setAttributes(_attributes: SpanAttributes): this { method addEvent (line 1305) | addEvent(_name: string, _attributes?: SpanAttributes): this { method addLink (line 1309) | addLink(_link: Link): this { method addLinks (line 1313) | addLinks(_links: Link[]): this { method setStatus (line 1317) | setStatus(_status: SpanStatus): this { method updateName (line 1321) | updateName(_name: string): this { method end (line 1325) | end(_endTime?: TimeInput): void {} method isRecording (line 1327) | isRecording(): boolean { method recordException (line 1332) | recordException(_exception: any, _time?: TimeInput): void {} function parseTraceParent (line 1341) | function parseTraceParent(traceParent: string): SpanContext | null { type TextMapSetter (line 1358) | interface TextMapSetter { type TextMapPropagator (line 1363) | interface TextMapPropagator { type TextMapGetter (line 1378) | interface TextMapGetter { function isTracingSuppressed (line 1383) | function isTracingSuppressed(context: Context): boolean { function isValidTraceId (line 1389) | function isValidTraceId(traceId: string): boolean { function isValidSpanId (line 1393) | function isValidSpanId(spanId: string): boolean { function isSpanContextValid (line 1397) | function isSpanContextValid(spanContext: SpanContext): boolean { function validateKey (line 1403) | function validateKey(key: string): boolean { function validateValue (line 1407) | function validateValue(value: string): boolean { class TraceStateClass (line 1414) | class TraceStateClass implements TraceState { method constructor (line 1417) | constructor(rawTraceState?: string) { method set (line 1421) | set(key: string, value: string): TraceStateClass { method unset (line 1430) | unset(key: string): TraceStateClass { method get (line 1436) | get(key: string): string | undefined { method serialize (line 1440) | serialize(): string { method _parse (line 1453) | private _parse(rawTraceState: string) { method _keys (line 1491) | private _keys(): string[] { method _clone (line 1497) | private _clone(): TraceStateClass { class W3CTraceContextPropagator (line 1504) | class W3CTraceContextPropagator implements TextMapPropagator { method inject (line 1505) | inject(context: Context, carrier: unknown, setter: TextMapSetter): void { method extract (line 1531) | extract(context: Context, carrier: unknown, getter: TextMapGetter): Co... method fields (line 1557) | fields(): string[] { type BaggageEntryMetadata (line 1564) | type BaggageEntryMetadata = { toString(): string } & { type BaggageEntry (line 1568) | interface BaggageEntry { type ParsedBaggageKeyValue (line 1573) | interface ParsedBaggageKeyValue { type Baggage (line 1579) | interface Baggage { function baggageEntryMetadataFromString (line 1588) | function baggageEntryMetadataFromString( function serializeKeyPairs (line 1603) | function serializeKeyPairs(keyPairs: string[]): string { function getKeyPairs (line 1612) | function getKeyPairs(baggage: Baggage): string[] { function parsePairKeyValue (line 1630) | function parsePairKeyValue( class BaggageImpl (line 1661) | class BaggageImpl implements Baggage { method constructor (line 1664) | constructor(entries?: Map) { method getEntry (line 1674) | getEntry(key: string): BaggageEntry | undefined { method getAllEntries (line 1683) | getAllEntries(): [string, BaggageEntry][] { method setEntry (line 1690) | setEntry(key: string, entry: BaggageEntry): BaggageImpl { method removeEntry (line 1696) | removeEntry(key: string): BaggageImpl { method removeEntries (line 1702) | removeEntries(...keys: string[]): BaggageImpl { method clear (line 1710) | clear(): BaggageImpl { constant BAGGAGE_KEY (line 1715) | const BAGGAGE_KEY = SymbolFor("OpenTelemetry Baggage Key"); class W3CBaggagePropagator (line 1717) | class W3CBaggagePropagator implements TextMapPropagator { method inject (line 1718) | inject(context: Context, carrier: unknown, setter: TextMapSetter): void { method extract (line 1736) | extract(context: Context, carrier: unknown, getter: TextMapGetter): Co... method fields (line 1764) | fields(): string[] { class CompositePropagator (line 1769) | class CompositePropagator implements TextMapPropagator { method constructor (line 1773) | constructor(propagators: TextMapPropagator[]) { method inject (line 1789) | inject(context: Context, carrier: unknown, setter: TextMapSetter): void { method extract (line 1803) | extract(context: Context, carrier: unknown, getter: TextMapGetter): Co... method fields (line 1818) | fields(): string[] { function builtinTracer (line 1825) | function builtinTracer(): Tracer { function enableIsolateMetrics (line 1832) | function enableIsolateMetrics() { constant OTEL_API_COMPAT_VERSION (line 1841) | const OTEL_API_COMPAT_VERSION = "1.999.999"; function bootstrap (line 1843) | function bootstrap( FILE: ext/telemetry/util.ts function updateSpanFromRequest (line 8) | function updateSpanFromRequest(span: Span, request: Request) { function setResponseAttributes (line 22) | function setResponseAttributes( function updateSpanFromClientResponse (line 39) | function updateSpanFromClientResponse( function updateSpanFromServerResponse (line 49) | function updateSpanFromServerResponse( function updateSpanFromError (line 57) | function updateSpanFromError(span: Span, error: any) { FILE: ext/tls/keylog.rs function init_ssl_key_log (line 24) | pub(super) fn init_ssl_key_log() { function get_ssl_key_log (line 28) | pub fn get_ssl_key_log() -> Arc { FILE: ext/tls/lib.rs type TlsError (line 38) | pub enum TlsError { type RootCertStoreProvider (line 63) | pub trait RootCertStoreProvider: Send + Sync { method get_or_try_init (line 64) | fn get_or_try_init(&self) -> Result<&RootCertStore, JsErrorBox>; type NoCertificateVerification (line 77) | pub struct NoCertificateVerification { method new (line 83) | pub fn new(ic_allowlist: Vec) -> Self { method supported_verify_schemes (line 96) | fn supported_verify_schemes(&self) -> Vec { method verify_server_cert (line 100) | fn verify_server_cert( method verify_tls12_signature (line 137) | fn verify_tls12_signature( method verify_tls13_signature (line 153) | fn verify_tls13_signature( type NoServerNameVerification (line 171) | pub struct NoServerNameVerification { method new (line 176) | pub fn new(inner: Arc) -> Self { method verify_server_cert (line 182) | fn verify_server_cert( method verify_tls12_signature (line 213) | fn verify_tls12_signature( method verify_tls13_signature (line 222) | fn verify_tls13_signature( method supported_verify_schemes (line 231) | fn supported_verify_schemes(&self) -> Vec { type Proxy (line 238) | pub enum Proxy { type BasicAuth (line 259) | pub struct BasicAuth { function create_default_root_cert_store (line 264) | pub fn create_default_root_cert_store() -> RootCertStore { type SocketUse (line 273) | pub enum SocketUse { type TlsClientConfigOptions (line 286) | pub struct TlsClientConfigOptions { function create_client_config (line 295) | pub fn create_client_config( function add_alpn (line 374) | fn add_alpn(client: &mut ClientConfig, socket_use: SocketUse) { function load_certs (line 389) | pub fn load_certs( function load_rsa_keys (line 404) | fn load_rsa_keys( function load_ec_keys (line 413) | fn load_ec_keys( function load_pkcs8_keys (line 423) | fn load_pkcs8_keys( function filter_invalid_encoding_err (line 432) | fn filter_invalid_encoding_err( function load_private_keys (line 443) | pub fn load_private_keys( FILE: ext/tls/tls_key.rs type TlsKeyError (line 38) | pub enum TlsKeyError { type ErrorType (line 49) | type ErrorType = Arc>; type TlsKey (line 54) | pub struct TlsKey(pub Vec>, pub PrivateKeyDer<'s... method clone (line 57) | fn clone(&self) -> Self { type TlsKeys (line 63) | pub enum TlsKeys { type Error (line 95) | type Error = Self; method try_into (line 96) | fn try_into(self) -> Result, Self::Error> { method from (line 106) | fn from(value: Option) -> Self { type TlsKeysHolder (line 71) | pub struct TlsKeysHolder(RefCell); method trace (line 75) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 77) | fn get_name(&self) -> &'static std::ffi::CStr { method take (line 83) | pub fn take(&self) -> TlsKeys { method from (line 89) | fn from(value: TlsKeys) -> Self { type TlsKeyState (line 114) | enum TlsKeyState { type TlsKeyResolverInner (line 119) | struct TlsKeyResolverInner { type TlsKeyResolver (line 128) | pub struct TlsKeyResolver { method resolve_internal (line 133) | async fn resolve_internal( method into_server_config_provider (line 148) | pub fn into_server_config_provider( method resolve (line 204) | pub fn resolve( method fmt (line 180) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function new_resolver (line 185) | pub fn new_resolver() -> (TlsKeyResolver, TlsKeyLookup) { type TlsKeyLookup (line 242) | pub struct TlsKeyLookup { method trace (line 256) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 258) | fn get_name(&self) -> &'static std::ffi::CStr { method poll (line 266) | pub async fn poll(&self) -> Option { method resolve (line 277) | pub fn resolve(&self, sni: String, res: Result) { function tls_key_for_test (line 295) | fn tls_key_for_test(sni: &str) -> TlsKey { function test_resolve_once (line 309) | async fn test_resolve_once() { function test_resolve_concurrent (line 325) | async fn test_resolve_concurrent() { function test_resolve_multiple_concurrent (line 346) | async fn test_resolve_multiple_concurrent() { FILE: ext/web/00_infra.js constant ASCII_DIGIT (line 44) | const ASCII_DIGIT = ["\u0030-\u0039"]; constant ASCII_UPPER_ALPHA (line 45) | const ASCII_UPPER_ALPHA = ["\u0041-\u005A"]; constant ASCII_LOWER_ALPHA (line 46) | const ASCII_LOWER_ALPHA = ["\u0061-\u007A"]; constant ASCII_ALPHA (line 47) | const ASCII_ALPHA = [ constant ASCII_ALPHANUMERIC (line 51) | const ASCII_ALPHANUMERIC = [ constant HTTP_TAB_OR_SPACE (line 56) | const HTTP_TAB_OR_SPACE = ["\u0009", "\u0020"]; constant HTTP_WHITESPACE (line 57) | const HTTP_WHITESPACE = [ constant HTTP_TOKEN_CODE_POINT (line 63) | const HTTP_TOKEN_CODE_POINT = [ constant HTTP_TOKEN_CODE_POINT_RE (line 81) | const HTTP_TOKEN_CODE_POINT_RE = new SafeRegExp( constant HTTP_QUOTED_STRING_TOKEN_POINT (line 84) | const HTTP_QUOTED_STRING_TOKEN_POINT = [ constant HTTP_QUOTED_STRING_TOKEN_POINT_RE (line 89) | const HTTP_QUOTED_STRING_TOKEN_POINT_RE = new SafeRegExp( constant HTTP_TAB_OR_SPACE_MATCHER (line 92) | const HTTP_TAB_OR_SPACE_MATCHER = regexMatcher(HTTP_TAB_OR_SPACE); constant HTTP_TAB_OR_SPACE_PREFIX_RE (line 93) | const HTTP_TAB_OR_SPACE_PREFIX_RE = new SafeRegExp( constant HTTP_TAB_OR_SPACE_SUFFIX_RE (line 97) | const HTTP_TAB_OR_SPACE_SUFFIX_RE = new SafeRegExp( constant HTTP_WHITESPACE_MATCHER (line 101) | const HTTP_WHITESPACE_MATCHER = regexMatcher(HTTP_WHITESPACE); constant HTTP_BETWEEN_WHITESPACE (line 102) | const HTTP_BETWEEN_WHITESPACE = new SafeRegExp( constant HTTP_WHITESPACE_PREFIX_RE (line 105) | const HTTP_WHITESPACE_PREFIX_RE = new SafeRegExp( constant HTTP_WHITESPACE_SUFFIX_RE (line 109) | const HTTP_WHITESPACE_SUFFIX_RE = new SafeRegExp( function regexMatcher (line 119) | function regexMatcher(chars) { function collectSequenceOfCodepoints (line 154) | function collectSequenceOfCodepoints(input, position, condition) { constant LOWERCASE_PATTERN (line 164) | const LOWERCASE_PATTERN = new SafeRegExp(/[a-z]/g); function byteUpperCase (line 170) | function byteUpperCase(s) { function byteLowerCase (line 184) | function byteLowerCase(s) { function collectHttpQuotedString (line 197) | function collectHttpQuotedString(input, position, extractValue) { function forgivingBase64Encode (line 254) | function forgivingBase64Encode(data) { function forgivingBase64EncodeFromBuffer (line 264) | function forgivingBase64EncodeFromBuffer(data, offset, length) { function forgivingBase64Decode (line 272) | function forgivingBase64Decode(data) { function forgivingBase64DecodeInto (line 282) | function forgivingBase64DecodeInto(data, target, offset) { function addPaddingToBase64url (line 296) | function addPaddingToBase64url(base64url) { constant BASE64URL_PATTERN (line 305) | const BASE64URL_PATTERN = new SafeRegExp(/^[-_A-Z0-9]*?={0,2}$/i); function convertBase64urlToBase64 (line 311) | function convertBase64urlToBase64(base64url) { function forgivingBase64UrlEncode (line 328) | function forgivingBase64UrlEncode(data) { function forgivingBase64UrlDecode (line 351) | function forgivingBase64UrlDecode(b64url) { function isHttpWhitespace (line 359) | function isHttpWhitespace(char) { function httpTrim (line 375) | function httpTrim(s) { class AssertionError (line 382) | class AssertionError extends Error { method constructor (line 383) | constructor(msg) { function assert (line 394) | function assert(cond, msg = "Assertion failed.") { function serializeJSValueToJSONString (line 404) | function serializeJSValueToJSONString(value) { constant PATHNAME_WIN_RE (line 412) | const PATHNAME_WIN_RE = new SafeRegExp(/^\/*([A-Za-z]:)(\/|$)/); constant SLASH_WIN_RE (line 413) | const SLASH_WIN_RE = new SafeRegExp(/\//g); constant PERCENT_RE (line 414) | const PERCENT_RE = new SafeRegExp(/%(?![0-9A-Fa-f]{2})/g); function pathFromURLWin32 (line 421) | function pathFromURLWin32(url) { function pathFromURLPosix (line 440) | function pathFromURLPosix(url) { function pathFromURL (line 450) | function pathFromURL(pathOrUrl) { FILE: ext/web/00_url.js constant SET_HASH (line 43) | const SET_HASH = 0; constant SET_HOST (line 44) | const SET_HOST = 1; constant SET_HOSTNAME (line 45) | const SET_HOSTNAME = 2; constant SET_PASSWORD (line 46) | const SET_PASSWORD = 3; constant SET_PATHNAME (line 47) | const SET_PATHNAME = 4; constant SET_PORT (line 48) | const SET_PORT = 5; constant SET_PROTOCOL (line 49) | const SET_PROTOCOL = 6; constant SET_SEARCH (line 50) | const SET_SEARCH = 7; constant SET_USERNAME (line 51) | const SET_USERNAME = 8; function opUrlReparse (line 60) | function opUrlReparse(href, setter, value) { function opUrlParse (line 75) | function opUrlParse(href, maybeBase) { function getSerialization (line 92) | function getSerialization(status, href, maybeBase) { class URLSearchParams (line 105) | class URLSearchParams { method constructor (line 112) | constructor(init = "") { method #updateUrlSearch (line 156) | #updateUrlSearch() { method append (line 169) | append(name, value) { method delete (line 183) | delete(name, value = undefined) { method getAll (line 215) | getAll(name) { method get (line 235) | get(name) { method has (line 255) | has(name, value = undefined) { method set (line 274) | set(name, value) { method sort (line 311) | sort() { method toString (line 323) | toString() { method size (line 328) | get size() { function trim (line 346) | function trim(s) { constant NO_PORT (line 352) | const NO_PORT = 65536; class URL (line 357) | class URL { method [_updateUrlSearch] (line 379) | [_updateUrlSearch](value) { method constructor (line 392) | constructor(url, base = undefined) { method parse (line 413) | static parse(url, base = undefined) { method canParse (line 437) | static canParse(url, base = undefined) { method #updateComponents (line 448) | #updateComponents() { method #updateSearchParams (line 484) | #updateSearchParams() { method #hasAuthority (line 499) | #hasAuthority() { method hash (line 508) | get hash() { method hash (line 517) | set hash(value) { method host (line 535) | get host() { method host (line 546) | set host(value) { method hostname (line 564) | get hostname() { method hostname (line 575) | set hostname(value) { method href (line 593) | get href() { method href (line 599) | set href(value) { method origin (line 611) | get origin() { method password (line 639) | get password() { method password (line 657) | set password(value) { method pathname (line 675) | get pathname() { method pathname (line 691) | set pathname(value) { method port (line 709) | get port() { method port (line 728) | set port(value) { method protocol (line 746) | get protocol() { method protocol (line 757) | set protocol(value) { method search (line 775) | get search() { method search (line 787) | set search(value) { method username (line 806) | get username() { method username (line 825) | set username(value) { method searchParams (line 843) | get searchParams() { method toString (line 852) | toString() { method toJSON (line 858) | toJSON() { method [SymbolFor("Deno.privateCustomInspect")] (line 461) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function parseUrlEncoded (line 873) | function parseUrlEncoded(bytes) { FILE: ext/web/01_broadcast_channel.js function recv (line 43) | async function recv() { function dispatch (line 64) | function dispatch(source, name, data) { class BroadcastChannel (line 86) | class BroadcastChannel extends EventTarget { method name (line 91) | get name() { method constructor (line 95) | constructor(name) { method postMessage (line 116) | postMessage(message) { method [refBroadcastChannel] (line 143) | [refBroadcastChannel](ref) { method close (line 159) | close() { method [SymbolFor("Deno.privateCustomInspect")] (line 180) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { FILE: ext/web/01_console.js function setNoColorFns (line 228) | function setNoColorFns(stdoutFn, stderrFn) { function getStdoutNoColor (line 233) | function getStdoutNoColor() { function getStderrNoColor (line 237) | function getStderrNoColor() { class AssertionError (line 241) | class AssertionError extends Error { method constructor (line 243) | constructor(message) { function assert (line 248) | function assert(cond, msg = "Assertion failed") { constant CIRCULAR_ERROR_MESSAGE (line 258) | let CIRCULAR_ERROR_MESSAGE; function tryStringify (line 259) | function tryStringify(arg) { function defineColorAlias (line 355) | function defineColorAlias(target, alias) { function getSharedArrayBufferByteLength (line 385) | function getSharedArrayBufferByteLength(value) { function stylizeNoColor (line 451) | function stylizeNoColor(str) { function getUserOptions (line 464) | function getUserOptions(ctx, isCrossContext) { function formatValue (line 517) | function formatValue( function getClassBase (line 626) | function getClassBase(value, constructor, tag) { function getFunctionBase (line 653) | function getFunctionBase(value, constructor, tag) { function formatRaw (line 702) | function formatRaw(ctx, value, recurseTimes, typedArray, proxyDetails) { function addPrototypeProperties (line 1131) | function addPrototypeProperties( function isInstanceof (line 1203) | function isInstanceof(proto, object) { function getConstructorName (line 1237) | function getConstructorName(obj, ctx, recurseTimes, protoProps) { function formatPrimitive (line 1322) | function formatPrimitive(fn, value, ctx) { function getPrefix (line 1363) | function getPrefix(constructor, tag, fallback, size = "") { function formatArray (line 1377) | function formatArray(ctx, value, recurseTimes) { function getCtxStyle (line 1402) | function getCtxStyle(value, constructor, tag) { function getKeys (line 1414) | function getKeys(value, showHidden) { function formatSet (line 1448) | function formatSet(value, ctx, _ignored, recurseTimes) { function formatMap (line 1471) | function formatMap(value, ctx, _ignored, recurseTimes) { function formatTypedArray (line 1499) | function formatTypedArray( function getIteratorBraces (line 1539) | function getIteratorBraces(type, tag) { function formatIterator (line 1550) | function formatIterator(braces, ctx, value, recurseTimes) { function getStackString (line 1565) | function getStackString(ctx, error) { function improveStack (line 1587) | function improveStack(stack, constructor, name, tag) { function getDuplicateErrorFrameRanges (line 1639) | function getDuplicateErrorFrameRanges(frames) { function identicalSequenceRange (line 1753) | function identicalSequenceRange(a, b) { function getStackFrames (line 1776) | function getStackFrames(ctx, err, stack) { function safeGetCWD (line 1839) | function safeGetCWD() { function markNodeModules (line 1849) | function markNodeModules(ctx, line) { function markCwd (line 1901) | function markCwd(ctx, line, workingDirectory) { function pathToFileUrlHref (line 1931) | function pathToFileUrlHref(filepath) { function formatError (line 1936) | function formatError(err, constructor, tag, ctx, keys) { function hexSlice (line 2091) | function hexSlice(buf, start, end) { function formatArrayBuffer (line 2107) | function formatArrayBuffer(ctx, value) { function formatNumber (line 2132) | function formatNumber(fn, value) { function formatPromise (line 2143) | function formatPromise(ctx, value, recurseTimes) { function formatWeakCollection (line 2161) | function formatWeakCollection(ctx) { function formatWeakSet (line 2165) | function formatWeakSet(ctx, value, recurseTimes) { function formatWeakMap (line 2170) | function formatWeakMap(ctx, value, recurseTimes) { function formatProperty (line 2175) | function formatProperty( function removeColors (line 2252) | function removeColors(str) { function isBelowBreakLength (line 2256) | function isBelowBreakLength(ctx, output, start, base) { function formatBigInt (line 2281) | function formatBigInt(fn, value) { function formatNamespaceObject (line 2285) | function formatNamespaceObject( function formatSpecialArray (line 2322) | function formatSpecialArray( function getBoxedBase (line 2374) | function getBoxedBase( function reduceToSingleString (line 2421) | function reduceToSingleString( function groupArrayElements (line 2500) | function groupArrayElements(ctx, output, value) { function formatMapIterInner (line 2613) | function formatMapIterInner( function formatSetIterInner (line 2667) | function formatSetIterInner( function getStringWidth (line 2711) | function getStringWidth(str, removeControlChars = true) { function stripVTControlCharacters (line 2745) | function stripVTControlCharacters(str) { function hasOwnProperty (line 2749) | function hasOwnProperty(obj, v) { function isFullWidthCodePoint (line 2775) | function isFullWidthCodePoint(code) { function renderRow (line 2814) | function renderRow(row, columnWidths, columnRightAlign) { function cliTable (line 2833) | function cliTable(head, columns) { function getDefaultInspectOptions (line 2929) | function getDefaultInspectOptions() { constant DEFAULT_INDENT (line 2937) | const DEFAULT_INDENT = " "; constant STR_ABBREVIATE_SIZE (line 2939) | const STR_ABBREVIATE_SIZE = 10_000; class CSI (line 2941) | class CSI { constant QUOTE_SYMBOL_REG (line 2946) | const QUOTE_SYMBOL_REG = new SafeRegExp(/^[a-zA-Z_][a-zA-Z_.0-9]*$/); function maybeQuoteSymbol (line 2948) | function maybeQuoteSymbol(symbol, ctx) { function quoteString (line 2970) | function quoteString(string, ctx) { constant ESCAPE_PATTERN (line 2984) | const ESCAPE_PATTERN = new SafeRegExp(/([\b\f\n\r\t\v])/g); constant ESCAPE_MAP (line 2985) | const ESCAPE_MAP = ObjectFreeze({ constant ESCAPE_PATTERN2 (line 2994) | const ESCAPE_PATTERN2 = new SafeRegExp("[\x00-\x1f\x7f-\x9f]", "g"); function replaceEscapeSequences (line 2997) | function replaceEscapeSequences(string) { function inspectValueWithQuotes (line 3016) | function inspectValueWithQuotes( constant HASH_PATTERN (line 3186) | const HASH_PATTERN = new SafeRegExp( constant SMALL_HASH_PATTERN (line 3189) | const SMALL_HASH_PATTERN = new SafeRegExp( constant RGB_PATTERN (line 3192) | const RGB_PATTERN = new SafeRegExp( constant HSL_PATTERN (line 3195) | const HSL_PATTERN = new SafeRegExp( function parseCssColor (line 3199) | function parseCssColor(colorString) { function getDefaultCss (line 3269) | function getDefaultCss() { constant SPACE_PATTERN (line 3280) | const SPACE_PATTERN = new SafeRegExp(/\s+/g); function parseCss (line 3282) | function parseCss(cssString) { function colorEquals (line 3389) | function colorEquals(color1, color2) { function cssToAnsi (line 3394) | function cssToAnsi(css, prevCss = null) { function inspectArgs (line 3520) | function inspectArgs(args, inspectOptions = { __proto__: null }) { function createStylizeWithColor (line 3634) | function createStylizeWithColor(styles, colors) { function getConsoleInspectOptions (line 3650) | function getConsoleInspectOptions(noColor) { class Console (line 3658) | class Console { method constructor (line 3664) | constructor(printFunc) { method [SymbolHasInstance] (line 4011) | static [SymbolHasInstance](instance) { function inspect (line 4018) | function inspect( function createFilteredInspectProxy (line 4043) | function createFilteredInspectProxy({ object, keys, evaluate }) { FILE: ext/web/01_dom_exception.js constant INDEX_SIZE_ERR (line 36) | const INDEX_SIZE_ERR = 1; constant DOMSTRING_SIZE_ERR (line 37) | const DOMSTRING_SIZE_ERR = 2; constant HIERARCHY_REQUEST_ERR (line 38) | const HIERARCHY_REQUEST_ERR = 3; constant WRONG_DOCUMENT_ERR (line 39) | const WRONG_DOCUMENT_ERR = 4; constant INVALID_CHARACTER_ERR (line 40) | const INVALID_CHARACTER_ERR = 5; constant NO_DATA_ALLOWED_ERR (line 41) | const NO_DATA_ALLOWED_ERR = 6; constant NO_MODIFICATION_ALLOWED_ERR (line 42) | const NO_MODIFICATION_ALLOWED_ERR = 7; constant NOT_FOUND_ERR (line 43) | const NOT_FOUND_ERR = 8; constant NOT_SUPPORTED_ERR (line 44) | const NOT_SUPPORTED_ERR = 9; constant INUSE_ATTRIBUTE_ERR (line 45) | const INUSE_ATTRIBUTE_ERR = 10; constant INVALID_STATE_ERR (line 46) | const INVALID_STATE_ERR = 11; constant SYNTAX_ERR (line 47) | const SYNTAX_ERR = 12; constant INVALID_MODIFICATION_ERR (line 48) | const INVALID_MODIFICATION_ERR = 13; constant NAMESPACE_ERR (line 49) | const NAMESPACE_ERR = 14; constant INVALID_ACCESS_ERR (line 50) | const INVALID_ACCESS_ERR = 15; constant VALIDATION_ERR (line 51) | const VALIDATION_ERR = 16; constant TYPE_MISMATCH_ERR (line 52) | const TYPE_MISMATCH_ERR = 17; constant SECURITY_ERR (line 53) | const SECURITY_ERR = 18; constant NETWORK_ERR (line 54) | const NETWORK_ERR = 19; constant ABORT_ERR (line 55) | const ABORT_ERR = 20; constant URL_MISMATCH_ERR (line 56) | const URL_MISMATCH_ERR = 21; constant QUOTA_EXCEEDED_ERR (line 57) | const QUOTA_EXCEEDED_ERR = 22; constant TIMEOUT_ERR (line 58) | const TIMEOUT_ERR = 23; constant INVALID_NODE_TYPE_ERR (line 59) | const INVALID_NODE_TYPE_ERR = 24; constant DATA_CLONE_ERR (line 60) | const DATA_CLONE_ERR = 25; class DOMException (line 94) | class DOMException { method constructor (line 102) | constructor(message = "", options = "Error") { method message (line 157) | get message() { method name (line 162) | get name() { method code (line 167) | get code() { method [SymbolFor("Deno.privateCustomInspect")] (line 172) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class QuotaExceededError (line 252) | class QuotaExceededError extends DOMException { method constructor (line 256) | constructor(message = "", options = { __proto__: null }) { method quota (line 296) | get quota() { method requested (line 301) | get requested() { FILE: ext/web/01_mimesniff.js function parseMimeType (line 49) | function parseMimeType(input) { function essence (line 194) | function essence(mimeType) { function serializeMimeType (line 202) | function serializeMimeType(mimeType) { function extractMimeType (line 224) | function extractMimeType(headerValues) { function isXML (line 264) | function isXML(mimeType) { function patternMatchingAlgorithm (line 277) | function patternMatchingAlgorithm(input, pattern, mask, ignored) { function imageTypePatternMatchingAlgorithm (line 405) | function imageTypePatternMatchingAlgorithm(input) { function sniffImage (line 428) | function sniffImage(mimeTypeString, byteSequence) { FILE: ext/web/01_urlpattern.js constant COMPONENTS_KEYS (line 49) | const COMPONENTS_KEYS = [ class SampledLRUCache (line 89) | class SampledLRUCache { method constructor (line 101) | constructor(capacity) { method getOrInsert (line 110) | getOrInsert(key, factory) { function processMatchInput (line 159) | function processMatchInput(input, baseURL) { function processMatchInputCached (line 183) | function processMatchInputCached(input) { class URLPattern (line 189) | class URLPattern { method constructor (line 201) | constructor( method protocol (line 264) | get protocol() { method username (line 269) | get username() { method password (line 274) | get password() { method hostname (line 279) | get hostname() { method port (line 284) | get port() { method pathname (line 289) | get pathname() { method search (line 294) | get search() { method hash (line 299) | get hash() { method hasRegExpGroups (line 304) | get hasRegExpGroups() { method test (line 314) | test(input, baseURL = undefined) { method exec (line 351) | exec(input, baseURL = undefined) { method [SymbolFor("Deno.privateCustomInspect")] (line 422) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { FILE: ext/web/02_event.js function saveGlobalThisReference (line 44) | function saveGlobalThisReference(val) { function getDispatched (line 50) | function getDispatched(event) { function getPath (line 54) | function getPath(event) { function getStopImmediatePropagation (line 58) | function getStopImmediatePropagation(event) { function setCurrentTarget (line 62) | function setCurrentTarget( function setIsTrusted (line 69) | function setIsTrusted(event, value) { function setDispatched (line 73) | function setDispatched(event, value) { function setEventPhase (line 77) | function setEventPhase(event, value) { function setInPassiveListener (line 81) | function setInPassiveListener(event, value) { function setPath (line 85) | function setPath(event, value) { function setRelatedTarget (line 89) | function setRelatedTarget( function setTarget (line 96) | function setTarget(event, value) { function setStopImmediatePropagation (line 100) | function setStopImmediatePropagation( method isTrusted (line 108) | get isTrusted() { class Event (line 124) | class Event { method constructor (line 125) | constructor(type, eventInitDict = { __proto__: null }) { method type (line 170) | get type() { method target (line 174) | get target() { method srcElement (line 178) | get srcElement() { method srcElement (line 182) | set srcElement(_) { method currentTarget (line 186) | get currentTarget() { method composedPath (line 190) | composedPath() { method NONE (line 295) | get NONE() { method CAPTURING_PHASE (line 299) | get CAPTURING_PHASE() { method AT_TARGET (line 303) | get AT_TARGET() { method BUBBLING_PHASE (line 307) | get BUBBLING_PHASE() { method eventPhase (line 311) | get eventPhase() { method stopPropagation (line 315) | stopPropagation() { method cancelBubble (line 319) | get cancelBubble() { method cancelBubble (line 323) | set cancelBubble(value) { method stopImmediatePropagation (line 327) | stopImmediatePropagation() { method bubbles (line 332) | get bubbles() { method cancelable (line 336) | get cancelable() { method returnValue (line 340) | get returnValue() { method returnValue (line 344) | set returnValue(value) { method preventDefault (line 350) | preventDefault() { method defaultPrevented (line 356) | get defaultPrevented() { method composed (line 360) | get composed() { method initialized (line 364) | get initialized() { method timeStamp (line 368) | get timeStamp() { method [SymbolFor("Deno.privateCustomInspect")] (line 159) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function defineEnumerableProps (line 415) | function defineEnumerableProps( constant EVENT_PROPS (line 428) | const EVENT_PROPS = [ constant DOCUMENT_FRAGMENT_NODE (line 447) | const DOCUMENT_FRAGMENT_NODE = 11; function getParent (line 454) | function getParent(eventTarget) { function getRoot (line 458) | function getRoot(eventTarget) { function isNode (line 464) | function isNode( function isShadowInclusiveAncestor (line 471) | function isShadowInclusiveAncestor( function isShadowRoot (line 490) | function isShadowRoot(nodeImpl) { function isSlottable (line 499) | function isSlottable( function appendToEventPath (line 514) | function appendToEventPath( function dispatch (line 537) | function dispatch( function innerInvokeEventListeners (line 708) | function innerInvokeEventListeners( function invokeEventListeners (line 800) | function invokeEventListeners(tuple, eventImpl) { function normalizeEventHandlerOptions (line 834) | function normalizeEventHandlerOptions( function retarget (line 854) | function retarget(a, b) { function setEventTargetData (line 882) | function setEventTargetData(target) { function getAssignedSlot (line 886) | function getAssignedSlot(target) { function getHasActivationBehavior (line 890) | function getHasActivationBehavior(target) { function getHost (line 894) | function getHost(target) { function getListeners (line 898) | function getListeners(target) { function getMode (line 902) | function getMode(target) { function listenerCount (line 906) | function listenerCount(target, type) { function getDefaultTargetData (line 910) | function getDefaultTargetData() { function addEventListenerOptionsConverter (line 920) | function addEventListenerOptionsConverter(V, prefix) { class EventTarget (line 947) | class EventTarget { method constructor (line 948) | constructor() { method addEventListener (line 953) | addEventListener( method removeEventListener (line 1006) | removeEventListener( method dispatchEvent (line 1041) | dispatchEvent(event) { method getParent (line 1080) | getParent(_event) { method [SymbolFor("Deno.privateCustomInspect")] (line 1084) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class ErrorEvent (line 1098) | class ErrorEvent extends Event { method message (line 1105) | get message() { method filename (line 1108) | get filename() { method lineno (line 1111) | get lineno() { method colno (line 1114) | get colno() { method error (line 1117) | get error() { method constructor (line 1121) | constructor( method [SymbolFor("Deno.privateCustomInspect")] (line 1147) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class CloseEvent (line 1179) | class CloseEvent extends Event { method wasClean (line 1184) | get wasClean() { method code (line 1187) | get code() { method reason (line 1190) | get reason() { method constructor (line 1194) | constructor(type, { method [SymbolFor("Deno.privateCustomInspect")] (line 1213) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class MessageEvent (line 1232) | class MessageEvent extends Event { method source (line 1233) | get source() { method constructor (line 1237) | constructor(type, eventInitDict) { method [SymbolFor("Deno.privateCustomInspect")] (line 1250) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class CustomEvent (line 1272) | class CustomEvent extends Event { method constructor (line 1275) | constructor(type, eventInitDict = { __proto__: null }) { method detail (line 1286) | get detail() { method [SymbolFor("Deno.privateCustomInspect")] (line 1290) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class ProgressEvent (line 1317) | class ProgressEvent extends Event { method constructor (line 1318) | constructor(type, eventInitDict = { __proto__: null }) { method [SymbolFor("Deno.privateCustomInspect")] (line 1326) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class PromiseRejectionEvent (line 1348) | class PromiseRejectionEvent extends Event { method promise (line 1352) | get promise() { method reason (line 1355) | get reason() { method constructor (line 1359) | constructor( method [SymbolFor("Deno.privateCustomInspect")] (line 1379) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function makeWrappedHandler (line 1410) | function makeWrappedHandler(handler, isSpecialErrorEventHandler) { function defineEventHandler (line 1447) | function defineEventHandler( function reportException (line 1495) | function reportException(error) { function checkThis (line 1537) | function checkThis(thisArg) { function reportError (line 1544) | function reportError(error) { FILE: ext/web/02_structured_clone.js function cloneArrayBuffer (line 47) | function cloneArrayBuffer( function structuredClone (line 64) | function structuredClone(value) { FILE: ext/web/02_timers.js function checkThis (line 29) | function checkThis(thisArg) { function setTimeout (line 38) | function setTimeout(callback, timeout = 0, ...args) { function setInterval (line 64) | function setInterval(callback, timeout = 0, ...args) { function clearTimeout (line 90) | function clearTimeout(id = 0) { function clearInterval (line 103) | function clearInterval(id = 0) { function unrefTimer (line 116) | function unrefTimer(id) { function refTimer (line 127) | function refTimer(id) { function defer (line 138) | function defer(go) { FILE: ext/web/03_abort_signal.js class AbortSignal (line 62) | class AbortSignal extends EventTarget { method any (line 71) | static any(signals) { method abort (line 77) | static abort(reason = undefined) { method timeout (line 86) | static timeout(millis) { method [add] (line 116) | [add](algorithm) { method [signalAbort] (line 124) | [signalAbort]( method [runAbortSteps] (line 156) | [runAbortSteps]() { method [remove] (line 183) | [remove](algorithm) { method constructor (line 187) | constructor(key = null) { method aborted (line 194) | get aborted() { method reason (line 199) | get reason() { method throwIfAborted (line 204) | throwIfAborted() { method addEventListener (line 216) | addEventListener() { method removeEventListener (line 237) | removeEventListener() { method [SymbolFor("Deno.privateCustomInspect")] (line 279) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class AbortController (line 299) | class AbortController { method constructor (line 302) | constructor() { method signal (line 306) | get signal() { method abort (line 311) | abort(reason) { method [SymbolFor("Deno.privateCustomInspect")] (line 316) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function newSignal (line 341) | function newSignal() { function createDependentAbortSignal (line 345) | function createDependentAbortSignal(signals, prefix) { FILE: ext/web/04_global_interfaces.js class Window (line 16) | class Window extends EventTarget { method constructor (line 17) | constructor(key = null) { method [SymbolToStringTag] (line 24) | get [SymbolToStringTag]() { class WorkerGlobalScope (line 29) | class WorkerGlobalScope extends EventTarget { method constructor (line 30) | constructor(key = null) { method [SymbolToStringTag] (line 37) | get [SymbolToStringTag]() { class DedicatedWorkerGlobalScope (line 42) | class DedicatedWorkerGlobalScope extends WorkerGlobalScope { method constructor (line 43) | constructor(key = null) { method [SymbolToStringTag] (line 50) | get [SymbolToStringTag]() { FILE: ext/web/05_base64.js function atob (line 23) | function atob(data) { function btoa (line 44) | function btoa(data) { FILE: ext/web/06_streams.js class Deferred (line 107) | class Deferred { method constructor (line 117) | constructor() { method promise (line 125) | get promise() { method state (line 130) | get state() { method reject (line 135) | reject(reason) { method resolve (line 145) | resolve(value) { function resolvePromiseWith (line 160) | function resolvePromiseWith(value) { function rethrowAssertionErrorRejection (line 165) | function rethrowAssertionErrorRejection(e) { function setPromiseIsHandledToTrue (line 174) | function setPromiseIsHandledToTrue(promise) { function transformPromiseWith (line 187) | function transformPromiseWith(promise, fulfillmentHandler, rejectionHand... function uponFulfillment (line 198) | function uponFulfillment(promise, onFulfilled) { function uponRejection (line 209) | function uponRejection(promise, onRejected) { function uponPromise (line 222) | function uponPromise(promise, onFulfilled, onRejected) { class Queue (line 251) | class Queue { method enqueue (line 256) | enqueue(value) { method dequeue (line 268) | dequeue() { method peek (line 282) | peek() { method size (line 290) | get size() { function isDetachedBuffer (line 299) | function isDetachedBuffer(O) { function canTransferArrayBuffer (line 310) | function canTransferArrayBuffer(O) { function getArrayBufferByteLength (line 324) | function getArrayBufferByteLength(O) { function cloneAsUint8Array (line 338) | function cloneAsUint8Array(O) { function noop (line 417) | function noop() {} function noopAsync (line 418) | async function noopAsync() {} function acquireReadableStreamDefaultReader (line 432) | function acquireReadableStreamDefaultReader(stream) { function acquireReadableStreamBYOBReader (line 443) | function acquireReadableStreamBYOBReader(stream) { function acquireWritableStreamDefaultWriter (line 454) | function acquireWritableStreamDefaultWriter(stream) { function createReadableStream (line 467) | function createReadableStream( function createWritableStream (line 501) | function createWritableStream( function dequeueValue (line 531) | function dequeueValue(container) { function enqueueValueWithSize (line 548) | function enqueueValueWithSize(container, value, size) { function extractHighWaterMark (line 568) | function extractHighWaterMark(strategy, defaultHWM) { function extractSizeAlgorithm (line 586) | function extractSizeAlgorithm(strategy) { function createReadableByteStream (line 606) | function createReadableByteStream( function initializeReadableStream (line 630) | function initializeReadableStream(stream) { function initializeTransformStream (line 647) | function initializeTransformStream( function initializeWritableStream (line 702) | function initializeWritableStream(stream) { function isNonNegativeNumber (line 721) | function isNonNegativeNumber(v) { function isReadableStream (line 729) | function isReadableStream(value) { function isReadableStreamLocked (line 737) | function isReadableStreamLocked(stream) { function isReadableStreamDefaultReader (line 745) | function isReadableStreamDefaultReader(value) { function isReadableStreamBYOBReader (line 754) | function isReadableStreamBYOBReader(value) { function isReadableStreamDisturbed (line 763) | function isReadableStreamDisturbed(stream) { function extractStringErrorFromError (line 772) | function extractStringErrorFromError(error) { constant READABLE_STREAM_SOURCE_REGISTRY (line 782) | const READABLE_STREAM_SOURCE_REGISTRY = new SafeFinalizationRegistry( class ResourceStreamResourceSink (line 788) | class ResourceStreamResourceSink { method constructor (line 790) | constructor(external) { method close (line 794) | close() { function readableStreamWriteChunkFn (line 809) | async function readableStreamWriteChunkFn(reader, sink, chunk) { function readableStreamReadFn (line 847) | async function readableStreamReadFn(reader, sink) { function resourceForReadableStream (line 917) | function resourceForReadableStream(stream, length) { constant DEFAULT_CHUNK_SIZE (line 949) | const DEFAULT_CHUNK_SIZE = 64 * 1024; constant RESOURCE_REGISTRY (line 952) | const RESOURCE_REGISTRY = new SafeFinalizationRegistry((rid) => { function readableStreamForRid (line 967) | function readableStreamForRid(rid, autoClose = true, cfn, onError) { function readableStreamForRidUnrefable (line 1042) | function readableStreamForRidUnrefable(rid, constructor = ReadableStream) { function readableStreamIsUnrefable (line 1084) | function readableStreamIsUnrefable(stream) { function readableStreamForRidUnrefableRef (line 1088) | function readableStreamForRidUnrefableRef(stream) { function readableStreamForRidUnrefableUnref (line 1098) | function readableStreamForRidUnrefableUnref(stream) { function getReadableStreamResourceBacking (line 1108) | function getReadableStreamResourceBacking(stream) { function getReadableStreamResourceBackingUnrefable (line 1112) | function getReadableStreamResourceBackingUnrefable(stream) { function readableStreamCollectIntoUint8Array (line 1116) | async function readableStreamCollectIntoUint8Array(stream) { function writableStreamForRid (line 1194) | function writableStreamForRid(rid, autoClose = true, cfn, options) { function getWritableStreamResourceBacking (line 1283) | function getWritableStreamResourceBacking(stream) { function readableStreamThrowIfErrored (line 1290) | function readableStreamThrowIfErrored(stream) { function isWritableStream (line 1300) | function isWritableStream(value) { function isWritableStreamLocked (line 1309) | function isWritableStreamLocked(stream) { function peekQueueValue (line 1320) | function peekQueueValue(container) { function readableByteStreamControllerCallPullIfNeeded (line 1334) | function readableByteStreamControllerCallPullIfNeeded(controller) { function readableByteStreamControllerClearAlgorithms (line 1366) | function readableByteStreamControllerClearAlgorithms(controller) { function readableByteStreamControllerError (line 1375) | function readableByteStreamControllerError(controller, e) { function readableByteStreamControllerClearPendingPullIntos (line 1391) | function readableByteStreamControllerClearPendingPullIntos(controller) { function readableByteStreamControllerClose (line 1400) | function readableByteStreamControllerClose(controller) { function readableByteStreamControllerEnqueue (line 1430) | function readableByteStreamControllerEnqueue(controller, chunk) { function readableByteStreamControllerEnqueueChunkToQueue (line 1537) | function readableByteStreamControllerEnqueueChunkToQueue( function readableByteStreamControllerEnqueueClonedChunkToQueue (line 1554) | function readableByteStreamControllerEnqueueClonedChunkToQueue( function readableByteStreamControllerEnqueueDetachedPullIntoToQueue (line 1589) | function readableByteStreamControllerEnqueueDetachedPullIntoToQueue( function readableByteStreamControllerGetBYOBRequest (line 1611) | function readableByteStreamControllerGetBYOBRequest(controller) { function readableByteStreamControllerGetDesiredSize (line 1637) | function readableByteStreamControllerGetDesiredSize(controller) { function resetQueue (line 1652) | function resetQueue(container) { function readableByteStreamControllerHandleQueueDrain (line 1661) | function readableByteStreamControllerHandleQueueDrain(controller) { function readableByteStreamControllerShouldCallPull (line 1677) | function readableByteStreamControllerShouldCallPull(controller) { function readableStreamAddReadRequest (line 1710) | function readableStreamAddReadRequest(stream, readRequest) { function readableStreamAddReadIntoRequest (line 1721) | function readableStreamAddReadIntoRequest(stream, readRequest) { function readableStreamCancel (line 1733) | function readableStreamCancel(stream, reason) { function readableStreamClose (line 1761) | function readableStreamClose(stream) { function readableStreamDisturb (line 1788) | function readableStreamDisturb(stream) { function readableStreamDefaultControllerCallPullIfNeeded (line 1793) | function readableStreamDefaultControllerCallPullIfNeeded(controller) { function readableStreamDefaultControllerCanCloseOrEnqueue (line 1826) | function readableStreamDefaultControllerCanCloseOrEnqueue(controller) { function readableStreamDefaultControllerClearAlgorithms (line 1832) | function readableStreamDefaultControllerClearAlgorithms(controller) { function readableStreamDefaultControllerClose (line 1839) | function readableStreamDefaultControllerClose(controller) { function readableStreamDefaultControllerEnqueue (line 1859) | function readableStreamDefaultControllerEnqueue(controller, chunk) { function readableStreamDefaultControllerError (line 1894) | function readableStreamDefaultControllerError(controller, e) { function readableStreamDefaultControllerGetDesiredSize (line 1908) | function readableStreamDefaultControllerGetDesiredSize(controller) { function readableStreamDefaultcontrollerHasBackpressure (line 1920) | function readableStreamDefaultcontrollerHasBackpressure(controller) { function readableStreamDefaultcontrollerShouldCallPull (line 1932) | function readableStreamDefaultcontrollerShouldCallPull(controller) { function readableStreamBYOBReaderRead (line 1966) | function readableStreamBYOBReaderRead(reader, view, min, readIntoRequest) { function readableStreamBYOBReaderRelease (line 1985) | function readableStreamBYOBReaderRelease(reader) { function readableStreamDefaultReaderErrorReadRequests (line 1995) | function readableStreamDefaultReaderErrorReadRequests(reader, e) { function readableByteStreamControllerProcessPullIntoDescriptorsUsingQueue (line 2006) | function readableByteStreamControllerProcessPullIntoDescriptorsUsingQueue( function readableByteStreamControllerProcessReadRequestsUsingQueue (line 2032) | function readableByteStreamControllerProcessReadRequestsUsingQueue( function readableByteStreamControllerPullInto (line 2056) | function readableByteStreamControllerPullInto( function readableByteStreamControllerRespond (line 2206) | function readableByteStreamControllerRespond(controller, bytesWritten) { function readableByteStreamControllerRespondInReadableState (line 2244) | function readableByteStreamControllerRespondInReadableState( function readableByteStreamControllerRespondInternal (line 2302) | function readableByteStreamControllerRespondInternal( function readableByteStreamControllerInvalidateBYOBRequest (line 2332) | function readableByteStreamControllerInvalidateBYOBRequest(controller) { function readableByteStreamControllerRespondInClosedState (line 2345) | function readableByteStreamControllerRespondInClosedState( function readableByteStreamControllerCommitPullIntoDescriptor (line 2371) | function readableByteStreamControllerCommitPullIntoDescriptor( function readableByteStreamControllerRespondWithNewView (line 2399) | function readableByteStreamControllerRespondWithNewView(controller, view) { function readableByteStreamControllerShiftPendingPullInto (line 2459) | function readableByteStreamControllerShiftPendingPullInto(controller) { function readableByteStreamControllerFillPullIntoDescriptorFromQueue (line 2469) | function readableByteStreamControllerFillPullIntoDescriptorFromQueue( function readableByteStreamControllerFillReadRequestFromQueue (line 2544) | function readableByteStreamControllerFillReadRequestFromQueue( function readableByteStreamControllerFillHeadPullIntoDescriptor (line 2570) | function readableByteStreamControllerFillHeadPullIntoDescriptor( function readableByteStreamControllerConvertPullIntoDescriptor (line 2587) | function readableByteStreamControllerConvertPullIntoDescriptor( function readableStreamDefaultReaderRead (line 2613) | function readableStreamDefaultReaderRead(reader, readRequest) { function readableStreamDefaultReaderRelease (line 2631) | function readableStreamDefaultReaderRelease(reader) { function readableStreamError (line 2642) | function readableStreamError(stream, e) { function readableStreamFulfillReadIntoRequest (line 2671) | function readableStreamFulfillReadIntoRequest(stream, chunk, done) { function readableStreamFulfillReadRequest (line 2691) | function readableStreamFulfillReadRequest(stream, chunk, done) { function readableStreamGetNumReadIntoRequests (line 2709) | function readableStreamGetNumReadIntoRequests(stream) { function readableStreamGetNumReadRequests (line 2718) | function readableStreamGetNumReadRequests(stream) { function readableStreamHasBYOBReader (line 2727) | function readableStreamHasBYOBReader(stream) { function readableStreamHasDefaultReader (line 2742) | function readableStreamHasDefaultReader(stream) { function readableStreamPipeTo (line 2763) | function readableStreamPipeTo( function readableStreamReaderGenericCancel (line 3046) | function readableStreamReaderGenericCancel(reader, reason) { function readableStreamReaderGenericInitialize (line 3057) | function readableStreamReaderGenericInitialize(reader, stream) { function readableStreamReaderGenericRelease (line 3077) | function readableStreamReaderGenericRelease(reader) { function readableStreamBYOBReaderErrorReadIntoRequests (line 3105) | function readableStreamBYOBReaderErrorReadIntoRequests(reader, e) { function readableStreamTee (line 3120) | function readableStreamTee(stream, cloneForBranch2) { function readableStreamDefaultTee (line 3141) | function readableStreamDefaultTee(stream, cloneForBranch2) { function readableByteStreamTee (line 3314) | function readableByteStreamTee(stream) { function setUpReadableByteStreamController (line 3601) | function setUpReadableByteStreamController( function setUpReadableByteStreamControllerFromUnderlyingSource (line 3648) | function setUpReadableByteStreamControllerFromUnderlyingSource( function setUpReadableStreamDefaultController (line 3718) | function setUpReadableStreamDefaultController( function setUpReadableStreamDefaultControllerFromUnderlyingSource (line 3760) | function setUpReadableStreamDefaultControllerFromUnderlyingSource( function setUpReadableStreamBYOBReader (line 3822) | function setUpReadableStreamBYOBReader(reader, stream) { function setUpReadableStreamDefaultReader (line 3843) | function setUpReadableStreamDefaultReader(reader, stream) { function setUpTransformStreamDefaultController (line 3859) | function setUpTransformStreamDefaultController( function setUpTransformStreamDefaultControllerFromTransformer (line 3882) | function setUpTransformStreamDefaultControllerFromTransformer( function setUpWritableStreamDefaultController (line 3954) | function setUpWritableStreamDefaultController( function setUpWritableStreamDefaultControllerFromUnderlyingSink (line 4001) | function setUpWritableStreamDefaultControllerFromUnderlyingSink( function setUpWritableStreamDefaultWriter (line 4077) | function setUpWritableStreamDefaultWriter(writer, stream) { function transformStreamDefaultControllerClearAlgorithms (line 4118) | function transformStreamDefaultControllerClearAlgorithms(controller) { function transformStreamDefaultControllerEnqueue (line 4129) | function transformStreamDefaultControllerEnqueue(controller, chunk) { function transformStreamDefaultControllerError (line 4161) | function transformStreamDefaultControllerError(controller, e) { function transformStreamDefaultControllerPerformTransform (line 4171) | function transformStreamDefaultControllerPerformTransform(controller, ch... function transformStreamDefaultControllerTerminate (line 4180) | function transformStreamDefaultControllerTerminate(controller) { function transformStreamDefaultSinkAbortAlgorithm (line 4197) | function transformStreamDefaultSinkAbortAlgorithm(stream, reason) { function transformStreamDefaultSinkCloseAlgorithm (line 4226) | function transformStreamDefaultSinkCloseAlgorithm(stream) { function transformStreamDefaultSinkWriteAlgorithm (line 4256) | function transformStreamDefaultSinkWriteAlgorithm(stream, chunk) { function transformStreamDefaultSourceCancelAlgorithm (line 4285) | function transformStreamDefaultSourceCancelAlgorithm(stream, reason) { function transformStreamDefaultSourcePullAlgorithm (line 4317) | function transformStreamDefaultSourcePullAlgorithm(stream) { function transformStreamError (line 4328) | function transformStreamError(stream, e) { function transformStreamErrorWritableAndUnblockWrite (line 4342) | function transformStreamErrorWritableAndUnblockWrite(stream, e) { function transformStreamSetBackpressure (line 4355) | function transformStreamSetBackpressure(stream, backpressure) { function transformStreamUnblockWrite (line 4367) | function transformStreamUnblockWrite(stream) { function writableStreamAbort (line 4378) | function writableStreamAbort(stream, reason) { function writableStreamAddWriteRequest (line 4414) | function writableStreamAddWriteRequest(stream) { function writableStreamClose (line 4427) | function writableStreamClose(stream) { function writableStreamCloseQueuedOrInFlight (line 4454) | function writableStreamCloseQueuedOrInFlight(stream) { function writableStreamDealWithRejection (line 4468) | function writableStreamDealWithRejection(stream, error) { function writableStreamDefaultControllerAdvanceQueueIfNeeded (line 4482) | function writableStreamDefaultControllerAdvanceQueueIfNeeded(controller) { function writableStreamDefaultControllerClearAlgorithms (line 4507) | function writableStreamDefaultControllerClearAlgorithms(controller) { function writableStreamDefaultControllerClose (line 4515) | function writableStreamDefaultControllerClose(controller) { function writableStreamDefaultControllerError (line 4524) | function writableStreamDefaultControllerError(controller, error) { function writableStreamDefaultControllerErrorIfNeeded (line 4535) | function writableStreamDefaultControllerErrorIfNeeded(controller, error) { function writableStreamDefaultControllerGetBackpressure (line 4545) | function writableStreamDefaultControllerGetBackpressure(controller) { function writableStreamDefaultControllerGetChunkSize (line 4558) | function writableStreamDefaultControllerGetChunkSize(controller, chunk) { function writableStreamDefaultControllerGetDesiredSize (line 4573) | function writableStreamDefaultControllerGetDesiredSize(controller) { function writableStreamDefaultControllerProcessClose (line 4578) | function writableStreamDefaultControllerProcessClose(controller) { function writableStreamDefaultControllerProcessWrite (line 4597) | function writableStreamDefaultControllerProcessWrite(controller, chunk) { function writableStreamDefaultControllerWrite (line 4630) | function writableStreamDefaultControllerWrite(controller, chunk, chunkSi... function writableStreamDefaultWriterAbort (line 4655) | function writableStreamDefaultWriterAbort(writer, reason) { function writableStreamDefaultWriterClose (line 4665) | function writableStreamDefaultWriterClose(writer) { function writableStreamDefaultWriterCloseWithErrorPropagation (line 4675) | function writableStreamDefaultWriterCloseWithErrorPropagation(writer) { function writableStreamDefaultWriterEnsureClosedPromiseRejected (line 4695) | function writableStreamDefaultWriterEnsureClosedPromiseRejected( function writableStreamDefaultWriterEnsureReadyPromiseRejected (line 4712) | function writableStreamDefaultWriterEnsureReadyPromiseRejected( function writableStreamDefaultWriterGetDesiredSize (line 4729) | function writableStreamDefaultWriterGetDesiredSize(writer) { function writableStreamDefaultWriterRelease (line 4742) | function writableStreamDefaultWriterRelease(writer) { function writableStreamDefaultWriterWrite (line 4767) | function writableStreamDefaultWriterWrite(writer, chunk) { function writableStreamFinishErroring (line 4799) | function writableStreamFinishErroring(stream) { function writableStreamFinishInFlightClose (line 4833) | function writableStreamFinishInFlightClose(stream) { function writableStreamFinishInFlightCloseWithError (line 4860) | function writableStreamFinishInFlightCloseWithError(stream, error) { function writableStreamFinishInFlightWrite (line 4873) | function writableStreamFinishInFlightWrite(stream) { function writableStreamFinishInFlightWriteWithError (line 4883) | function writableStreamFinishInFlightWriteWithError(stream, error) { function writableStreamHasOperationMarkedInFlight (line 4895) | function writableStreamHasOperationMarkedInFlight(stream) { function writableStreamMarkCloseRequestInFlight (line 4906) | function writableStreamMarkCloseRequestInFlight(stream) { function writableStreamMarkFirstWriteRequestInFlight (line 4917) | function writableStreamMarkFirstWriteRequestInFlight(stream) { function writableStreamRejectCloseAndClosedPromiseIfNeeded (line 4925) | function writableStreamRejectCloseAndClosedPromiseIfNeeded(stream) { function writableStreamStartErroring (line 4947) | function writableStreamStartErroring(stream, reason) { function writableStreamUpdateBackpressure (line 4970) | function writableStreamUpdateBackpressure(stream, backpressure) { class ReadableStreamAsyncIteratorReadRequest (line 4991) | class ReadableStreamAsyncIteratorReadRequest { method constructor (line 4995) | constructor(reader, promise) { method chunkSteps (line 5000) | chunkSteps(chunk) { method closeSteps (line 5005) | closeSteps() { method errorSteps (line 5012) | errorSteps(e) { method next (line 5023) | next() { method return (line 5061) | return(arg) { class ByteLengthQueuingStrategy (line 5093) | class ByteLengthQueuingStrategy { method constructor (line 5095) | constructor(init) { method highWaterMark (line 5105) | get highWaterMark() { method size (line 5111) | get size() { method [SymbolFor("Deno.privateCustomInspect")] (line 5117) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function initializeByteLengthSizeFunction (line 5141) | function initializeByteLengthSizeFunction(globalObject) { class CountQueuingStrategy (line 5150) | class CountQueuingStrategy { method constructor (line 5152) | constructor(init) { method highWaterMark (line 5162) | get highWaterMark() { method size (line 5168) | get size() { method [SymbolFor("Deno.privateCustomInspect")] (line 5174) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function initializeCountSizeFunction (line 5199) | function initializeCountSizeFunction(globalObject) { class ReadableStream (line 5212) | class ReadableStream { method constructor (line 5236) | constructor(underlyingSource = undefined, strategy = undefined) { method from (line 5295) | static from(asyncIterable) { method locked (line 5328) | get locked() { method cancel (line 5337) | cancel(reason = undefined) { method getReader (line 5358) | getReader(options = undefined) { method pipeThrough (line 5384) | pipeThrough(transform, options = { __proto__: null }) { method pipeTo (line 5423) | pipeTo(destination, options = { __proto__: null }) { method tee (line 5463) | tee() { method values (line 5473) | values(options = undefined) { method [SymbolFor("Deno.privateCustomInspect")] (line 5493) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function errorReadableStream (line 5520) | function errorReadableStream(stream, e) { class ReadableStreamDefaultReader (line 5525) | class ReadableStreamDefaultReader { method constructor (line 5534) | constructor(stream) { method read (line 5547) | read() { method releaseLock (line 5577) | releaseLock() { method closed (line 5585) | get closed() { method cancel (line 5598) | cancel(reason = undefined) { method [SymbolFor("Deno.privateCustomInspect")] (line 5616) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class ReadableStreamBYOBReader (line 5636) | class ReadableStreamBYOBReader { method constructor (line 5645) | constructor(stream) { method read (line 5662) | read(view, options = { __proto__: null }) { method releaseLock (line 5747) | releaseLock() { method closed (line 5755) | get closed() { method cancel (line 5768) | cancel(reason = undefined) { method [SymbolFor("Deno.privateCustomInspect")] (line 5786) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class ReadableStreamBYOBRequest (line 5804) | class ReadableStreamBYOBRequest { method view (line 5811) | get view() { method constructor (line 5816) | constructor(brand = undefined) { method respond (line 5823) | respond(bytesWritten) { method respondWithNewView (line 5858) | respondWithNewView(view) { class ReadableByteStreamController (line 5887) | class ReadableByteStreamController { method constructor (line 5915) | constructor(brand = undefined) { method byobRequest (line 5923) | get byobRequest() { method desiredSize (line 5929) | get desiredSize() { method close (line 5935) | close() { method enqueue (line 5952) | enqueue(chunk) { method error (line 6004) | error(e = undefined) { method [_cancelSteps] (line 6030) | [_cancelSteps](reason) { method [_pullSteps] (line 6042) | [_pullSteps](readRequest) { method [_releaseSteps] (line 6078) | [_releaseSteps]() { method [SymbolFor("Deno.privateCustomInspect")] (line 6012) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class ReadableStreamDefaultController (line 6093) | class ReadableStreamDefaultController { method constructor (line 6117) | constructor(brand = undefined) { method desiredSize (line 6125) | get desiredSize() { method close (line 6131) | close() { method enqueue (line 6143) | enqueue(chunk = undefined) { method error (line 6158) | error(e = undefined) { method [_cancelSteps] (line 6184) | [_cancelSteps](reason) { method [_pullSteps] (line 6195) | [_pullSteps](readRequest) { method [_releaseSteps] (line 6212) | [_releaseSteps]() { method [SymbolFor("Deno.privateCustomInspect")] (line 6166) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class TransformStream (line 6225) | class TransformStream { method constructor (line 6246) | constructor( method readable (line 6323) | get readable() { method writable (line 6329) | get writable() { method [SymbolFor("Deno.privateCustomInspect")] (line 6334) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class TransformStreamDefaultController (line 6353) | class TransformStreamDefaultController { method constructor (line 6365) | constructor(brand = undefined) { method desiredSize (line 6373) | get desiredSize() { method enqueue (line 6385) | enqueue(chunk = undefined) { method error (line 6397) | error(reason = undefined) { method terminate (line 6406) | terminate() { method [SymbolFor("Deno.privateCustomInspect")] (line 6411) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class WritableStream (line 6431) | class WritableStream { method constructor (line 6461) | constructor(underlyingSink = undefined, strategy = undefined) { method locked (line 6508) | get locked() { method abort (line 6517) | abort(reason = undefined) { method close (line 6537) | close() { method getWriter (line 6559) | getWriter() { method [SymbolFor("Deno.privateCustomInspect")] (line 6564) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class WritableStreamDefaultWriter (line 6583) | class WritableStreamDefaultWriter { method constructor (line 6596) | constructor(stream) { method closed (line 6605) | get closed() { method desiredSize (line 6615) | get desiredSize() { method ready (line 6626) | get ready() { method abort (line 6639) | abort(reason = undefined) { method close (line 6657) | close() { method releaseLock (line 6678) | releaseLock() { method write (line 6692) | write(chunk = undefined) { method [SymbolFor("Deno.privateCustomInspect")] (line 6709) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class WritableStreamDefaultController (line 6733) | class WritableStreamDefaultController { method signal (line 6755) | get signal() { method constructor (line 6760) | constructor(brand = undefined) { method error (line 6771) | error(e = undefined) { method [_abortSteps] (line 6801) | [_abortSteps](reason) { method [_errorSteps] (line 6807) | [_errorSteps]() { method [SymbolFor("Deno.privateCustomInspect")] (line 6783) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function createProxy (line 6819) | function createProxy(stream) { function packAndPostMessage (line 6823) | function packAndPostMessage(port, type, value) { function crossRealmTransformSendError (line 6827) | function crossRealmTransformSendError(port, error) { function packAndPostMessageHandlingError (line 6831) | function packAndPostMessageHandlingError(port, type, value) { function setUpCrossRealmTransformReadable (line 6844) | function setUpCrossRealmTransformReadable(stream, port) { function setUpCrossRealmTransformWritable (line 6895) | function setUpCrossRealmTransformWritable(stream, port) { function readableStreamTransferSteps (line 6970) | function readableStreamTransferSteps(value, port) { function readableStreamTransferReceivingSteps (line 6987) | function readableStreamTransferReceivingSteps(port) { function writableStreamTransferSteps (line 6997) | function writableStreamTransferSteps(value, port) { function writableStreamTransferReceivingSteps (line 7014) | function writableStreamTransferReceivingSteps(port) { function transformStreamTransferSteps (line 7025) | function transformStreamTransferSteps(value, portR, portW) { function transformStreamTransferReceivingSteps (line 7047) | function transformStreamTransferReceivingSteps(portR, portW) { FILE: ext/web/06_streams_types.d.ts type PendingAbortRequest (line 5) | interface PendingAbortRequest { type ReadRequest (line 13) | interface ReadRequest { type ReadIntoRequest (line 20) | interface ReadIntoRequest { type PullIntoDescriptor (line 27) | interface PullIntoDescriptor { type ReadableByteStreamQueueEntry (line 40) | interface ReadableByteStreamQueueEntry { type ReadableStreamGetReaderOptions (line 46) | interface ReadableStreamGetReaderOptions { type ReadableStreamIteratorOptions (line 50) | interface ReadableStreamIteratorOptions { type ValueWithSize (line 54) | interface ValueWithSize { type VoidFunction (line 59) | interface VoidFunction { type ReadableStreamGenericReader (line 63) | interface ReadableStreamGenericReader { FILE: ext/web/08_text_encoding.js class TextDecoder (line 50) | class TextDecoder { method constructor (line 67) | constructor(label = "utf-8", options = { __proto__: null }) { method encoding (line 92) | get encoding() { method fatal (line 98) | get fatal() { method ignoreBOM (line 104) | get ignoreBOM() { method decode (line 113) | decode(input = new Uint8Array(), options = undefined) { method [SymbolFor("Deno.privateCustomInspect")] (line 211) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class TextEncoder (line 230) | class TextEncoder { method constructor (line 231) | constructor() { method encoding (line 236) | get encoding() { method encode (line 245) | encode(input = "") { method encodeInto (line 263) | encodeInto(source, destination) { method [SymbolFor("Deno.privateCustomInspect")] (line 284) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class TextDecoderStream (line 301) | class TextDecoderStream { method constructor (line 311) | constructor(label = "utf-8", options = { __proto__: null }) { method encoding (line 361) | get encoding() { method fatal (line 367) | get fatal() { method ignoreBOM (line 373) | get ignoreBOM() { method readable (line 379) | get readable() { method writable (line 385) | get writable() { method [SymbolFor("Deno.privateCustomInspect")] (line 390) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class TextEncoderStream (line 414) | class TextEncoderStream { method constructor (line 420) | constructor() { method encoding (line 466) | get encoding() { method readable (line 472) | get readable() { method writable (line 478) | get writable() { method [SymbolFor("Deno.privateCustomInspect")] (line 483) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function decode (line 534) | function decode(bytes, encoding) { function BOMSniff (line 547) | function BOMSniff(bytes) { FILE: ext/web/09_file.js function collectCodepointsNotCRLF (line 73) | function collectCodepointsNotCRLF(input, position) { function convertLineEndingsToNative (line 89) | function convertLineEndingsToNative(s) { function processBlobParts (line 134) | function processBlobParts(parts, endings) { constant NORMALIZE_PATTERN (line 180) | const NORMALIZE_PATTERN = new SafeRegExp(/^[\x20-\x7E]*$/); function normalizeType (line 186) | function normalizeType(str) { function getParts (line 200) | function getParts(blob, bag = []) { class Blob (line 217) | class Blob { method constructor (line 226) | constructor(blobParts = [], options = { __proto__: null }) { method size (line 252) | get size() { method type (line 258) | get type() { method slice (line 269) | slice(start = undefined, end = undefined, contentType = undefined) { method stream (line 364) | stream() { method #u8Array (line 393) | async #u8Array(size) { method text (line 414) | async text() { method arrayBuffer (line 423) | async arrayBuffer() { method bytes (line 432) | async bytes() { method [SymbolFor("Deno.privateCustomInspect")] (line 437) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class File (line 504) | class File extends Blob { method constructor (line 515) | constructor(fileBits, fileName, options = { __proto__: null }) { method name (line 545) | get name() { method lastModified (line 551) | get lastModified() { method [SymbolFor("Deno.privateCustomInspect")] (line 556) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class BlobReference (line 598) | class BlobReference { method constructor (line 604) | constructor(id, size) { method fromUint8Array (line 616) | static fromUint8Array(data) { method slice (line 630) | slice(start, end) { method stream (line 643) | async *stream() { function blobFromObjectUrl (line 671) | function blobFromObjectUrl(url) { function createObjectURL (line 698) | function createObjectURL(blob) { function revokeObjectURL (line 710) | function revokeObjectURL(url) { function isBlob (line 721) | function isBlob(obj) { FILE: ext/web/10_filereader.js class FileReader (line 50) | class FileReader extends EventTarget { method #readOperation (line 64) | #readOperation(blob, readtype) { method #getEventHandlerFor (line 266) | #getEventHandlerFor(name) { method #setEventHandlerFor (line 275) | #setEventHandlerFor(name, value) { method constructor (line 292) | constructor() { method readyState (line 298) | get readyState() { method result (line 312) | get result() { method error (line 317) | get error() { method abort (line 322) | abort() { method readAsArrayBuffer (line 355) | readAsArrayBuffer(blob) { method readAsBinaryString (line 363) | readAsBinaryString(blob) { method readAsDataURL (line 372) | readAsDataURL(blob) { method readAsText (line 384) | readAsText(blob, encoding = undefined) { method onerror (line 395) | get onerror() { method onerror (line 398) | set onerror(value) { method onloadstart (line 402) | get onloadstart() { method onloadstart (line 405) | set onloadstart(value) { method onload (line 409) | get onload() { method onload (line 412) | set onload(value) { method onloadend (line 416) | get onloadend() { method onloadend (line 419) | set onloadend(value) { method onprogress (line 423) | get onprogress() { method onprogress (line 426) | set onprogress(value) { method onabort (line 430) | get onabort() { method onabort (line 433) | set onabort(value) { method [SymbolFor("Deno.privateCustomInspect")] (line 437) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function makeWrappedHandler (line 499) | function makeWrappedHandler(handler) { FILE: ext/web/12_location.js class Location (line 28) | class Location { method constructor (line 29) | constructor(href = null, key = null) { class WorkerLocation (line 229) | class WorkerLocation { method constructor (line 230) | constructor(href = null, key = null) { method get (line 244) | get() { method get (line 256) | get() { method get (line 268) | get() { method get (line 280) | get() { method get (line 292) | get() { method get (line 304) | get() { method get (line 316) | get() { method get (line 328) | get() { method get (line 340) | get() { function setLocationHref (line 391) | function setLocationHref(href) { function getLocationHref (line 396) | function getLocationHref() { method get (line 413) | get() { method set (line 416) | set() { method get (line 422) | get() { FILE: ext/web/13_message_port.js class MessageChannel (line 51) | class MessageChannel { method constructor (line 57) | constructor() { method port1 (line 66) | get port1() { method port2 (line 71) | get port2() { method [SymbolFor("Deno.privateCustomInspect")] (line 76) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function createMessagePort (line 113) | function createMessagePort(id) { function nodeWorkerThreadMaybeInvokeCloseCb (line 124) | function nodeWorkerThreadMaybeInvokeCloseCb(port) { class MessagePort (line 137) | class MessagePort extends EventTarget { method constructor (line 147) | constructor() { method postMessage (line 171) | postMessage(message, transferOrOptions = { __proto__: null }) { method start (line 204) | start() { method [refMessagePort] (line 260) | [refMessagePort](ref) { method close (line 284) | close() { method removeEventListener (line 293) | removeEventListener(...args) { method addEventListener (line 303) | addEventListener(...args) { method [SymbolFor("Deno.privateCustomInspect")] (line 313) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function opCreateEntangledMessagePort (line 361) | function opCreateEntangledMessagePort() { function deserializeJsMessageData (line 369) | function deserializeJsMessageData(messageData) { function serializeJsMessageData (line 433) | function serializeJsMessageData(data, transferables) { method defaultValue (line 511) | get defaultValue() { function structuredClone (line 518) | function structuredClone(value, options) { FILE: ext/web/14_compression.js class CompressionStream (line 34) | class CompressionStream { method constructor (line 37) | constructor(format) { method readable (line 65) | get readable() { method writable (line 70) | get writable() { method [SymbolFor("Deno.privateCustomInspect")] (line 75) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class DecompressionStream (line 96) | class DecompressionStream { method constructor (line 99) | constructor(format) { method readable (line 127) | get readable() { method writable (line 132) | get writable() { method [SymbolFor("Deno.privateCustomInspect")] (line 137) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function maybeEnqueue (line 155) | function maybeEnqueue(controller, output) { FILE: ext/web/15_performance.js function setTimeOrigin (line 39) | function setTimeOrigin() { function now (line 44) | function now() { function findMostRecent (line 116) | function findMostRecent( function convertMarkToTimestamp (line 128) | function convertMarkToTimestamp(mark) { function filterByNameType (line 145) | function filterByNameType( class PerformanceEntry (line 161) | class PerformanceEntry { method name (line 167) | get name() { method entryType (line 172) | get entryType() { method startTime (line 177) | get startTime() { method duration (line 182) | get duration() { method constructor (line 187) | constructor( method toJSON (line 205) | toJSON() { method [SymbolFor("Deno.privateCustomInspect")] (line 215) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class PerformanceMark (line 238) | class PerformanceMark extends PerformanceEntry { method detail (line 241) | get detail() { method entryType (line 246) | get entryType() { method constructor (line 251) | constructor( method toJSON (line 278) | toJSON() { method [SymbolFor("Deno.privateCustomInspect")] (line 289) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { class PerformanceMeasure (line 308) | class PerformanceMeasure extends PerformanceEntry { method detail (line 311) | get detail() { method entryType (line 316) | get entryType() { method constructor (line 321) | constructor( method toJSON (line 337) | toJSON() { method [SymbolFor("Deno.privateCustomInspect")] (line 348) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function queuePerformanceEntry (line 371) | function queuePerformanceEntry(entry) { class PerformanceObserverEntryList (line 397) | class PerformanceObserverEntryList { method constructor (line 400) | constructor(entries, key = undefined) { method getEntries (line 408) | getEntries() { method getEntriesByType (line 413) | getEntriesByType(type) { method getEntriesByName (line 425) | getEntriesByName(name, type = undefined) { class PerformanceObserver (line 450) | class PerformanceObserver { method supportedEntryTypes (line 451) | static get supportedEntryTypes() { method constructor (line 460) | constructor(callback) { method observe (line 472) | observe(options = { __proto__: null }) { method disconnect (line 526) | disconnect() { method takeRecords (line 536) | takeRecords() { class Performance (line 546) | class Performance extends EventTarget { method constructor (line 547) | constructor(key = null) { method timeOrigin (line 556) | get timeOrigin() { method clearMarks (line 561) | clearMarks(markName = undefined) { method clearMeasures (line 582) | clearMeasures(measureName = undefined) { method clearResourceTimings (line 604) | clearResourceTimings() { method setResourceTimingBufferSize (line 612) | setResourceTimingBufferSize(_maxSize) { method getEntries (line 622) | getEntries() { method getEntriesByName (line 627) | getEntriesByName( method getEntriesByType (line 644) | getEntriesByType(type) { method mark (line 654) | mark( method measure (line 679) | measure( method now (line 774) | now() { method toJSON (line 779) | toJSON() { method [SymbolFor("Deno.privateCustomInspect")] (line 786) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { FILE: ext/web/16_image_data.js class ImageData (line 44) | class ImageData { method constructor (line 56) | constructor(arg0, arg1, arg2 = undefined, arg3 = undefined) { method width (line 219) | get width() { method height (line 224) | get height() { method data (line 229) | get data() { method pixelFormat (line 234) | get pixelFormat() { method colorSpace (line 239) | get colorSpace() { method [SymbolFor("Deno.privateCustomInspect")] (line 244) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { FILE: ext/web/benches/encoding.rs type Permissions (line 10) | struct Permissions; function setup (line 12) | fn setup() -> Vec { function bench_encode_12kb (line 35) | fn bench_encode_12kb(b: &mut Bencher) { FILE: ext/web/benches/timers_ops.rs type Permissions (line 10) | struct Permissions; function setup (line 12) | fn setup() -> Vec { function bench_set_timeout (line 34) | fn bench_set_timeout(b: &mut Bencher) { FILE: ext/web/benches/url_ops.rs function setup (line 9) | fn setup() -> Vec { function bench_url_parse (line 28) | fn bench_url_parse(b: &mut Bencher) { FILE: ext/web/blob.rs type BlobError (line 21) | pub enum BlobError { type PartMap (line 38) | pub type PartMap = HashMap>; type BlobStore (line 41) | pub struct BlobStore { method insert_part (line 47) | pub fn insert_part(&self, part: Arc) -> Uu... method get_part (line 54) | pub fn get_part(&self, id: &Uuid) -> Option Option> { method insert_object_url (line 74) | pub fn insert_object_url( method remove_object_url (line 93) | pub fn remove_object_url(&self, url: &Url) { method clear (line 98) | pub fn clear(&self) { type Blob (line 105) | pub struct Blob { method read_all (line 113) | pub async fn read_all(&self) -> Vec { method size (line 127) | fn size(&self) -> usize { type BlobPart (line 137) | pub trait BlobPart: Debug { method read (line 139) | async fn read<'a>(&'a self) -> &'a [u8]; method size (line 140) | fn size(&self) -> usize; method read (line 154) | async fn read<'a>(&'a self) -> &'a [u8] { method size (line 158) | fn size(&self) -> usize { method read (line 172) | async fn read<'a>(&'a self) -> &'a [u8] { method size (line 177) | fn size(&self) -> usize { type InMemoryBlobPart (line 144) | pub struct InMemoryBlobPart(Vec); method from (line 147) | fn from(vec: Vec) -> Self { type SlicedBlobPart (line 164) | pub struct SlicedBlobPart { function op_blob_create_part (line 184) | pub fn op_blob_create_part( type SliceOptions (line 195) | pub struct SliceOptions { function op_blob_slice_part (line 202) | pub fn op_blob_slice_part( function op_blob_read_part (line 226) | pub async fn op_blob_read_part( function op_blob_remove_part (line 241) | pub fn op_blob_remove_part(state: &mut OpState, #[serde] id: Uuid) { function op_blob_create_object_url (line 248) | pub fn op_blob_create_object_url( function op_blob_revoke_object_url (line 274) | pub fn op_blob_revoke_object_url( type ReturnBlob (line 285) | pub struct ReturnBlob { type ReturnBlobPart (line 291) | pub struct ReturnBlobPart { function op_blob_from_object_url (line 298) | pub fn op_blob_from_object_url( FILE: ext/web/broadcast_channel.rs type BroadcastChannelError (line 19) | pub enum BroadcastChannelError { method from (line 40) | fn from(value: MpscSendError) -> Self { method from (line 47) | fn from(value: BroadcastSendError) -> Self { type BroadcastChannelMessage (line 54) | pub type BroadcastChannelMessage = (String, Vec); function op_broadcast_subscribe (line 58) | pub fn op_broadcast_subscribe( function op_broadcast_unsubscribe (line 67) | pub fn op_broadcast_unsubscribe( function op_broadcast_send (line 79) | pub fn op_broadcast_send( function op_broadcast_recv (line 95) | pub async fn op_broadcast_recv( type InMemoryBroadcastChannel (line 108) | pub struct InMemoryBroadcastChannel( method subscribe (line 138) | fn subscribe( method unsubscribe (line 152) | fn unsubscribe( method send (line 159) | fn send( method recv (line 175) | async fn recv( type InMemoryBroadcastChannelResource (line 112) | pub struct InMemoryBroadcastChannelResource { type InMemoryChannelMessage (line 124) | struct InMemoryChannelMessage { method default (line 131) | fn default() -> Self { FILE: ext/web/compression.rs type CompressionError (line 19) | pub enum CompressionError { type CompressionResource (line 35) | struct CompressionResource(RefCell>); method trace (line 39) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 41) | fn get_name(&self) -> &'static std::ffi::CStr { type Inner (line 47) | enum Inner { method fmt (line 59) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function op_compression_new (line 75) | pub fn op_compression_new( function op_compression_write (line 109) | pub fn op_compression_write( function op_compression_finish (line 162) | pub fn op_compression_finish( FILE: ext/web/console.rs function op_preview_entries (line 6) | pub fn op_preview_entries<'s>( FILE: ext/web/internal.d.ts type MimeType (line 56) | interface MimeType { type Transferable (line 108) | type Transferable = { type MessageData (line 115) | interface MessageData { class Console (line 145) | class Console { FILE: ext/web/lib.rs type WebError (line 155) | pub enum WebError { function simdutf_base64_decode_to_vec (line 182) | fn simdutf_base64_decode_to_vec(input: &[u8]) -> Result, WebErro... function simdutf_base64_decode_into (line 209) | fn simdutf_base64_decode_into( function simdutf_base64_decode_strict (line 232) | fn simdutf_base64_decode_strict( type SimdutfFfiResult (line 256) | struct SimdutfFfiResult { function ffi_binary_to_base64 (line 263) | fn ffi_binary_to_base64( function ffi_base64_to_binary (line 271) | fn ffi_base64_to_binary( function simdutf_base64_encode (line 286) | unsafe fn simdutf_base64_encode( function op_base64_decode (line 310) | fn op_base64_decode( function op_base64_decode_into (line 325) | fn op_base64_decode_into( function op_base64_atob (line 368) | fn op_base64_atob(#[scoped] mut s: ByteString) -> Result String { function op_base64_encode_from_buffer (line 404) | fn op_base64_encode_from_buffer<'a>( function base64_encode_to_v8_string (line 420) | fn base64_encode_to_v8_string<'a>( function op_base64_btoa (line 462) | fn op_base64_btoa(#[scoped] s: ByteString) -> String { function forgiving_base64_encode (line 468) | pub fn forgiving_base64_encode(s: &[u8]) -> String { function op_encoding_normalize_label (line 485) | fn op_encoding_normalize_label( function op_encoding_decode_utf8 (line 494) | fn op_encoding_decode_utf8<'a>( function op_encoding_decode_single (line 528) | fn op_encoding_decode_single( function op_encoding_new_decoder (line 575) | fn op_encoding_new_decoder( function op_encoding_decode (line 597) | fn op_encoding_decode( type TextDecoderResource (line 635) | struct TextDecoderResource { method trace (line 642) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 644) | fn get_name(&self) -> &'static std::ffi::CStr { function op_encoding_encode_into (line 650) | fn op_encoding_encode_into( function op_encoding_encode_into_fast (line 671) | fn op_encoding_encode_into_fast( type Location (line 709) | pub struct Location(pub Url); FILE: ext/web/message_port.rs type MessagePortError (line 26) | pub enum MessagePortError { type Transferable (line 47) | pub enum Transferable { type MessagePortMessage (line 53) | type MessagePortMessage = (DetachedBuffer, Vec); type MessagePort (line 55) | pub struct MessagePort { method send (line 61) | pub fn send( method recv (line 78) | pub async fn recv( method disentangle (line 103) | pub fn disentangle(&self) { function create_entangled_message_port (line 109) | pub fn create_entangled_message_port() -> (MessagePort, MessagePort) { type MessagePortResource (line 126) | pub struct MessagePortResource { method name (line 132) | fn name(&self) -> Cow<'_, str> { method close (line 136) | fn close(self: Rc) { method transfer (line 140) | fn transfer( method receive (line 151) | fn receive(self: Box) -> Rc { function op_message_port_create_entangled (line 160) | pub fn op_message_port_create_entangled( type JsTransferable (line 180) | pub enum JsTransferable { function deserialize_js_transferables (line 186) | pub fn deserialize_js_transferables( function serialize_transferables (line 221) | pub fn serialize_transferables( type JsMessageData (line 249) | pub struct JsMessageData { function op_message_port_post_message (line 255) | pub fn op_message_port_post_message( function op_message_port_recv_message (line 277) | pub async fn op_message_port_recv_message( function op_message_port_recv_message_sync (line 294) | pub fn op_message_port_recv_message_sync( FILE: ext/web/stream_resource.rs type StreamResourceError (line 35) | pub enum StreamResourceError { constant BUFFER_CHANNEL_SIZE (line 45) | const BUFFER_CHANNEL_SIZE: u16 = 1024; constant BUFFER_BACKPRESSURE_LIMIT (line 48) | const BUFFER_BACKPRESSURE_LIMIT: usize = 64 * 1024; constant BUFFER_AGGREGATION_LIMIT (line 55) | const BUFFER_AGGREGATION_LIMIT: usize = 1024; type BoundedBufferChannelInner (line 57) | struct BoundedBufferChannelInner { method fmt (line 87) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 101) | pub fn new() -> Self { method next_unsafe (line 122) | unsafe fn next_unsafe(&mut self) -> &mut V8Slice { method take_next_unsafe (line 137) | unsafe fn take_next_unsafe(&mut self) -> V8Slice { method drain (line 147) | fn drain(&mut self, mut f: impl FnMut(V8Slice)) { method read (line 160) | pub fn read( method write (line 223) | pub fn write(&mut self, buffer: V8Slice) -> Result<(), V8Slice> { method write_error (line 252) | pub fn write_error(&mut self, error: StreamResourceError) { method can_read (line 260) | pub fn can_read(&self) -> bool { method can_write (line 271) | pub fn can_write(&self) -> bool { method poll_read_ready (line 283) | pub fn poll_read_ready(&mut self, cx: &mut Context) -> Poll<()> { method poll_write_ready (line 293) | pub fn poll_write_ready(&mut self, cx: &mut Context) -> Poll<()> { method close (line 303) | pub fn close(&mut self) { method default (line 74) | fn default() -> Self { method drop (line 80) | fn drop(&mut self) { type BoundedBufferChannel (line 317) | struct BoundedBufferChannel { method inner (line 324) | fn inner(&self) -> RefMut<'_, BoundedBufferChannelInner> { method read (line 328) | pub fn read( method write (line 335) | pub fn write(&self, buffer: V8Slice) -> Result<(), V8Slice> { method write_error (line 339) | pub fn write_error(&self, error: StreamResourceError) { method can_write (line 343) | pub fn can_write(&self) -> bool { method poll_read_ready (line 347) | pub fn poll_read_ready(&self, cx: &mut Context) -> Poll<()> { method poll_write_ready (line 351) | pub fn poll_write_ready(&self, cx: &mut Context) -> Poll<()> { method closed (line 355) | pub fn closed(&self) -> bool { method byte_size (line 360) | pub fn byte_size(&self) -> usize { method close (line 364) | pub fn close(&self) { type ReadableStreamResource (line 369) | struct ReadableStreamResource { method cancel_handle (line 378) | pub fn cancel_handle(self: &Rc) -> impl RcLike + u... method read (line 382) | async fn read( method close_channel (line 398) | fn close_channel(&self) { method name (line 409) | fn name(&self) -> Cow<'_, str> { method read (line 413) | fn read(self: Rc, limit: usize) -> AsyncResult { method close (line 420) | fn close(self: Rc) { method size_hint (line 424) | fn size_hint(&self) -> (u64, Option) { method drop (line 430) | fn drop(&mut self) { type CompletionHandle (line 437) | pub struct CompletionHandle { method complete (line 449) | pub fn complete(&self, success: bool) { type CompletionHandleInner (line 442) | struct CompletionHandleInner { type Output (line 461) | type Output = bool; method poll (line 463) | fn poll( function op_readable_stream_resource_allocate (line 480) | pub fn op_readable_stream_resource_allocate(state: &mut OpState) -> Reso... function op_readable_stream_resource_allocate_sized (line 495) | pub fn op_readable_stream_resource_allocate_sized( function op_readable_stream_resource_get_sink (line 511) | pub fn op_readable_stream_resource_get_sink( function get_sender (line 524) | fn get_sender(sender: *const c_void) -> BoundedBufferChannel { function drop_sender (line 533) | fn drop_sender(sender: *const c_void) { function op_readable_stream_resource_write_buf (line 541) | pub fn op_readable_stream_resource_write_buf( function op_readable_stream_resource_write_sync (line 556) | pub fn op_readable_stream_resource_write_sync( function op_readable_stream_resource_write_error (line 574) | pub fn op_readable_stream_resource_write_error( function op_readable_stream_resource_close (line 586) | pub fn op_readable_stream_resource_close(sender: *const c_void) { function op_readable_stream_resource_await_close (line 592) | pub fn op_readable_stream_resource_await_close( type ReadableStreamResourceData (line 609) | struct ReadableStreamResourceData { method drop (line 614) | fn drop(&mut self) { function with_isolate (line 636) | fn with_isolate(mut f: impl FnMut(&mut v8::Isolate) -> T) -> T { function create_buffer (line 654) | fn create_buffer(byte_length: usize) -> V8Slice { function test_bounded_buffer_channel (line 663) | fn test_bounded_buffer_channel() { function test_multi_task (line 672) | async fn test_multi_task() { function test_multi_task_small_reads (line 706) | async fn test_multi_task_small_reads() { FILE: ext/web/timers.rs type StartTime (line 13) | pub struct StartTime(Instant); type Target (line 22) | type Target = Instant; method deref (line 24) | fn deref(&self) -> &Self::Target { method default (line 16) | fn default() -> Self { function expose_time (line 29) | fn expose_time(duration: Duration, out: &mut [u8]) { function op_now (line 40) | pub fn op_now(state: &mut OpState, #[buffer] buf: &mut [u8]) { function op_time_origin (line 47) | pub fn op_time_origin(state: &mut OpState, #[buffer] buf: &mut [u8]) { function op_defer (line 57) | pub async fn op_defer() {} FILE: ext/web/url.rs function op_url_parse_with_base (line 14) | pub fn op_url_parse_with_base( type ParseStatus (line 28) | pub enum ParseStatus { type UrlSerialization (line 34) | struct UrlSerialization(String); function op_url_get_serialization (line 38) | pub fn op_url_get_serialization(state: &mut OpState) -> String { function op_url_parse (line 45) | pub fn op_url_parse( function parse_url (line 78) | fn parse_url( type UrlSetter (line 111) | pub enum UrlSetter { constant NO_PORT (line 123) | const NO_PORT: u32 = 65536; function op_url_reparse (line 127) | pub fn op_url_reparse( function op_url_parse_search_params (line 195) | pub fn op_url_parse_search_params( function op_url_stringify_search_params (line 215) | pub fn op_url_stringify_search_params( FILE: ext/web/urlpattern.rs type UrlPatternComponent (line 13) | struct UrlPatternComponent { method from (line 20) | fn from(c: urlpattern::quirks::UrlPatternComponent) -> Self { type UrlPatternResult (line 32) | struct UrlPatternResult { function op_urlpattern_parse (line 46) | pub fn op_urlpattern_parse( function op_urlpattern_process_match_input (line 84) | pub fn op_urlpattern_process_match_input( FILE: ext/web/webtransport.js constant MAX_PRIORITY (line 57) | const MAX_PRIORITY = 2_147_483_647; constant BI_WEBTRANSPORT (line 58) | const BI_WEBTRANSPORT = 0x41n; constant UNI_WEBTRANSPORT (line 59) | const UNI_WEBTRANSPORT = 0x54n; constant UNI_QPACK_ENCODER (line 60) | const UNI_QPACK_ENCODER = 0x02n; constant UNI_QPACK_DECODER (line 61) | const UNI_QPACK_DECODER = 0x03n; function encodeVarint (line 63) | function encodeVarint(x) { function decodeVarint (line 92) | function decodeVarint(data) { function readVarint (line 119) | async function readVarint(reader) { function equal (line 134) | function equal(a, b) { function concat (line 142) | function concat(a, b) { class WebTransport (line 151) | class WebTransport { method constructor (line 178) | constructor(url, options) { method getStats (line 275) | getStats() { method ready (line 292) | get ready() { method reliability (line 297) | get reliability() { method congestionControl (line 302) | get congestionControl() { method anticipatedConcurrentIncomingUnidirectionalStreams (line 307) | get anticipatedConcurrentIncomingUnidirectionalStreams() { method anticipatedConcurrentIncomingBidirectionalStreams (line 312) | get anticipatedConcurrentIncomingBidirectionalStreams() { method closed (line 317) | get closed() { method close (line 322) | close(closeInfo) { method datagrams (line 340) | get datagrams() { method createBidirectionalStream (line 345) | async createBidirectionalStream(options) { method incomingBidirectionalStreams (line 375) | get incomingBidirectionalStreams() { method createUnidirectionalStream (line 414) | async createUnidirectionalStream(options) { method incomingUnidirectionalStreams (line 441) | get incomingUnidirectionalStreams() { method createSendGroup (line 492) | createSendGroup() { method supportsReliableOnly (line 498) | static get supportsReliableOnly() { function upgradeWebTransport (line 505) | async function upgradeWebTransport(conn) { function readableStream (line 519) | function readableStream(stream) { function writableStream (line 531) | function writableStream(stream) { class WebTransportBidirectionalStream (line 543) | class WebTransportBidirectionalStream { method constructor (line 549) | constructor(key, inner) { method readable (line 556) | get readable() { method writable (line 564) | get writable() { class WebTransportSendStream (line 576) | class WebTransportSendStream extends WritableStream { method constructor (line 581) | constructor(brand, key, inner) { method sendGroup (line 589) | get sendGroup() { method sendGroup (line 594) | set sendGroup(value) { method sendOrder (line 603) | get sendOrder() { method sendOrder (line 608) | set sendOrder(sendOrder) { method getStats (line 617) | getStats() { method getWriter (line 626) | getWriter() { class WebTransportReceiveStream (line 634) | class WebTransportReceiveStream extends ReadableStream { method constructor (line 638) | constructor(brand, key, inner) { method getStats (line 646) | getStats() { class WebTransportWriter (line 657) | class WebTransportWriter extends WritableStreamDefaultWriter { class WebTransportDatagramDuplexStream (line 662) | class WebTransportDatagramDuplexStream { method constructor (line 679) | constructor(key, promise) { method #receiveDatagrams (line 697) | async #receiveDatagrams() { method #sendDatagrams (line 741) | async #sendDatagrams() { method incomingMaxAge (line 771) | get incomingMaxAge() { method incomingMaxAge (line 776) | set incomingMaxAge(value) { method outgoingMaxAge (line 789) | get outgoingMaxAge() { method outgoingMaxAge (line 794) | set outgoingMaxAge(value) { method incomingHighWaterMark (line 807) | get incomingHighWaterMark() { method incomingHighWaterMark (line 812) | set incomingHighWaterMark(value) { method outgoingHighWaterMark (line 825) | get outgoingHighWaterMark() { method outgoingHighWaterMark (line 830) | set outgoingHighWaterMark(value) { method maxDatagramSize (line 843) | get maxDatagramSize() { method readable (line 851) | get readable() { method writable (line 905) | get writable() { class WebTransportSendGroup (line 945) | class WebTransportSendGroup { method constructor (line 946) | constructor(key) { method getStats (line 952) | getStats() { class WebTransportError (line 964) | class WebTransportError extends DOMException { method constructor (line 968) | constructor(message = "", init = { __proto__: null }) { method source (line 982) | get source() { method streamErrorCode (line 987) | get streamErrorCode() { FILE: ext/webgpu/01_webgpu.js class GPUError (line 65) | class GPUError { method constructor (line 66) | constructor(key = null) { method message (line 73) | get message() { method [privateCustomInspect] (line 78) | [privateCustomInspect](inspect, inspectOptions) { class GPUValidationError (line 93) | class GPUValidationError extends GPUError { method constructor (line 95) | constructor(message) { class GPUOutOfMemoryError (line 106) | class GPUOutOfMemoryError extends GPUError { method constructor (line 107) | constructor(message) { class GPUInternalError (line 118) | class GPUInternalError extends GPUError { method constructor (line 119) | constructor() { class GPUPipelineError (line 126) | class GPUPipelineError extends DOMException { method constructor (line 129) | constructor(message = "", options = { __proto__: null }) { method reason (line 142) | get reason() { class GPUUncapturedErrorEvent (line 149) | class GPUUncapturedErrorEvent extends Event { method constructor (line 152) | constructor(type, gpuUncapturedErrorEventInitDict) { method error (line 168) | get error() { method value (line 178) | value(inspect, inspectOptions) { method value (line 186) | value(inspect, inspectOptions) { method value (line 205) | value(inspect, inspectOptions) { method value (line 229) | value(inspect, inspectOptions) { method value (line 243) | value(inspect, inspectOptions) { method value (line 295) | value(inspect, inspectOptions) { method value (line 318) | value(inspect, inspectOptions) { method value (line 341) | value(inspect, inspectOptions) { method value (line 358) | value(inspect, inspectOptions) { class GPUBufferUsage (line 375) | class GPUBufferUsage { method constructor (line 376) | constructor() { method MAP_READ (line 380) | static get MAP_READ() { method MAP_WRITE (line 383) | static get MAP_WRITE() { method COPY_SRC (line 386) | static get COPY_SRC() { method COPY_DST (line 389) | static get COPY_DST() { method INDEX (line 392) | static get INDEX() { method VERTEX (line 395) | static get VERTEX() { method UNIFORM (line 398) | static get UNIFORM() { method STORAGE (line 401) | static get STORAGE() { method INDIRECT (line 404) | static get INDIRECT() { method QUERY_RESOLVE (line 407) | static get QUERY_RESOLVE() { class GPUMapMode (line 412) | class GPUMapMode { method constructor (line 413) | constructor() { method READ (line 417) | static get READ() { method WRITE (line 420) | static get WRITE() { method value (line 428) | value(inspect, inspectOptions) { class GPUTextureUsage (line 450) | class GPUTextureUsage { method constructor (line 451) | constructor() { method COPY_SRC (line 455) | static get COPY_SRC() { method COPY_DST (line 458) | static get COPY_DST() { method TEXTURE_BINDING (line 461) | static get TEXTURE_BINDING() { method STORAGE_BINDING (line 464) | static get STORAGE_BINDING() { method RENDER_ATTACHMENT (line 467) | static get RENDER_ATTACHMENT() { method value (line 475) | value(inspect, inspectOptions) { method value (line 492) | value(inspect, inspectOptions) { method value (line 512) | value(inspect, inspectOptions) { method value (line 532) | value(inspect, inspectOptions) { method value (line 552) | value(inspect, inspectOptions) { method value (line 569) | value(inspect, inspectOptions) { method value (line 585) | value(inspect, inspectOptions) { method value (line 605) | value(inspect, inspectOptions) { class GPUShaderStage (line 628) | class GPUShaderStage { method constructor (line 629) | constructor() { method VERTEX (line 633) | static get VERTEX() { method FRAGMENT (line 637) | static get FRAGMENT() { method COMPUTE (line 641) | static get COMPUTE() { method value (line 649) | value(inspect, inspectOptions) { method value (line 669) | value(inspect, inspectOptions) { class GPUColorWrite (line 686) | class GPUColorWrite { method constructor (line 687) | constructor() { method RED (line 691) | static get RED() { method GREEN (line 694) | static get GREEN() { method BLUE (line 697) | static get BLUE() { method ALPHA (line 700) | static get ALPHA() { method ALL (line 703) | static get ALL() { method value (line 711) | value(inspect, inspectOptions) { method value (line 731) | value(inspect, inspectOptions) { method value (line 751) | value(inspect, inspectOptions) { method value (line 771) | value(inspect, inspectOptions) { method value (line 788) | value(inspect, inspectOptions) { method value (line 808) | value(inspect, inspectOptions) { method value (line 825) | value(inspect, inspectOptions) { function deviceStartCapture (line 874) | function deviceStartCapture(device) { function deviceStopCapture (line 878) | function deviceStopCapture(device) { function initGPU (line 888) | function initGPU() { FILE: ext/webgpu/02_surface.js method value (line 20) | value(inspect, inspectOptions) { FILE: ext/webgpu/adapter.rs type GPURequestAdapterOptions (line 26) | pub(crate) struct GPURequestAdapterOptions { type GPUPowerPreference (line 34) | pub(crate) enum GPUPowerPreference { type GPUDeviceDescriptor (line 41) | struct GPUDeviceDescriptor { type GPUAdapter (line 52) | pub struct GPUAdapter { method constructor (line 80) | fn constructor(_: bool) -> Result { method info (line 85) | fn info(&self, scope: &mut v8::PinScope<'_, '_>) -> v8::Global) -> v8::Global &'static std::ffi::CStr { type CreateDeviceError (line 215) | pub enum CreateDeviceError { type GPUSupportedLimits (line 227) | pub struct GPUSupportedLimits(pub wgpu_types::Limits); method constructor (line 242) | fn constructor(_: bool) -> Result { method maxTextureDimension1D (line 247) | fn maxTextureDimension1D(&self) -> u32 { method maxTextureDimension2D (line 252) | fn maxTextureDimension2D(&self) -> u32 { method maxTextureDimension3D (line 257) | fn maxTextureDimension3D(&self) -> u32 { method maxTextureArrayLayers (line 262) | fn maxTextureArrayLayers(&self) -> u32 { method maxBindGroups (line 267) | fn maxBindGroups(&self) -> u32 { method maxBindingsPerBindGroup (line 274) | fn maxBindingsPerBindGroup(&self) -> u32 { method maxDynamicUniformBuffersPerPipelineLayout (line 279) | fn maxDynamicUniformBuffersPerPipelineLayout(&self) -> u32 { method maxDynamicStorageBuffersPerPipelineLayout (line 284) | fn maxDynamicStorageBuffersPerPipelineLayout(&self) -> u32 { method maxSampledTexturesPerShaderStage (line 289) | fn maxSampledTexturesPerShaderStage(&self) -> u32 { method maxSamplersPerShaderStage (line 294) | fn maxSamplersPerShaderStage(&self) -> u32 { method maxStorageBuffersPerShaderStage (line 299) | fn maxStorageBuffersPerShaderStage(&self) -> u32 { method maxStorageTexturesPerShaderStage (line 304) | fn maxStorageTexturesPerShaderStage(&self) -> u32 { method maxUniformBuffersPerShaderStage (line 309) | fn maxUniformBuffersPerShaderStage(&self) -> u32 { method maxUniformBufferBindingSize (line 314) | fn maxUniformBufferBindingSize(&self) -> u32 { method maxStorageBufferBindingSize (line 319) | fn maxStorageBufferBindingSize(&self) -> u32 { method minUniformBufferOffsetAlignment (line 324) | fn minUniformBufferOffsetAlignment(&self) -> u32 { method minStorageBufferOffsetAlignment (line 329) | fn minStorageBufferOffsetAlignment(&self) -> u32 { method maxVertexBuffers (line 334) | fn maxVertexBuffers(&self) -> u32 { method maxBufferSize (line 340) | fn maxBufferSize(&self) -> u64 { method maxVertexAttributes (line 345) | fn maxVertexAttributes(&self) -> u32 { method maxVertexBufferArrayStride (line 350) | fn maxVertexBufferArrayStride(&self) -> u32 { method maxColorAttachments (line 357) | fn maxColorAttachments(&self) -> u32 { method maxColorAttachmentBytesPerSample (line 362) | fn maxColorAttachmentBytesPerSample(&self) -> u32 { method maxComputeWorkgroupStorageSize (line 367) | fn maxComputeWorkgroupStorageSize(&self) -> u32 { method maxComputeInvocationsPerWorkgroup (line 372) | fn maxComputeInvocationsPerWorkgroup(&self) -> u32 { method maxComputeWorkgroupSizeX (line 377) | fn maxComputeWorkgroupSizeX(&self) -> u32 { method maxComputeWorkgroupSizeY (line 382) | fn maxComputeWorkgroupSizeY(&self) -> u32 { method maxComputeWorkgroupSizeZ (line 387) | fn maxComputeWorkgroupSizeZ(&self) -> u32 { method maxComputeWorkgroupsPerDimension (line 392) | fn maxComputeWorkgroupsPerDimension(&self) -> u32 { method trace (line 231) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 233) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUSupportedFeatures (line 397) | pub struct GPUSupportedFeatures(v8::Global); method new (line 413) | pub fn new( method constructor (line 432) | fn constructor(_: bool) -> Result v8::Global { method trace (line 401) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 403) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUAdapterInfo (line 442) | pub struct GPUAdapterInfo { method constructor (line 459) | fn constructor(_: bool) -> Result { method vendor (line 465) | fn vendor(&self) -> String { method architecture (line 471) | fn architecture(&self) -> &'static str { method device (line 477) | fn device(&self) -> String { method description (line 483) | fn description(&self) -> String { method subgroup_min_size (line 488) | fn subgroup_min_size(&self) -> u32 { method subgroup_max_size (line 493) | fn subgroup_max_size(&self) -> u32 { method is_fallback_adapter (line 498) | fn is_fallback_adapter(&self) -> bool { method trace (line 448) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 450) | fn get_name(&self) -> &'static std::ffi::CStr { FILE: ext/webgpu/bind_group.rs type GPUBindGroup (line 24) | pub struct GPUBindGroup { method constructor (line 53) | fn constructor(_: bool) -> Result { method label (line 59) | fn label(&self) -> String { method label (line 64) | fn label(&self, #[webidl] _label: String) { method drop (line 31) | fn drop(&mut self) { constant NAME (line 37) | const NAME: &'static str = "GPUBindGroup"; method trace (line 42) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 44) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUBindGroupDescriptor (line 71) | pub(crate) struct GPUBindGroupDescriptor { type GPUBindGroupEntry (line 81) | pub(crate) struct GPUBindGroupEntry { type GPUBufferBinding (line 89) | pub(crate) struct GPUBufferBinding { type GPUBindingResource (line 98) | pub(crate) enum GPUBindingResource { type Options (line 107) | type Options = (); method convert (line 109) | fn convert<'b>( FILE: ext/webgpu/bind_group_layout.rs type GPUBindGroupLayout (line 11) | pub struct GPUBindGroupLayout { constant NAME (line 24) | const NAME: &'static str = "GPUBindGroupLayout"; method constructor (line 39) | fn constructor(_: bool) -> Result { method label (line 45) | fn label(&self) -> String { method label (line 50) | fn label(&self, #[webidl] _label: String) { method drop (line 18) | fn drop(&mut self) { method trace (line 29) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 30) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUBindGroupLayoutDescriptor (line 57) | pub(crate) struct GPUBindGroupLayoutDescriptor { type GPUBindGroupLayoutEntry (line 65) | pub(crate) struct GPUBindGroupLayoutEntry { type GPUBufferBindingLayout (line 78) | pub(crate) struct GPUBufferBindingLayout { type GPUBufferBindingType (line 89) | pub(crate) enum GPUBufferBindingType { function from (line 96) | fn from(value: GPUBufferBindingType) -> Self { type GPUSamplerBindingLayout (line 109) | pub(crate) struct GPUSamplerBindingLayout { type GPUSamplerBindingType (line 116) | pub(crate) enum GPUSamplerBindingType { function from (line 123) | fn from(value: GPUSamplerBindingType) -> Self { type GPUTextureBindingLayout (line 134) | pub(crate) struct GPUTextureBindingLayout { type GPUTextureSampleType (line 145) | pub(crate) enum GPUTextureSampleType { function from (line 154) | fn from(value: GPUTextureSampleType) -> Self { type GPUStorageTextureBindingLayout (line 169) | pub(crate) struct GPUStorageTextureBindingLayout { type GPUStorageTextureAccess (line 179) | pub(crate) enum GPUStorageTextureAccess { function from (line 186) | fn from(value: GPUStorageTextureAccess) -> Self { FILE: ext/webgpu/buffer.rs type GPUBufferDescriptor (line 21) | pub(crate) struct GPUBufferDescriptor { type BufferError (line 33) | pub enum BufferError { type GPUBuffer (line 48) | pub struct GPUBuffer { method constructor (line 89) | fn constructor(_: bool) -> Result { method label (line 95) | fn label(&self) -> String { method label (line 100) | fn label(&self, #[webidl] _label: String) { method size (line 106) | fn size(&self) -> u64 { method usage (line 110) | fn usage(&self) -> u32 { method map_state (line 116) | fn map_state(&self) -> &'static str { method map_async (line 123) | async fn map_async( method get_mapped_range (line 205) | fn get_mapped_range<'s>( method unmap (line 259) | fn unmap(&self, scope: &mut v8::PinScope<'_, '_>) -> Result<(), Buffer... method destroy (line 277) | fn destroy(&self) { method drop (line 67) | fn drop(&mut self) { constant NAME (line 73) | const NAME: &'static str = "GPUBuffer"; method trace (line 78) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 80) | fn get_name(&self) -> &'static std::ffi::CStr { FILE: ext/webgpu/byow.rs type ByowError (line 26) | pub enum ByowError { type UnsafeWindowSurface (line 88) | pub struct UnsafeWindowSurface { method new (line 109) | fn new( method get_context (line 155) | fn get_context( method present (line 171) | fn present( method resize (line 183) | fn resize(&self, width: u32, height: u32, scope: &mut v8::PinScope<'_,... method trace (line 98) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 100) | fn get_name(&self) -> &'static std::ffi::CStr { type UnsafeWindowSurfaceOptions (line 195) | struct UnsafeWindowSurfaceOptions { type Error (line 212) | type Error = JsErrorBox; method from_v8 (line 214) | fn from_v8( type UnsafeWindowSurfaceSystem (line 204) | enum UnsafeWindowSurfaceSystem { type RawHandles (line 277) | type RawHandles = ( function raw_window (line 283) | fn raw_window( function raw_window (line 305) | fn raw_window( function raw_window (line 331) | fn raw_window( function raw_window (line 374) | fn raw_window( FILE: ext/webgpu/command_buffer.rs type GPUCommandBuffer (line 10) | pub struct GPUCommandBuffer { constant NAME (line 23) | const NAME: &'static str = "GPUCommandBuffer"; method constructor (line 38) | fn constructor(_: bool) -> Result { method label (line 44) | fn label(&self) -> String { method label (line 49) | fn label(&self, #[webidl] _label: String) { method drop (line 17) | fn drop(&mut self) { method trace (line 28) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 29) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUCommandBufferDescriptor (line 56) | pub(crate) struct GPUCommandBufferDescriptor { FILE: ext/webgpu/command_encoder.rs type GPUCommandEncoder (line 32) | pub struct GPUCommandEncoder { method constructor (line 64) | fn constructor(_: bool) -> Result { method label (line 70) | fn label(&self) -> String { method label (line 75) | fn label(&self, #[webidl] _label: String) { method begin_render_pass (line 81) | fn begin_render_pass( method begin_compute_pass (line 177) | fn begin_compute_pass( method copy_buffer_to_buffer (line 212) | fn copy_buffer_to_buffer<'a>( method copy_buffer_to_texture (line 302) | fn copy_buffer_to_texture( method copy_texture_to_buffer (line 338) | fn copy_texture_to_buffer( method copy_texture_to_texture (line 374) | fn copy_texture_to_texture( method clear_buffer (line 408) | fn clear_buffer( method resolve_query_set (line 423) | fn resolve_query_set( method finish (line 447) | fn finish( method push_debug_group (line 471) | fn push_debug_group(&self, #[webidl] group_label: String) { method pop_debug_group (line 480) | fn pop_debug_group(&self) { method insert_debug_marker (line 485) | fn insert_debug_marker(&self, #[webidl] marker_label: String) { method drop (line 46) | fn drop(&mut self) { method trace (line 53) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 55) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUCommandEncoderDescriptor (line 496) | pub(crate) struct GPUCommandEncoderDescriptor { type GPUTexelCopyBufferInfo (line 503) | pub(crate) struct GPUTexelCopyBufferInfo { FILE: ext/webgpu/compute_pass.rs type GPUComputePassEncoder (line 19) | pub struct GPUComputePassEncoder { method constructor (line 40) | fn constructor(_: bool) -> Result String { method label (line 51) | fn label(&self, #[webidl] _label: String) { method set_pipeline (line 56) | fn set_pipeline( method dispatch_workgroups (line 71) | fn dispatch_workgroups( method dispatch_workgroups_indirect (line 92) | fn dispatch_workgroups_indirect( method end (line 110) | fn end(&self) { method push_debug_group (line 119) | fn push_debug_group(&self, #[webidl] group_label: String) { method pop_debug_group (line 133) | fn pop_debug_group(&self) { method insert_debug_marker (line 142) | fn insert_debug_marker(&self, #[webidl] marker_label: String) { method set_bind_group (line 155) | fn set_bind_group<'a>( method trace (line 29) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 31) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUComputePassDescriptor (line 240) | pub(crate) struct GPUComputePassDescriptor { type GPUComputePassTimestampWrites (line 249) | pub(crate) struct GPUComputePassTimestampWrites { FILE: ext/webgpu/compute_pipeline.rs type GPUComputePipeline (line 16) | pub struct GPUComputePipeline { method constructor (line 47) | fn constructor(_: bool) -> Result { method label (line 53) | fn label(&self) -> String { method label (line 58) | fn label(&self, #[webidl] _label: String) { method get_bind_group_layout (line 63) | fn get_bind_group_layout(&self, #[webidl] index: u32) -> GPUBindGroupL... method drop (line 25) | fn drop(&mut self) { constant NAME (line 31) | const NAME: &'static str = "GPUComputePipeline"; method trace (line 36) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 38) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUComputePipelineDescriptor (line 81) | pub(crate) struct GPUComputePipelineDescriptor { type GPUProgrammableStage (line 91) | pub(crate) struct GPUProgrammableStage { FILE: ext/webgpu/device.rs type GPUDevice (line 42) | pub struct GPUDevice { method constructor (line 86) | fn constructor(_: bool) -> Result { method label (line 92) | fn label(&self) -> String { method label (line 97) | fn label(&self, #[webidl] _label: String) { method features (line 102) | fn features( method limits (line 114) | fn limits(&self, scope: &mut v8::PinScope<'_, '_>) -> v8::Global) -> v8::Global( method create_render_bundle_encoder (line 608) | fn create_render_bundle_encoder( method create_query_set (line 655) | fn create_query_set( method lost (line 682) | fn lost(&self) -> v8::Global { method push_error_scope (line 688) | fn push_error_scope(&self, #[webidl] filter: super::error::GPUErrorFil... method pop_error_scope (line 698) | fn pop_error_scope( method new_compute_pipeline (line 726) | fn new_compute_pipeline( method new_render_pipeline (line 758) | fn new_render_pipeline( method drop (line 63) | fn drop(&mut self) { constant NAME (line 69) | const NAME: &'static str = "GPUDevice"; method trace (line 74) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 76) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUDeviceLostReason (line 934) | pub enum GPUDeviceLostReason { method from (line 941) | fn from(value: wgpu_types::DeviceLostReason) -> Self { type GPUDeviceLostInfo (line 950) | pub struct GPUDeviceLostInfo { method constructor (line 967) | fn constructor(_: bool) -> Result { method reason (line 973) | fn reason(&self) -> &'static str { method message (line 983) | fn message(&self) -> &'static str { method trace (line 956) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 958) | fn get_name(&self) -> &'static std::ffi::CStr { function op_webgpu_device_start_capture (line 989) | pub fn op_webgpu_device_start_capture( function op_webgpu_device_stop_capture (line 1009) | pub fn op_webgpu_device_stop_capture( FILE: ext/webgpu/error.rs type ErrorHandler (line 44) | pub type ErrorHandler = std::rc::Rc; type DeviceErrorHandler (line 46) | pub struct DeviceErrorHandler { method new (line 59) | pub fn new( method set_device (line 72) | pub fn set_device(&self, device: v8::Weak) { method push_error (line 76) | pub fn push_error>(&self, err: Option) { type GPUErrorFilter (line 161) | pub enum GPUErrorFilter { type GPUError (line 168) | pub enum GPUError { method from_webgpu (line 194) | fn from_webgpu(e: impl WebGpuError) -> Self { method from (line 221) | fn from(err: EncoderStateError) -> Self { method from (line 227) | fn from(err: PassStateError) -> Self { method from (line 233) | fn from(err: CreateBufferError) -> Self { method from (line 239) | fn from(err: DeviceError) -> Self { method from (line 245) | fn from(err: BufferAccessError) -> Self { method from (line 251) | fn from(err: CreateBindGroupLayoutError) -> Self { method from (line 257) | fn from(err: CreatePipelineLayoutError) -> Self { method from (line 263) | fn from(err: CreateBindGroupError) -> Self { method from (line 269) | fn from(err: RenderBundleError) -> Self { method from (line 275) | fn from(err: CreateRenderBundleError) -> Self { method from (line 281) | fn from(err: CommandEncoderError) -> Self { method from (line 287) | fn from(err: QueryError) -> Self { method from (line 293) | fn from(err: ComputePassError) -> Self { method from (line 299) | fn from(err: CreateComputePipelineError) -> Self { method from (line 305) | fn from(err: GetBindGroupLayoutError) -> Self { method from (line 311) | fn from(err: CreateRenderPipelineError) -> Self { method from (line 317) | fn from(err: RenderPassError) -> Self { method from (line 323) | fn from(err: CreateSamplerError) -> Self { method from (line 329) | fn from(err: CreateShaderModuleError) -> Self { method from (line 335) | fn from(err: CreateTextureError) -> Self { method from (line 341) | fn from(err: CreateTextureViewError) -> Self { method from (line 347) | fn from(err: CreateQuerySetError) -> Self { method from (line 353) | fn from(err: QueueSubmitError) -> Self { method from (line 359) | fn from(err: QueueWriteError) -> Self { method from (line 365) | fn from(err: ClearError) -> Self { method from (line 371) | fn from(err: ConfigureSurfaceError) -> Self { method fmt (line 181) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { function fmt_err (line 204) | fn fmt_err(err: &(dyn std::error::Error + 'static)) -> String { type GPUGenericError (line 377) | pub enum GPUGenericError { FILE: ext/webgpu/lib.rs constant UNSTABLE_FEATURE_NAME (line 44) | pub const UNSTABLE_FEATURE_NAME: &str = "webgpu"; function print_linker_flags (line 47) | pub fn print_linker_flags(name: &str) { type Instance (line 74) | pub type Instance = Arc; function op_create_gpu (line 122) | pub fn op_create_gpu( type EventTargetSetup (line 137) | struct EventTargetSetup { type ErrorEventClass (line 141) | struct ErrorEventClass(v8::Global); type GPU (line 143) | pub struct GPU; method constructor (line 158) | fn constructor(_: bool) -> Result { method request_adapter (line 163) | async fn request_adapter( method getPreferredCanvasFormat (line 225) | fn getPreferredCanvasFormat(&self) -> &'static str { method trace (line 147) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 149) | fn get_name(&self) -> &'static std::ffi::CStr { function transform_label (line 235) | fn transform_label<'a>(label: String) -> Option Result { method label (line 47) | fn label(&self) -> String { method label (line 52) | fn label(&self, #[webidl] _label: String) { method drop (line 19) | fn drop(&mut self) { constant NAME (line 25) | const NAME: &'static str = "GPUPipelineLayout"; method trace (line 30) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 32) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUPipelineLayoutDescriptor (line 59) | pub(crate) struct GPUPipelineLayoutDescriptor { FILE: ext/webgpu/query_set.rs type GPUQuerySet (line 12) | pub struct GPUQuerySet { method constructor (line 43) | fn constructor(_: bool) -> Result { method label (line 49) | fn label(&self) -> String { method label (line 54) | fn label(&self, #[webidl] _label: String) { method destroy (line 60) | fn destroy(&self) -> Result<(), JsErrorBox> { method r#type (line 70) | fn r#type(&self) -> &'static str { method count (line 75) | fn count(&self) -> u32 { method drop (line 21) | fn drop(&mut self) { constant NAME (line 27) | const NAME: &'static str = "GPUQuerySet"; method trace (line 32) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 34) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUQuerySetDescriptor (line 82) | pub(crate) struct GPUQuerySetDescriptor { type GPUQueryType (line 93) | pub(crate) enum GPUQueryType { function from (line 98) | fn from(value: GPUQueryType) -> Self { FILE: ext/webgpu/queue.rs type GPUQueue (line 24) | pub struct GPUQueue { method constructor (line 52) | fn constructor(_: bool) -> Result { method label (line 58) | fn label(&self) -> String { method label (line 63) | fn label(&self, #[webidl] _label: String) { method submit (line 69) | fn submit( method on_submitted_work_done (line 90) | async fn on_submitted_work_done(&self) -> Result<(), JsErrorBox> { method write_buffer (line 132) | fn write_buffer<'a>( method write_texture (line 202) | fn write_texture( method drop (line 35) | fn drop(&mut self) { method trace (line 42) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 43) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUTexelCopyTextureInfo (line 239) | pub(crate) struct GPUTexelCopyTextureInfo { type GPUTexelCopyBufferLayout (line 252) | struct GPUTexelCopyBufferLayout { FILE: ext/webgpu/render_bundle.rs function c_string_truncated_at_first_nul (line 24) | fn c_string_truncated_at_first_nul>>( type GPURenderBundleEncoder (line 33) | pub struct GPURenderBundleEncoder { method constructor (line 54) | fn constructor(_: bool) -> Result String { method label (line 65) | fn label(&self, #[webidl] _label: String) { method finish (line 70) | fn finish( method push_debug_group (line 94) | fn push_debug_group( method pop_debug_group (line 118) | fn pop_debug_group(&self) -> Result<(), JsErrorBox> { method insert_debug_marker (line 128) | fn insert_debug_marker( method set_bind_group (line 150) | fn set_bind_group<'a>( method set_pipeline (line 237) | fn set_pipeline( method set_index_buffer (line 255) | fn set_index_buffer( method set_vertex_buffer (line 278) | fn set_vertex_buffer( method draw (line 302) | fn draw( method draw_indexed (line 326) | fn draw_indexed( method draw_indirect (line 352) | fn draw_indirect( method draw_indexed_indirect (line 372) | fn draw_indexed_indirect( method trace (line 43) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 45) | fn get_name(&self) -> &'static std::ffi::CStr { type GPURenderBundleEncoderDescriptor (line 393) | pub(crate) struct GPURenderBundleEncoderDescriptor { type SetBindGroupError (line 410) | enum SetBindGroupError { type GPURenderBundle (line 419) | pub struct GPURenderBundle { method constructor (line 448) | fn constructor(_: bool) -> Result { method label (line 454) | fn label(&self) -> String { method label (line 459) | fn label(&self, #[webidl] _label: String) { method drop (line 426) | fn drop(&mut self) { constant NAME (line 432) | const NAME: &'static str = "GPURenderBundle"; method trace (line 437) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 439) | fn get_name(&self) -> &'static std::ffi::CStr { type GPURenderBundleDescriptor (line 466) | pub(crate) struct GPURenderBundleDescriptor { FILE: ext/webgpu/render_pass.rs type GPURenderPassEncoder (line 28) | pub struct GPURenderPassEncoder { method constructor (line 48) | fn constructor(_: bool) -> Result String { method label (line 59) | fn label(&self, #[webidl] _label: String) { method set_viewport (line 65) | fn set_viewport( method set_scissor_rect (line 91) | fn set_scissor_rect( method set_blend_constant (line 113) | fn set_blend_constant(&self, #[webidl] color: GPUColor) { method set_stencil_reference (line 126) | fn set_stencil_reference( method begin_occlusion_query (line 142) | fn begin_occlusion_query( method end_occlusion_query (line 158) | fn end_occlusion_query(&self) { method execute_bundles (line 168) | fn execute_bundles(&self, #[webidl] bundles: Vec>) { method end (line 184) | fn end(&self) { method push_debug_group (line 193) | fn push_debug_group(&self, #[webidl] group_label: String) { method pop_debug_group (line 207) | fn pop_debug_group(&self) { method insert_debug_marker (line 216) | fn insert_debug_marker(&self, #[webidl] marker_label: String) { method set_bind_group (line 229) | fn set_bind_group<'a>( method set_pipeline (line 313) | fn set_pipeline( method set_index_buffer (line 326) | fn set_index_buffer( method set_vertex_buffer (line 348) | fn set_vertex_buffer( method draw (line 370) | fn draw( method draw_indexed (line 392) | fn draw_indexed( method draw_indirect (line 416) | fn draw_indirect( method draw_indexed_indirect (line 434) | fn draw_indexed_indirect( method trace (line 38) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 39) | fn get_name(&self) -> &'static std::ffi::CStr { type GPURenderPassDescriptor (line 453) | pub(crate) struct GPURenderPassDescriptor { type GPURenderPassColorAttachment (line 471) | pub(crate) struct GPURenderPassColorAttachment { type GPULoadOp (line 483) | pub(crate) enum GPULoadOp { method with_default_value (line 488) | pub fn with_default_value( method with_value (line 500) | pub fn with_value(self, val: V) -> wgpu_core::command::LoadOp { type GPUStoreOp (line 510) | pub(crate) enum GPUStoreOp { function from (line 515) | fn from(value: GPUStoreOp) -> Self { type GPURenderPassDepthStencilAttachment (line 525) | pub(crate) struct GPURenderPassDepthStencilAttachment { type GPURenderPassTimestampWrites (line 543) | pub(crate) struct GPURenderPassTimestampWrites { type GPUTextureOrView (line 551) | pub(crate) enum GPUTextureOrView { method to_view_id (line 557) | pub(crate) fn to_view_id(&self) -> wgpu_core::id::TextureViewId { type Options (line 566) | type Options = (); method convert (line 568) | fn convert<'b>( FILE: ext/webgpu/render_pipeline.rs type GPURenderPipeline (line 19) | pub struct GPURenderPipeline { method constructor (line 50) | fn constructor(_: bool) -> Result { method label (line 56) | fn label(&self) -> String { method label (line 61) | fn label(&self, #[webidl] _label: String) { method get_bind_group_layout (line 66) | fn get_bind_group_layout(&self, #[webidl] index: u32) -> GPUBindGroupL... method drop (line 28) | fn drop(&mut self) { constant NAME (line 34) | const NAME: &'static str = "GPURenderPipeline"; method trace (line 39) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 41) | fn get_name(&self) -> &'static std::ffi::CStr { type GPURenderPipelineDescriptor (line 84) | pub(crate) struct GPURenderPipelineDescriptor { type GPUMultisampleState (line 98) | pub(crate) struct GPUMultisampleState { type GPUDepthStencilState (line 111) | pub(crate) struct GPUDepthStencilState { type GPUStencilFaceState (line 134) | pub(crate) struct GPUStencilFaceState { type GPUStencilOperation (line 147) | pub(crate) enum GPUStencilOperation { function from (line 159) | fn from(value: GPUStencilOperation) -> Self { type GPUVertexState (line 175) | pub(crate) struct GPUVertexState { type GPUFragmentState (line 186) | pub(crate) struct GPUFragmentState { type GPUColorTargetState (line 196) | pub(crate) struct GPUColorTargetState { type GPUBlendState (line 206) | pub(crate) struct GPUBlendState { type GPUBlendComponent (line 213) | pub(crate) struct GPUBlendComponent { type GPUBlendOperation (line 224) | pub(crate) enum GPUBlendOperation { function from (line 233) | fn from(value: GPUBlendOperation) -> Self { type GPUBlendFactor (line 246) | pub(crate) enum GPUBlendFactor { function from (line 284) | fn from(value: GPUBlendFactor) -> Self { type GPUPrimitiveState (line 309) | pub(crate) struct GPUPrimitiveState { type GPUPrimitiveTopology (line 323) | pub(crate) enum GPUPrimitiveTopology { function from (line 332) | fn from(value: GPUPrimitiveTopology) -> Self { type GPUIndexFormat (line 345) | pub(crate) enum GPUIndexFormat { function from (line 353) | fn from(value: GPUIndexFormat) -> Self { type GPUFrontFace (line 363) | pub(crate) enum GPUFrontFace { function from (line 369) | fn from(value: GPUFrontFace) -> Self { type GPUCullMode (line 379) | pub(crate) enum GPUCullMode { function from (line 386) | fn from(value: GPUCullMode) -> Self { type GPUVertexBufferLayout (line 397) | pub(crate) struct GPUVertexBufferLayout { type GPUVertexStepMode (line 407) | pub(crate) enum GPUVertexStepMode { function from (line 413) | fn from(value: GPUVertexStepMode) -> Self { type GPUVertexAttribute (line 423) | pub(crate) struct GPUVertexAttribute { type GPUVertexFormat (line 433) | pub(crate) enum GPUVertexFormat { function from (line 519) | fn from(value: GPUVertexFormat) -> Self { FILE: ext/webgpu/sampler.rs type GPUSampler (line 11) | pub struct GPUSampler { method constructor (line 40) | fn constructor(_: bool) -> Result { method label (line 46) | fn label(&self) -> String { method label (line 51) | fn label(&self, #[webidl] _label: String) { method drop (line 18) | fn drop(&mut self) { constant NAME (line 24) | const NAME: &'static str = "GPUSampler"; method trace (line 29) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 31) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUSamplerDescriptor (line 58) | pub(super) struct GPUSamplerDescriptor { type GPUAddressMode (line 89) | pub(crate) enum GPUAddressMode { function from (line 96) | fn from(value: GPUAddressMode) -> Self { type GPUFilterMode (line 107) | pub(crate) enum GPUFilterMode { function from (line 113) | fn from(value: GPUFilterMode) -> Self { type GPUMipmapFilterMode (line 123) | pub(crate) enum GPUMipmapFilterMode { function from (line 129) | fn from(value: GPUMipmapFilterMode) -> Self { type GPUCompareFunction (line 139) | pub(crate) enum GPUCompareFunction { function from (line 151) | fn from(value: GPUCompareFunction) -> Self { FILE: ext/webgpu/shader.rs type GPUShaderModule (line 14) | pub struct GPUShaderModule { method constructor (line 44) | fn constructor(_: bool) -> Result { method label (line 50) | fn label(&self) -> String { method label (line 55) | fn label(&self, #[webidl] _label: String) { method get_compilation_info (line 59) | fn get_compilation_info<'a>( method drop (line 22) | fn drop(&mut self) { constant NAME (line 28) | const NAME: &'static str = "GPUShaderModule"; method trace (line 33) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 35) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUShaderModuleDescriptor (line 72) | pub(crate) struct GPUShaderModuleDescriptor { type GPUCompilationMessage (line 79) | pub struct GPUCompilationMessage { method message (line 101) | fn message(&self) -> String { method r#type (line 108) | fn r#type(&self) -> &'static str { method line_num (line 114) | fn line_num(&self) -> u64 { method line_pos (line 120) | fn line_pos(&self) -> u64 { method offset (line 126) | fn offset(&self) -> u64 { method length (line 132) | fn length(&self) -> u64 { method new (line 138) | fn new(error: &pipeline::CreateShaderModuleError, source: &str) -> Self { method trace (line 90) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 92) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUCompilationInfo (line 181) | pub struct GPUCompilationInfo { method messages (line 197) | fn messages(&self) -> v8::Global { method new (line 203) | pub fn new<'args, 'scope>( method trace (line 187) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 189) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUCompilationMessageType (line 230) | pub(crate) enum GPUCompilationMessageType { FILE: ext/webgpu/surface.rs type SurfaceError (line 23) | pub enum SurfaceError { type Configuration (line 35) | pub struct Configuration { method trace (line 45) | fn trace(&self, visitor: &mut Visitor) { method get_name (line 49) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUCanvasContext (line 54) | pub struct GPUCanvasContext { method constructor (line 84) | fn constructor(_: bool) -> Result { method canvas (line 89) | fn canvas(&self) -> v8::Global { method configure (line 94) | fn configure( method unconfigure (line 140) | fn unconfigure(&self) { method get_current_texture (line 144) | fn get_current_texture<'s>( method present (line 198) | pub fn present( method resize_configure (line 215) | pub fn resize_configure(&self, width: u32, height: u32) { method trace (line 67) | fn trace(&self, visitor: &mut Visitor) { method get_name (line 75) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUCanvasConfiguration (line 239) | struct GPUCanvasConfiguration { type GPUCanvasAlphaMode (line 256) | enum GPUCanvasAlphaMode { function from (line 262) | fn from(value: GPUCanvasAlphaMode) -> Self { type GPUPresentMode (line 273) | enum GPUPresentMode { function from (line 289) | fn from(value: GPUPresentMode) -> Self { FILE: ext/webgpu/texture.rs type GPUTextureDescriptor (line 23) | pub(crate) struct GPUTextureDescriptor { type GPUTexture (line 43) | pub struct GPUTexture { method default_view_id (line 65) | pub(crate) fn default_view_id(&self) -> wgpu_core::id::TextureViewId { method constructor (line 114) | fn constructor(_: bool) -> Result { method label (line 120) | fn label(&self) -> String { method label (line 125) | fn label(&self, #[webidl] _label: String) { method width (line 130) | fn width(&self) -> u32 { method height (line 134) | fn height(&self) -> u32 { method depth_or_array_layers (line 138) | fn depth_or_array_layers(&self) -> u32 { method mip_level_count (line 142) | fn mip_level_count(&self) -> u32 { method sample_count (line 146) | fn sample_count(&self) -> u32 { method dimension (line 151) | fn dimension(&self) -> &'static str { method format (line 156) | fn format(&self) -> &'static str { method usage (line 160) | fn usage(&self) -> u32 { method destroy (line 165) | fn destroy(&self) { method create_view (line 170) | fn create_view( method drop (line 89) | fn drop(&mut self) { constant NAME (line 98) | const NAME: &'static str = "GPUTexture"; method trace (line 103) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 105) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUTextureViewDescriptor (line 208) | struct GPUTextureViewDescriptor { type GPUTextureViewDimension (line 233) | pub(crate) enum GPUTextureViewDimension { method from (line 249) | fn from(value: GPUTextureViewDimension) -> Self { type GPUTextureAspect (line 263) | pub enum GPUTextureAspect { method from (line 270) | fn from(value: GPUTextureAspect) -> Self { type GPUTextureView (line 279) | pub struct GPUTextureView { method constructor (line 309) | fn constructor(_: bool) -> Result { method label (line 315) | fn label(&self) -> String { method label (line 320) | fn label(&self, #[webidl] _label: String) { method drop (line 286) | fn drop(&mut self) { constant NAME (line 292) | const NAME: &'static str = "GPUTextureView"; method trace (line 297) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 299) | fn get_name(&self) -> &'static std::ffi::CStr { type GPUTextureDimension (line 327) | pub enum GPUTextureDimension { method from (line 337) | fn from(value: GPUTextureDimension) -> Self { type GPUTextureFormat (line 348) | pub enum GPUTextureFormat { method from (line 542) | fn from(value: GPUTextureFormat) -> Self { type GPUExternalTexture (line 727) | pub struct GPUExternalTexture {} constant NAME (line 730) | const NAME: &'static str = "GPUExternalTexture"; method trace (line 735) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 737) | fn get_name(&self) -> &'static std::ffi::CStr { FILE: ext/webgpu/webidl.rs type GPUExtent3DDict (line 22) | pub(crate) struct GPUExtent3DDict { type GPUExtent3D (line 33) | pub(crate) enum GPUExtent3D { type Options (line 39) | type Options = (); method convert (line 41) | fn convert<'b>( function from (line 107) | fn from(value: GPUExtent3D) -> Self { type GPUOrigin3DDict (line 125) | pub(crate) struct GPUOrigin3DDict { type GPUOrigin3D (line 137) | pub(crate) enum GPUOrigin3D { type Options (line 149) | type Options = (); method convert (line 151) | fn convert<'b>( method default (line 143) | fn default() -> Self { function from (line 217) | fn from(value: GPUOrigin3D) -> Self { type GPUColorDict (line 231) | pub(crate) struct GPUColorDict { type GPUColor (line 238) | pub(crate) enum GPUColor { type Options (line 244) | type Options = (); method convert (line 246) | fn convert<'b>( function from (line 310) | fn from(value: GPUColor) -> Self { type GPUAutoLayoutMode (line 325) | pub(crate) enum GPUAutoLayoutMode { type GPUPipelineLayoutOrGPUAutoLayoutMode (line 329) | pub(crate) enum GPUPipelineLayoutOrGPUAutoLayoutMode { type Options (line 350) | type Options = (); method convert (line 352) | fn convert<'b>( function from (line 337) | fn from(value: GPUPipelineLayoutOrGPUAutoLayoutMode) -> Self { type GPUFeatureName (line 373) | pub enum GPUFeatureName { function feature_names_to_features (line 468) | pub fn feature_names_to_features( function features_to_feature_names (line 532) | pub fn features_to_feature_names( FILE: ext/webidl/00_webidl.js function makeException (line 93) | function makeException(ErrorType, message, prefix, context) { function toNumber (line 99) | function toNumber(value) { function type (line 106) | function type(V) { function evenRound (line 136) | function evenRound(x) { function integerPart (line 157) | function integerPart(n) { function sign (line 161) | function sign(x) { function modulo (line 165) | function modulo(x, y) { function censorNegativeZero (line 175) | function censorNegativeZero(x) { function createIntegerConversion (line 179) | function createIntegerConversion(bitLength, typeOpts) { function createLongLongConversion (line 252) | function createLongLongConversion(bitLength, { unsigned }) { function isByteString (line 419) | function isByteString(input) { function convertCallbackFunction (line 464) | function convertCallbackFunction(V, prefix, context, _opts) { function requiredArguments (line 709) | function requiredArguments(length, required, prefix) { function createDictionaryConverter (line 718) | function createDictionaryConverter(name, ...dictionaries) { function createEnumConverter (line 827) | function createEnumConverter(name, values) { function createNullableConverter (line 850) | function createNullableConverter(converter) { function createSequenceConverter (line 869) | function createSequenceConverter(converter) { function isAsyncIterable (line 917) | function isAsyncIterable(obj) { function createAsyncIterableConverter (line 929) | function createAsyncIterableConverter(converter) { function createRecordConverter (line 1038) | function createRecordConverter(keyConverter, valueConverter) { function createPromiseConverter (line 1078) | function createPromiseConverter(converter) { function invokeCallbackFunction (line 1088) | function invokeCallbackFunction( function createInterfaceConverter (line 1109) | function createInterfaceConverter(name, prototype) { function createBranded (line 1124) | function createBranded(Type) { function assertBranded (line 1130) | function assertBranded(self, prototype) { function illegalConstructor (line 1138) | function illegalConstructor() { function define (line 1142) | function define(target, source) { function mixinPairIterable (line 1157) | function mixinPairIterable(name, prototype, dataSymbol, keyKey, valueKey) { function configureInterface (line 1265) | function configureInterface(interface_) { function configureProperties (line 1277) | function configureProperties(obj) { function setlikeObjectWrap (line 1309) | function setlikeObjectWrap(objPrototype, readonly) { FILE: ext/webidl/benches/dict.js function handwrittenConverter (line 30) | function handwrittenConverter(V) { FILE: ext/webidl/benches/dict.rs function setup (line 9) | fn setup() -> Vec { function converter_undefined (line 19) | fn converter_undefined(b: &mut Bencher) { function handwritten_baseline_undefined (line 23) | fn handwritten_baseline_undefined(b: &mut Bencher) { function converter_object (line 27) | fn converter_object(b: &mut Bencher) { function handwritten_baseline_object (line 31) | fn handwritten_baseline_object(b: &mut Bencher) { FILE: ext/webidl/internal.d.ts type IntConverterOpts (line 14) | interface IntConverterOpts { type StringConverterOpts (line 25) | interface StringConverterOpts { type BufferConverterOpts (line 31) | interface BufferConverterOpts { type Dictionary (line 368) | type Dictionary = DictionaryMember[]; type DictionaryMember (line 369) | interface DictionaryMember { type ConvertedAsyncIterable (line 458) | interface ConvertedAsyncIterable extends AsyncIterableIterator { FILE: ext/websocket/01_websocket.js constant SERVER (line 128) | const SERVER = 0; constant CLIENT (line 129) | const CLIENT = 1; constant CONNECTING (line 132) | const CONNECTING = 0; constant OPEN (line 133) | const OPEN = 1; constant CLOSING (line 134) | const CLOSING = 2; constant CLOSED (line 135) | const CLOSED = 3; class WebSocket (line 153) | class WebSocket extends EventTarget { method constructor (line 154) | constructor(url, initOrProtocols) { method readyState (line 338) | get readyState() { method CONNECTING (line 343) | get CONNECTING() { method OPEN (line 347) | get OPEN() { method CLOSING (line 351) | get CLOSING() { method CLOSED (line 355) | get CLOSED() { method extensions (line 360) | get extensions() { method protocol (line 365) | get protocol() { method url (line 370) | get url() { method binaryType (line 375) | get binaryType() { method binaryType (line 379) | set binaryType(value) { method bufferedAmount (line 390) | get bufferedAmount() { method send (line 399) | send(data) { method close (line 437) | close(code = undefined, reason = undefined) { method [_eventLoop] (line 508) | async [_eventLoop]() { method [_queueSend] (line 622) | async [_queueSend](data) { method [_serverHandleIdleTimeout] (line 654) | [_serverHandleIdleTimeout]() { method [SymbolFor("Deno.privateCustomInspect")] (line 693) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function createWebSocketBranded (line 743) | function createWebSocketBranded() { FILE: ext/websocket/02_websocketstream.js method defaultValue (line 52) | get defaultValue() { constant CLOSE_RESPONSE_TIMEOUT (line 85) | const CLOSE_RESPONSE_TIMEOUT = 5000; class WebSocketStream (line 93) | class WebSocketStream { method url (line 97) | get url() { method constructor (line 102) | constructor(url, options) { method opened (line 383) | get opened() { method closed (line 391) | get closed() { method close (line 396) | close(closeInfo) { method [SymbolFor("Deno.privateCustomInspect")] (line 429) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { function validateCloseCodeAndReason (line 446) | function validateCloseCodeAndReason(closeInfo) { class WebSocketError (line 474) | class WebSocketError extends DOMException { method constructor (line 478) | constructor(message = "", init = { __proto__: null }) { method closeCode (line 498) | get closeCode() { method reason (line 503) | get reason() { method [SymbolFor("Deno.privateCustomInspect")] (line 508) | [SymbolFor("Deno.privateCustomInspect")](inspect, inspectOptions) { FILE: ext/websocket/autobahn/fuzzingclient.js constant AUTOBAHN_TESTSUITE_DOCKER (line 20) | const AUTOBAHN_TESTSUITE_DOCKER = function failed (line 50) | function failed(name) { FILE: ext/websocket/lib.rs type WebsocketError (line 74) | pub enum WebsocketError { type WsCancelResource (line 104) | pub struct WsCancelResource(Rc); method name (line 107) | fn name(&self) -> Cow<'_, str> { method close (line 111) | fn close(self: Rc) { function op_ws_check_permission_and_cancel_handle (line 121) | pub fn op_ws_check_permission_and_cancel_handle( type CreateResponse (line 143) | pub struct CreateResponse { type HandshakeError (line 150) | pub enum HandshakeError { function handshake_websocket (line 201) | async fn handshake_websocket( function handshake_http1 (line 246) | async fn handshake_http1( function handshake_http2 (line 305) | async fn handshake_http2( function handshake_connection (line 344) | async fn handshake_connection< function populate_common_request_headers (line 362) | fn populate_common_request_headers( function op_ws_create (line 399) | pub async fn op_ws_create( type MessageKind (line 472) | pub enum MessageKind { type ServerWebSocket (line 481) | pub struct ServerWebSocket { method new (line 493) | fn new(ws: WebSocket) -> Self { method set_error (line 507) | fn set_error(&self, error: Option) { method reserve_lock (line 518) | fn reserve_lock( method write_frame (line 525) | async fn write_frame( method name (line 540) | fn name(&self) -> Cow<'_, str> { function ws_create_server_stream (line 545) | pub fn ws_create_server_stream( function send_binary (line 564) | fn send_binary(state: &mut OpState, rid: ResourceId, data: &[u8]) { function op_ws_send_binary (line 586) | pub fn op_ws_send_binary( function op_ws_send_binary_ab (line 595) | pub fn op_ws_send_binary_ab( function op_ws_send_text (line 604) | pub fn op_ws_send_text( function op_ws_send_binary_async (line 633) | pub async fn op_ws_send_binary_async( function op_ws_send_text_async (line 654) | pub async fn op_ws_send_text_async( constant EMPTY_PAYLOAD (line 672) | const EMPTY_PAYLOAD: &[u8] = &[]; function op_ws_get_buffered_amount (line 676) | pub fn op_ws_get_buffered_amount( function op_ws_send_ping (line 689) | pub async fn op_ws_send_ping( function op_ws_close (line 707) | pub async fn op_ws_close( function op_ws_get_buffer (line 739) | pub fn op_ws_get_buffer( function op_ws_get_buffer_as_string (line 751) | pub fn op_ws_get_buffer_as_string( function op_ws_get_error (line 763) | pub fn op_ws_get_error(state: &mut OpState, #[smi] rid: ResourceId) -> S... function op_ws_next_event (line 772) | pub async fn op_ws_next_event( type LocalExecutor (line 874) | struct LocalExecutor; method execute (line 881) | fn execute(&self, fut: Fut) { FILE: ext/websocket/stream.rs type WsStreamKind (line 20) | pub(crate) enum WsStreamKind { type WebSocketStream (line 26) | pub(crate) struct WebSocketStream { method new (line 32) | pub fn new(stream: WsStreamKind, buffer: Option) -> Self { method poll_read (line 42) | fn poll_read( method poll_write (line 91) | fn poll_write( method poll_flush (line 126) | fn poll_flush( method poll_shutdown (line 137) | fn poll_shutdown( method is_write_vectored (line 154) | fn is_write_vectored(&self) -> bool { method poll_write_vectored (line 162) | fn poll_write_vectored( FILE: ext/webstorage/01_webstorage.js function createStorage (line 18) | function createStorage(persistent) { function localStorage (line 111) | function localStorage() { function sessionStorage (line 119) | function sessionStorage() { FILE: ext/webstorage/lib.rs type WebStorageError (line 16) | pub enum WebStorageError { type OriginStorageDir (line 32) | struct OriginStorageDir(PathBuf); constant MAX_STORAGE_BYTES (line 34) | const MAX_STORAGE_BYTES: usize = 10 * 1024 * 1024; type LocalStorage (line 55) | struct LocalStorage(Connection); type SessionStorage (line 56) | struct SessionStorage(Connection); function get_webstorage (line 58) | fn get_webstorage( function size_check (line 115) | fn size_check(input: usize) -> Result<(), WebStorageError> { type Storage (line 123) | struct Storage { method new (line 140) | fn new(persistent: bool) -> Storage { method length (line 146) | fn length(&self, state: &mut OpState) -> Result { method key (line 157) | fn key( method set_item (line 176) | fn set_item( method get_item (line 202) | fn get_item( method remove_item (line 218) | fn remove_item( method clear (line 232) | fn clear(&self, state: &mut OpState) -> Result<(), WebStorageError> { method trace (line 129) | fn trace(&self, _visitor: &mut deno_core::v8::cppgc::Visitor) {} method get_name (line 131) | fn get_name(&self) -> &'static std::ffi::CStr { function op_webstorage_iterate_keys (line 243) | fn op_webstorage_iterate_keys( FILE: libs/cache_dir/cache.rs type GlobalToLocalCopy (line 25) | pub enum GlobalToLocalCopy { method is_true (line 38) | pub fn is_true(&self) -> bool { type ChecksumIntegrityError (line 46) | pub struct ChecksumIntegrityError { type Checksum (line 53) | pub struct Checksum<'a>(&'a str); function new (line 56) | pub fn new(checksum: &'a str) -> Self { function as_str (line 60) | pub fn as_str(&self) -> &str { function check (line 64) | pub fn check( function url_to_filename (line 87) | pub fn url_to_filename(url: &Url) -> std::io::Result { type CacheReadFileError (line 124) | pub enum CacheReadFileError { type SerializedCachedUrlMetadata (line 134) | pub struct SerializedCachedUrlMetadata { type CacheEntry (line 143) | pub struct CacheEntry { type HttpCacheItemKey (line 149) | pub struct HttpCacheItemKey<'a> { type HttpCacheRc (line 164) | pub type HttpCacheRc = deno_maybe_sync::MaybeArc; type HttpCache (line 166) | pub trait HttpCache: MaybeSend + MaybeSync + std::fmt::Debug { method cache_item_key (line 168) | fn cache_item_key<'a>( method contains (line 173) | fn contains(&self, url: &Url) -> bool; method set (line 174) | fn set( method get (line 180) | fn get( method read_modified_time (line 185) | fn read_modified_time( method read_headers (line 190) | fn read_headers( method read_download_time (line 195) | fn read_download_time( method read_headers (line 226) | fn read_headers( method cache_item_key (line 236) | fn cache_item_key<'a>( method contains (line 246) | fn contains(&self, url: &Url) -> bool { method set (line 253) | fn set( method get (line 267) | fn get( method read_modified_time (line 278) | fn read_modified_time( method read_download_time (line 288) | fn read_download_time( type GlobalOrLocalHttpCache (line 202) | pub enum GlobalOrLocalHttpCache) -> Self { function from (line 218) | fn from(local: LocalHttpCacheRc) -> Self { function deserialized_no_time (line 304) | fn deserialized_no_time() { function serialize_deserialize_time (line 326) | fn serialize_deserialize_time() { FILE: libs/cache_dir/common.rs type HeadersMap (line 11) | pub type HeadersMap = HashMap; function base_url_to_filename_parts (line 13) | pub fn base_url_to_filename_parts<'a>( function checksum (line 45) | pub fn checksum(v: &[u8]) -> String { function test_gen (line 59) | fn test_gen() { FILE: libs/cache_dir/deno_dir.rs type DenoDirResolutionError (line 13) | pub enum DenoDirResolutionError { type ResolveDenoDirSys (line 28) | pub trait ResolveDenoDirSys: type ResolveDenoDirOptions (line 33) | pub struct ResolveDenoDirOptions<'a> { function resolve_deno_dir (line 41) | pub fn resolve_deno_dir<'a, Sys: ResolveDenoDirSys>( FILE: libs/cache_dir/file_fetcher/auth_tokens.rs type AuthTokenData (line 19) | pub enum AuthTokenData { type AuthToken (line 25) | pub struct AuthToken { method fmt (line 31) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { type AuthTokens (line 46) | pub struct AuthTokens(Vec); method new_from_sys (line 121) | pub fn new_from_sys(sys: &TSys) -> Self { method new (line 129) | pub fn new(maybe_tokens_str: Option) -> Self { method get (line 166) | pub fn get(&self, specifier: &Url) -> Option<&AuthToken> { type AuthDomain (line 50) | pub enum AuthDomain { method from (line 58) | fn from(value: T) -> Self { method matches (line 79) | pub fn matches(&self, specifier: &Url) -> bool { function test_auth_token (line 176) | fn test_auth_token() { function test_auth_tokens_multiple (line 197) | fn test_auth_tokens_multiple() { function test_auth_tokens_space (line 213) | fn test_auth_tokens_space() { function test_auth_tokens_newline (line 230) | fn test_auth_tokens_newline() { function test_auth_tokens_port (line 247) | fn test_auth_tokens_port() { function test_auth_tokens_contain_at (line 260) | fn test_auth_tokens_contain_at() { function test_auth_token_basic (line 270) | fn test_auth_token_basic() { function test_parse_ip (line 291) | fn test_parse_ip() { function test_case_insensitive (line 301) | fn test_case_insensitive() { function test_matches (line 308) | fn test_matches() { FILE: libs/cache_dir/file_fetcher/http_util.rs type CacheSemantics (line 17) | pub struct CacheSemantics { method new (line 25) | pub fn new(headers: HeadersMap, cached: SystemTime, now: SystemTime) -... method age (line 38) | fn age(&self) -> Duration { method age_header_value (line 48) | fn age_header_value(&self) -> Duration { method is_stale (line 58) | fn is_stale(&self) -> bool { method max_age (line 62) | fn max_age(&self) -> Duration { method raw_server_date (line 104) | fn raw_server_date(&self) -> SystemTime { method should_use (line 118) | pub fn should_use(&self) -> bool { method time_to_live (line 151) | fn time_to_live(&self) -> Duration { FILE: libs/cache_dir/file_fetcher/mod.rs type CacheSetting (line 53) | pub enum CacheSetting { type FileOrRedirect (line 74) | pub enum FileOrRedirect { method from_deno_cache_entry (line 80) | fn from_deno_cache_entry( type CachedOrRedirect (line 108) | pub enum CachedOrRedirect { method from (line 114) | fn from(value: FileOrRedirect) -> Self { type FileSource (line 123) | type FileSource = std::sync::Arc<[u8]>; type File (line 127) | pub struct File { method resolve_media_type_and_charset (line 153) | pub fn resolve_media_type_and_charset(&self) -> (MediaType, Option<&st... type LoadedFrom (line 141) | pub enum LoadedFrom { type MemoryFilesRc (line 166) | pub type MemoryFilesRc = deno_maybe_sync::MaybeArc; type MemoryFiles (line 168) | pub trait MemoryFiles: std::fmt::Debug + MaybeSend + MaybeSync { method get (line 169) | fn get(&self, url: &Url) -> Option; method get (line 177) | fn get(&self, _url: &Url) -> Option { type NullMemoryFiles (line 174) | pub struct NullMemoryFiles; type SendResponse (line 183) | pub enum SendResponse { type SendError (line 190) | pub enum SendError { type RedirectResolutionError (line 199) | pub struct RedirectResolutionError { type DataUrlDecodeError (line 210) | pub struct DataUrlDecodeError { type DataUrlDecodeSourceError (line 217) | pub enum DataUrlDecodeSourceError { type CacheReadError (line 227) | pub struct CacheReadError { type RedirectHeaderParseError (line 237) | pub struct RedirectHeaderParseError { type FailedReadingLocalFileError (line 247) | pub struct FailedReadingLocalFileError { type TooManyRedirectsError (line 257) | pub struct TooManyRedirectsError(pub Url); type UnsupportedSchemeError (line 266) | pub struct UnsupportedSchemeError { function is_valid_scheme (line 272) | pub fn is_valid_scheme(scheme: &str) -> bool { type FetchNoFollowError (line 280) | pub struct FetchNoFollowError(pub Box); method from (line 392) | fn from(err: FetchLocalError) -> Self { method from (line 427) | fn from(err: FetchCachedNoFollowError) -> Self { type FetchNoFollowErrorKind (line 283) | pub enum FetchNoFollowErrorKind { type FetchCachedError (line 360) | pub struct FetchCachedError(pub Box); method from (line 417) | fn from(err: FetchCachedNoFollowError) -> Self { type FetchCachedErrorKind (line 363) | pub enum FetchCachedErrorKind { type FetchLocalError (line 379) | pub struct FetchLocalError(pub Box); type FetchLocalErrorKind (line 382) | pub enum FetchLocalErrorKind { type FetchCachedNoFollowError (line 401) | struct FetchCachedNoFollowError(pub Box); type FetchCachedNoFollowErrorKind (line 404) | enum FetchCachedNoFollowErrorKind { type HttpClient (line 437) | pub trait HttpClient: std::fmt::Debug + MaybeSend + MaybeSync { method send_no_follow (line 444) | async fn send_no_follow( type BlobData (line 452) | pub struct BlobData { type NullBlobStore (line 458) | pub struct NullBlobStore; type BlobStore (line 468) | pub trait BlobStore: std::fmt::Debug + MaybeSend + MaybeSync { method get (line 462) | async fn get(&self, _url: &Url) -> std::io::Result> { method get (line 469) | async fn get(&self, url: &Url) -> std::io::Result>; type FetchNoFollowOptions (line 473) | pub struct FetchNoFollowOptions<'a> { type FetchLocalOptions (line 482) | pub struct FetchLocalOptions { type FileFetcherOptions (line 487) | pub struct FileFetcherOptions { type FileFetcherSys (line 494) | pub trait FileFetcherSys: FsOpen + SystemTimeNow {} type FileFetcher (line 498) | pub struct FileFetcher< function new (line 516) | pub fn new( function cache_setting (line 536) | pub fn cache_setting(&self) -> &CacheSetting { function fetch_cached (line 541) | pub fn fetch_cached( function fetch_no_follow (line 575) | pub async fn fetch_no_follow( function ensure_cached_no_follow (line 590) | pub async fn ensure_cached_no_follow( function fetch_no_follow_with_strategy (line 602) | async fn fetch_no_follow_with_strategy< function fetch_cached_no_follow (line 650) | fn fetch_cached_no_follow( function fetch_data_url (line 685) | fn fetch_data_url(&self, url: &Url) -> Result { function fetch_blob_url (line 718) | async fn fetch_blob_url( function fetch_remote_no_follow (line 746) | async fn fetch_remote_no_follow( function fetch_remote_no_follow_no_cache (line 780) | async fn fetch_remote_no_follow_no_cache( function should_use_cache (line 853) | fn should_use_cache(&self, url: &Url, cache_setting: &CacheSetting) -> b... function send_request (line 899) | async fn send_request( function fetch_local (line 975) | pub fn fetch_local( function handle_open_file (line 996) | fn handle_open_file( function fetch_local_inner (line 1014) | fn fetch_local_inner( type FetchOrEnsureCacheStrategy (line 1048) | trait FetchOrEnsureCacheStrategy { method handle_memory_file (line 1051) | fn handle_memory_file(&self, file: File) -> Self::ReturnValue; method handle_local (line 1053) | fn handle_local( method handle_data_url (line 1059) | fn handle_data_url( method handle_blob_url (line 1064) | async fn handle_blob_url( method handle_fetch_cached_no_follow (line 1069) | fn handle_fetch_cached_no_follow( method handle_fetch_remote_no_follow_no_cache (line 1075) | async fn handle_fetch_remote_no_follow_no_cache( type ReturnValue (line 1096) | type ReturnValue = FileOrRedirect; method handle_memory_file (line 1098) | fn handle_memory_file(&self, file: File) -> FileOrRedirect { method handle_local (line 1102) | fn handle_local( method handle_data_url (line 1113) | fn handle_data_url( method handle_blob_url (line 1120) | async fn handle_blob_url( method handle_fetch_cached_no_follow (line 1127) | fn handle_fetch_cached_no_follow( method handle_fetch_remote_no_follow_no_cache (line 1135) | async fn handle_fetch_remote_no_follow_no_cache( type ReturnValue (line 1166) | type ReturnValue = CachedOrRedirect; method handle_memory_file (line 1168) | fn handle_memory_file(&self, _file: File) -> CachedOrRedirect { method handle_local (line 1172) | fn handle_local( method handle_data_url (line 1182) | fn handle_data_url( method handle_blob_url (line 1189) | async fn handle_blob_url( method handle_fetch_cached_no_follow (line 1196) | fn handle_fetch_cached_no_follow( method handle_fetch_remote_no_follow_no_cache (line 1212) | async fn handle_fetch_remote_no_follow_no_cache( type FetchStrategy (line 1084) | struct FetchStrategy< type EnsureCachedStrategy (line 1154) | struct EnsureCachedStrategy< function response_headers_to_headers_map (line 1232) | fn response_headers_to_headers_map(response_headers: HeaderMap) -> Heade... function resolve_redirect_from_headers (line 1250) | pub fn resolve_redirect_from_headers( function resolve_url_from_location (line 1281) | fn resolve_url_from_location( type SendRequestArgs (line 1306) | struct SendRequestArgs<'a> { type SendRequestResponse (line 1315) | enum SendRequestResponse { function test_resolve_url_from_location_full_1 (line 1328) | fn test_resolve_url_from_location_full_1() { function test_resolve_url_from_location_full_2 (line 1335) | fn test_resolve_url_from_location_full_2() { function test_resolve_url_from_location_relative_1 (line 1343) | fn test_resolve_url_from_location_relative_1() { function test_resolve_url_from_location_relative_2 (line 1352) | fn test_resolve_url_from_location_relative_2() { function test_resolve_url_from_location_relative_3 (line 1360) | fn test_resolve_url_from_location_relative_3() { FILE: libs/cache_dir/global/cache_file.rs constant LAST_LINE_PREFIX (line 25) | const LAST_LINE_PREFIX: &[u8] = b"\n// denoCacheMetadata="; function write (line 27) | pub fn write< function read (line 66) | pub fn read( function read_metadata (line 98) | pub fn read_metadata( function read_content_and_metadata (line 117) | fn read_content_and_metadata( function split_content_metadata (line 127) | fn split_content_metadata(file_bytes: &[u8]) -> Option<(&[u8], &[u8])> { FILE: libs/cache_dir/global/mod.rs type GlobalHttpCacheSys (line 35) | pub trait GlobalHttpCacheSys: type GlobalHttpCacheRc (line 53) | pub type GlobalHttpCacheRc = type GlobalHttpCache (line 57) | pub struct GlobalHttpCache { function new (line 63) | pub fn new(sys: Sys, path: PathBuf) -> Self { function dir_path (line 69) | pub fn dir_path(&self) -> &PathBuf { function local_path_for_url (line 73) | pub fn local_path_for_url(&self, url: &Url) -> std::io::Result { function key_file_path (line 78) | fn key_file_path<'a>(&self, key: &'a HttpCacheItemKey) -> &'a PathBuf { method cache_item_key (line 87) | fn cache_item_key<'a>( method contains (line 99) | fn contains(&self, url: &Url) -> bool { method read_modified_time (line 106) | fn read_modified_time( method set (line 123) | fn set( method get (line 151) | fn get( method read_headers (line 172) | fn read_headers( method read_download_time (line 192) | fn read_download_time( function test_url_to_filename (line 219) | fn test_url_to_filename() { FILE: libs/cache_dir/lib.rs constant CACHE_PERM (line 16) | pub const CACHE_PERM: u32 = 0o644; FILE: libs/cache_dir/local.rs type LocalHttpCacheSys (line 44) | pub trait LocalHttpCacheSys: type LocalLspHttpCache (line 64) | pub struct LocalLspHttpCache { function new (line 69) | pub fn new(path: PathBuf, global_cache: GlobalHttpCacheRc) -> Self { function get_file_url (line 94) | pub fn get_file_url(&self, url: &Url) -> Option { function get_remote_url (line 109) | pub fn get_remote_url(&self, path: &Path) -> Option { method cache_item_key (line 176) | fn cache_item_key<'a>( method contains (line 183) | fn contains(&self, url: &Url) -> bool { method set (line 187) | fn set( method get (line 196) | fn get( method read_modified_time (line 204) | fn read_modified_time( method read_headers (line 211) | fn read_headers( method read_download_time (line 218) | fn read_download_time( type LocalHttpCacheRc (line 227) | pub type LocalHttpCacheRc = type LocalHttpCache (line 231) | pub struct LocalHttpCache { function new (line 240) | pub fn new( function env (line 262) | fn env(&self) -> &TSys { function get_url_headers (line 266) | fn get_url_headers(&self, url: &Url) -> std::io::Result( function is_jsr_version_metadata_url (line 339) | fn is_jsr_version_metadata_url(url: &Url, jsr_url: &Url) -> bool { function transform_jsr_version_metadata (line 353) | fn transform_jsr_version_metadata(content: &[u8]) -> Option> { method cache_item_key (line 371) | fn cache_item_key<'a>( method contains (line 383) | fn contains(&self, url: &Url) -> bool { method read_modified_time (line 391) | fn read_modified_time( method set (line 415) | fn set( method get (line 441) | fn get( method read_headers (line 504) | fn read_headers( method read_download_time (line 514) | fn read_download_time( type LocalCacheSubPath (line 526) | pub(super) struct LocalCacheSubPath<'a> { function as_path_from_root (line 532) | pub fn as_path_from_root(&self, root_path: &Path) -> PathBuf { function as_relative_path (line 540) | pub fn as_relative_path(&self) -> PathBuf { function headers_content_type (line 550) | fn headers_content_type(headers: &HeadersMap) -> Option<&str> { function url_to_local_sub_path (line 554) | fn url_to_local_sub_path<'a>( type LocalCacheManifest (line 745) | struct LocalCacheManifest< function new (line 778) | pub fn new(file_path: PathBuf, sys: Sys) -> Self { function new_for_lsp (line 782) | pub fn new_for_lsp(file_path: PathBuf, sys: Sys) -> Self { function new_internal (line 786) | fn new_internal( function insert_data (line 805) | pub fn insert_data( function get_stored_headers (line 899) | pub fn get_stored_headers(&self, url: &Url) -> Option { type SerializedLocalCacheManifestDataModule (line 926) | pub struct SerializedLocalCacheManifestDataModule { method content_type_header (line 935) | pub fn content_type_header(&self) -> Option<&str> { type SerializedLocalCacheManifestData (line 942) | struct SerializedLocalCacheManifestData { type LocalCacheManifestData (line 956) | pub(super) struct LocalCacheManifestData { method new (line 963) | pub fn new(maybe_text: Option<&str>, use_reverse_mapping: bool) -> Self { method get (line 1012) | pub fn get( method get_reverse_mapping (line 1019) | pub fn get_reverse_mapping(&self, path: &Path) -> Option { method add_directory (line 1028) | pub fn add_directory(&mut self, url: Url, local_path: String) -> bool { method insert (line 1050) | pub fn insert( method remove (line 1062) | pub fn remove(&mut self, url: &Url, sub_path: &LocalCacheSubPath) -> b... method as_json (line 1073) | pub fn as_json(&self) -> String { function url_path_segments (line 1079) | fn url_path_segments(url: &Url) -> impl Iterator { type TestCaches (line 1098) | struct TestCaches { method new (line 1106) | fn new() -> Self { function test_url_to_local_sub_path (line 1129) | fn test_url_to_local_sub_path() { function local_path_no_headers (line 1252) | fn local_path_no_headers() { function local_path_redirect (line 1262) | fn local_path_redirect() { function test_copy_version_metadata_file (line 1283) | fn test_copy_version_metadata_file() { function test_is_jsr_version_metadata_url (line 1329) | fn test_is_jsr_version_metadata_url() { function test_transform_jsr_version_metadata (line 1346) | fn test_transform_jsr_version_metadata() { FILE: libs/cache_dir/memory.rs type MemoryHttpCacheTimeClock (line 26) | pub struct MemoryHttpCacheTimeClock(Mutex); method set (line 35) | pub fn set(&self, time: std::time::SystemTime) { method sys_time_now (line 41) | fn sys_time_now(&self) -> std::time::SystemTime { method default (line 29) | fn default() -> Self { type MemoryHttpCache (line 48) | pub struct MemoryHttpCache { method default (line 54) | fn default() -> Self { function new (line 62) | pub fn new(clock: TSys) -> Self { method cache_item_key (line 73) | fn cache_item_key<'a>( method contains (line 85) | fn contains(&self, url: &Url) -> bool { method set (line 89) | fn set( method get (line 116) | fn get( method read_modified_time (line 137) | fn read_modified_time( method read_headers (line 144) | fn read_headers( method read_download_time (line 157) | fn read_download_time( FILE: libs/cache_dir/npm.rs type NpmCacheFolderId (line 14) | pub struct NpmCacheFolderId { type NpmCacheDir (line 25) | pub struct NpmCacheDir { method new (line 35) | pub fn new( method root_dir (line 77) | pub fn root_dir(&self) -> &Path { method root_dir_url (line 81) | pub fn root_dir_url(&self) -> &Url { method package_folder_for_id (line 85) | pub fn package_folder_for_id( method package_name_folder (line 103) | pub fn package_name_folder(&self, name: &str, registry_url: &Url) -> P... method registry_folder (line 119) | fn registry_folder(&self, registry_url: &Url) -> PathBuf { method resolve_package_folder_id_from_specifier (line 125) | pub fn resolve_package_folder_id_from_specifier( function mixed_case_package_name_encode (line 200) | pub fn mixed_case_package_name_encode(name: &str) -> String { function mixed_case_package_name_decode (line 210) | pub fn mixed_case_package_name_decode(name: &str) -> Option { function root_url_to_safe_local_dirname (line 219) | fn root_url_to_safe_local_dirname(root: &Url) -> PathBuf { function is_banned_path_char (line 253) | fn is_banned_path_char(c: char) -> bool { function should_get_package_folder (line 267) | fn should_get_package_folder() { FILE: libs/cache_dir/tests/file_fetcher_test.rs function test_file_fetcher_redirects (line 30) | async fn test_file_fetcher_redirects() { function test_file_fetcher_ensure_cached (line 87) | async fn test_file_fetcher_ensure_cached() { function create_file_fetcher (line 160) | fn create_file_fetcher( FILE: libs/cache_dir/tests/integration_test.rs function jsr_url (line 21) | fn jsr_url() -> Url { function test_global_create_cache (line 26) | fn test_global_create_cache() { function test_global_get_set (line 48) | fn test_global_get_set() { function test_local_global_cache (line 106) | fn test_local_global_cache() { function read_manifest (line 529) | fn read_manifest(path: &Path) -> serde_json::Value { function test_lsp_local_cache (line 535) | fn test_lsp_local_cache() { FILE: libs/config/deno_json/mod.rs type AllowScriptsValueConfig (line 55) | pub enum AllowScriptsValueConfig { method deserialize (line 67) | fn deserialize(deserializer: D) -> Result method default (line 61) | fn default() -> Self { type AllowScriptsConfig (line 112) | pub struct AllowScriptsConfig { type LintRulesConfig (line 121) | pub struct LintRulesConfig { type UndefinedPermissionError (line 130) | pub struct UndefinedPermissionError(String); type IntoResolvedError (line 133) | pub struct IntoResolvedError(pub Box); type IntoResolvedErrorKind (line 136) | pub enum IntoResolvedErrorKind { type CompilerOptionTypesDeserializeError (line 157) | pub struct CompilerOptionTypesDeserializeError { type SerializedFilesConfig (line 165) | struct SerializedFilesConfig { method into_resolved (line 171) | pub fn into_resolved( type SerializedLintConfig (line 202) | struct SerializedLintConfig { method into_resolved (line 214) | pub fn into_resolved( type LintPluginConfig (line 243) | pub struct LintPluginConfig { type LintOptionsConfig (line 249) | pub struct LintOptionsConfig { type LintConfig (line 255) | pub struct LintConfig { method new_with_base (line 261) | pub fn new_with_base(base: PathBuf) -> Self { type ProseWrap (line 273) | pub enum ProseWrap { type QuoteProps (line 281) | pub enum QuoteProps { type NewLineKind (line 289) | pub enum NewLineKind { type UseBraces (line 300) | pub enum UseBraces { type BracePosition (line 309) | pub enum BracePosition { type SingleBodyPosition (line 318) | pub enum SingleBodyPosition { type NextControlFlowPosition (line 326) | pub enum NextControlFlowPosition { type TrailingCommas (line 334) | pub enum TrailingCommas { type OperatorPosition (line 342) | pub enum OperatorPosition { type BracketPosition (line 350) | pub enum BracketPosition { type MultiLineParens (line 358) | pub enum MultiLineParens { type SeparatorKind (line 366) | pub enum SeparatorKind { type VueComponentCase (line 373) | pub enum VueComponentCase { type FmtOptionsConfig (line 383) | pub struct FmtOptionsConfig { method is_empty (line 409) | pub fn is_empty(&self) -> bool { function choose_fmt_options (line 449) | fn choose_fmt_options( type SerializedFmtConfig (line 480) | struct SerializedFmtConfig { method into_resolved (line 516) | pub fn into_resolved( type FmtConfig (line 561) | pub struct FmtConfig { method new_with_base (line 567) | pub fn new_with_base(base: PathBuf) -> Self { type ExportsConfig (line 576) | pub struct ExportsConfig { method into_map (line 582) | pub fn into_map(self) -> IndexMap { method get (line 586) | pub fn get(&self, export_name: &str) -> Option<&String> { method get_resolved (line 590) | pub fn get_resolved( type SerializedTestConfig (line 606) | struct SerializedTestConfig { method into_resolved (line 615) | pub fn into_resolved( type TestConfig (line 646) | pub struct TestConfig { method new_with_base (line 652) | pub fn new_with_base(base: PathBuf) -> Self { type SerializedPublishConfig (line 665) | struct SerializedPublishConfig { method into_resolved (line 671) | pub fn into_resolved( type PublishConfig (line 685) | pub struct PublishConfig { method new_with_base (line 690) | pub fn new_with_base(base: PathBuf) -> Self { type SerializedBenchConfig (line 702) | struct SerializedBenchConfig { method into_resolved (line 711) | pub fn into_resolved( type BenchConfig (line 742) | pub struct BenchConfig { method new_with_base (line 748) | pub fn new_with_base(base: PathBuf) -> Self { type SerializedCompileConfig (line 761) | struct SerializedCompileConfig { method into_resolved (line 768) | pub fn into_resolved( type CompileConfig (line 803) | pub struct CompileConfig { type LockConfig (line 811) | pub enum LockConfig { method frozen (line 821) | pub fn frozen(&self) -> bool { type WorkspaceConfigParseError (line 835) | pub struct WorkspaceConfigParseError(#[source] serde_json::Error); type WorkspaceConfig (line 839) | pub struct WorkspaceConfig { type LinkConfigParseError (line 846) | pub struct LinkConfigParseError(#[source] serde_json::Error); type TaskDefinition (line 849) | pub struct TaskDefinition { method from (line 859) | fn from(value: &str) -> Self { method deserialize_tasks (line 869) | pub fn deserialize_tasks<'de, D>( type ConfigFileReadError (line 923) | pub struct ConfigFileReadError(pub Box); method is_not_found (line 926) | pub fn is_not_found(&self) -> bool { type ConfigFileReadErrorKind (line 938) | pub enum ConfigFileReadErrorKind { type NodeModulesDirParseError (line 968) | pub struct NodeModulesDirParseError { type NewestDependencyDate (line 974) | pub enum NewestDependencyDate { method into_option (line 981) | pub fn into_option(self) -> Option> { type RawMinimumDependencyAgeConfig (line 991) | struct RawMinimumDependencyAgeConfig { type MinimumDependencyAgeConfig (line 998) | pub struct MinimumDependencyAgeConfig { type MinimumDependencyAgeParseError (line 1005) | pub enum MinimumDependencyAgeParseError { type NodeModulesDirMode (line 1026) | pub enum NodeModulesDirMode { method deserialize (line 1033) | fn deserialize(deserializer: D) -> Result method fmt (line 1078) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method as_str (line 1084) | pub fn as_str(self) -> &'static str { method uses_node_modules_dir (line 1092) | pub fn uses_node_modules_dir(self) -> bool { type SerializedDeployConfig (line 1101) | struct SerializedDeployConfig { method into_resolved (line 1111) | pub fn into_resolved( type DeployConfig (line 1128) | pub struct DeployConfig { type ConfigFileJson (line 1136) | pub struct ConfigFileJson { type DenoJsonCache (line 1171) | pub trait DenoJsonCache { method get (line 1172) | fn get(&self, path: &Path) -> Option; method set (line 1173) | fn set(&self, path: PathBuf, deno_json: ConfigFileRc); type ConfigFileError (line 1177) | pub enum ConfigFileError { type ConfigFileExportsError (line 1201) | pub enum ConfigFileExportsError { type ToInvalidConfigError (line 1280) | pub enum ToInvalidConfigError { type ResolveTaskConfigError (line 1301) | pub enum ResolveTaskConfigError { type ResolveExportValueUrlsError (line 1318) | pub enum ResolveExportValueUrlsError { type ToLockConfigError (line 1339) | pub enum ToLockConfigError { type ConfigFileRc (line 1349) | pub type ConfigFileRc = deno_maybe_sync::MaybeArc; type ConfigFile (line 1352) | pub struct ConfigFile { method resolve_config_file_names (line 1359) | pub(crate) fn resolve_config_file_names<'a>( method maybe_find_in_folder (line 1376) | pub(crate) fn maybe_find_in_folder( method read (line 1417) | pub fn read( method from_specifier (line 1429) | pub fn from_specifier( method from_specifier_and_path (line 1437) | fn from_specifier_and_path( method new (line 1452) | pub fn new(text: &str, specifier: Url) -> Result PathBuf { method to_import_map_specifier (line 1482) | pub fn to_import_map_specifier( method to_import_map_path (line 1499) | pub fn to_import_map_path(&self) -> Result, ConfigFile... method vendor (line 1507) | pub fn vendor(&self) -> Option { method to_import_map (line 1513) | pub fn to_import_map( method to_import_map_value (line 1530) | pub fn to_import_map_value( method to_import_map_from_imports (line 1559) | pub fn to_import_map_from_imports( method to_import_map_value_from_imports (line 1567) | pub fn to_import_map_value_from_imports(&self) -> Value { method is_an_import_map (line 1578) | pub fn is_an_import_map(&self) -> bool { method is_package (line 1582) | pub fn is_package(&self) -> bool { method should_publish (line 1586) | pub fn should_publish(&self) -> bool { method is_workspace (line 1590) | pub fn is_workspace(&self) -> bool { method has_unstable (line 1594) | pub fn has_unstable(&self, name: &str) -> bool { method resolve_export_value_urls (line 1599) | pub fn resolve_export_value_urls( method to_exports_config (line 1623) | pub fn to_exports_config( method to_exclude_files_config (line 1765) | pub fn to_exclude_files_config( method resolve_exclude_patterns (line 1781) | fn resolve_exclude_patterns( method to_bench_config (line 1800) | pub fn to_bench_config( method to_compile_config (line 1831) | pub fn to_compile_config( method to_fmt_config (line 1855) | pub fn to_fmt_config(&self) -> Result { method to_lint_config (line 1883) | pub fn to_lint_config(&self) -> Result Option { method to_lsp_tasks (line 2038) | pub fn to_lsp_tasks(&self) -> Option { method to_tasks_config (line 2054) | pub fn to_tasks_config( method to_allow_scripts_config (line 2073) | pub fn to_allow_scripts_config( method to_deploy_config (line 2153) | pub fn to_deploy_config( method to_minimum_dependency_age_config (line 2181) | pub fn to_minimum_dependency_age_config( method resolve_tasks_config (line 2243) | pub fn resolve_tasks_config( method to_lock_config (line 2267) | pub fn to_lock_config( method resolve_lockfile_path (line 2293) | pub fn resolve_lockfile_path( method dependencies (line 2308) | pub fn dependencies(&self) -> HashSet { type UnreachableSys (line 2370) | struct UnreachableSys; method base_fs_read (line 2373) | fn base_fs_read( function testdata_path (line 2381) | fn testdata_path() -> PathBuf { function unpack_object (line 2385) | fn unpack_object( function read_config_file_absolute (line 2394) | fn read_config_file_absolute() { function include_config_path_on_error (line 2401) | fn include_config_path_on_error() { function test_parse_config (line 2408) | fn test_parse_config() { function test_parse_config_exclude_lower_priority_path (line 2551) | fn test_parse_config_exclude_lower_priority_path() { function test_parse_config_exclude_lower_priority_glob (line 2569) | fn test_parse_config_exclude_lower_priority_glob() { function test_parse_config_with_deprecated_fmt_options (line 2587) | fn test_parse_config_with_deprecated_fmt_options() { function test_parse_config_with_empty_file (line 2621) | fn test_parse_config_with_empty_file() { function test_parse_config_with_commented_file (line 2628) | fn test_parse_config_with_commented_file() { function test_parse_config_with_global_files (line 2635) | fn test_parse_config_with_global_files() { function test_parse_config_publish (line 2667) | fn test_parse_config_publish() { function test_parse_config_with_global_files_only (line 2690) | fn test_parse_config_with_global_files_only() { function test_parse_config_with_invalid_file (line 2723) | fn test_parse_config_with_invalid_file() { function test_parse_config_with_not_object_file (line 2731) | fn test_parse_config_with_not_object_file() { function task_name_invalid_chars (line 2739) | fn task_name_invalid_chars() { function task_name_non_alpha_starting_char (line 2755) | fn task_name_non_alpha_starting_char() { function task_name_empty (line 2771) | fn task_name_empty() { function run_task_error_test (line 2784) | fn run_task_error_test(config_text: &str, expected_error: &str) { function files_pattern_matches_remote (line 2795) | fn files_pattern_matches_remote() { function resolve_lockfile_path_from_unix_path (line 2803) | fn resolve_lockfile_path_from_unix_path() { function exports (line 2813) | fn exports() { function exports_errors (line 2850) | fn exports_errors() { function resolve_export_value_urls (line 2951) | fn resolve_export_value_urls() { function test_is_package (line 2989) | fn test_is_package() { function test_to_import_map_from_imports (line 3030) | fn test_to_import_map_from_imports() { function test_to_import_map_imports_entry (line 3051) | fn test_to_import_map_imports_entry() { function test_to_import_map_scopes_entry (line 3076) | fn test_to_import_map_scopes_entry() { function test_to_import_map_import_map_entry (line 3106) | fn test_to_import_map_import_map_entry() { function test_to_import_map_import_map_remote (line 3147) | fn test_to_import_map_import_map_remote() { function root_url (line 3165) | fn root_url() -> Url { function task_comments (line 3174) | fn task_comments() { function resolve_import_map_url_parent (line 3210) | fn resolve_import_map_url_parent() { function lock_object (line 3231) | fn lock_object() { function node_modules_dir_mode (line 3264) | fn node_modules_dir_mode() { function test_to_allow_scripts (line 3283) | fn test_to_allow_scripts() { FILE: libs/config/deno_json/permissions.rs type PermissionConfigValue (line 10) | pub enum PermissionConfigValue { method deserialize (line 17) | fn deserialize(deserializer: D) -> Result type AllowDenyPermissionConfig (line 69) | pub struct AllowDenyPermissionConfig { method is_none (line 75) | pub fn is_none(&self) -> bool { type AllowDenyIgnorePermissionConfig (line 82) | pub struct AllowDenyIgnorePermissionConfig { method is_none (line 89) | pub fn is_none(&self) -> bool { type AllowDenyPermissionConfigValue (line 96) | pub enum AllowDenyPermissionConfigValue { function deserialize_allow_deny (line 102) | fn deserialize_allow_deny<'de, D: serde::Deserializer<'de>>( type AllowDenyIgnorePermissionConfigValue (line 130) | pub enum AllowDenyIgnorePermissionConfigValue { function deserialize_allow_deny_ignore (line 136) | fn deserialize_allow_deny_ignore<'de, D: serde::Deserializer<'de>>( type PermissionNameOrObject (line 169) | pub enum PermissionNameOrObject { type PermissionsObjectWithBase (line 175) | pub struct PermissionsObjectWithBase { type PermissionsObject (line 182) | pub struct PermissionsObject { method is_empty (line 205) | pub fn is_empty(&self) -> bool { type PermissionsConfig (line 219) | pub struct PermissionsConfig { method parse (line 224) | pub fn parse( method get (line 246) | pub fn get( method merge (line 256) | pub fn merge(self, member: Self) -> Self { function deserialize (line 280) | fn deserialize() { FILE: libs/config/deno_json/ts.rs type RawJsxCompilerOptions (line 10) | pub struct RawJsxCompilerOptions { type EmitConfigOptions (line 20) | pub struct EmitConfigOptions { type CompilerOptions (line 37) | pub struct CompilerOptions(pub Value); method new (line 47) | pub fn new(value: Value) -> Self { method merge_mut (line 51) | pub fn merge_mut(&mut self, value: CompilerOptions) { method merge_object_mut (line 56) | pub fn merge_object_mut( method default (line 40) | fn default() -> Self { method serialize (line 66) | fn serialize(&self, serializer: S) -> std::result::Result { type FileCollector (line 32) | pub struct FileCollector bool> { function new (line 41) | pub fn new(file_filter: TFilter) -> Self { function ignore_node_modules (line 51) | pub fn ignore_node_modules(mut self) -> Self { function set_vendor_folder (line 56) | pub fn set_vendor_folder(mut self, vendor_folder: Option) -> Se... function ignore_git_folder (line 61) | pub fn ignore_git_folder(mut self) -> Self { function use_gitignore (line 66) | pub fn use_gitignore(mut self) -> Self { function collect_file_patterns (line 71) | pub fn collect_file_patterns( function is_ignored_dir (line 195) | fn is_ignored_dir(&self, path: &Path) -> bool { function is_vendor_folder (line 211) | fn is_vendor_folder(&self, path: &Path) -> bool { function create_files (line 231) | fn create_files(dir_path: &Path, files: &[&str]) { function test_collect_files (line 239) | fn test_collect_files() { FILE: libs/config/glob/gitignore.rs type DirGitIgnores (line 12) | pub struct DirGitIgnores { method is_ignored (line 18) | pub fn is_ignored(&self, path: &Path, is_dir: bool) -> bool { type GitIgnoreTree (line 40) | pub struct GitIgnoreTree<'a, Sys: FsRead + FsMetadata> { function new (line 47) | pub fn new( function get_resolved_git_ignore_for_dir (line 59) | pub fn get_resolved_git_ignore_for_dir( function get_resolved_git_ignore_for_file (line 70) | pub fn get_resolved_git_ignore_for_file( function get_resolved_git_ignore_inner (line 78) | fn get_resolved_git_ignore_inner( function resolve_gitignore_in_dir (line 93) | fn resolve_gitignore_in_dir( function git_ignore_tree (line 147) | fn git_ignore_tree() { FILE: libs/config/glob/mod.rs type FilePatternsMatch (line 23) | pub enum FilePatternsMatch { type PathKind (line 35) | pub enum PathKind { type FilePatterns (line 41) | pub struct FilePatterns { method new_with_base (line 50) | pub fn new_with_base(base: PathBuf) -> Self { method with_new_base (line 58) | pub fn with_new_base(self, new_base: PathBuf) -> Self { method matches_specifier (line 65) | pub fn matches_specifier(&self, specifier: &Url) -> bool { method matches_specifier_detail (line 69) | pub fn matches_specifier_detail(&self, specifier: &Url) -> FilePattern... method matches_path (line 81) | pub fn matches_path(&self, path: &Path, path_kind: PathKind) -> bool { method matches_path_detail (line 85) | pub fn matches_path_detail( method split_by_base (line 132) | pub fn split_by_base(&self) -> Vec { type PathOrPatternsMatch (line 305) | pub enum PathOrPatternsMatch { type FromExcludeRelativePathOrPatternsError (line 312) | pub enum FromExcludeRelativePathOrPatternsError { type PathOrPatternSet (line 327) | pub struct PathOrPatternSet(Vec); method new (line 330) | pub fn new(elements: Vec) -> Self { method from_absolute_paths (line 334) | pub fn from_absolute_paths( method from_include_relative_path_or_patterns (line 346) | pub fn from_include_relative_path_or_patterns( method from_exclude_relative_path_or_patterns (line 360) | pub fn from_exclude_relative_path_or_patterns( method inner (line 411) | pub fn inner(&self) -> &Vec { method inner_mut (line 415) | pub fn inner_mut(&mut self) -> &mut Vec { method into_path_or_patterns (line 419) | pub fn into_path_or_patterns(self) -> Vec { method matches_path (line 423) | pub fn matches_path(&self, path: &Path) -> bool { method matches_path_detail (line 427) | pub fn matches_path_detail(&self, path: &Path) -> PathOrPatternsMatch { method base_paths (line 440) | pub fn base_paths(&self) -> Vec { method push (line 458) | pub fn push(&mut self, item: PathOrPattern) { method append (line 462) | pub fn append(&mut self, items: impl Iterator) { type UrlParseError (line 470) | pub struct UrlParseError { type PathOrPatternParseError (line 478) | pub enum PathOrPatternParseError { type PathOrPattern (line 491) | pub enum PathOrPattern { method new (line 499) | pub fn new(path: &str) -> Result { method from_relative (line 526) | pub fn from_relative( method matches_path (line 547) | pub fn matches_path(&self, path: &Path) -> PathGlobMatch { method base_path (line 569) | pub fn base_path(&self) -> Option { method is_negated (line 578) | pub fn is_negated(&self) -> bool { type PathGlobMatch (line 589) | pub enum PathGlobMatch { type GlobPatternParseError (line 598) | pub struct GlobPatternParseError { type GlobPattern (line 605) | pub struct GlobPattern { method new_if_pattern (line 611) | pub fn new_if_pattern( method new (line 620) | pub fn new(pattern: &str) -> Result { method from_relative (line 637) | pub fn from_relative( method as_str (line 662) | pub fn as_str(&self) -> Cow<'_, str> { method matches_path (line 670) | pub fn matches_path(&self, path: &Path) -> PathGlobMatch { method base_path (line 682) | pub fn base_path(&self) -> PathBuf { method is_negated (line 693) | pub fn is_negated(&self) -> bool { method as_negated (line 697) | fn as_negated(&self) -> GlobPattern { function is_glob_pattern (line 705) | pub fn is_glob_pattern(path: &str) -> bool { function has_url_prefix (line 709) | fn has_url_prefix(pattern: &str) -> bool { function has_glob_chars (line 717) | fn has_glob_chars(pattern: &str) -> bool { function escape_brackets (line 722) | fn escape_brackets(pattern: &str) -> String { function match_options (line 729) | fn match_options() -> glob::MatchOptions { type ComparableFilePatterns (line 753) | struct ComparableFilePatterns { method new (line 760) | pub fn new(root: &Path, file_patterns: &FilePatterns) -> Self { method from_split (line 820) | pub fn from_split( function file_patterns_split_by_base_dir (line 832) | fn file_patterns_split_by_base_dir() { function file_patterns_split_by_base_dir_unexcluded (line 916) | fn file_patterns_split_by_base_dir_unexcluded() { function file_patterns_split_by_base_dir_unexcluded_with_path_includes (line 967) | fn file_patterns_split_by_base_dir_unexcluded_with_path_includes() { function file_patterns_split_by_base_dir_unexcluded_with_glob_includes (line 1011) | fn file_patterns_split_by_base_dir_unexcluded_with_glob_includes() { function file_patterns_split_by_base_dir_opposite_exclude (line 1055) | fn file_patterns_split_by_base_dir_opposite_exclude() { function file_patterns_split_by_base_dir_exclude_unexcluded_and_glob (line 1098) | fn file_patterns_split_by_base_dir_exclude_unexcluded_and_glob() { function run_file_patterns_match_test (line 1141) | fn run_file_patterns_match_test( function file_patterns_include (line 1165) | fn file_patterns_include() { function file_patterns_exclude (line 1209) | fn file_patterns_exclude() { function file_patterns_include_exclude (line 1256) | fn file_patterns_include_exclude() { function file_patterns_include_excluded (line 1339) | fn file_patterns_include_excluded() { function file_patterns_opposite_incorrect_excluded_include (line 1366) | fn file_patterns_opposite_incorrect_excluded_include() { function from_relative (line 1395) | fn from_relative() { function from_relative_dot_slash (line 1498) | fn from_relative_dot_slash() { function new_ctor (line 1508) | fn new_ctor() { function from_relative_specifier (line 1545) | fn from_relative_specifier() { function negated_globs (line 1583) | fn negated_globs() { function test_is_glob_pattern (line 1618) | fn test_is_glob_pattern() { function base_dir (line 1629) | fn base_dir() -> PathBuf { FILE: libs/config/import_map.rs function import_map_deps (line 8) | pub fn import_map_deps( function import_map_deps_from_value (line 28) | pub fn import_map_deps_from_value( function imports_values (line 36) | pub(crate) fn imports_values( function scope_values (line 51) | pub(crate) fn scope_values( function value_to_dep_req (line 61) | pub(crate) fn value_to_dep_req(value: &str) -> Option { FILE: libs/config/util.rs function is_skippable_io_error (line 9) | pub fn is_skippable_io_error(e: &std::io::Error) -> bool { type ParseDateOrDurationError (line 31) | pub enum ParseDateOrDurationError { function parse_minutes_duration_or_date (line 44) | pub fn parse_minutes_duration_or_date( function parse_enabled_minutes_duration_or_date (line 58) | fn parse_enabled_minutes_duration_or_date( type ParseIso8601DurationError (line 98) | pub enum ParseIso8601DurationError { function parse_iso8601_duration (line 154) | fn parse_iso8601_duration( function is_skippable_io_error_win_invalid_filename (line 310) | fn is_skippable_io_error_win_invalid_filename() { function ok_basic (line 316) | fn ok_basic() { function errs (line 340) | fn errs() { function test_parse_minutes_duration_or_date (line 349) | fn test_parse_minutes_duration_or_date() { FILE: libs/config/workspace/discovery.rs type DenoOrPkgJson (line 47) | pub enum DenoOrPkgJson { method specifier (line 53) | pub fn specifier(&self) -> Cow<'_, Url> { type ConfigFolder (line 62) | pub enum ConfigFolder { method folder_url (line 71) | pub fn folder_url(&self) -> Url { method has_workspace_members (line 83) | pub fn has_workspace_members(&self) -> bool { method deno_json (line 98) | pub fn deno_json(&self) -> Option<&ConfigFileRc> { method pkg_json (line 106) | pub fn pkg_json(&self) -> Option<&PackageJsonRc> { method from_maybe_both (line 114) | pub fn from_maybe_both( type ConfigFileDiscovery (line 135) | pub enum ConfigFileDiscovery { method root_config_specifier (line 141) | fn root_config_specifier(&self) -> Option> { function config_folder_config_specifier (line 158) | fn config_folder_config_specifier(res: &ConfigFolder) -> Cow<'_, Url> { function discover_workspace_config_files (line 165) | pub fn discover_workspace_config_files< type DirOrConfigFile (line 228) | enum DirOrConfigFile<'a> { function discover_workspace_config_files_for_single_dir (line 233) | fn discover_workspace_config_files_for_single_dir< function handle_workspace_folder_with_members (line 525) | fn handle_workspace_folder_with_members< function handle_workspace_with_members (line 572) | fn handle_workspace_with_members( type RawResolvedWorkspace (line 655) | struct RawResolvedWorkspace { function resolve_workspace_for_config_folder (line 661) | fn resolve_workspace_for_config_folder< function resolve_link_config_folders (line 922) | fn resolve_link_config_folders( function resolve_link_member_config_folders (line 991) | fn resolve_link_member_config_folders Cow<'_, str> { FILE: libs/config/workspace/mod.rs type UrlRc (line 76) | type UrlRc = deno_maybe_sync::MaybeArc; type WorkspaceRc (line 78) | pub type WorkspaceRc = deno_maybe_sync::MaybeArc; type WorkspaceDirectoryRc (line 80) | pub type WorkspaceDirectoryRc = deno_maybe_sync::MaybeArc bool { type JsrPackageConfig (line 103) | pub struct JsrPackageConfig { type NpmPackageConfig (line 113) | pub struct NpmPackageConfig { method matches_req (line 120) | pub fn matches_req(&self, req: &PackageReq) -> bool { method matches_name_and_version_req (line 124) | pub fn matches_name_and_version_req( type WorkspaceLintConfig (line 140) | pub struct WorkspaceLintConfig { type WorkspaceDiagnosticKind (line 146) | pub enum WorkspaceDiagnosticKind { type WorkspaceDiagnostic (line 193) | pub struct WorkspaceDiagnostic { type ResolveWorkspaceLinkError (line 200) | pub struct ResolveWorkspaceLinkError(pub Box); type FailedResolvingStartDirectoryError (line 303) | pub enum FailedResolvingStartDirectoryError { type WorkspaceDiscoverErrorKind (line 313) | pub enum WorkspaceDiscoverErrorKind { type WorkspaceDiscoverStart (line 363) | pub enum WorkspaceDiscoverStart<'a> { type VendorEnablement (line 369) | pub enum VendorEnablement<'a> { type WorkspaceCache (line 378) | pub trait WorkspaceCache { method get (line 379) | fn get(&self, dir_path: &Path) -> Option; method set (line 380) | fn set(&self, dir_path: PathBuf, workspace: WorkspaceRc); method get (line 6086) | fn get(&self, dir_path: &Path) -> Option { method set (line 6090) | fn set(&self, dir_path: PathBuf, workspace: WorkspaceRc) { type WorkspaceDiscoverOptions (line 384) | pub struct WorkspaceDiscoverOptions<'a> { type WorkspaceDirectoryEmptyOptions (line 398) | pub struct WorkspaceDirectoryEmptyOptions<'a> { type FolderConfigs (line 405) | pub struct FolderConfigs { method from_config_folder (line 411) | fn from_config_folder(config_folder: ConfigFolder) -> Self { type LintConfigError (line 437) | pub struct LintConfigError; type WorkspaceCachedValues (line 440) | struct WorkspaceCachedValues { type Workspace (line 445) | pub struct Workspace { method new (line 454) | pub(crate) fn new( method root_dir_url (line 483) | pub fn root_dir_url(&self) -> &UrlRc { method root_dir (line 487) | pub fn root_dir(self: &WorkspaceRc) -> WorkspaceDirectoryRc { method root_dir_path (line 491) | pub fn root_dir_path(&self) -> PathBuf { method root_folder_configs (line 495) | pub fn root_folder_configs(&self) -> &FolderConfigs { method root_deno_json (line 499) | pub fn root_deno_json(&self) -> Option<&ConfigFileRc> { method root_pkg_json (line 503) | pub fn root_pkg_json(&self) -> Option<&PackageJsonRc> { method npm_overrides (line 508) | pub fn npm_overrides( method root_deps_for_npm_overrides (line 518) | pub fn root_deps_for_npm_overrides( method config_folders (line 573) | pub fn config_folders(&self) -> &IndexMap { method config_folders_sorted_by_dependencies (line 578) | pub fn config_folders_sorted_by_dependencies( method deno_jsons (line 790) | pub fn deno_jsons(&self) -> impl Iterator { method package_jsons (line 797) | pub fn package_jsons(&self) -> impl Iterator { method jsr_packages (line 805) | pub fn jsr_packages<'a>( method npm_packages (line 822) | pub fn npm_packages(self: &WorkspaceRc) -> Vec { method package_json_to_npm_package_config (line 829) | fn package_json_to_npm_package_config( method link_folders (line 846) | pub fn link_folders(&self) -> &BTreeMap { method link_deno_jsons (line 850) | pub fn link_deno_jsons(&self) -> impl Iterator { method link_pkg_jsons (line 854) | pub fn link_pkg_jsons(&self) -> impl Iterator { method resolver_deno_jsons (line 858) | pub fn resolver_deno_jsons(&self) -> impl Iterator Vec { method vendor_dir_path (line 1254) | pub fn vendor_dir_path(&self) -> Option<&PathBuf> { method to_lint_config (line 1258) | pub fn to_lint_config(&self) -> Result Result, ConfigFile... method resolve_lockfile_path (line 1291) | pub fn resolve_lockfile_path( method resolve_bench_config_for_members (line 1303) | pub fn resolve_bench_config_for_members( method resolve_lint_config_for_members (line 1313) | pub fn resolve_lint_config_for_members( method resolve_fmt_config_for_members (line 1325) | pub fn resolve_fmt_config_for_members( method resolve_test_config_for_members (line 1334) | pub fn resolve_test_config_for_members( method resolve_config_for_members (line 1343) | fn resolve_config_for_members( method split_cli_args_by_deno_json_folder (line 1358) | fn split_cli_args_by_deno_json_folder( method resolve_config_excludes (line 1464) | pub fn resolve_config_excludes( method unstable_features (line 1489) | pub fn unstable_features(&self) -> &[String] { method has_unstable (line 1497) | pub fn has_unstable(&self, name: &str) -> bool { method with_root_config_only (line 1503) | fn with_root_config_only<'a, R>( method node_modules_dir (line 1510) | pub fn node_modules_dir( method minimum_dependency_age (line 1524) | pub fn minimum_dependency_age( method allow_scripts (line 1538) | pub fn allow_scripts( type WorkspaceDirConfig (line 1550) | struct WorkspaceDirConfig { function is_some (line 1558) | pub fn is_some(&self) -> bool { function is_none (line 1562) | pub fn is_none(&self) -> bool { type ToTasksConfigError (line 1570) | pub struct ToTasksConfigError { type WorkspaceDirLintConfig (line 1578) | pub struct WorkspaceDirLintConfig { type TsTypeLib (line 1588) | pub enum TsTypeLib { type CompilerOptionsSource (line 1595) | pub struct CompilerOptionsSource { type CachedDirectoryValues (line 1601) | struct CachedDirectoryValues { type WorkspaceDirectory (line 1609) | pub struct WorkspaceDirectory { method empty (line 1619) | pub fn empty(opts: WorkspaceDirectoryEmptyOptions) -> WorkspaceDirecto... method discover (line 1636) | pub fn discover( method create_from_root_folder (line 1733) | fn create_from_root_folder(workspace: WorkspaceRc) -> Self { method jsr_packages_for_publish (line 1754) | pub fn jsr_packages_for_publish( method dir_url (line 1787) | pub fn dir_url(&self) -> &UrlRc { method dir_path (line 1791) | pub fn dir_path(&self) -> PathBuf { method has_deno_or_pkg_json (line 1795) | pub fn has_deno_or_pkg_json(&self) -> bool { method member_deno_json (line 1802) | pub fn member_deno_json(&self) -> Option<&ConfigFileRc> { method member_pkg_json (line 1809) | pub fn member_pkg_json(&self) -> Option<&PackageJsonRc> { method member_or_root_deno_json (line 1814) | pub fn member_or_root_deno_json(&self) -> Option<&ConfigFileRc> { method member_or_root_pkg_json (line 1823) | pub fn member_or_root_pkg_json(&self) -> Option<&PackageJsonRc> { method maybe_package_config (line 1831) | pub fn maybe_package_config( method to_configured_compiler_options_sources (line 1850) | pub fn to_configured_compiler_options_sources( method to_lint_config (line 1872) | pub fn to_lint_config( method to_lint_config_inner (line 1883) | fn to_lint_config_inner( method to_fmt_config (line 1990) | pub fn to_fmt_config( method to_fmt_config_inner (line 2001) | fn to_fmt_config_inner(&self) -> Result Result<&TestConfig, ToInvalidConfigE... method to_test_config_inner_no_cache (line 2337) | fn to_test_config_inner_no_cache( method exclude_includes_with_member_for_base_for_root (line 2367) | fn exclude_includes_with_member_for_base_for_root( method append_workspace_members_to_exclude (line 2404) | fn append_workspace_members_to_exclude(&self, files: &mut FilePatterns) { method to_deploy_config (line 2417) | pub fn to_deploy_config( method to_deploy_config_inner (line 2430) | fn to_deploy_config_inner( type TaskOrScript (line 2457) | pub enum TaskOrScript<'a> { function package_name (line 2471) | pub fn package_name(&self) -> Option<&'a str> { function folder_url (line 2478) | pub fn folder_url(&self) -> &'a Url { type WorkspaceMemberTasksConfigFile (line 2487) | pub struct WorkspaceMemberTasksConfigFile { type WorkspaceMemberTasksConfig (line 2494) | pub struct WorkspaceMemberTasksConfig { method with_only_pkg_json (line 2500) | pub fn with_only_pkg_json(self) -> Self { method is_empty (line 2507) | pub fn is_empty(&self) -> bool { method task_names (line 2520) | pub fn task_names(&self) -> impl Iterator { method tasks_count (line 2543) | pub fn tasks_count(&self) -> usize { method task (line 2552) | pub fn task(&self, name: &str) -> Option> { type WorkspaceTasksConfig (line 2574) | pub struct WorkspaceTasksConfig { method with_only_pkg_json (line 2580) | pub fn with_only_pkg_json(self) -> Self { method task_names (line 2587) | pub fn task_names(&self) -> impl Iterator { method task (line 2596) | pub fn task(&self, name: &str) -> Option> { method is_empty (line 2600) | pub fn is_empty(&self) -> bool { method tasks_count (line 2604) | pub fn tasks_count(&self) -> usize { function combine_patterns (line 2609) | fn combine_patterns( function combine_files_config_with_cli_args (line 2668) | fn combine_files_config_with_cli_args( type CombineOptionVecsWithOverride (line 2688) | struct CombineOptionVecsWithOverride<'a, T: Clone> { function combine_option_vecs_with_override (line 2694) | fn combine_option_vecs_with_override( function combine_option_vecs (line 2728) | fn combine_option_vecs( function remove_duplicates_iterator (line 2752) | fn remove_duplicates_iterator( function parent_specifier_str (line 2766) | fn parent_specifier_str(specifier: &str) -> Option<&str> { function is_valid_jsr_pkg_name (line 2775) | fn is_valid_jsr_pkg_name(name: &str) -> bool { type UnreachableSys (line 2819) | pub struct UnreachableSys; type Metadata (line 2822) | type Metadata = sys_traits::impls::RealFsMetadata; method base_fs_metadata (line 2825) | fn base_fs_metadata( method base_fs_symlink_metadata (line 2833) | fn base_fs_symlink_metadata( method base_fs_read (line 2842) | fn base_fs_read( function root_dir (line 2850) | fn root_dir() -> PathBuf { function test_empty_workspaces (line 2859) | fn test_empty_workspaces() { function test_duplicate_members (line 2894) | fn test_duplicate_members() { function test_workspace_invalid_self_reference (line 2921) | fn test_workspace_invalid_self_reference() { function test_workspaces_outside_root_config_dir (line 2951) | fn test_workspaces_outside_root_config_dir() { function test_workspaces_json_jsonc (line 2977) | fn test_workspaces_json_jsonc() { function test_tasks (line 3010) | fn test_tasks() { function test_root_member_import_map (line 3143) | fn test_root_member_import_map() { function test_root_member_link (line 3175) | fn test_root_member_link() { function test_link_of_link (line 3200) | fn test_link_of_link() { function test_link_not_exists (line 3228) | fn test_link_not_exists() { function test_link_workspace_member (line 3256) | fn test_link_workspace_member() { function test_link_npm_package (line 3281) | fn test_link_npm_package() { function test_link_absolute_path (line 3305) | fn test_link_absolute_path() { function test_root_member_imports_and_scopes (line 3330) | fn test_root_member_imports_and_scopes() { function test_deprecated_patch (line 3365) | fn test_deprecated_patch() { function test_imports_with_import_map (line 3386) | fn test_imports_with_import_map() { function test_root_import_map_with_member_imports_and_scopes (line 3415) | fn test_root_import_map_with_member_imports_and_scopes() { function test_root_member_exclude (line 3437) | fn test_root_member_exclude() { function test_root_member_lint_combinations (line 3483) | fn test_root_member_lint_combinations() { function test_root_member_fmt_combinations (line 3584) | fn test_root_member_fmt_combinations() { function test_root_member_bench_combinations (line 3725) | fn test_root_member_bench_combinations() { function test_root_member_test_combinations (line 3777) | fn test_root_member_test_combinations() { function test_root_member_publish_combinations (line 3829) | fn test_root_member_publish_combinations() { function test_root_member_empty_config_resolves_excluded_members (line 3886) | fn test_root_member_empty_config_resolves_excluded_members() { function test_root_member_root_only_in_member (line 3958) | fn test_root_member_root_only_in_member() { function test_member_pkg_json_overrides_diagnostic (line 4039) | fn test_member_pkg_json_overrides_diagnostic() { function test_root_member_node_modules_dir_suggestions (line 4077) | fn test_root_member_node_modules_dir_suggestions() { function test_root_member_pkg_only_fields_on_workspace_root (line 4134) | fn test_root_member_pkg_only_fields_on_workspace_root() { function test_root_member_workspace_on_member (line 4148) | fn test_root_member_workspace_on_member() { function test_workspaces_property (line 4182) | fn test_workspaces_property() { function test_workspaces_missing_exports (line 4192) | fn test_workspaces_missing_exports() { function test_workspaces_missing_jsr_npm_prefix_excludes (line 4202) | fn test_workspaces_missing_jsr_npm_prefix_excludes() { function run_single_json_diagnostics_test (line 4222) | fn run_single_json_diagnostics_test( function test_multiple_pkgs_same_name (line 4252) | fn test_multiple_pkgs_same_name() { function test_packages_for_publish_non_workspace (line 4307) | fn test_packages_for_publish_non_workspace() { function test_packages_for_publish_workspace (line 4326) | fn test_packages_for_publish_workspace() { function test_packages_for_publish_root_is_package (line 4423) | fn test_packages_for_publish_root_is_package() { function test_packages_for_publish_root_not_package (line 4466) | fn test_packages_for_publish_root_not_package() { function test_packages_for_publish_npm_workspace (line 4491) | fn test_packages_for_publish_npm_workspace() { function test_no_auto_discovery_node_modules_dir (line 4572) | fn test_no_auto_discovery_node_modules_dir() { function test_deno_workspace_globs (line 4592) | fn test_deno_workspace_globs() { function test_deno_workspace_globs_with_package_json (line 4619) | fn test_deno_workspace_globs_with_package_json() { function test_deno_workspace_negations (line 4655) | fn test_deno_workspace_negations() { function test_deno_workspace_member_no_config_file_error (line 4686) | fn test_deno_workspace_member_no_config_file_error() { function test_deno_workspace_member_deno_json_member_name (line 4705) | fn test_deno_workspace_member_deno_json_member_name() { function test_deno_member_not_referenced_in_deno_workspace (line 4725) | fn test_deno_member_not_referenced_in_deno_workspace() { function test_config_not_deno_workspace_member_non_natural_config_file_name (line 4774) | fn test_config_not_deno_workspace_member_non_natural_config_file_name() { function test_config_workspace_non_natural_config_file_name (line 4812) | fn test_config_workspace_non_natural_config_file_name() { function test_npm_package_not_referenced_in_deno_workspace (line 4843) | fn test_npm_package_not_referenced_in_deno_workspace() { function test_multiple_workspaces_npm_package_referenced_in_package_json_workspace (line 4866) | fn test_multiple_workspaces_npm_package_referenced_in_package_json_works... function test_npm_workspace_package_json_and_deno_json_ok (line 4891) | fn test_npm_workspace_package_json_and_deno_json_ok() { function test_npm_workspace_member_deno_json_error (line 4909) | fn test_npm_workspace_member_deno_json_error() { function test_npm_workspace_member_no_config_file_error (line 4929) | fn test_npm_workspace_member_no_config_file_error() { function test_npm_workspace_globs (line 4948) | fn test_npm_workspace_globs() { function test_npm_workspace_ignores_vendor_folder (line 4971) | fn test_npm_workspace_ignores_vendor_folder() { function test_npm_workspace_negations (line 5008) | fn test_npm_workspace_negations() { function test_npm_workspace_self_reference_and_duplicate_references_ok (line 5039) | fn test_npm_workspace_self_reference_and_duplicate_references_ok() { function test_npm_workspace_start_deno_json_not_in_workspace (line 5059) | fn test_npm_workspace_start_deno_json_not_in_workspace() { function test_npm_workspace_start_deno_json_part_of_workspace (line 5093) | fn test_npm_workspace_start_deno_json_part_of_workspace() { function test_npm_workspace_start_deno_json_part_of_workspace_sub_folder (line 5138) | fn test_npm_workspace_start_deno_json_part_of_workspace_sub_folder() { function test_npm_workspace_start_deno_json_part_of_workspace_sub_folder_other_deno_json (line 5179) | fn test_npm_workspace_start_deno_json_part_of_workspace_sub_folder_other... function test_npm_workspace_start_package_json_not_in_workspace (line 5217) | fn test_npm_workspace_start_package_json_not_in_workspace() { function test_resolve_multiple_dirs (line 5241) | fn test_resolve_multiple_dirs() { function test_npm_workspace_ignore_pkg_json_between_member_and_root (line 5272) | fn test_npm_workspace_ignore_pkg_json_between_member_and_root() { function test_npm_workspace_ignore_deno_json_between_member_and_root (line 5303) | fn test_npm_workspace_ignore_deno_json_between_member_and_root() { function test_resolve_multiple_dirs_outside_config (line 5324) | fn test_resolve_multiple_dirs_outside_config() { function test_resolve_multiple_dirs_outside_workspace (line 5352) | fn test_resolve_multiple_dirs_outside_workspace() { function test_specified_config_file_same_dir_discoverable_config_file (line 5385) | fn test_specified_config_file_same_dir_discoverable_config_file() { function test_config_workspace (line 5412) | fn test_config_workspace() { function test_split_cli_args_by_deno_json_folder (line 5443) | fn test_split_cli_args_by_deno_json_folder() { function test_split_cli_args_by_deno_json_folder_no_config (line 5751) | fn test_split_cli_args_by_deno_json_folder_no_config() { function test_resolve_config_for_members_include_root_and_sub_member (line 5788) | fn test_resolve_config_for_members_include_root_and_sub_member() { function test_resolve_config_for_members_excluded_member (line 5905) | fn test_resolve_config_for_members_excluded_member() { function test_resolve_config_for_members_excluded_member_unexcluded_sub_dir (line 5973) | fn test_resolve_config_for_members_excluded_member_unexcluded_sub_dir() { function test_lock_path (line 6036) | fn test_lock_path() { type DenoJsonMemCache (line 6050) | struct DenoJsonMemCache(RefCell>); method get (line 6053) | fn get(&self, path: &Path) -> Option { method set (line 6057) | fn set(&self, path: PathBuf, deno_json: ConfigFileRc) { type PkgJsonMemCache (line 6063) | struct PkgJsonMemCache(RefCell>); method get (line 6066) | fn get(&self, path: &Path) -> PackageJsonCacheResult { method set (line 6073) | fn set(&self, path: PathBuf, value: Option) { type WorkspaceMemCache (line 6083) | struct WorkspaceMemCache(RefCell>); function workspace_discovery_deno_json_cache (line 6096) | fn workspace_discovery_deno_json_cache() { function workspace_discovery_pkg_json_cache (line 6145) | fn workspace_discovery_pkg_json_cache() { function workspace_discovery_workspace_cache (line 6195) | fn workspace_discovery_workspace_cache() { function deno_workspace_discovery_workspace_cache (line 6260) | fn deno_workspace_discovery_workspace_cache() { function npm_workspace_discovery_workspace_cache (line 6299) | fn npm_workspace_discovery_workspace_cache() { function test_folder_sorted_dependencies (line 6338) | fn test_folder_sorted_dependencies() { function workspace_for_root_and_member (line 6485) | fn workspace_for_root_and_member( function workspace_for_root_and_member_with_fs (line 6492) | fn workspace_for_root_and_member_with_fs( function in_memory_fs_for_root_and_member (line 6503) | fn in_memory_fs_for_root_and_member( function workspace_at_start_dir (line 6517) | fn workspace_at_start_dir( function workspace_at_start_dir_err (line 6524) | fn workspace_at_start_dir_err( function workspace_at_start_dir_result (line 6531) | fn workspace_at_start_dir_result( function workspace_at_start_dirs (line 6538) | fn workspace_at_start_dirs( function normalize_err_text (line 6552) | fn normalize_err_text(text: &str) -> String { FILE: libs/core/00_infra.js function __setLeakTracingEnabled (line 44) | function __setLeakTracingEnabled(enabled) { function __isLeakTracingEnabled (line 48) | function __isLeakTracingEnabled() { function __initializeCoreMethods (line 52) | function __initializeCoreMethods(submitLeakTrace_) { function setBuildInfo (line 64) | function setBuildInfo(target) { function buildCustomError (line 87) | function buildCustomError(className, message, additionalProperties) { function registerErrorClass (line 119) | function registerErrorClass(className, errorClass) { function registerErrorBuilder (line 123) | function registerErrorBuilder(className, errorBuilder) { function setPromise (line 130) | function setPromise(promiseId) { function __resolvePromise (line 154) | function __resolvePromise(promiseId, res, isOk) { function hasPromise (line 184) | function hasPromise(promiseId) { function setUpAsyncStub (line 195) | function setUpAsyncStub(opName, originalOp, maybeProto) { class FixedCircularBuffer (line 459) | class FixedCircularBuffer { method constructor (line 460) | constructor() { method isEmpty (line 466) | isEmpty() { method isFull (line 469) | isFull() { method push (line 472) | push(data) { method shift (line 476) | shift() { class FixedQueue (line 485) | class FixedQueue { method constructor (line 486) | constructor() { method isEmpty (line 489) | isEmpty() { method push (line 492) | push(data) { method shift (line 498) | shift() { FILE: libs/core/00_primordials.js function getNewKey (line 78) | function getNewKey(key) { function copyAccessor (line 84) | function copyAccessor(dest, prefix, key, { enumerable, get, set }) { function copyPropsRenamed (line 97) | function copyPropsRenamed(src, dest, prefix) { function copyPropsRenamedBound (line 118) | function copyPropsRenamedBound(src, dest, prefix) { function copyPrototype (line 141) | function copyPrototype(src, dest, prefix) { class SafeIterator (line 315) | class SafeIterator { method constructor (line 316) | constructor(iterable) { method next (line 319) | next() { method [SymbolIterator] (line 322) | [SymbolIterator]() { method constructor (line 407) | constructor(i) { method constructor (line 419) | constructor(i) { method constructor (line 432) | constructor(i) { method constructor (line 444) | constructor(i) { method constructor (line 457) | constructor(pattern, flags) { method constructor (line 466) | constructor(cleanupCallback) { method constructor (line 475) | constructor(target) { method constructor (line 484) | constructor(executor) { method get (line 592) | get() { FILE: libs/core/01_core.js function submitLeakTrace (line 125) | function submitLeakTrace(id) { class ImmediateList (line 137) | class ImmediateList { method constructor (line 138) | constructor() { method append (line 142) | append(item) { method remove (line 151) | remove(item) { function queueImmediate (line 180) | function queueImmediate(immediate) { function clearImmediate (line 185) | function clearImmediate(immediate) { function runImmediates (line 202) | function runImmediates() { function setAsyncHooksEmit (line 281) | function setAsyncHooksEmit(before, after, destroy) { function hasTickScheduled (line 295) | function hasTickScheduled() { function hasRejectionToWarn (line 299) | function hasRejectionToWarn() { function setHasRejectionToWarn (line 303) | function setHasRejectionToWarn(value) { function setHasTickScheduled (line 307) | function setHasTickScheduled(value) { function queueNextTick (line 314) | function queueNextTick(tickObject) { function processPromiseRejections (line 324) | function processPromiseRejections() { function processTicksAndRejections (line 351) | function processTicksAndRejections() { function drainTicks (line 420) | function drainTicks() { function __eventLoopTick (line 458) | function __eventLoopTick(timerNow) { function __drainNextTickAndMacrotasks (line 474) | function __drainNextTickAndMacrotasks() { function __handleRejections (line 480) | function __handleRejections() { function __reportException (line 503) | function __reportException(e) { function runImmediateCallbacks (line 507) | function runImmediateCallbacks() { function refOp (line 515) | function refOp(promiseId) { function unrefOp (line 522) | function unrefOp(promiseId) { function refOpPromise (line 529) | function refOpPromise(promise) { function unrefOpPromise (line 533) | function unrefOpPromise(promise) { function resources (line 537) | function resources() { function setReportExceptionCallback (line 550) | function setReportExceptionCallback(cb) { function queueMicrotask (line 563) | function queueMicrotask(cb) { class BadResource (line 579) | class BadResource extends Error { method constructor (line 580) | constructor(msg, options) { class Interrupted (line 587) | class Interrupted extends Error { method constructor (line 588) | constructor(msg, options) { class NotCapable (line 595) | class NotCapable extends Error { method constructor (line 596) | constructor(msg, options) { function setPromiseHooks (line 614) | function setPromiseHooks(init, before, after, resolve) { function currentUserCallSite (line 696) | function currentUserCallSite() { function wrapConsole (line 733) | function wrapConsole(customConsole, consoleFromV8) { class CoreConsole (line 756) | class CoreConsole { function propWritable (line 806) | function propWritable(value) { function propNonEnumerable (line 815) | function propNonEnumerable(value) { function propReadOnly (line 824) | function propReadOnly(value) { function propGetterOnly (line 833) | function propGetterOnly(getter) { function propWritableLazyLoaded (line 842) | function propWritableLazyLoaded(getter, loadFn) { function propNonEnumerableLazyLoaded (line 865) | function propNonEnumerableLazyLoaded(getter, loadFn) { function createLazyLoader (line 888) | function createLazyLoader(specifier) { function scopeAsyncContext (line 902) | function scopeAsyncContext(ctx) { class AsyncVariable (line 914) | class AsyncVariable { method enter (line 918) | enter(value) { method get (line 931) | get() { method __setTickInfo (line 947) | __setTickInfo(buf) { method __setImmediateInfo (line 950) | __setImmediateInfo(buf) { method __setTimerExpiry (line 953) | __setTimerExpiry(buf) { method immediateRefCount (line 960) | immediateRefCount(increase) { FILE: libs/core/02_timers.js function L_init (line 28) | function L_init(list) { function L_peek (line 33) | function L_peek(list) { function L_remove (line 38) | function L_remove(item) { function L_append (line 49) | function L_append(list, item) { function L_isEmpty (line 59) | function L_isEmpty(list) { class PriorityQueue (line 66) | class PriorityQueue { method constructor (line 72) | constructor(comparator, setPosition) { method insert (line 77) | insert(value) { method peek (line 83) | peek() { method shift (line 87) | shift() { method percolateDown (line 94) | percolateDown(pos) { method #percolateUp (line 123) | #percolateUp(pos) { method #removeAt (line 142) | #removeAt(pos) { function compareTimersLists (line 172) | function compareTimersLists(a, b) { function setPosition (line 180) | function setPosition(node, pos) { class TimersList (line 187) | class TimersList { method constructor (line 188) | constructor(expiry, msecs) { function incRefCount (line 198) | function incRefCount() { function decRefCount (line 204) | function decRefCount() { function insert (line 211) | function insert(item, msecs, start) { function processTimers (line 235) | function processTimers(now) { function setRunNextTicks (line 262) | function setRunNextTicks(fn) { function setReportException (line 266) | function setReportException(fn) { function listOnTimeout (line 270) | function listOnTimeout(list, now) { function createTimer (line 339) | function createTimer(callback, after, args, isRepeat, isRefed, isSystem) { function cancelTimer (line 376) | function cancelTimer(timer) { function refreshTimer (line 387) | function refreshTimer(timer) { function refTimer (line 396) | function refTimer(timer) { function unrefTimer (line 403) | function unrefTimer(timer) { method __setTimerInfo (line 430) | __setTimerInfo(buf) { FILE: libs/core/arena/mod.rs function ptr_byte_add (line 17) | const unsafe fn ptr_byte_add( function ptr_byte_sub (line 24) | const unsafe fn ptr_byte_sub( function alloc_layout (line 32) | fn alloc_layout(layout: Layout) -> NonNull { function alloc (line 43) | fn alloc() -> NonNull { FILE: libs/core/arena/raw_arena.rs constant SIGNATURE (line 17) | const SIGNATURE: usize = 0x1234567812345678; type RawArena (line 51) | pub struct RawArena { function next (line 77) | unsafe fn next( function drop (line 84) | unsafe fn drop(entry: NonNull>) { function overhead (line 96) | pub const fn overhead() -> usize { function allocation_size (line 101) | pub const fn allocation_size() -> usize { function with_capacity (line 110) | pub fn with_capacity(capacity: usize) -> Self { function layout (line 127) | fn layout(capacity: usize) -> Layout { function entry_to_data (line 140) | unsafe fn entry_to_data(entry: NonNull>) -> NonNull { function data_to_entry (line 151) | unsafe fn data_to_entry(data: NonNull) -> NonNull> { function allocate (line 172) | pub unsafe fn allocate(&self) -> NonNull { function allocate_if_space (line 219) | pub unsafe fn allocate_if_space(&self) -> Option> { function remaining (line 253) | pub fn remaining(&self) -> usize { function allocated (line 258) | pub fn allocated(&self) -> usize { function clear_allocated (line 271) | pub unsafe fn clear_allocated(&self) { function recycle (line 318) | pub unsafe fn recycle(&self, data: NonNull) -> bool { function recycle_without_drop (line 348) | pub unsafe fn recycle_without_drop(&self, data: NonNull) -> bool { method drop (line 377) | fn drop(&mut self) { function allocate (line 396) | unsafe fn allocate(arena: &RawArena, i: usize) -> NonNull { function test_add_remove_many (line 405) | fn test_add_remove_many() { function test_add_clear_many (line 419) | fn test_add_clear_many() { function test_add_remove_many_separate (line 432) | fn test_add_remove_many_separate() { function test_droppable (line 451) | fn test_droppable() { function test_no_drop (line 474) | fn test_no_drop() { function test_drops (line 483) | fn test_drops() { function test_drops_full (line 499) | fn test_drops_full() { FILE: libs/core/arena/shared_arena.rs constant SIGNATURE (line 16) | const SIGNATURE: usize = 0x1122334455667788; type ArenaSharedReservation (line 18) | pub struct ArenaSharedReservation(NonNull>); method drop (line 21) | fn drop(&mut self) { type ArenaRc (line 27) | pub struct ArenaRc { constant PTR_OFFSET (line 35) | const PTR_OFFSET: usize = offset_of!(ArenaRc, ptr); function data_from_ptr (line 44) | unsafe fn data_from_ptr(ptr: NonNull) -> NonNull> { function ptr_from_data (line 55) | unsafe fn ptr_from_data(ptr: NonNull>) -> NonNull { function into_raw (line 66) | pub fn into_raw(arc: ArenaRc) -> NonNull { function clone_into_raw (line 76) | pub fn clone_into_raw(arc: &ArenaRc) -> NonNull { function from_raw (line 94) | pub unsafe fn from_raw(ptr: NonNull) -> ArenaRc { function clone_from_raw (line 116) | pub unsafe fn clone_from_raw(ptr: NonNull) -> ArenaRc { function clone_raw_from_raw (line 137) | pub unsafe fn clone_raw_from_raw(ptr: NonNull) { function drop_from_raw (line 154) | pub unsafe fn drop_from_raw(ptr: NonNull) { method drop (line 171) | fn drop(&mut self) { type Target (line 185) | type Target = T; function deref (line 186) | fn deref(&self) -> &Self::Target { function as_ref (line 192) | fn as_ref(&self) -> &T { type ArenaRcData (line 198) | struct ArenaRcData { type ArenaShared (line 220) | pub struct ArenaShared { type ArenaSharedData (line 227) | struct ArenaSharedData { function overhead (line 235) | pub const fn overhead() -> usize { function allocation_size (line 240) | pub const fn allocation_size() -> usize { function with_capacity (line 244) | pub fn with_capacity(capacity: usize) -> Self { function drop_data (line 260) | unsafe fn drop_data(data: NonNull>) { function delete (line 269) | unsafe fn delete( function allocate (line 320) | pub fn allocate(&self, data: T) -> ArenaRc { function allocate_if_space (line 353) | pub fn allocate_if_space(&self, data: T) -> Result, T> { function reserve_space (line 384) | pub unsafe fn reserve_space(&self) -> Option> { function forget_reservation (line 399) | pub unsafe fn forget_reservation( function complete_reservation (line 419) | pub unsafe fn complete_reservation( method drop (line 447) | fn drop(&mut self) { function test_raw (line 466) | fn test_raw() { function test_clone_into_raw (line 474) | fn test_clone_into_raw() { function test_allocate_drop_arc_first (line 482) | fn test_allocate_drop_arc_first() { function test_allocate_drop_arena_first (line 491) | fn test_allocate_drop_arena_first() { FILE: libs/core/arena/shared_atomic_arena.rs constant SIGNATURE (line 19) | const SIGNATURE: usize = 0x1133224455667788; type ArenaSharedAtomicReservation (line 21) | pub struct ArenaSharedAtomicReservation(NonNull>); method drop (line 24) | fn drop(&mut self) { type ArenaArc (line 30) | pub struct ArenaArc { constant PTR_OFFSET (line 36) | const PTR_OFFSET: usize = offset_of!(ArenaArc, ptr); function data_from_ptr (line 45) | unsafe fn data_from_ptr(ptr: NonNull) -> NonNull> { function ptr_from_data (line 56) | unsafe fn ptr_from_data(ptr: NonNull>) -> NonNull { function into_raw (line 67) | pub fn into_raw(arc: ArenaArc) -> NonNull { function clone_into_raw (line 77) | pub fn clone_into_raw(arc: &ArenaArc) -> NonNull { function from_raw (line 94) | pub unsafe fn from_raw(ptr: NonNull) -> ArenaArc { function clone_from_raw (line 116) | pub unsafe fn clone_from_raw(ptr: NonNull) -> ArenaArc { function clone_raw_from_raw (line 138) | pub unsafe fn clone_raw_from_raw(ptr: NonNull) { function drop_from_raw (line 155) | pub unsafe fn drop_from_raw(ptr: NonNull) { method drop (line 177) | fn drop(&mut self) { type Target (line 188) | type Target = T; function deref (line 190) | fn deref(&self) -> &Self::Target { function as_ref (line 197) | fn as_ref(&self) -> &T { type ArenaArcData (line 203) | struct ArenaArcData { type ArenaSharedAtomic (line 225) | pub struct ArenaSharedAtomic { type ArenaSharedAtomicData (line 237) | struct ArenaSharedAtomicData { type ArenaSharedAtomicDataProtected (line 243) | struct ArenaSharedAtomicDataProtected { function overhead (line 251) | pub const fn overhead() -> usize { function allocation_size (line 256) | pub const fn allocation_size() -> usize { function with_capacity (line 260) | pub fn with_capacity(capacity: usize) -> Self { function lock (line 278) | unsafe fn lock<'s>( function unlock (line 291) | unsafe fn unlock(arena: NonNull>) { function drop_data (line 300) | unsafe fn drop_data(arena: NonNull>) { function delete (line 312) | unsafe fn delete(data: NonNull>) { function allocate (line 363) | pub fn allocate(&self, data: T) -> ArenaArc { function allocate_if_space (line 396) | pub fn allocate_if_space(&self, data: T) -> Result, T> { function reserve_space (line 428) | pub unsafe fn reserve_space( function forget_reservation (line 446) | pub unsafe fn forget_reservation( function complete_reservation (line 467) | pub unsafe fn complete_reservation( method drop (line 494) | fn drop(&mut self) { function test_raw (line 516) | fn test_raw() { function test_clone_into_raw (line 525) | fn test_clone_into_raw() { function test_allocate_drop_arc_first (line 534) | fn test_allocate_drop_arc_first() { function test_allocate_drop_arena_first (line 544) | fn test_allocate_drop_arena_first() { function test_threaded (line 554) | fn test_threaded() { FILE: libs/core/arena/unique_arena.rs constant SIGNATURE (line 17) | const SIGNATURE: usize = 0x8877665544332211; type ArenaUniqueReservation (line 19) | pub struct ArenaUniqueReservation(NonNull>); method drop (line 22) | fn drop(&mut self) { type ArenaBox (line 27) | pub struct ArenaBox { type ArenaBoxData (line 33) | struct ArenaBoxData { constant PTR_OFFSET (line 42) | const PTR_OFFSET: usize = offset_of!(ArenaBox, ptr); function data_from_ptr (line 46) | unsafe fn data_from_ptr(ptr: NonNull) -> NonNull> { function ptr_from_data (line 52) | unsafe fn ptr_from_data(ptr: NonNull>) -> NonNull { function into_raw (line 63) | pub fn into_raw(alloc: ArenaBox) -> NonNull { function from_raw (line 76) | pub unsafe fn from_raw(ptr: NonNull) -> ArenaBox { function data (line 92) | fn data(&self) -> &ArenaBoxData { function deref_data (line 97) | pub(crate) fn deref_data(&self) -> NonNull { method drop (line 106) | fn drop(&mut self) { type Target (line 114) | type Target = T; function deref (line 116) | fn deref(&self) -> &Self::Target { function as_ref (line 123) | fn as_ref(&self) -> &T { type Output (line 132) | type Output = R; function poll (line 135) | fn poll( type ArenaUnique (line 155) | pub struct ArenaUnique { type ArenaUniqueData (line 163) | struct ArenaUniqueData { function overhead (line 171) | pub const fn overhead() -> usize { function allocation_size (line 176) | pub const fn allocation_size() -> usize { function with_capacity (line 180) | pub fn with_capacity(capacity: usize) -> Self { function drop_data (line 196) | unsafe fn drop_data(data: NonNull>) { function delete (line 207) | unsafe fn delete(data: NonNull>) { function allocate (line 249) | pub fn allocate(&self, data: T) -> ArenaBox { function reserve_space (line 275) | pub unsafe fn reserve_space(&self) -> Option> { function forget_reservation (line 289) | pub unsafe fn forget_reservation( function complete_reservation (line 308) | pub unsafe fn complete_reservation( method drop (line 335) | fn drop(&mut self) { function test_raw (line 354) | fn test_raw() { function test_allocate_drop_box_first (line 362) | fn test_allocate_drop_box_first() { function test_allocate_drop_arena_first (line 371) | fn test_allocate_drop_arena_first() { FILE: libs/core/async_cancel.rs type CancelHandle (line 26) | pub struct CancelHandle { method new (line 31) | pub fn new() -> Self { method new_rc (line 35) | pub fn new_rc() -> Rc { method cancel (line 41) | pub fn cancel(&self) { method is_canceled (line 45) | pub fn is_canceled(&self) -> bool { type Cancelable (line 52) | pub enum Cancelable { type Output (line 63) | type Output = Result; method poll (line 65) | fn poll(mut self: Pin<&mut Self>, cx: &mut Context) -> Poll { method is_terminated (line 86) | fn is_terminated(&self) -> bool { method name (line 92) | fn name(&self) -> Cow<'_, str> { method close (line 96) | fn close(self: Rc) { type TryCancelable (line 103) | pub struct TryCancelable { type Output (line 113) | type Output = F::Output; method poll (line 115) | fn poll(self: Pin<&mut Self>, cx: &mut Context) -> Poll { method is_terminated (line 130) | fn is_terminated(&self) -> bool { type Abortable (line 137) | pub struct Abortable type Output (line 149) | type Output = Result; method poll (line 151) | fn poll(self: Pin<&mut Self>, cx: &mut Context) -> Poll { method is_terminated (line 177) | fn is_terminated(&self) -> bool { type CancelFuture (line 182) | pub trait CancelFuture method or_cancel (line 187) | fn or_cancel>( method or_abort (line 195) | fn or_abort>( type CancelTryFuture (line 208) | pub trait CancelTryFuture method try_or_cancel (line 213) | fn try_or_cancel>( type Canceled (line 229) | pub struct Canceled; method fmt (line 232) | fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { function from (line 240) | fn from(_: Canceled) -> Self { function from (line 246) | fn from(value: Canceled) -> Self { method get_class (line 252) | fn get_class(&self) -> Cow<'static, str> { method get_message (line 257) | fn get_message(&self) -> Cow<'static, str> { method get_additional_properties (line 262) | fn get_additional_properties(&self) -> deno_error::AdditionalProperties { method get_ref (line 267) | fn get_ref(&self) -> &(dyn std::error::Error + Send + Sync + 'static) { function new (line 296) | pub(super) fn new(future: F, cancel_handle: RcRef) -> Self { function take_inner (line 306) | pub(super) fn take_inner(self: Pin<&mut Self>) -> Option function poll_pending (line 332) | pub(super) fn poll_pending( function new (line 377) | pub(super) fn new(future: F, cancel_handle: RcRef) -> Self { function new (line 385) | pub(super) fn new(future: F, cancel_handle: RcRef) -> Self { type Registration (line 395) | pub enum Registration { method default (line 406) | fn default() -> Self { type Node (line 414) | pub struct Node { method register (line 422) | pub fn register( method cancel (line 449) | pub fn cancel(&self) { method is_canceled (line 459) | pub fn is_canceled(&self) -> bool { method default (line 471) | fn default() -> Self { method drop (line 480) | fn drop(&mut self) { method eq (line 492) | fn eq(&self, other: &Self) -> bool { type NodeInner (line 498) | enum NodeInner { method link (line 509) | fn link( method update_waker (line 565) | fn update_waker(&mut self, new_waker: &Waker) -> Result<(), Canceled> { method unlink (line 585) | fn unlink(&mut self) { method cancel (line 636) | fn cancel(&mut self) { method is_canceled (line 680) | fn is_canceled(&self) -> bool { type NodeKind (line 689) | enum NodeKind { method head (line 710) | fn head(rc_pin: &Rc) -> Self { method item (line 715) | fn item(waker: &Waker) -> Self { function box_fused (line 743) | fn box_fused<'a, F: FusedFuture + 'a>( function ready_in_n (line 749) | async fn ready_in_n(name: &str, count: usize) -> &str { function cancel_future (line 764) | fn cancel_future() { function cancel_try_future (line 837) | async fn cancel_try_future() { function abort_poll_once (line 868) | fn abort_poll_once() { function abort_poll (line 887) | fn abort_poll() { function abort_future (line 919) | fn abort_future() { function abort_multiple_times (line 934) | fn abort_multiple_times() { function future_cancels_itself_before_completion (line 967) | fn future_cancels_itself_before_completion() { function future_cancels_itself_and_hangs (line 987) | fn future_cancels_itself_and_hangs() { function future_cancels_itself_and_completes (line 1009) | fn future_cancels_itself_and_completes() { function cancel_handle_pinning (line 1030) | fn cancel_handle_pinning() { FILE: libs/core/async_cell.rs type AsyncRef (line 17) | pub type AsyncRef = i::AsyncBorrowImpl; type AsyncMut (line 18) | pub type AsyncMut = i::AsyncBorrowImpl; type AsyncRefFuture (line 20) | pub type AsyncRefFuture = i::AsyncBorrowFutureImpl; type AsyncMutFuture (line 21) | pub type AsyncMutFuture = i::AsyncBorrowFutureImpl; type AsyncRefCell (line 23) | pub struct AsyncRefCell { function new (line 36) | pub fn new(value: T) -> Self { function new_rc (line 45) | pub fn new_rc(value: T) -> Rc { function as_ptr (line 49) | pub fn as_ptr(&self) -> *mut T { function into_inner (line 53) | pub fn into_inner(self) -> T { method fmt (line 60) | fn fmt(&self, f: &mut Formatter) -> fmt::Result { method default (line 66) | fn default() -> Self { function default_rc (line 72) | pub fn default_rc() -> Rc { function from (line 78) | fn from(value: T) -> Self { function borrow (line 84) | pub fn borrow(self: &Rc) -> AsyncRefFuture { function borrow_mut (line 88) | pub fn borrow_mut(self: &Rc) -> AsyncMutFuture { function try_borrow (line 92) | pub fn try_borrow(self: &Rc) -> Option> { function try_borrow_mut (line 96) | pub fn try_borrow_mut(self: &Rc) -> Option> { function borrow (line 102) | pub fn borrow(&self) -> AsyncRefFuture { function borrow_mut (line 106) | pub fn borrow_mut(&self) -> AsyncMutFuture { function try_borrow (line 110) | pub fn try_borrow(&self) -> Option> { function try_borrow_mut (line 114) | pub fn try_borrow_mut(&self) -> Option> { type RcRef (line 145) | pub struct RcRef { function new (line 151) | pub fn new(value: T) -> Self { function map (line 155) | pub fn map, F: FnOnce(&S) -> &T>( function split (line 169) | pub(crate) fn split(rc_ref: &Self) -> (&T, &Rc) { method default (line 181) | fn default() -> Self { method clone (line 187) | fn clone(&self) -> Self { function from (line 196) | fn from(rc_ref: &RcRef) -> Self { function from (line 202) | fn from(rc: Rc) -> Self { function from (line 211) | fn from(rc: &Rc) -> Self { type Target (line 217) | type Target = T; method deref (line 218) | fn deref(&self) -> &Self::Target { function borrow (line 231) | fn borrow(&self) -> &T { function as_ref (line 237) | fn as_ref(&self) -> &T { type RcLike (line 244) | pub trait RcLike: AsRef + Into> {} function borrow_sync (line 274) | pub fn borrow_sync>>( function drop_borrow (line 301) | fn drop_borrow(&self) { function create_waiter (line 310) | fn create_waiter(&self) -> usize { function poll_waiter (line 331) | fn poll_waiter( function wake_waiters (line 364) | fn wake_waiters(&self) { function drop_waiter (line 411) | fn drop_waiter(&self, id: usize) { type AsyncBorrowFutureImpl (line 437) | pub struct AsyncBorrowFutureImpl { function new (line 444) | pub fn new>>(cell: R) -> Self { type Output (line 454) | type Output = AsyncBorrowImpl; method poll (line 455) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { method drop (line 469) | fn drop(&mut self) { type AsyncBorrowImpl (line 482) | pub struct AsyncBorrowImpl { function new (line 488) | fn new(cell: RcRef>) -> Self { type Target (line 497) | type Target = T; method deref (line 498) | fn deref(&self) -> &Self::Target { function borrow (line 511) | fn borrow(&self) -> &T { function as_ref (line 517) | fn as_ref(&self) -> &T { method deref_mut (line 523) | fn deref_mut(&mut self) -> &mut Self::Target { function borrow_mut (line 536) | fn borrow_mut(&mut self) -> &mut T { function as_mut (line 542) | fn as_mut(&mut self) -> &mut T { method drop (line 548) | fn drop(&mut self) { type BorrowMode (line 554) | pub enum BorrowMode { type BorrowModeTrait (line 559) | pub trait BorrowModeTrait: Copy { method borrow_mode (line 560) | fn borrow_mode() -> BorrowMode; method borrow_mode (line 567) | fn borrow_mode() -> BorrowMode { method borrow_mode (line 576) | fn borrow_mode() -> BorrowMode { type Shared (line 564) | pub struct Shared; type Exclusive (line 573) | pub struct Exclusive; type BorrowCount (line 582) | pub enum BorrowCount { method is_empty (line 594) | pub fn is_empty(self) -> bool { method try_add (line 598) | pub fn try_add(self, mode: BorrowMode) -> Option { method add (line 611) | pub fn add(self, mode: BorrowMode) -> BorrowCount { method try_remove (line 618) | pub fn try_remove(self, mode: BorrowMode) -> Option { method remove (line 630) | pub fn remove(self, mode: BorrowMode) -> BorrowCount { method default (line 588) | fn default() -> Self { type Waiter (line 640) | pub struct Waiter { method new (line 646) | pub fn new(borrow_mode: BorrowMode) -> Self { method borrow_mode (line 653) | pub fn borrow_mode(&self) -> BorrowMode { method set_waker (line 657) | pub fn set_waker(&mut self, new_waker: &Waker) { method take_waker (line 668) | pub fn take_waker(&mut self) -> Option { type Thing (line 679) | struct Thing { method look (line 685) | pub fn look(&self) -> usize { method touch (line 689) | pub fn touch(&mut self) -> usize { function async_ref_cell_borrow (line 696) | fn async_ref_cell_borrow() { function async_ref_cell_try_borrow (line 746) | fn async_ref_cell_try_borrow() { type ThreeThings (line 791) | struct ThreeThings { function rc_ref_map (line 798) | fn rc_ref_map() { FILE: libs/core/benches/infra/arena.rs constant COUNT (line 21) | const COUNT: usize = 10_000; type TestType (line 22) | type TestType = RefCell; function validate_array (line 24) | fn validate_array(v: &[T]) { function initialize_data (line 31) | fn initialize_data>() -> [Option; COUNT] { function bench_arc_arena (line 35) | fn bench_arc_arena(b: &mut Bencher) { function bench_rc_arena (line 46) | fn bench_rc_arena(b: &mut Bencher) { function bench_rc_of_raw_arena (line 57) | fn bench_rc_of_raw_arena(b: &mut Bencher) { function bench_box_arena (line 85) | fn bench_box_arena(b: &mut Bencher) { function bench_arc (line 100) | fn bench_arc(b: &mut Bencher) { function bench_rc (line 110) | fn bench_rc(b: &mut Bencher) { function bench_box (line 120) | fn bench_box(b: &mut Bencher) { function bench_raw_arena_init (line 130) | fn bench_raw_arena_init(b: &mut Bencher) { function bench_raw_arena_uninit (line 150) | fn bench_raw_arena_uninit(b: &mut Bencher) { function bench_raw_alloc (line 168) | fn bench_raw_alloc(b: &mut Bencher) { FILE: libs/core/benches/ops/async.rs function op_call_promise_resolver (line 37) | pub fn op_call_promise_resolver(scope: &mut v8::PinScope, f: &v8::Functi... function op_resolve_promise (line 43) | pub fn op_resolve_promise<'s>( function op_void (line 53) | pub fn op_void() {} function op_make_external (line 56) | pub fn op_make_external() -> *const c_void { function op_async_void (line 61) | pub async fn op_async_void() {} function op_async_yield (line 64) | pub async fn op_async_yield() { function op_async_yield_lazy (line 69) | pub async fn op_async_yield_lazy() { function op_async_yield_lazy_nofast (line 74) | pub async fn op_async_yield_lazy_nofast() { function op_async_yield_deferred (line 79) | pub async fn op_async_yield_deferred() { function op_async_yield_deferred_nofast (line 84) | pub async fn op_async_yield_deferred_nofast() { function op_async_void_lazy (line 89) | pub async fn op_async_void_lazy() {} function op_async_void_lazy_nofast (line 92) | pub async fn op_async_void_lazy_nofast() {} function op_async_void_deferred_return (line 95) | pub async fn op_async_void_deferred_return() -> u32 { function op_async_void_deferred (line 100) | pub async fn op_async_void_deferred() {} function op_async_void_deferred_nofast (line 103) | pub async fn op_async_void_deferred_nofast() {} function bench_op (line 105) | fn bench_op( function do_benchmark (line 167) | fn do_benchmark( constant BENCH_COUNT (line 183) | const BENCH_COUNT: usize = 1000; function baseline (line 186) | fn baseline(b: &mut Bencher) { function baseline_promise (line 191) | fn baseline_promise(b: &mut Bencher) { function baseline_promise_with_resolver (line 202) | fn baseline_promise_with_resolver(b: &mut Bencher) { function baseline_op_promise_resolver (line 213) | fn baseline_op_promise_resolver(b: &mut Bencher) { function baseline_op_promise (line 224) | fn baseline_op_promise(b: &mut Bencher) { function bench_op_async_void_deferred_return (line 236) | fn bench_op_async_void_deferred_return(b: &mut Bencher) { FILE: libs/core/benches/ops/async_harness.js function run (line 5) | async function run() { FILE: libs/core/benches/ops/opset.rs constant LOOPS (line 14) | const LOOPS: usize = 10; constant COUNT (line 15) | const COUNT: usize = 10; function task (line 17) | async fn task() { function bench_futures_unordered (line 29) | fn bench_futures_unordered(b: &mut Bencher) { function bench_futures_ordered (line 49) | fn bench_futures_ordered(b: &mut Bencher) { function bench_joinset (line 69) | fn bench_joinset(b: &mut Bencher) { function bench_unicycle (line 89) | fn bench_unicycle(b: &mut Bencher) { FILE: libs/core/benches/ops/sync.rs function op_void (line 50) | pub fn op_void() {} function op_void_no_side_effects (line 53) | pub fn op_void_no_side_effects() {} function op_void_nofast (line 56) | pub fn op_void_nofast() {} function op_void_nofast_no_side_effects (line 59) | pub fn op_void_nofast_no_side_effects() {} function op_void_metrics (line 62) | pub fn op_void_metrics() {} function op_void_nofast_metrics (line 65) | pub fn op_void_nofast_metrics() {} function op_u32 (line 68) | pub fn op_u32() -> u32 { function op_option_u32 (line 73) | pub fn op_option_u32() -> Option { function op_string (line 78) | pub fn op_string(#[string] s: &str) -> u32 { function op_string_onebyte (line 83) | pub fn op_string_onebyte(#[string(onebyte)] s: Cow<[u8]>) -> u32 { function op_string_bytestring (line 88) | pub fn op_string_bytestring(#[serde] s: ByteString) -> u32 { function op_string_bytestring_no_side_effects (line 93) | pub fn op_string_bytestring_no_side_effects(#[serde] s: ByteString) -> u... type StringWrapper (line 98) | struct StringWrapper(String); function op_string_serde (line 101) | pub fn op_string_serde(#[serde] s: StringWrapper) -> u32 { function op_string_owned (line 106) | pub fn op_string_owned(#[string] s: String) -> u32 { function op_string_option_u32 (line 111) | pub fn op_string_option_u32(#[string] s: &str) -> Option { function op_local (line 116) | pub fn op_local(_s: v8::Local) {} function op_local_scope (line 119) | pub fn op_local_scope<'s>( function op_local_nofast (line 126) | pub fn op_local_nofast(_s: v8::Local) {} function op_scope (line 129) | pub fn op_scope(_scope: &mut v8::PinScope) {} function op_isolate_nofast (line 132) | pub fn op_isolate_nofast(_isolate: &mut v8::Isolate) {} function op_make_external (line 135) | pub fn op_make_external() -> *const c_void { function op_bigint (line 140) | pub fn op_bigint(#[bigint] _input: u64) {} function op_bigint_return (line 144) | pub fn op_bigint_return() -> u64 { function op_external (line 149) | pub fn op_external(_input: *const c_void) {} function op_external_nofast (line 152) | pub fn op_external_nofast(_input: *const c_void) {} function op_buffer (line 155) | pub fn op_buffer(#[buffer] _buffer: &[u8]) {} function op_buffer_jsbuffer (line 158) | pub fn op_buffer_jsbuffer(#[buffer] _buffer: JsBuffer) {} function op_buffer_nofast (line 161) | pub fn op_buffer_nofast(#[buffer] _buffer: &[u8]) {} function op_arraybuffer (line 164) | pub fn op_arraybuffer(#[arraybuffer] _buffer: &[u8]) {} function bench_op (line 166) | fn bench_op( constant BENCH_COUNT (line 234) | const BENCH_COUNT: usize = 1000; constant LARGE_BENCH_COUNT (line 235) | const LARGE_BENCH_COUNT: usize = 5; function baseline (line 238) | fn baseline(b: &mut Bencher) { function bench_op_void (line 243) | fn bench_op_void(b: &mut Bencher) { function bench_op_void_2x (line 248) | fn bench_op_void_2x(b: &mut Bencher) { function bench_op_void_nofast (line 253) | fn bench_op_void_nofast(b: &mut Bencher) { function bench_op_void_no_side_effects (line 257) | fn bench_op_void_no_side_effects(b: &mut Bencher) { function bench_op_void_nofast_no_side_effects (line 267) | fn bench_op_void_nofast_no_side_effects(b: &mut Bencher) { function bench_op_void_metrics (line 278) | fn bench_op_void_metrics(b: &mut Bencher) { function bench_op_void_nofast_metrics (line 283) | fn bench_op_void_nofast_metrics(b: &mut Bencher) { function bench_op_u32 (line 294) | fn bench_op_u32(b: &mut Bencher) { function bench_op_option_u32 (line 299) | fn bench_op_option_u32(b: &mut Bencher) { function bench_op_string (line 310) | fn bench_op_string(b: &mut Bencher) { function bench_op_string_large_1000 (line 321) | fn bench_op_string_large_1000(b: &mut Bencher) { function bench_op_string_large_1000000 (line 332) | fn bench_op_string_large_1000000(b: &mut Bencher) { function bench_op_string_onebyte (line 343) | fn bench_op_string_onebyte(b: &mut Bencher) { function bench_op_string_onebyte_large_1000 (line 354) | fn bench_op_string_onebyte_large_1000(b: &mut Bencher) { function bench_op_string_onebyte_large_1000000 (line 365) | fn bench_op_string_onebyte_large_1000000(b: &mut Bencher) { function bench_op_string_bytestring (line 376) | fn bench_op_string_bytestring(b: &mut Bencher) { function bench_op_string_bytestring_no_side_effects (line 386) | fn bench_op_string_bytestring_no_side_effects(b: &mut Bencher) { function bench_op_string_large_utf8_1000 (line 397) | fn bench_op_string_large_utf8_1000(b: &mut Bencher) { function bench_op_string_large_utf8_1000000 (line 408) | fn bench_op_string_large_utf8_1000000(b: &mut Bencher) { function bench_op_string_option_u32 (line 419) | fn bench_op_string_option_u32(b: &mut Bencher) { function bench_op_string_serde (line 430) | fn bench_op_string_serde(b: &mut Bencher) { function bench_op_string_serde_large_1000 (line 440) | fn bench_op_string_serde_large_1000(b: &mut Bencher) { function bench_op_string_serde_large_utf8_1000 (line 450) | fn bench_op_string_serde_large_utf8_1000(b: &mut Bencher) { function bench_op_string_owned (line 461) | fn bench_op_string_owned(b: &mut Bencher) { function bench_op_string_owned_large_1000 (line 471) | fn bench_op_string_owned_large_1000(b: &mut Bencher) { function bench_op_string_owned_large_utf8_1000 (line 481) | fn bench_op_string_owned_large_utf8_1000(b: &mut Bencher) { function bench_op_v8_local (line 492) | fn bench_op_v8_local(b: &mut Bencher) { function bench_op_v8_local_scope (line 503) | fn bench_op_v8_local_scope(b: &mut Bencher) { function bench_op_v8_local_nofast (line 514) | fn bench_op_v8_local_nofast(b: &mut Bencher) { function bench_op_bigint (line 524) | fn bench_op_bigint(b: &mut Bencher) { function bench_op_bigint_return (line 528) | fn bench_op_bigint_return(b: &mut Bencher) { function bench_op_v8_scope (line 539) | fn bench_op_v8_scope(b: &mut Bencher) { function bench_op_v8_isolate_nofast (line 544) | fn bench_op_v8_isolate_nofast(b: &mut Bencher) { function bench_op_external (line 554) | fn bench_op_external(b: &mut Bencher) { function bench_op_external_nofast (line 558) | fn bench_op_external_nofast(b: &mut Bencher) { function bench_op_buffer (line 568) | fn bench_op_buffer(b: &mut Bencher) { function bench_op_buffer_jsbuffer (line 572) | fn bench_op_buffer_jsbuffer(b: &mut Bencher) { function bench_op_buffer_nofast (line 582) | fn bench_op_buffer_nofast(b: &mut Bencher) { function bench_op_arraybuffer (line 592) | fn bench_op_arraybuffer(b: &mut Bencher) { FILE: libs/core/benches/ops/sync_harness.js constant LARGE_STRING_1000000 (line 5) | const LARGE_STRING_1000000 = "*".repeat(1000000); constant LARGE_STRING_1000 (line 6) | const LARGE_STRING_1000 = "*".repeat(1000); constant LARGE_STRING_UTF8_1000000 (line 7) | const LARGE_STRING_UTF8_1000000 = "\u1000".repeat(1000000); constant LARGE_STRING_UTF8_1000 (line 8) | const LARGE_STRING_UTF8_1000 = "\u1000".repeat(1000); constant BUFFER (line 9) | const BUFFER = new Uint8Array(1024); constant ARRAYBUFFER (line 10) | const ARRAYBUFFER = new ArrayBuffer(1024); constant EXTERNAL (line 13) | const EXTERNAL = op_make_external(); function __OP__ (line 17) | function __OP__(__ARGS__) { function bench (line 28) | function bench() { FILE: libs/core/benches/snapshot/file.js function unused (line 4) | function unused() { function unused2 (line 8) | function unused2() { FILE: libs/core/benches/snapshot/file2.js function ok (line 2) | function ok() {} FILE: libs/core/benches/snapshot/snapshot.rs function make_extensions (line 47) | fn make_extensions() -> Vec { function maybe_transpile_source (line 57) | pub fn maybe_transpile_source( function bench_take_snapshot_empty (line 95) | fn bench_take_snapshot_empty(c: &mut Criterion) { function bench_take_snapshot (line 113) | fn bench_take_snapshot(c: &mut Criterion) { function bench_load_snapshot (line 145) | fn bench_load_snapshot(c: &mut Criterion) { FILE: libs/core/convert.rs type ToV8 (line 76) | pub trait ToV8<'a> { method to_v8 (line 80) | fn to_v8<'i>( type FromV8 (line 123) | pub trait FromV8<'a>: Sized { method from_v8 (line 127) | fn from_v8<'i>( type FromV8Scopeless (line 134) | pub trait FromV8Scopeless<'a>: Sized + FromV8<'a> { method from_v8 (line 136) | fn from_v8(value: v8::Local<'a, v8::Value>) -> Result; type Smi (line 144) | pub struct Smi(pub T); type SmallInt (line 147) | pub trait SmallInt { constant NAME (line 148) | const NAME: &'static str; method as_i32 (line 154) | fn as_i32(self) -> i32; method from_i32 (line 155) | fn from_i32(value: i32) -> Self; type Error (line 181) | type Error = Infallible; function to_v8 (line 184) | fn to_v8<'i>( type Error (line 193) | type Error = DataError; function from_v8 (line 195) | fn from_v8<'i>( function from_v8 (line 205) | fn from_v8(value: v8::Local<'s, v8::Value>) -> Result { type Number (line 219) | pub struct Number(pub T); type Numeric (line 222) | pub trait Numeric: Sized { constant NAME (line 223) | const NAME: &'static str; method as_f64 (line 228) | fn as_f64(self) -> f64; method from_value (line 229) | fn from_value(value: &v8::Value) -> Option; type Error (line 264) | type Error = Infallible; function to_v8 (line 266) | fn to_v8<'i>( type Error (line 275) | type Error = DataError; function from_v8 (line 277) | fn from_v8<'i>( function from_v8 (line 287) | fn from_v8(value: v8::Local<'s, v8::Value>) -> Result { type BigInt (line 336) | pub struct BigInt { type Error (line 342) | type Error = JsErrorBox; method to_v8 (line 344) | fn to_v8<'i>( type Error (line 355) | type Error = DataError; method from_v8 (line 357) | fn from_v8<'i>( type Error (line 372) | type Error = Infallible; function to_v8 (line 374) | fn to_v8<'i>( type Error (line 383) | type Error = DataError; function from_v8 (line 385) | fn from_v8<'i>( function from_v8 (line 395) | fn from_v8(value: v8::Local<'s, v8::Value>) -> Result { type Error (line 404) | type Error = Infallible; method from_v8 (line 406) | fn from_v8<'i>( type Error (line 414) | type Error = Infallible; method to_v8 (line 416) | fn to_v8<'i>( type Error (line 425) | type Error = Infallible; function to_v8 (line 427) | fn to_v8<'i>( constant USIZE2X (line 435) | const USIZE2X: usize = std::mem::size_of::() * 2; type ByteString (line 437) | pub struct ByteString(SmallVec<[u8; USIZE2X]>); method as_ref (line 454) | fn as_ref(&self) -> &[u8] { method as_mut (line 460) | fn as_mut(&mut self) -> &mut [u8] { type Error (line 466) | type Error = Infallible; method to_v8 (line 468) | fn to_v8<'i>( type Error (line 492) | type Error = ByteStringError; method from_v8 (line 494) | fn from_v8<'i>( method from (line 520) | fn from(vec: Vec) -> Self { method into (line 527) | fn into(self) -> Vec { method from (line 533) | fn from(s: &[u8]) -> Self { method from (line 539) | fn from(s: &str) -> Self { method from (line 546) | fn from(s: String) -> Self { type Target (line 440) | type Target = SmallVec<[u8; USIZE2X]>; method deref (line 442) | fn deref(&self) -> &Self::Target { method deref_mut (line 448) | fn deref_mut(&mut self) -> &mut Self::Target { type ByteStringError (line 484) | pub enum ByteStringError { type OptionNull (line 554) | pub struct OptionNull(pub Option); function from (line 557) | fn from(option: Option) -> Self { function from (line 563) | fn from(value: OptionNull) -> Self { type Error (line 572) | type Error = T::Error; function to_v8 (line 574) | fn to_v8<'i>( type Error (line 589) | type Error = T::Error; function from_v8 (line 591) | fn from_v8<'i>( function from_v8 (line 607) | fn from_v8(value: v8::Local<'s, v8::Value>) -> Result { type OptionUndefined (line 619) | pub struct OptionUndefined(pub Option); function from (line 622) | fn from(option: Option) -> Self { function from (line 628) | fn from(value: OptionUndefined) -> Self { type Error (line 637) | type Error = T::Error; function to_v8 (line 639) | fn to_v8<'i>( type Error (line 654) | type Error = T::Error; function from_v8 (line 656) | fn from_v8<'i>( function from_v8 (line 672) | fn from_v8(value: v8::Local<'s, v8::Value>) -> Result { function abview_to_box (line 681) | unsafe fn abview_to_box( type ArrayBufferView (line 786) | pub enum ArrayBufferView { type Error (line 798) | type Error = JsErrorBox; method to_v8 (line 800) | fn to_v8<'i>( type Error (line 818) | type Error = DataError; method from_v8 (line 820) | fn from_v8<'i>( method from_v8 (line 829) | fn from_v8(value: Local<'a, v8::Value>) -> Result { type Error (line 875) | type Error = T::Error; function to_v8 (line 877) | fn to_v8( type Error (line 893) | type Error = JsErrorBox; function from_v8 (line 895) | fn from_v8( function maybe_uninit_vec (line 932) | fn maybe_uninit_vec(len: usize) -> Vec> { function transmute_vec (line 946) | unsafe fn transmute_vec(v: Vec) -> Vec { type Error (line 1034) | type Error = T::Error; function to_v8 (line 1036) | fn to_v8<'i>( type Error (line 1051) | type Error = T::Error; function from_v8 (line 1053) | fn from_v8<'i>( function from_v8 (line 1069) | fn from_v8(value: v8::Local<'s, v8::Value>) -> Result { type V8ConvertError (line 1079) | pub enum V8ConvertError { method from (line 1089) | fn from(value: v8::DataError) -> Self { type Error (line 1099) | type Error = V8ConvertError; function to_v8 (line 1101) | fn to_v8<'i>( type Error (line 1115) | type Error = V8ConvertError; function from_v8 (line 1117) | fn from_v8<'i>( type Error (line 1133) | type Error = V8ConvertError; function to_v8 (line 1135) | fn to_v8<'i>( type Error (line 1148) | type Error = V8ConvertError; function from_v8 (line 1150) | fn from_v8<'i>( function from_v8 (line 1163) | fn from_v8(value: Local<'s, v8::Value>) -> Result { function next_id (line 1183) | fn next_id() -> usize { function cast_closure (line 1206) | fn cast_closure(f: F) -> F function key (line 1217) | fn key<'a>( function test_option_undefined (line 1266) | fn test_option_undefined() { function test_option_null (line 1297) | fn test_option_null() { function test_tuple (line 1328) | fn test_tuple() { function test_vec (line 1392) | fn test_vec() { function test_uint8array (line 1460) | fn test_uint8array() { function test_uint16array (line 1524) | fn test_uint16array() { function test_uint32array (line 1571) | fn test_uint32array() { function test_int32array (line 1618) | fn test_int32array() { function test_biguint64array (line 1665) | fn test_biguint64array() { function test_bigint64array (line 1709) | fn test_bigint64array() { function derive_struct (line 1760) | fn derive_struct() { function derive_from_struct (line 1787) | fn derive_from_struct() { function derive_from_tuple_struct (line 1836) | fn derive_from_tuple_struct() { function derive_to_struct (line 1859) | fn derive_to_struct() { function derive_to_tuple_struct (line 1972) | fn derive_to_tuple_struct() { function test_bigint (line 2001) | fn test_bigint() { FILE: libs/core/core.d.ts type ErrorConstructor (line 9) | interface ErrorConstructor { type TickObject (line 149) | interface TickObject { type ImmediateHandle (line 190) | interface ImmediateHandle { type PromiseRejectCallback (line 235) | type PromiseRejectCallback = ( type PromiseHandledCallback (line 247) | type PromiseHandledCallback = ( type UncaughtExceptionCallback (line 274) | type UncaughtExceptionCallback = (err: any) => void; class BadResource (line 276) | class BadResource extends Error {} class Interrupted (line 278) | class Interrupted extends Error {} class NotCapable (line 280) | class NotCapable extends Error {} type LazyLoader (line 380) | type LazyLoader = () => T; type UncurryThis (line 441) | type UncurryThis unknown> = ( type UncurryThisStaticApply (line 445) | type UncurryThisStaticApply< type StaticApply (line 448) | type StaticApply unknown> = ( FILE: libs/core/cppgc.rs constant CPPGC_SINGLE_TAG (line 17) | const CPPGC_SINGLE_TAG: u16 = 1; type CppGcObject (line 20) | struct CppGcObject { function trace (line 28) | fn trace(&self, visitor: &mut v8::cppgc::Visitor) { function get_name (line 32) | fn get_name(&self) -> &'static std::ffi::CStr { function cppgc_template_constructor (line 37) | pub(crate) fn cppgc_template_constructor( function make_cppgc_template (line 44) | pub(crate) fn make_cppgc_template<'s, 'i>( function make_cppgc_empty_object (line 51) | pub fn make_cppgc_empty_object<'a, 'i, T: GarbageCollected + 'static>( function make_cppgc_object (line 72) | pub fn make_cppgc_object<'a, 'i, T: GarbageCollected + 'static>( function wrap_object (line 81) | pub fn wrap_object<'a, T: GarbageCollected + 'static>( function make_cppgc_proto_object (line 102) | pub fn make_cppgc_proto_object<'a, 'i, T: GarbageCollected + 'static>( type UnsafePtr (line 109) | pub struct UnsafePtr { function as_ref (line 116) | pub unsafe fn as_ref(&self) -> &T { function root (line 126) | pub fn root(&mut self) { type Target (line 134) | type Target = T; function deref (line 135) | fn deref(&self) -> &T { function try_unwrap_cppgc_with (line 145) | fn try_unwrap_cppgc_with<'sc, T: GarbageCollected + 'static>( function try_unwrap_cppgc_object (line 177) | pub fn try_unwrap_cppgc_object<'sc, T: GarbageCollected + 'static>( function try_unwrap_cppgc_base_object (line 189) | pub fn try_unwrap_cppgc_base_object< type Ref (line 199) | pub struct Ref { type Target (line 204) | type Target = T; function deref (line 205) | fn deref(&self) -> &T { function try_unwrap_cppgc_persistent_object (line 215) | pub fn try_unwrap_cppgc_persistent_object< function try_unwrap_cppgc_base_persistent_object (line 233) | pub fn try_unwrap_cppgc_base_persistent_object< type Member (line 246) | pub struct Member { function from (line 251) | fn from(value: Ref) -> Self { type Target (line 259) | type Target = T; function deref (line 260) | fn deref(&self) -> &T { function trace (line 266) | fn trace(&self, visitor: &mut v8::cppgc::Visitor) { type FunctionTemplateData (line 272) | pub struct FunctionTemplateData { method insert (line 282) | pub fn insert( method get (line 290) | fn get(&self) -> Option<&v8::Global> { method get_raw (line 294) | pub fn get_raw( method serialize_for_snapshotting (line 301) | pub fn serialize_for_snapshotting( method update_with_snapshotted_data (line 314) | pub fn update_with_snapshotted_data( type FunctionTemplateSnapshotData (line 277) | pub struct FunctionTemplateSnapshotData { type SameObject (line 329) | pub struct SameObject { function new (line 339) | pub fn new() -> Self { function get (line 345) | pub fn get(&self, scope: &mut v8::PinScope, f: F) -> v8::Global Option: function find_transitive_inheritors (line 410) | fn find_transitive_inheritors(root: TypeId) -> Vec { type Base (line 462) | pub unsafe trait Base: GarbageCollected + 'static { method __cache (line 464) | fn __cache() -> &'static std::sync::OnceLock>; method inheriting_types (line 467) | fn inheriting_types() -> &'static [TypeId] { function verify_inherits (line 473) | pub const fn verify_inherits< type Private (line 484) | struct Private; type InheritanceEdge (line 486) | pub struct InheritanceEdge { type BaseType (line 505) | struct BaseType { method trace (line 510) | fn trace(&self, _: &mut v8::cppgc::Visitor) {} method get_name (line 512) | fn get_name(&self) -> &'static std::ffi::CStr { type Derived (line 520) | struct Derived { method trace (line 526) | fn trace(&self, _: &mut v8::cppgc::Visitor) {} method get_name (line 528) | fn get_name(&self) -> &'static std::ffi::CStr { function check (line 533) | const fn check, B: Base>() {} constant _ (line 535) | const _: () = { function inheriting_types_list_contains_derived (line 542) | fn inheriting_types_list_contains_derived() { method trace (line 549) | fn trace(&self, _: &mut v8::cppgc::Visitor) {} method get_name (line 551) | fn get_name(&self) -> &'static std::ffi::CStr { type Derived2 (line 559) | struct Derived2 { FILE: libs/core/error.rs type AnyError (line 32) | pub type AnyError = anyhow::Error; method eq (line 37) | fn eq(&self, other: &DataError) -> bool { type CoreModuleParseError (line 62) | pub struct CoreModuleParseError(pub FastStaticString); type CoreModuleExecuteError (line 67) | pub struct CoreModuleExecuteError(pub FastStaticString); type CreateCodeCacheError (line 72) | pub struct CreateCodeCacheError(pub Url); type ExtensionSnapshotMismatchError (line 79) | pub struct ExtensionSnapshotMismatchError { type ExtensionLazyInitCountMismatchError (line 89) | pub struct ExtensionLazyInitCountMismatchError { type ExtensionLazyInitOrderMismatchError (line 99) | pub struct ExtensionLazyInitOrderMismatchError { type CoreError (line 105) | pub struct CoreError(pub Box); method print_with_cause (line 191) | pub fn print_with_cause(&self) -> String { method to_v8_error (line 205) | pub fn to_v8_error(&self, scope: &mut v8::PinScope) -> v8::Global Self { type CoreErrorKind (line 108) | pub enum CoreErrorKind { method to_v8_error (line 211) | pub fn to_v8_error(&self, scope: &mut v8::PinScope) -> v8::Global String { function throw_js_error_class (line 261) | pub fn throw_js_error_class( function js_class_and_message_to_exception (line 273) | fn js_class_and_message_to_exception<'s, 'i>( function to_v8_error (line 293) | pub fn to_v8_error<'s, 'i>( function dispatch_exception (line 351) | pub fn dispatch_exception<'s, 'i>( function call_site_evals_key (line 371) | pub(crate) fn call_site_evals_key<'s, 'i>( type JsError (line 385) | pub struct JsError { method is_same_error (line 761) | pub fn is_same_error(&self, other: &JsError) -> bool { method from_v8_exception (line 779) | pub fn from_v8_exception<'s, 'i>( method from_v8_message (line 790) | pub fn from_v8_message<'s, 'i>( method inner_from_v8_exception (line 838) | fn inner_from_v8_exception<'s, 'i>( method get_class (line 399) | fn get_class(&self) -> Cow<'static, str> { method get_message (line 407) | fn get_message(&self) -> Cow<'static, str> { method get_additional_properties (line 415) | fn get_additional_properties(&self) -> deno_error::AdditionalProperties { method get_ref (line 431) | fn get_ref(&self) -> &(dyn std::error::Error + Send + Sync + 'static) { type JsStackFrame (line 438) | pub struct JsStackFrame { method from_location (line 544) | pub fn from_location( method from_callsite_object (line 570) | fn from_callsite_object<'s, 'i>( method from_v8_message (line 666) | pub fn from_v8_message<'s, 'i>( method maybe_format_location (line 687) | pub fn maybe_format_location(&self) -> Option { function apply_source_map (line 460) | fn apply_source_map<'a>( function parse_eval_origin (line 497) | fn parse_eval_origin( function get_property (line 698) | fn get_property<'s, 'i>( function call_method (line 707) | fn call_method<'s, 'i, T>( type NativeJsError (line 748) | pub(crate) struct NativeJsError { method fmt (line 1070) | fn fmt(&self, f: &mut Formatter) -> fmt::Result { function is_instance_of_error (line 1091) | pub(crate) fn is_instance_of_error<'s, 'i>( function is_aggregate_error (line 1126) | pub(crate) fn is_aggregate_error<'s, 'i>( function has_call_site (line 1160) | pub(crate) fn has_call_site<'s, 'i>( constant DATA_URL_ABBREV_THRESHOLD (line 1185) | const DATA_URL_ABBREV_THRESHOLD: usize = 150; function to_percent_decoded_str (line 1187) | fn to_percent_decoded_str(s: &str) -> String { function relative_specifier (line 1195) | pub fn relative_specifier(from: &Url, to: &Url) -> Option { function relative_specifier_within (line 1212) | fn relative_specifier_within(from: &Url, to: &Url) -> Option { type FileNameParts (line 1220) | pub struct FileNameParts<'a> { function into_owned (line 1226) | pub fn into_owned(self) -> FileNameParts<'static> { function format_file_name (line 1240) | pub fn format_file_name<'a>( function abbrev_file_name (line 1260) | fn abbrev_file_name<'a>( function format_eval_origin (line 1301) | fn format_eval_origin<'a>( function exception_to_err_result (line 1325) | pub(crate) fn exception_to_err_result<'s, 'i, T>( function exception_to_err (line 1334) | pub fn exception_to_err<'s, 'i>( function original_call_site_key (line 1416) | pub(crate) fn original_call_site_key<'s, 'i>( function source_mapped_info_key (line 1423) | pub(crate) fn source_mapped_info_key<'s, 'i>( function make_patched_callsite (line 1430) | fn make_patched_callsite<'s, 'i>( function original_call_site (line 1446) | fn original_call_site<'s, 'i>( function maybe_to_path_str (line 1487) | fn maybe_to_path_str(string: &str) -> Option { type SourceMappedCallsiteInfo (line 1508) | enum SourceMappedCallsiteInfo<'a> { function file_name (line 1518) | fn file_name<'i>( function line_number (line 1528) | fn line_number<'i>( function column_number (line 1538) | fn column_number<'i>( type MaybeValue (line 1549) | type MaybeValue<'a> = Option>; function maybe_apply_source_map (line 1551) | fn maybe_apply_source_map<'s, 'i>( function source_mapped_call_site_info (line 1578) | fn source_mapped_call_site_info<'s, 'i>( function get_file_name (line 1657) | pub fn get_file_name<'s, 'i>( function get_line_number (line 1667) | pub fn get_line_number<'s, 'i>( function get_column_number (line 1677) | pub fn get_column_number<'s, 'i>( function to_string_inner (line 1701) | fn to_string_inner<'s, 'i>( function fmt_file_line_col (line 1751) | fn fmt_file_line_col(file: &str, line: i64, col: i64) -> String { function to_string (line 1762) | pub fn to_string<'s, 'i>( function make_callsite_prototype (line 1804) | pub(crate) fn make_callsite_prototype<'s, 'i>( function prepare_stack_trace_inner (line 1852) | fn prepare_stack_trace_inner<'s, 'i, const PATCH_CALLSITES: bool>( function prepare_stack_trace_callback_with_original_callsites (line 1916) | pub fn prepare_stack_trace_callback_with_original_callsites<'s, 'i>( function prepare_stack_trace_callback (line 1930) | pub fn prepare_stack_trace_callback<'s, 'i>( type InitialCwd (line 1938) | pub struct InitialCwd(pub Arc); function format_stack_trace (line 1940) | pub fn format_stack_trace<'s, 'i>( type NoAnsiColors (line 2010) | pub struct NoAnsiColors; type ErrorElement (line 2014) | pub enum ErrorElement { type ErrorFormat (line 2042) | pub trait ErrorFormat { method fmt_element (line 2043) | fn fmt_element( method fmt_element (line 2051) | fn fmt_element( function format_location (line 2060) | pub fn format_location( function format_frame (line 2133) | pub fn format_frame( function throw_error_one_byte_info (line 2213) | pub fn throw_error_one_byte_info( function throw_error_js_error_class (line 2221) | pub fn throw_error_js_error_class<'s, 'i>( function throw_error_one_byte (line 2229) | pub fn throw_error_one_byte<'s, 'i>( function test_format_file_name (line 2248) | fn test_format_file_name() { function test_parse_eval_origin (line 2282) | fn test_parse_eval_origin() { function test_relative_specifier_within (line 2335) | fn test_relative_specifier_within() { function test_to_v8_error_handles_null_builder_exception (line 2399) | fn test_to_v8_error_handles_null_builder_exception() { function test_to_v8_error_handles_stack_overflow_in_builder (line 2427) | fn test_to_v8_error_handles_stack_overflow_in_builder() { FILE: libs/core/event_loop.rs type CloseCallback (line 15) | pub(crate) struct CloseCallback { type EventLoopPhases (line 24) | pub(crate) struct EventLoopPhases { method run_close_callbacks (line 31) | pub fn run_close_callbacks(&mut self) { FILE: libs/core/examples/disable_ops.rs function main (line 9) | fn main() { FILE: libs/core/examples/eval_js_value.rs function main (line 15) | fn main() { function eval (line 29) | fn eval( FILE: libs/core/examples/hello_world.rs function op_sum (line 10) | fn op_sum(#[serde] nums: Vec) -> Result { function main (line 17) | fn main() { FILE: libs/core/examples/op2.rs function op_use_state (line 11) | fn op_use_state( function main (line 27) | fn main() -> Result<(), anyhow::Error> { FILE: libs/core/examples/snapshot/build.rs function main (line 13) | fn main() { FILE: libs/core/examples/snapshot/src/main.rs function main (line 18) | fn main() { function op_call_rust (line 29) | fn op_call_rust(#[string] value: String) { function run_js (line 35) | async fn run_js(file_path: &str) -> Result<(), anyhow::Error> { FILE: libs/core/examples/snapshot/src/runtime.js function callRust (line 7) | function callRust(stringValue) { FILE: libs/core/examples/snapshot/tests/output.rs function check_output (line 8) | fn check_output() -> Result<(), Box> { function capture_output (line 26) | fn capture_output() -> Result { FILE: libs/core/examples/ts_module_loader.rs type SourceMapStore (line 37) | type SourceMapStore = Rc>>>; type TypescriptModuleLoader (line 40) | struct TypescriptModuleLoader { method resolve (line 46) | fn resolve( method load (line 55) | fn load( method get_source_map (line 140) | fn get_source_map(&self, specifier: &str) -> Option> { function main (line 149) | fn main() -> Result<(), anyhow::Error> { FILE: libs/core/examples/wasm.ts function call (line 6) | function call(): void { function call_mem (line 10) | function call_mem(memory: externref): void { FILE: libs/core/extension_set.rs function setup_op_state (line 29) | pub fn setup_op_state( function init_ops (line 47) | pub fn init_ops( function check_extensions_dependencies (line 111) | fn check_extensions_dependencies(exts: &[Extension]) { function check_no_duplicate_op_names (line 120) | fn check_no_duplicate_op_names(ops: &[OpDecl]) { function create_op_ctxs (line 144) | pub fn create_op_ctxs( function get_middlewares_and_external_refs (line 200) | pub fn get_middlewares_and_external_refs( type LoadedSource (line 232) | pub struct LoadedSource { type LoadedSources (line 240) | pub struct LoadedSources { method len (line 248) | pub fn len(&self) -> usize { method is_empty (line 252) | pub fn is_empty(&self) -> bool { type VecIntoIter (line 257) | type VecIntoIter<'a> = <&'a Vec as IntoIterator>::IntoIter; type VecIntoIterMut (line 258) | type VecIntoIterMut<'a> = <&'a mut Vec as IntoIterator>::I... type Item (line 261) | type Item = &'a LoadedSource; type IntoIter (line 262) | type IntoIter = method into_iter (line 264) | fn into_iter(self) -> Self::IntoIter { type Item (line 274) | type Item = &'a mut LoadedSource; type IntoIter (line 275) | type IntoIter = method into_iter (line 277) | fn into_iter(self) -> Self::IntoIter { function load (line 286) | fn load( function into_sources_and_source_maps (line 306) | pub fn into_sources_and_source_maps( FILE: libs/core/extensions.rs type ExtensionFileSourceCode (line 21) | pub enum ExtensionFileSourceCode { method fmt (line 45) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type ExtensionSourceType (line 60) | pub enum ExtensionSourceType { type ExtensionFileSource (line 67) | pub struct ExtensionFileSource { method new (line 74) | pub const fn new(specifier: &'static str, code: FastStaticString) -> S... method new_computed (line 83) | pub const fn new_computed(specifier: &'static str, code: Arc) -> ... method loaded_during_snapshot (line 92) | pub const fn loaded_during_snapshot( method loaded_from_memory_during_snapshot (line 104) | pub const fn loaded_from_memory_during_snapshot( method find_non_ascii (line 116) | fn find_non_ascii(s: &str) -> String { method load (line 120) | pub fn load(&self) -> Result { type OpFnRef (line 160) | pub type OpFnRef = v8::FunctionCallback; type SlowFnImplRef (line 169) | pub type SlowFnImplRef = fn(*const v8::FunctionCallbackInfo) -> usize; type OpMiddlewareFn (line 170) | pub type OpMiddlewareFn = dyn Fn(OpDecl) -> OpDecl; type OpStateFn (line 171) | pub type OpStateFn = dyn FnOnce(&mut OpState); type Op (line 173) | pub trait Op { constant NAME (line 174) | const NAME: &'static str; constant DECL (line 175) | const DECL: OpDecl; type GlobalTemplateMiddlewareFn (line 177) | pub type GlobalTemplateMiddlewareFn = type GlobalObjectMiddlewareFn (line 182) | pub type GlobalObjectMiddlewareFn = function noop (line 185) | extern "C" fn noop() {} constant NOOP_FN (line 187) | const NOOP_FN: CFunction = CFunction::new( type OpMethodDecl (line 194) | pub struct OpMethodDecl { type AccessorType (line 204) | pub enum AccessorType { type OpDecl (line 211) | pub struct OpDecl { method new_internal_op2 (line 239) | pub const fn new_internal_op2( method is_accessor (line 272) | pub fn is_accessor(&self) -> bool { method disable (line 278) | pub fn disable(self) -> Self { method with_implementation_from (line 294) | pub const fn with_implementation_from(mut self, from: &Self) -> Self { method fast_fn (line 304) | pub const fn fast_fn(&self) -> CFunction { method fast_fn_with_metrics (line 312) | pub const fn fast_fn_with_metrics(&self) -> CFunction { type Extension (line 636) | pub struct Extension { method for_warmup (line 658) | pub(crate) fn for_warmup(&self) -> Extension { method check_dependencies (line 707) | pub fn check_dependencies(&self, previous_exts: &[Extension]) { method get_js_sources (line 728) | pub fn get_js_sources(&self) -> &[ExtensionFileSource] { method get_esm_sources (line 732) | pub fn get_esm_sources(&self) -> &[ExtensionFileSource] { method get_lazy_loaded_esm_sources (line 736) | pub fn get_lazy_loaded_esm_sources(&self) -> &[ExtensionFileSource] { method get_esm_entry_point (line 740) | pub fn get_esm_entry_point(&self) -> Option<&'static str> { method op_count (line 744) | pub fn op_count(&self) -> usize { method method_op_count (line 748) | pub fn method_op_count(&self) -> usize { method init_ops (line 753) | pub fn init_ops(&mut self) -> &[OpDecl] { method init_method_ops (line 763) | pub fn init_method_ops(&self) -> &[OpMethodDecl] { method take_state (line 768) | pub fn take_state(&mut self, state: &mut OpState) { method take_middleware (line 775) | pub fn take_middleware(&mut self) -> Option> { method get_global_template_middleware (line 779) | pub fn get_global_template_middleware( method get_global_object_middleware (line 785) | pub fn get_global_object_middleware( method get_external_references (line 791) | pub fn get_external_references(&mut self) -> &[v8::ExternalReference] { method enabled (line 795) | pub fn enabled(self, enabled: bool) -> Self { method disable (line 799) | pub fn disable(self) -> Self { method default (line 680) | fn default() -> Self { type ExtensionArguments (line 806) | pub struct ExtensionArguments { function test_include_js (line 1023) | fn test_include_js() { FILE: libs/core/external.rs type Externalizable (line 30) | pub trait Externalizable { method external_marker (line 31) | fn external_marker() -> usize; method external_name (line 32) | fn external_name() -> &'static str; type ExternalDefinition (line 36) | pub struct ExternalDefinition { method new (line 43) | pub const fn new(name: &'static str) -> Self { type ExternalWithMarker (line 49) | struct ExternalWithMarker { type ExternalPointer (line 57) | pub struct ExternalPointer { function new (line 63) | pub fn new(external: E) -> Self { function into_raw (line 73) | pub fn into_raw(self) -> *const std::ffi::c_void { function from_raw (line 78) | pub fn from_raw(ptr: *const std::ffi::c_void) -> Self { function validate_pointer (line 88) | fn validate_pointer(&self) -> *mut ExternalWithMarker { function unsafely_deref (line 112) | pub unsafe fn unsafely_deref(&self) -> &E { function unsafely_take (line 128) | pub unsafe fn unsafely_take(self) -> E { type External1 (line 148) | struct External1(u32); type External2 (line 151) | struct External2(()); type External1b (line 155) | struct External1b(()); type DeallocOnPanic (line 159) | struct DeallocOnPanic(Option>); function new (line 162) | pub fn new(external: &ExternalPointer) -> Self { method drop (line 171) | fn drop(&mut self) { function test_external (line 179) | pub fn test_external() { function test_external_markers (line 192) | pub fn test_external_markers() { function test_external_incompatible_same_name (line 206) | pub fn test_external_incompatible_same_name() { function test_external_deref_after_take (line 222) | pub fn test_external_deref_after_take() { function test_external_incompatible_deref (line 241) | pub fn test_external_incompatible_deref() { function test_external_incompatible_take (line 255) | pub fn test_external_incompatible_take() { FILE: libs/core/fast_string.rs type FastStaticString (line 26) | pub struct FastStaticString { method new (line 31) | pub const fn new(s: &'static v8::OneByteConst) -> Self { method as_str (line 35) | pub fn as_str(&self) -> &'static str { method as_bytes (line 39) | pub fn as_bytes(&self) -> &'static [u8] { method create_external_onebyte_const (line 44) | pub const fn create_external_onebyte_const( method v8_string (line 50) | pub fn v8_string<'s, 'i>( method into_v8_const_ptr (line 57) | pub const fn into_v8_const_ptr(&self) -> *const v8::OneByteConst { method from (line 63) | fn from(s: &'static v8::OneByteConst) -> Self { method as_ref (line 81) | fn as_ref(&self) -> &str { method borrow (line 94) | fn borrow(&self) -> &str { function from (line 69) | fn from(val: FastStaticString) -> Self { method hash (line 75) | fn hash(&self, state: &mut H) { type Target (line 87) | type Target = str; method deref (line 88) | fn deref(&self) -> &Self::Target { method fmt (line 100) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method default (line 106) | fn default() -> Self { method eq (line 112) | fn eq(&self, other: &Self) -> bool { method fmt (line 120) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { type FastStringV8AllocationError (line 127) | pub struct FastStringV8AllocationError; method fmt (line 131) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type FastString (line 154) | pub struct FastString { method from_static (line 180) | pub const fn from_static(s: &'static str) -> Self { method from_ascii_static_unchecked (line 207) | pub unsafe fn from_ascii_static_unchecked(s: &'static str) -> Self { method from_non_ascii_static (line 227) | pub fn from_non_ascii_static(s: &'static str) -> Self { method as_static_str (line 234) | pub fn as_static_str(&self) -> Option<&'static str> { method into_cheap_copy (line 246) | pub fn into_cheap_copy(self) -> (Self, Self) { method try_clone (line 264) | pub fn try_clone(&self) -> Option { method as_bytes (line 283) | pub fn as_bytes(&self) -> &[u8] { method as_str (line 288) | pub fn as_str(&self) -> &str { method v8_string (line 301) | pub fn v8_string<'a, 'i>( method truncate (line 322) | pub fn truncate(&mut self, index: usize) { method as_ref (line 352) | fn as_ref(&self) -> &str { method as_ref (line 358) | fn as_ref(&self) -> &[u8] { method as_ref (line 364) | fn as_ref(&self) -> &OsStr { method borrow (line 377) | fn borrow(&self) -> &str { method from (line 413) | fn from(value: FastStaticString) -> Self { method from (line 423) | fn from(value: Url) -> Self { method from (line 432) | fn from(value: String) -> Self { method from (line 442) | fn from(value: Arc) -> Self { type Error (line 462) | type Error = FastStringV8AllocationError; method to_v8 (line 465) | fn to_v8<'i>( method serialize (line 474) | fn serialize(&self, serializer: S) -> Result method deserialize (line 485) | fn deserialize(deserializer: D) -> Result type FastStringInner (line 158) | enum FastStringInner { method hash (line 346) | fn hash(&self, state: &mut H) { type Target (line 370) | type Target = str; method deref (line 371) | fn deref(&self) -> &Self::Target { method fmt (line 383) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method default (line 389) | fn default() -> Self { method eq (line 397) | fn eq(&self, other: &Self) -> bool { method fmt (line 405) | fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { function from (line 450) | fn from(value: FastString) -> Self { type DeserializeProxy (line 482) | type DeserializeProxy<'de> = &'de str; function string_eq (line 541) | fn string_eq() { function truncate (line 558) | fn truncate() { function test_large_include (line 577) | fn test_large_include() { function test_const (line 585) | fn test_const() { FILE: libs/core/flags.rs function v8_set_flags (line 7) | pub fn v8_set_flags(args: Vec) -> Vec { FILE: libs/core/gotham_state.rs type GothamState (line 12) | pub struct GothamState { method put (line 20) | pub fn put(&mut self, t: T) { method has (line 26) | pub fn has(&self) -> bool { method try_borrow (line 32) | pub fn try_borrow(&self) -> Option<&T> { method borrow (line 38) | pub fn borrow(&self) -> &T { method try_borrow_mut (line 43) | pub fn try_borrow_mut(&mut self) -> Option<&mut T> { method borrow_mut (line 49) | pub fn borrow_mut(&mut self) -> &mut T { method try_take (line 54) | pub fn try_take(&mut self) -> Option { method take (line 68) | pub fn take(&mut self) -> T { function missing (line 73) | fn missing() -> ! { type MyStruct (line 84) | struct MyStruct { type AnotherStruct (line 88) | struct AnotherStruct { type Alias1 (line 92) | type Alias1 = String; type Alias2 (line 93) | type Alias2 = String; function put_borrow1 (line 96) | fn put_borrow1() { function put_borrow2 (line 103) | fn put_borrow2() { function try_borrow (line 116) | fn try_borrow() { function try_borrow_mut (line 125) | fn try_borrow_mut() { function borrow_mut (line 135) | fn borrow_mut() { function try_take (line 147) | fn try_take() { function take (line 158) | fn take() { function type_alias (line 168) | fn type_alias() { function missing (line 181) | fn missing() { FILE: libs/core/inspector.rs type InspectorMsgKind (line 33) | pub enum InspectorMsgKind { type InspectorMsg (line 39) | pub struct InspectorMsg { method notification (line 46) | pub fn notification(content: serde_json::Value) -> Self { type SessionProxySender (line 55) | pub type SessionProxySender = UnboundedSender; type SessionProxyReceiver (line 57) | pub type SessionProxyReceiver = UnboundedReceiver; type InspectorSessionChannels (line 60) | pub enum InspectorSessionChannels { type InspectorSessionProxy (line 78) | pub struct InspectorSessionProxy { function create_worker_inspector_session_pair (line 84) | pub fn create_worker_inspector_session_pair( type InspectorSessionSend (line 115) | pub type InspectorSessionSend = Box; type PollState (line 118) | enum PollState { type JsRuntimeInspector (line 136) | pub struct JsRuntimeInspector { constant CONTEXT_GROUP_ID (line 566) | const CONTEXT_GROUP_ID: i32 = 1; method new (line 568) | pub fn new( method is_dispatching_message (line 641) | pub fn is_dispatching_message(&self) -> bool { method context_destroyed (line 645) | pub fn context_destroyed( method exception_thrown (line 654) | pub fn exception_thrown( method broadcast_context_destroyed (line 686) | pub fn broadcast_context_destroyed(&self) { method wait_for_sessions_disconnect (line 708) | pub fn wait_for_sessions_disconnect(&self) { method sessions_state (line 720) | pub fn sessions_state(&self) -> SessionsState { method poll_sessions_from_event_loop (line 724) | pub fn poll_sessions_from_event_loop(&self, cx: &mut Context) { method wait_for_session (line 730) | pub fn wait_for_session(&self) { method wait_for_session_and_break_on_next_statement (line 750) | pub fn wait_for_session_and_break_on_next_statement(&self) { method get_session_sender (line 794) | pub fn get_session_sender(&self) -> UnboundedSender oneshot::Receiver<()> { method create_local_session (line 813) | pub fn create_local_session( method drop (line 144) | fn drop(&mut self) { type JsRuntimeInspectorState (line 169) | struct JsRuntimeInspectorState { method poll_sessions (line 233) | pub fn poll_sessions( type JsRuntimeInspectorClient (line 182) | struct JsRuntimeInspectorClient(Rc); method run_message_loop_on_pause (line 185) | fn run_message_loop_on_pause(&self, context_group_id: i32) { method quit_message_loop_on_pause (line 191) | fn quit_message_loop_on_pause(&self) { method run_if_waiting_for_debugger (line 195) | fn run_if_waiting_for_debugger(&self, context_group_id: i32) { method ensure_default_context_in_group (line 202) | fn ensure_default_context_in_group( method resource_name_to_url (line 216) | fn resource_name_to_url( type InspectorFlags (line 852) | struct InspectorFlags { type SessionsState (line 865) | pub struct SessionsState { type SessionContainer (line 874) | pub struct SessionContainer { method new (line 939) | fn new( method drop_sessions (line 961) | fn drop_sessions(&mut self) { method sessions_state (line 968) | fn sessions_state(&self) -> SessionsState { method temporary_placeholder (line 995) | fn temporary_placeholder() -> Self { method dispatch_message_from_frontend (line 1011) | pub fn dispatch_message_from_frontend( method register_worker_session (line 1021) | fn register_worker_session( method register_worker_channels (line 1052) | pub fn register_worker_channels( type MainWorkerChannels (line 887) | struct MainWorkerChannels { type TargetSession (line 893) | struct TargetSession { method title (line 908) | fn title(&self) -> String { method send_to_worker (line 913) | fn send_to_worker(&self, message: String) { method has_channels (line 920) | fn has_channels(&self) -> bool { method poll_from_worker (line 927) | fn poll_from_worker(&self, cx: &mut Context) -> Poll serde_json::Value { method worker_info (line 1326) | fn worker_info(&self) -> serde_json::Value { type InspectorWakerInner (line 1073) | struct InspectorWakerInner { type InspectorWaker (line 1084) | struct InspectorWaker(Mutex); method new (line 1087) | fn new(isolate_handle: v8::IsolateHandle) -> Arc { method update (line 1098) | fn update(&self, update_fn: F) -> R method wake_by_ref (line 1108) | fn wake_by_ref(arc_self: &Arc) { type InspectorSessionKind (line 1150) | pub enum InspectorSessionKind { type InspectorSessionState (line 1156) | struct InspectorSessionState { method send_message (line 1261) | fn send_message( method send_response (line 1275) | fn send_response( method send_notification (line 1283) | fn send_notification( method flush_protocol_notifications (line 1290) | fn flush_protocol_notifications(&self) {} type InspectorSession (line 1181) | struct InspectorSession { constant CONTEXT_GROUP_ID (line 1187) | const CONTEXT_GROUP_ID: i32 = 1; method new (line 1190) | pub fn new( method dispatch_message (line 1228) | fn dispatch_message(&self, msg: String) { method queue_worker_message (line 1236) | fn queue_worker_message(&self, session_id: &str, message: String) { method notify_workers (line 1245) | fn notify_workers(&self, mut f: F) type InspectorSessionPumpMessages (line 1292) | type InspectorSessionPumpMessages = Pin>>; function get_str_param (line 1294) | fn get_str_param(params: &Option, key: &str) -> String { function get_bool_param (line 1304) | fn get_bool_param(params: &Option, key: &str) -> bool { function pump_inspector_session_messages (line 1336) | async fn pump_inspector_session_messages( type LocalInspectorSession (line 1481) | pub struct LocalInspectorSession { method new (line 1487) | pub fn new(session_id: i32, sessions: Rc>) -... method dispatch (line 1494) | pub fn dispatch(&mut self, msg: String) { method post_message (line 1501) | pub fn post_message( FILE: libs/core/io/buffer_strategy.rs constant STANDARD_BUFFER_SIZE (line 4) | const STANDARD_BUFFER_SIZE: usize = 64 * 1024; constant TINY_BUFFER_SIZE (line 6) | const TINY_BUFFER_SIZE: usize = 1024; constant MAX_GROW_LEN (line 7) | const MAX_GROW_LEN: usize = 16 * 1024 * 1024; type SizeClass (line 10) | enum SizeClass { method from_size_hint (line 26) | fn from_size_hint(min: usize, maybe_max: Option) -> Self { method to_size_hint (line 39) | fn to_size_hint(&self) -> (usize, Option) { method initial_buffer_size (line 51) | fn initial_buffer_size(&self) -> usize { method expected_remaining (line 72) | fn expected_remaining(&self) -> usize { type AdaptiveBufferStrategy (line 88) | pub struct AdaptiveBufferStrategy { method new_from_size_class (line 100) | fn new_from_size_class(size_class: SizeClass) -> Self { method new_from_hint_u64 (line 105) | pub fn new_from_hint_u64(min: u64, maybe_max: Option) -> Self { method new_from_hint (line 109) | pub fn new_from_hint(min: usize, maybe_max: Option) -> Self { method buffer_size (line 124) | pub fn buffer_size(&self) -> usize { method notify_read (line 128) | pub fn notify_read(&mut self, nread: usize) { type ReadReporter (line 149) | trait ReadReporter { method read (line 150) | fn read(&mut self, n: usize) -> usize; method read (line 159) | fn read(&mut self, n: usize) -> usize { type MaxReader (line 153) | struct MaxReader { function drain_reader (line 167) | fn drain_reader( function resource_no_hint (line 185) | fn resource_no_hint() { function resource_known_hint (line 229) | fn resource_known_hint() { FILE: libs/core/io/buffers.rs type BufView (line 20) | pub struct BufView { method from_inner (line 33) | const fn from_inner(inner: BufViewInner) -> Self { method empty (line 37) | pub const fn empty() -> Self { method len (line 43) | pub fn len(&self) -> usize { method is_empty (line 52) | pub fn is_empty(&self) -> bool { method advance_cursor (line 57) | pub fn advance_cursor(&mut self, n: usize) { method reset_cursor (line 64) | pub fn reset_cursor(&mut self) -> usize { method truncate (line 72) | pub fn truncate(&mut self, size: usize) { method split_off (line 82) | pub fn split_off(&mut self, at: usize) -> Self { method split_to (line 100) | pub fn split_to(&mut self, at: usize) -> Self { method as_ref (line 146) | fn as_ref(&self) -> &[u8] { method from (line 152) | fn from(buf: JsBuffer) -> Self { method from (line 158) | fn from(vec: Vec) -> Self { method from (line 164) | fn from(data: Box<[u8]>) -> Self { method from (line 170) | fn from(buf: bytes::Bytes) -> Self { type BufViewInner (line 26) | enum BufViewInner { method remaining (line 119) | fn remaining(&self) -> usize { method chunk (line 123) | fn chunk(&self) -> &[u8] { method advance (line 127) | fn advance(&mut self, cnt: usize) { type Target (line 133) | type Target = [u8]; method deref (line 135) | fn deref(&self) -> &[u8] { type BufMutView (line 186) | pub struct BufMutView { method from_inner (line 207) | fn from_inner(inner: BufMutViewInner) -> Self { method new (line 211) | pub fn new(len: usize) -> Self { method len (line 218) | pub fn len(&self) -> usize { method is_empty (line 226) | pub fn is_empty(&self) -> bool { method advance_cursor (line 231) | pub fn advance_cursor(&mut self, n: usize) { method reset_cursor (line 238) | pub fn reset_cursor(&mut self) -> usize { method into_view (line 245) | pub fn into_view(self) -> BufView { method maybe_unwrap_bytes (line 258) | pub fn maybe_unwrap_bytes(self) -> Result { method maybe_resize (line 270) | pub fn maybe_resize( method maybe_grow (line 301) | pub fn maybe_grow(&mut self, target_size: usize) -> Option { method truncate (line 317) | pub fn truncate(&mut self, size: usize) { method split_off (line 327) | pub fn split_off(&mut self, at: usize) -> Self { method split_to (line 346) | pub fn split_to(&mut self, at: usize) -> Self { method as_ref (line 402) | fn as_ref(&self) -> &[u8] { method as_mut (line 408) | fn as_mut(&mut self) -> &mut [u8] { method from (line 414) | fn from(buf: JsBuffer) -> Self { method from (line 420) | fn from(buf: BytesMut) -> Self { type BufMutViewInner (line 192) | enum BufMutViewInner { method default (line 198) | fn default() -> Self { method remaining (line 366) | fn remaining(&self) -> usize { method chunk (line 370) | fn chunk(&self) -> &[u8] { method advance (line 374) | fn advance(&mut self, cnt: usize) { type Target (line 380) | type Target = [u8]; method deref (line 382) | fn deref(&self) -> &[u8] { method deref_mut (line 392) | fn deref_mut(&mut self) -> &mut [u8] { function bufview_read_and_truncate (line 430) | pub fn bufview_read_and_truncate() { function bufview_split (line 447) | pub fn bufview_split() { function bufmutview_read_and_truncate (line 467) | pub fn bufmutview_read_and_truncate() { function bufmutview_split (line 484) | pub fn bufmutview_split() { function bufmutview_resize (line 506) | fn bufmutview_resize() { function bufmutview_grow (line 535) | fn bufmutview_grow() { FILE: libs/core/io/mod.rs type AsyncResult (line 31) | pub type AsyncResult = type WriteOutcome (line 34) | pub enum WriteOutcome { method nwritten (line 40) | pub fn nwritten(&self) -> usize { FILE: libs/core/io/resource.rs type Resource (line 70) | pub trait Resource: Any + 'static { method name (line 75) | fn name(&self) -> Cow<'_, str> { method read (line 88) | fn read(self: Rc, limit: usize) -> AsyncResult { method read_byob (line 102) | fn read_byob( method write_error (line 115) | fn write_error(self: Rc, _error: &dyn JsErrorClass) -> AsyncResu... method write (line 126) | fn write(self: Rc, buf: BufView) -> AsyncResult { method write_all (line 138) | fn write_all(self: Rc, view: BufView) -> AsyncResult<()> { method read_byob_sync (line 160) | fn read_byob_sync( method write_sync (line 169) | fn write_sync(self: Rc, data: &[u8]) -> Result { method shutdown (line 179) | fn shutdown(self: Rc) -> AsyncResult<()> { method close (line 186) | fn close(self: Rc) {} method backing_handle (line 190) | fn backing_handle(self: Rc) -> Option { method backing_fd (line 198) | fn backing_fd(self: Rc) -> Option { method size_hint (line 202) | fn size_hint(&self) -> (u64, Option) { method transfer (line 206) | fn transfer( function is (line 215) | fn is(&self) -> bool { function downcast_rc (line 224) | pub fn downcast_rc<'a, T: Resource>(self: &'a Rc) -> Option<&'a Rc... type TransferredResource (line 311) | pub trait TransferredResource: Send { method receive (line 312) | fn receive(self: Box) -> Rc; FILE: libs/core/io/resource_handle.rs type ResourceHandle (line 9) | pub enum ResourceHandle { method from_fd_like (line 28) | pub fn from_fd_like(io: &impl std::os::windows::io::AsRawHandle) -> Se... method from_fd_like (line 34) | pub fn from_fd_like(io: &impl std::os::unix::io::AsRawFd) -> Self { method from_socket_like (line 40) | pub fn from_socket_like(io: &impl std::os::windows::io::AsRawSocket) -... method from_socket_like (line 46) | pub fn from_socket_like(io: &impl std::os::unix::io::AsRawFd) -> Self { method is_valid (line 51) | pub fn is_valid(&self) -> bool { method as_fd_like (line 76) | pub fn as_fd_like(&self) -> Option { method as_socket_like (line 84) | pub fn as_socket_like(&self) -> Option { method is_terminal (line 92) | pub fn is_terminal(&self) -> bool { type ResourceHandleFd (line 17) | pub type ResourceHandleFd = std::os::fd::RawFd; type ResourceHandleSocket (line 19) | pub type ResourceHandleSocket = std::os::fd::RawFd; type ResourceHandleFd (line 21) | pub type ResourceHandleFd = std::os::windows::io::RawHandle; type ResourceHandleSocket (line 23) | pub type ResourceHandleSocket = std::os::windows::io::RawSocket; FILE: libs/core/io/resource_table.rs type ResourceId (line 17) | pub type ResourceId = u32; type ResourceTable (line 28) | pub struct ResourceTable { method len (line 36) | pub fn len(&self) -> usize { method is_empty (line 41) | pub fn is_empty(&self) -> bool { method add (line 51) | pub fn add(&mut self, resource: T) -> ResourceId { method add_rc (line 61) | pub fn add_rc(&mut self, resource: Rc) -> ResourceId { method add_rc_dyn (line 66) | pub fn add_rc_dyn(&mut self, resource: Rc) -> ResourceId { method has (line 75) | pub fn has(&self, rid: ResourceId) -> bool { method get (line 82) | pub fn get( method get_any (line 94) | pub fn get_any( method replace (line 108) | pub fn replace(&mut self, rid: ResourceId, resource: T) { method take (line 125) | pub fn take( method take_any (line 142) | pub fn take_any( method close (line 156) | pub fn close(&mut self, rid: ResourceId) -> Result<(), ResourceError> { method names (line 176) | pub fn names(&self) -> impl Iterator)> { method get_fd (line 185) | pub fn get_fd( method get_socket (line 203) | pub fn get_socket( method get_handle (line 221) | pub fn get_handle( type ResourceError (line 236) | pub enum ResourceError { FILE: libs/core/lib.rs function located_script_name (line 258) | fn located_script_name() { function test_rebuild_async_stubs (line 273) | fn test_rebuild_async_stubs() { FILE: libs/core/module_specifier.rs type ModuleResolutionError (line 11) | pub enum ModuleResolutionError { type ModuleSpecifier (line 29) | pub type ModuleSpecifier = Url; function resolve_import (line 33) | pub fn resolve_import( function resolve_url (line 80) | pub fn resolve_url( function test_resolve_import (line 93) | fn test_resolve_import() { function test_resolve_import_error (line 166) | fn test_resolve_import_error() { function test_deserialize_module_specifier (line 253) | fn test_deserialize_module_specifier() { FILE: libs/core/modules/loaders.rs type ModuleLoaderError (line 28) | pub type ModuleLoaderError = JsErrorBox; type ModuleLoadResponse (line 31) | pub enum ModuleLoadResponse { type ModuleLoadOptions (line 42) | pub struct ModuleLoadOptions { type ModuleLoadReferrer (line 50) | pub struct ModuleLoadReferrer { type ModuleLoader (line 58) | pub trait ModuleLoader { method resolve (line 69) | fn resolve( method import_meta_resolve (line 77) | fn import_meta_resolve( method load (line 89) | fn load( method prepare_load (line 104) | fn prepare_load( method finish_load (line 123) | fn finish_load(&self) {} method code_cache_ready (line 129) | fn code_cache_ready( method purge_and_prevent_code_cache (line 143) | fn purge_and_prevent_code_cache(&self, _module_specifier: &str) {} method get_source_map (line 148) | fn get_source_map(&self, _file_name: &str) -> Option> { method load_external_source_map (line 153) | fn load_external_source_map( method source_map_source_exists (line 166) | fn source_map_source_exists(&self, _source_url: &str) -> Option { method get_source_mapped_source_line (line 170) | fn get_source_mapped_source_line( method get_host_defined_options (line 181) | fn get_host_defined_options<'s, 'i>( method resolve (line 195) | fn resolve( method load (line 204) | fn load( method resolve (line 275) | fn resolve( method load (line 302) | fn load( method prepare_load (line 331) | fn prepare_load( method code_cache_ready (line 341) | fn code_cache_ready( method resolve (line 370) | fn resolve( method load (line 379) | fn load( method prepare_load (line 403) | fn prepare_load( method resolve (line 432) | fn resolve( method load (line 441) | fn load( method resolve (line 531) | fn resolve( method load (line 540) | fn load( method resolve (line 598) | fn resolve( method prepare_load (line 608) | fn prepare_load( method finish_load (line 624) | fn finish_load(&self) { method load (line 629) | fn load( method load_external_source_map (line 640) | fn load_external_source_map( type NoopModuleLoader (line 192) | pub struct NoopModuleLoader; type ExtCodeCache (line 216) | pub trait ExtCodeCache { method get_code_cache_info (line 217) | fn get_code_cache_info( method code_cache_ready (line 224) | fn code_cache_ready( type ExtModuleLoader (line 233) | pub(crate) struct ExtModuleLoader { method new (line 239) | pub fn new( method finalize (line 254) | pub fn finalize(&self) -> Result<(), CoreError> { type LazyEsmModuleLoader (line 357) | pub(crate) struct LazyEsmModuleLoader { method new (line 362) | pub fn new( type LoadFailedError (line 417) | pub struct LoadFailedError { type FsModuleLoader (line 429) | pub struct FsModuleLoader; type StaticModuleLoader (line 503) | pub struct StaticModuleLoader { method new (line 509) | pub fn new( method with (line 522) | pub fn with( type TestingModuleLoader (line 563) | pub struct TestingModuleLoader { function new (line 574) | pub fn new(loader: L) -> Self { function counts (line 586) | pub fn counts(&self) -> ModuleLoadEventCounts { type ModuleLoadEventCounts (line 650) | pub struct ModuleLoadEventCounts { method new (line 659) | pub fn new( FILE: libs/core/modules/map.rs constant DATA_PREFIX (line 73) | const DATA_PREFIX: &str = "data:"; type PrepareLoadFuture (line 75) | type PrepareLoadFuture = type CodeCacheReadyFuture (line 78) | type CodeCacheReadyFuture = dyn Future; type ModEvaluate (line 80) | struct ModEvaluate { method notify (line 88) | fn notify(&mut self, scope: &mut v8::PinScope) { type CodeCacheReadyCallback (line 103) | type CodeCacheReadyCallback = type CodeCacheInfo (line 105) | pub(crate) struct CodeCacheInfo { constant BOM_CHAR (line 110) | pub const BOM_CHAR: &[u8] = &[0xef, 0xbb, 0xbf]; function strip_bom (line 113) | fn strip_bom(source_code: &[u8]) -> &[u8] { type TrackedFutures (line 124) | struct TrackedFutures { method default (line 130) | fn default() -> Self { function is_pending (line 139) | fn is_pending(&self) -> bool { function push (line 143) | fn push(&self, fut: F) { function poll_next_unpin (line 151) | fn poll_next_unpin(&self, cx: &mut Context) -> Poll> { function clear (line 159) | fn clear(&self) { type TrackedVec (line 167) | struct TrackedVec { method default (line 173) | fn default() -> Self { function is_pending (line 182) | fn is_pending(&self) -> bool { function push (line 186) | fn push(&self, item: T) { function take (line 191) | fn take(&self) -> Vec { function set (line 197) | fn set(&self, items: Vec) { function borrow (line 202) | fn borrow(&self) -> std::cell::Ref<'_, Vec> { function clear (line 206) | fn clear(&self) { type DynImportModEvaluate (line 212) | struct DynImportModEvaluate { type DynImportState (line 219) | struct DynImportState { type ModuleMap (line 226) | pub(crate) struct ModuleMap { method destroy (line 257) | pub(crate) fn destroy(&self) { method next_load_id (line 267) | pub(crate) fn next_load_id(&self) -> i32 { method check_all_modules_evaluated (line 276) | pub(crate) fn check_all_modules_evaluated( method new (line 309) | pub(crate) fn new( method update_with_snapshotted_data (line 334) | pub(crate) fn update_with_snapshotted_data( method get_id (line 348) | pub(crate) fn get_id( method is_main_module (line 356) | pub(crate) fn is_main_module(&self, global: &v8::Global) -... method is_main_module_id (line 360) | pub(crate) fn is_main_module_id(&self, id: ModuleId) -> bool { method get_name_by_module (line 364) | pub(crate) fn get_name_by_module( method get_name_by_id (line 371) | pub(crate) fn get_name_by_id(&self, id: ModuleId) -> Option { method get_type_by_module (line 375) | pub(crate) fn get_type_by_module( method get_handle (line 382) | pub(crate) fn get_handle( method serialize_for_snapshotting (line 389) | pub(crate) fn serialize_for_snapshotting( method is_alias (line 398) | pub fn is_alias( method get_data (line 406) | pub(crate) fn get_data(&self) -> &RefCell { method assert_module_map (line 411) | pub fn assert_module_map(&self, modules: &Vec) { method new_module (line 415) | pub(crate) fn new_module( method new_synthetic_module (line 603) | pub fn new_synthetic_module<'s, 'i>( method new_es_module (line 658) | pub(crate) fn new_es_module( method new_module_from_js_source (line 691) | pub(crate) fn new_module_from_js_source( method new_wasm_module_source (line 921) | pub(crate) fn new_wasm_module_source( method new_wasm_module (line 967) | pub(crate) fn new_wasm_module( method new_json_module (line 995) | pub(crate) fn new_json_module( method new_text_module (line 1028) | pub(crate) fn new_text_module( method new_bytes_module (line 1054) | pub(crate) fn new_bytes_module( method instantiate_module (line 1083) | pub(crate) fn instantiate_module<'s, 'i>( method module_resolve_callback (line 1123) | fn module_resolve_callback<'s>( method module_source_callback (line 1172) | fn module_source_callback<'s>( method resolve (line 1230) | pub fn resolve( method resolve_callback (line 1263) | fn resolve_callback<'s, 'i>( method get_requested_modules (line 1291) | pub(crate) fn get_requested_modules( method load_dynamic_import (line 1301) | pub(crate) fn load_dynamic_import( method has_pending_dynamic_imports (line 1388) | pub(crate) fn has_pending_dynamic_imports(&self) -> bool { method has_pending_module_evaluation (line 1393) | pub(crate) fn has_pending_module_evaluation(&self) -> bool { method has_pending_dyn_module_evaluation (line 1396) | pub(crate) fn has_pending_dyn_module_evaluation(&self) -> bool { method mod_evaluate (line 1401) | pub fn mod_evaluate<'s, 'i>( method mod_evaluate_sync (line 1584) | pub(crate) fn mod_evaluate_sync( method dynamic_import_module_evaluate (line 1669) | fn dynamic_import_module_evaluate( method evaluate_dyn_imports (line 1756) | fn evaluate_dyn_imports(&self, scope: &mut v8::PinScope) -> bool { method resolve_tla_waiters (line 1788) | fn resolve_tla_waiters(&self, scope: &mut v8::PinScope, module_id: Mod... method reject_tla_waiters (line 1810) | fn reject_tla_waiters( method dynamic_import_reject (line 1829) | pub(crate) fn dynamic_import_reject( method dynamic_import_resolve (line 1850) | pub(crate) fn dynamic_import_resolve( method poll_progress (line 1891) | pub(crate) fn poll_progress( method drain_prepare_dyn_imports (line 1939) | fn drain_prepare_dyn_imports( method drain_dyn_imports (line 1967) | fn drain_dyn_imports( method drain_code_cache_ready (line 2057) | fn drain_code_cache_ready(&self, cx: &mut Context) { method get_module (line 2067) | pub(crate) fn get_module<'s, 'i>( method get_module_namespace (line 2083) | pub fn get_module_namespace( method get_stalled_top_level_await_message_for_module (line 2113) | fn get_stalled_top_level_await_message_for_module( method find_stalled_top_level_await (line 2136) | pub(crate) fn find_stalled_top_level_await( method lazy_load_es_module_with_code (line 2178) | pub(crate) fn lazy_load_es_module_with_code( method add_lazy_loaded_esm_source (line 2238) | pub(crate) fn add_lazy_loaded_esm_source( method lazy_load_esm_module (line 2256) | pub(crate) fn lazy_load_esm_module( function synthetic_module_evaluation_steps (line 2320) | pub(crate) fn synthetic_module_evaluation_steps<'s>( function script_origin (line 2359) | pub fn script_origin<'s, 'i>( function render_js_wasm_module (line 2380) | fn render_js_wasm_module(specifier: &str, wasm_deps: WasmDeps) -> String { function test_render_js_wasm_module (line 2494) | fn test_render_js_wasm_module() { FILE: libs/core/modules/mod.rs type ModuleId (line 44) | pub type ModuleId = usize; type ModuleLoadId (line 45) | pub(crate) type ModuleLoadId = i32; type ModuleSourceCode (line 51) | pub enum ModuleSourceCode { method as_bytes (line 57) | pub fn as_bytes(&self) -> &[u8] { method into_cheap_copy (line 64) | pub fn into_cheap_copy(self) -> (Self, Self) { type ModuleCodeString (line 78) | pub type ModuleCodeString = FastString; type ModuleName (line 79) | pub type ModuleName = FastString; type IntoModuleName (line 82) | pub trait IntoModuleName { method into_module_name (line 83) | fn into_module_name(self) -> ModuleName; method into_module_name (line 87) | fn into_module_name(self) -> ModuleName { method into_module_name (line 93) | fn into_module_name(self) -> ModuleName { method into_module_name (line 99) | fn into_module_name(self) -> ModuleName { method into_module_name (line 105) | fn into_module_name(self) -> ModuleName { method into_module_name (line 111) | fn into_module_name(self) -> ModuleName { type IntoModuleCodeString (line 117) | pub trait IntoModuleCodeString { method into_module_code (line 118) | fn into_module_code(self) -> ModuleCodeString; method into_module_code (line 122) | fn into_module_code(self) -> ModuleCodeString { method into_module_code (line 128) | fn into_module_code(self) -> ModuleCodeString { method into_module_code (line 134) | fn into_module_code(self) -> ModuleCodeString { method into_module_code (line 140) | fn into_module_code(self) -> ModuleCodeString { method into_module_code (line 146) | fn into_module_code(self) -> ModuleCodeString { type ModuleCodeBytes (line 152) | pub enum ModuleCodeBytes { method as_bytes (line 165) | pub fn as_bytes(&self) -> &[u8] { method to_vec (line 173) | pub fn to_vec(&self) -> Vec { method into_cheap_copy (line 184) | pub fn into_cheap_copy(self) -> (Self, Self) { method try_clone (line 195) | pub fn try_clone(&self) -> Option { method from (line 205) | fn from(value: Arc<[u8]>) -> Self { method from (line 211) | fn from(value: Box<[u8]>) -> Self { method from (line 217) | fn from(value: &'static [u8]) -> Self { type ValidateImportAttributesCb (line 224) | pub type ValidateImportAttributesCb = type CustomModuleEvaluationCb (line 229) | pub type CustomModuleEvaluationCb = Box< type EvalContextGetCodeCacheCb (line 240) | pub type EvalContextGetCodeCacheCb = Box< type EvalContextCodeCacheReadyCb (line 249) | pub type EvalContextCodeCacheReadyCb = Box; type CustomModuleEvaluationKind (line 251) | pub enum CustomModuleEvaluationKind { type ImportAttributesKind (line 272) | pub(crate) enum ImportAttributesKind { function parse_import_attributes (line 277) | pub(crate) fn parse_import_attributes<'s, 'i>( function get_requested_module_type_from_attributes (line 311) | pub(crate) fn get_requested_module_type_from_attributes( type ModuleType (line 332) | pub enum ModuleType { method fmt (line 342) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { method to_v8 (line 355) | pub fn to_v8<'s, 'i>( method try_from_v8 (line 369) | pub fn try_from_v8<'s, 'i>( type SourceCodeCacheInfo (line 391) | pub struct SourceCodeCacheInfo { type ModuleSource (line 413) | pub struct ModuleSource { method new (line 424) | pub fn new( method new_with_redirect (line 442) | pub fn new_with_redirect( method for_test (line 465) | pub fn for_test(code: &'static str, file: impl AsRef) -> Self { method for_test_with_redirect (line 477) | pub fn for_test_with_redirect( method get_string_source (line 499) | pub fn get_string_source(code: ModuleSourceCode) -> ModuleCodeString { method cheap_copy_code (line 511) | pub fn cheap_copy_code(&mut self) -> ModuleSourceCode { method cheap_copy_module_url_specified (line 521) | pub fn cheap_copy_module_url_specified(&mut self) -> ModuleName { method cheap_copy_module_url_found (line 530) | pub fn cheap_copy_module_url_found(&mut self) -> Option { type ModuleSourceFuture (line 538) | pub type ModuleSourceFuture = type ResolutionKind (line 542) | pub enum ResolutionKind { type RequestedModuleType (line 557) | pub enum RequestedModuleType { method to_v8 (line 606) | pub fn to_v8<'s, 'i>( method try_from_v8 (line 621) | pub fn try_from_v8<'s, 'i>( method as_str (line 640) | pub fn as_str(&self) -> Option<&str> { method as_ref (line 652) | fn as_ref(&self) -> &RequestedModuleType { method eq (line 659) | fn eq(&self, other: &ModuleType) -> bool { method from (line 672) | fn from(module_type: ModuleType) -> RequestedModuleType { method fmt (line 685) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type ModuleReference (line 701) | pub(crate) struct ModuleReference { type ModuleImportPhase (line 707) | pub(crate) enum ModuleImportPhase { type ModuleRequest (line 718) | pub(crate) struct ModuleRequest { type ModuleInfo (line 728) | pub(crate) struct ModuleInfo { type ModuleConcreteError (line 738) | pub enum ModuleConcreteError { type ModuleError (line 762) | pub enum ModuleError { method into_error (line 769) | pub fn into_error( method from (line 793) | fn from(value: ModuleConcreteError) -> Self { FILE: libs/core/modules/module_map_data.rs type SymbolicModule (line 27) | pub(crate) enum SymbolicModule { type ModuleNameTypeMap (line 37) | struct ModuleNameTypeMap { method default (line 44) | fn default() -> Self { function len (line 54) | pub fn len(&self) -> usize { function map_index (line 58) | fn map_index(&self, ty: &RequestedModuleType) -> Option { function get (line 62) | pub fn get(&self, ty: &RequestedModuleType, name: &Q) -> Option<&T> function insert (line 72) | pub fn insert( function drain (line 101) | pub fn drain( type SyntheticModuleExports (line 121) | pub(crate) type SyntheticModuleExports = type SyntheticModuleExportsStore (line 129) | pub(crate) type SyntheticModuleExportsStore = type ModuleSourceKind (line 133) | pub(crate) enum ModuleSourceKind { method from_module_type (line 138) | pub fn from_module_type(module_type: &ModuleType) -> Option { type ModuleSourceType (line 147) | enum ModuleSourceType { type ModuleSourceKey (line 153) | pub(crate) struct ModuleSourceKey { method from_reference (line 159) | pub fn from_reference(module_reference: &ModuleReference) -> Self { method from_loaded_source (line 168) | pub fn from_loaded_source(loaded_source: &mut ModuleSource) -> Self { type ModuleMapData (line 184) | pub(crate) struct ModuleMapData { method create_module_info (line 218) | pub fn create_module_info( method get_id (line 252) | pub fn get_id( method alias (line 277) | pub(crate) fn alias( method is_alias (line 292) | pub(crate) fn is_alias( method get_handle (line 302) | pub(crate) fn get_handle( method get_name_by_module (line 309) | pub(crate) fn get_name_by_module( method get_type_by_module (line 319) | pub(crate) fn get_type_by_module( method get_info_by_module (line 332) | pub(crate) fn get_info_by_module( method is_main_module (line 342) | pub(crate) fn is_main_module(&self, global: &v8::Global) -... method get_name_by_id (line 349) | pub(crate) fn get_name_by_id(&self, id: ModuleId) -> Option { method serialize_for_snapshotting (line 354) | pub fn serialize_for_snapshotting( method update_with_snapshotted_data (line 386) | pub fn update_with_snapshotted_data( method assert_module_map (line 417) | pub fn assert_module_map(&self, modules: &Vec) { type ModuleMapSnapshotData (line 208) | pub(crate) struct ModuleMapSnapshotData { function module_name_map_test (line 446) | fn module_name_map_test() { FILE: libs/core/modules/recursive_load.rs type ModuleLoadFuture (line 40) | type ModuleLoadFuture = dyn Future< type SideModuleKind (line 45) | pub enum SideModuleKind { type LoadInit (line 52) | enum LoadInit { type LoadState (line 67) | enum LoadState { type RecursiveModuleLoad (line 75) | pub(crate) struct RecursiveModuleLoad { method main (line 102) | pub(crate) async fn main( method side (line 112) | pub(crate) async fn side( method dynamic_import (line 132) | pub(crate) fn dynamic_import( method new (line 150) | fn new(init: LoadInit, module_map_rc: Rc) -> Self { method id (line 182) | pub(crate) fn id(&self) -> ModuleLoadId { method root_module_id (line 186) | pub(crate) fn root_module_id(&self) -> Option { method root_module_reference (line 190) | pub(crate) fn root_module_reference(&self) -> Option<&ModuleReference> { method resolve_root_from_init (line 194) | fn resolve_root_from_init( method prepare (line 210) | pub(crate) async fn prepare(&mut self) -> Result<(), CoreError> { method is_currently_loading_main_module (line 256) | fn is_currently_loading_main_module(&self) -> bool { method is_dynamic_import (line 262) | fn is_dynamic_import(&self) -> bool { method is_synchronous (line 266) | fn is_synchronous(&self) -> bool { method register_and_recurse (line 276) | pub(crate) fn register_and_recurse( method register_and_recurse_inner (line 339) | fn register_and_recurse_inner( method run_to_completion (line 443) | pub(crate) async fn run_to_completion( method drop (line 92) | fn drop(&mut self) { type Item (line 460) | type Item = Result<(ModuleRequest, ModuleSource), CoreError>; method poll_next (line 462) | fn poll_next( function source_mapped_module_load_referrer (line 563) | fn source_mapped_module_load_referrer( FILE: libs/core/modules/testdata/lazy_loaded.js function blah (line 4) | function blah(a) { FILE: libs/core/modules/tests.rs type MockLoader (line 59) | struct MockLoader { method new (line 66) | fn new() -> Rc { method new_with_code_cache (line 70) | fn new_with_code_cache(code_cache: HashMap>) -> Rc Option<(&'static str, &'static str)> { type MockError (line 193) | enum MockError { method fmt (line 199) | fn fmt(&self, _f: &mut fmt::Formatter) -> fmt::Result { method cause (line 205) | fn cause(&self) -> Option<&dyn std::error::Error> { method get_class (line 211) | fn get_class(&self) -> Cow<'static, str> { method get_message (line 215) | fn get_message(&self) -> Cow<'static, str> { method get_additional_properties (line 219) | fn get_additional_properties(&self) -> deno_error::AdditionalProperties { method get_ref (line 223) | fn get_ref(&self) -> &(dyn std::error::Error + Send + Sync + 'static) { type DelayedSourceCodeFuture (line 228) | struct DelayedSourceCodeFuture { type Output (line 235) | type Output = Result; method poll (line 237) | fn poll(self: Pin<&mut Self>, cx: &mut Context) -> Poll { method resolve (line 277) | fn resolve( method load (line 303) | fn load( method code_cache_ready (line 323) | fn code_cache_ready( function test_recursive_load (line 337) | fn test_recursive_load() { function test_mods (line 430) | fn test_mods() { function test_lazy_loaded_esm (line 530) | fn test_lazy_loaded_esm() { function test_json_text_bytes_modules (line 561) | fn test_json_text_bytes_modules() { function test_validate_import_attributes_default (line 691) | fn test_validate_import_attributes_default() { function test_validate_import_attributes_callback (line 729) | fn test_validate_import_attributes_callback() { function test_validate_import_attributes_callback2 (line 820) | fn test_validate_import_attributes_callback2() { function test_custom_module_type_default (line 864) | fn test_custom_module_type_default() { function test_custom_module_type_callback_synthetic (line 901) | fn test_custom_module_type_callback_synthetic() { function test_custom_module_type_callback_computed (line 985) | fn test_custom_module_type_callback_computed() { function dyn_import_err (line 1091) | async fn dyn_import_err() { function dyn_import_recurse_err (line 1121) | async fn dyn_import_recurse_err() { function dyn_import_ok (line 1142) | async fn dyn_import_ok() { function dyn_import_borrow_mut_error (line 1188) | async fn dyn_import_borrow_mut_error() { function test_circular_load (line 1229) | fn test_circular_load() { function test_redirect_load (line 1331) | fn test_redirect_load() { function test_concurrent_redirect_load (line 1399) | fn test_concurrent_redirect_load() { function slow_never_ready_modules (line 1445) | async fn slow_never_ready_modules() { function loader_disappears_after_error (line 1491) | async fn loader_disappears_after_error() { function recursive_load_main_with_code (line 1511) | fn recursive_load_main_with_code() { function main_and_side_module (line 1615) | fn main_and_side_module() { function dynamic_imports_snapshot (line 1658) | fn dynamic_imports_snapshot() { function import_meta_snapshot (line 1698) | fn import_meta_snapshot() { function no_duplicate_loads (line 1743) | async fn no_duplicate_loads() { function import_meta_resolve (line 1850) | async fn import_meta_resolve() { function builtin_core_module (line 1930) | fn builtin_core_module() { function import_meta_filename_dirname (line 1956) | fn import_meta_filename_dirname() { function test_load_with_code_cache (line 1988) | fn test_load_with_code_cache() { function ext_module_loader_relative (line 2104) | fn ext_module_loader_relative() { function invalid_utf8_module (line 2124) | fn invalid_utf8_module() { function evaluate_already_evaluated_module (line 2135) | async fn evaluate_already_evaluated_module() { function evaluate_already_evaluated_module_sync (line 2177) | async fn evaluate_already_evaluated_module_sync() { function test_native_source_map_with_trailing_content (line 2224) | async fn test_native_source_map_with_trailing_content() { type ExternalSourceMapLoader (line 2290) | struct ExternalSourceMapLoader { method resolve (line 2296) | fn resolve( method load (line 2305) | fn load( method load_external_source_map (line 2320) | fn load_external_source_map( function test_native_external_source_map_with_relative_path (line 2336) | async fn test_native_external_source_map_with_relative_path() { function test_native_source_map_with_absolute_path_outside_cwd (line 2398) | async fn test_native_source_map_with_absolute_path_outside_cwd() { function test_native_source_map_synthetic_bundle_path (line 2452) | async fn test_native_source_map_synthetic_bundle_path() { function test_lazy_loaded_esm_with_tla_no_panic (line 2520) | async fn test_lazy_loaded_esm_with_tla_no_panic() { FILE: libs/core/ops.rs type PromiseId (line 25) | pub type PromiseId = i32; type OpId (line 26) | pub type OpId = u16; type ReentrancyGuard (line 34) | pub struct ReentrancyGuard {} method drop (line 38) | fn drop(&mut self) { function reentrancy_check (line 46) | pub fn reentrancy_check(decl: &'static OpDecl) -> Option { type OpMetadata (line 63) | pub struct OpMetadata { method default (line 71) | pub const fn default() -> Self { type OpCtx (line 83) | pub struct OpCtx { method new (line 106) | pub(crate) fn new( method decl (line 140) | pub const fn decl(&self) -> &OpDecl { method metrics_enabled (line 145) | pub const fn metrics_enabled(&self) -> bool { method external_references (line 151) | pub const fn external_references(&self) -> [v8::ExternalReference; 4] { method op_driver (line 198) | pub(crate) fn op_driver(&self) -> &OpDriverImpl { method runtime_state (line 203) | pub(crate) fn runtime_state(&self) -> &JsRuntimeState { type ExternalOpsTracker (line 212) | pub struct ExternalOpsTracker { method ref_op (line 217) | pub fn ref_op(&self) { method unref_op (line 221) | pub fn unref_op(&self) { method has_pending_ops (line 230) | pub(crate) fn has_pending_ops(&self) -> bool { type OpStackTraceCallback (line 235) | pub type OpStackTraceCallback = Box)>; type OpState (line 238) | pub struct OpState { method new (line 254) | pub fn new(op_stack_trace_callback: Option) -> O... method clear (line 269) | pub(crate) fn clear(&mut self) { method uv_unref (line 275) | pub fn uv_unref(&mut self, resource_id: ResourceId) { method uv_ref (line 279) | pub fn uv_ref(&mut self, resource_id: ResourceId) { method has_ref (line 283) | pub fn has_ref(&self, resource_id: ResourceId) -> bool { type Target (line 289) | type Target = GothamState; method deref (line 291) | fn deref(&self) -> &Self::Target { method deref_mut (line 297) | fn deref_mut(&mut self) -> &mut Self::Target { FILE: libs/core/ops_builtin.rs function op_panic (line 144) | pub fn op_panic(#[string] message: String) { function op_resources (line 155) | pub fn op_resources(state: &mut OpState) -> Vec<(ResourceId, String)> { function op_add (line 164) | fn op_add(a: i32, b: i32) -> i32 { function op_add_async (line 170) | pub async fn op_add_async(a: i32, b: i32) -> i32 { function op_void_sync (line 175) | pub fn op_void_sync() {} function op_void_async (line 179) | pub async fn op_void_async() {} function op_error_async (line 183) | pub async fn op_error_async() -> Result<(), JsErrorBox> { function op_error_async_deferred (line 189) | pub async fn op_error_async_deferred() -> Result<(), JsErrorBox> { function op_void_async_deferred (line 195) | pub async fn op_void_async_deferred() {} function op_close (line 199) | pub fn op_close( function op_try_close (line 211) | pub fn op_try_close(state: Rc>, #[smi] rid: ResourceId) { function op_print (line 219) | pub fn op_print( type WasmStreamingResource (line 233) | pub struct WasmStreamingResource(pub(crate) RefCell) { function op_wasm_streaming_feed (line 253) | pub fn op_wasm_streaming_feed( function op_wasm_streaming_set_url (line 269) | pub fn op_wasm_streaming_set_url( function op_wasm_streaming_stream_feed (line 283) | async fn op_wasm_streaming_stream_feed( function get_resource (line 324) | fn get_resource( function op_read (line 343) | async fn op_read( function op_read_all (line 357) | async fn op_read_all( function op_write (line 392) | async fn op_write( function op_read_sync (line 406) | fn op_read_sync( function op_write_sync (line 420) | fn op_write_sync( function op_write_all (line 435) | async fn op_write_all( function op_write_type_error (line 451) | async fn op_write_type_error( function op_shutdown (line 466) | async fn op_shutdown( function op_str_byte_length (line 479) | fn op_str_byte_length<'s, 'i>( function op_cancel_handle (line 493) | pub fn op_cancel_handle(state: &mut OpState) -> u32 { function op_encode_binary_string (line 499) | fn op_encode_binary_string(#[buffer] s: &[u8]) -> ByteString { function op_is_terminal (line 504) | fn op_is_terminal(state: &mut OpState, #[smi] rid: ResourceId) -> bool { function do_load_job (line 511) | async fn do_load_job<'s, 'i>( function wrap_module (line 575) | fn wrap_module<'s, 'i>( function op_import_sync (line 643) | fn op_import_sync<'s, 'i>( FILE: libs/core/ops_builtin_types.rs function op_is_any_array_buffer (line 6) | pub fn op_is_any_array_buffer(value: &v8::Value) -> bool { function op_is_arguments_object (line 11) | pub fn op_is_arguments_object(value: &v8::Value) -> bool { function op_is_array_buffer (line 16) | pub fn op_is_array_buffer(value: &v8::Value) -> bool { function op_is_array_buffer_view (line 21) | pub fn op_is_array_buffer_view(value: &v8::Value) -> bool { function op_is_async_function (line 26) | pub fn op_is_async_function(value: &v8::Value) -> bool { function op_is_big_int_object (line 31) | pub fn op_is_big_int_object(value: &v8::Value) -> bool { function op_is_boolean_object (line 36) | pub fn op_is_boolean_object(value: &v8::Value) -> bool { function op_is_boxed_primitive (line 41) | pub fn op_is_boxed_primitive(value: &v8::Value) -> bool { function op_is_data_view (line 50) | pub fn op_is_data_view(value: &v8::Value) -> bool { function op_is_date (line 55) | pub fn op_is_date(value: &v8::Value) -> bool { function op_is_generator_function (line 60) | pub fn op_is_generator_function(value: &v8::Value) -> bool { function op_is_generator_object (line 65) | pub fn op_is_generator_object(value: &v8::Value) -> bool { function op_is_map (line 70) | pub fn op_is_map(value: &v8::Value) -> bool { function op_is_map_iterator (line 75) | pub fn op_is_map_iterator(value: &v8::Value) -> bool { function op_is_module_namespace_object (line 80) | pub fn op_is_module_namespace_object(value: &v8::Value) -> bool { function op_is_native_error (line 85) | pub fn op_is_native_error(value: &v8::Value) -> bool { function op_is_number_object (line 90) | pub fn op_is_number_object(value: &v8::Value) -> bool { function op_is_promise (line 95) | pub fn op_is_promise(value: &v8::Value) -> bool { function op_is_proxy (line 100) | pub fn op_is_proxy(value: &v8::Value) -> bool { function op_is_reg_exp (line 105) | pub fn op_is_reg_exp(value: &v8::Value) -> bool { function op_is_set (line 110) | pub fn op_is_set(value: &v8::Value) -> bool { function op_is_set_iterator (line 115) | pub fn op_is_set_iterator(value: &v8::Value) -> bool { function op_is_shared_array_buffer (line 120) | pub fn op_is_shared_array_buffer(value: &v8::Value) -> bool { function op_is_string_object (line 125) | pub fn op_is_string_object(value: &v8::Value) -> bool { function op_is_symbol_object (line 130) | pub fn op_is_symbol_object(value: &v8::Value) -> bool { function op_is_typed_array (line 135) | pub fn op_is_typed_array(value: &v8::Value) -> bool { function op_is_weak_map (line 140) | pub fn op_is_weak_map(value: &v8::Value) -> bool { function op_is_weak_set (line 145) | pub fn op_is_weak_set(value: &v8::Value) -> bool { FILE: libs/core/ops_builtin_v8.rs function op_add_main_module_handler (line 31) | pub fn op_add_main_module_handler( function op_set_handled_promise_rejection_handler (line 45) | pub fn op_set_handled_promise_rejection_handler( function op_ref_op (line 55) | pub fn op_ref_op(scope: &mut v8::PinScope, promise_id: i32) { function op_unref_op (line 61) | pub fn op_unref_op(scope: &mut v8::PinScope, promise_id: i32) { function op_leak_tracing_enable (line 67) | pub fn op_leak_tracing_enable(scope: &mut v8::PinScope, enabled: bool) { function op_leak_tracing_submit (line 73) | pub fn op_leak_tracing_submit( function op_leak_tracing_get_all (line 88) | pub fn op_leak_tracing_get_all<'s, 'i>( function op_leak_tracing_get (line 107) | pub fn op_leak_tracing_get<'s, 'i>( function op_timer_schedule (line 133) | pub fn op_timer_schedule(scope: &mut v8::PinScope, delay_ms: f64) { function op_timer_track (line 150) | pub fn op_timer_track( function op_timer_untrack (line 165) | pub fn op_timer_untrack(scope: &mut v8::PinScope, #[smi] id: i32) { function op_timer_now (line 178) | pub fn op_timer_now(scope: &mut v8::PinScope) -> f64 { function op_lazy_load_esm (line 184) | pub fn op_lazy_load_esm( function op_queue_microtask (line 195) | pub fn op_queue_microtask( function op_run_microtasks (line 205) | pub fn op_run_microtasks(isolate: &mut v8::Isolate) { function op_drain_pending_rejections (line 215) | pub fn op_drain_pending_rejections<'s>( type EvalContextError (line 238) | pub struct EvalContextError<'s> { function to_v8 (line 245) | fn to_v8<'i>( function op_eval_context (line 260) | pub fn op_eval_context<'s, 'i>( function op_compile_function (line 381) | pub fn op_compile_function<'s, 'i>( function op_encode (line 508) | pub fn op_encode<'s, 'i>( function op_decode (line 525) | pub fn op_decode<'s, 'i>( type SerializeDeserialize (line 553) | struct SerializeDeserialize<'a> { function throw_data_clone_error (line 563) | fn throw_data_clone_error<'s, 'i>( function get_shared_array_buffer_id (line 582) | fn get_shared_array_buffer_id<'s, 'i>( function get_wasm_module_transfer_id (line 601) | fn get_wasm_module_transfer_id<'s, 'i>( function has_custom_host_object (line 622) | fn has_custom_host_object(&self, _isolate: &v8::Isolate) -> bool { function is_host_object (line 626) | fn is_host_object<'s, 'i>( function write_host_object (line 637) | fn write_host_object<'s, 'i>( function get_shared_array_buffer_from_id (line 668) | fn get_shared_array_buffer_from_id<'s, 'i>( function get_wasm_module_from_id (line 688) | fn get_wasm_module_from_id<'s, 'i>( function read_host_object (line 706) | fn read_host_object<'s, 'i>( function op_serialize (line 750) | pub fn op_serialize<'s, 'i>( function op_deserialize (line 846) | pub fn op_deserialize<'s, 'i>( function op_structured_clone (line 933) | pub fn op_structured_clone<'s, 'i>( function op_get_promise_details (line 992) | pub fn op_get_promise_details<'s, 'i>( function op_set_promise_hooks (line 1017) | pub fn op_set_promise_hooks<'s, 'i>( function op_get_proxy_details (line 1067) | pub fn op_get_proxy_details<'s, 'i>( function op_get_non_index_property_names (line 1083) | pub fn op_get_non_index_property_names<'s, 'i>( function op_get_constructor_name (line 1125) | pub fn op_get_constructor_name<'s, 'i>( type MemoryUsage (line 1141) | pub struct MemoryUsage { function op_memory_usage (line 1153) | pub fn op_memory_usage(scope: &mut v8::PinScope<'_, '_>) -> MemoryUsage { function op_get_ext_import_meta_proto (line 1164) | pub fn op_get_ext_import_meta_proto<'s, 'i>( function op_set_wasm_streaming_callback (line 1176) | pub fn op_set_wasm_streaming_callback( function op_abort_wasm_streaming (line 1223) | pub fn op_abort_wasm_streaming( function op_destructure_error (line 1251) | pub fn op_destructure_error<'s, 'i>( function op_dispatch_exception (line 1262) | pub fn op_dispatch_exception<'s, 'i>( function op_op_names (line 1272) | pub fn op_op_names(scope: &mut v8::PinScope<'_, '_>) -> Vec { function write_line_and_col_to_ret_buf (line 1281) | fn write_line_and_col_to_ret_buf( function op_current_user_call_site (line 1292) | pub fn op_current_user_call_site( function op_set_format_exception_callback (line 1361) | pub fn op_set_format_exception_callback<'s, 'i>( function op_event_loop_has_more_work (line 1377) | pub fn op_event_loop_has_more_work(scope: &mut v8::PinScope<'_, '_>) -> ... function op_get_extras_binding_object (line 1382) | pub fn op_get_extras_binding_object<'s, 'i>( function op_immediate_check (line 1392) | pub fn op_immediate_check(scope: &mut v8::PinScope, make_ref: bool) { FILE: libs/core/ops_metrics.rs type OpMetricsEvent (line 12) | pub enum OpMetricsEvent { type OpMetricsSource (line 27) | pub enum OpMetricsSource { type OpMetricsFn (line 34) | pub type OpMetricsFn = Rc; type OpMetricsFactoryFn (line 38) | pub type OpMetricsFactoryFn = function merge_op_metrics (line 43) | pub fn merge_op_metrics( function dispatch_metrics_fast (line 61) | pub fn dispatch_metrics_fast(opctx: &OpCtx, metrics: OpMetricsEvent) { function dispatch_metrics_slow (line 73) | pub fn dispatch_metrics_slow(opctx: &OpCtx, metrics: OpMetricsEvent) { function dispatch_metrics_async (line 85) | pub fn dispatch_metrics_async(opctx: &OpCtx, metrics: OpMetricsEvent) { function slow_metrics_dispatch (line 102) | pub unsafe extern "C" fn slow_metrics_dispatch( FILE: libs/core/reactor.rs type Reactor (line 21) | pub trait Reactor: 'static { method timer (line 26) | fn timer(&self, deadline: Self::Instant) -> Self::Timer; method now (line 29) | fn now(&self) -> Self::Instant; method poll (line 34) | fn poll(&self, cx: &mut Context, timeout: Option) -> Poll<()>; method spawn (line 38) | fn spawn( type ReactorTimer (line 45) | pub trait ReactorTimer: Future + Unpin { method reset (line 46) | fn reset(&mut self, deadline: impl Into) method deadline (line 53) | fn deadline(&self) -> Self::Instant; type ReactorInstant (line 57) | pub trait ReactorInstant: method now (line 60) | fn now() -> Self; method elapsed (line 61) | fn elapsed(&self) -> Duration; method checked_add (line 62) | fn checked_add(&self, duration: Duration) -> Option; type DefaultReactor (line 68) | pub type DefaultReactor = crate::reactor_tokio::TokioReactor; FILE: libs/core/reactor_tokio.rs type TokioReactor (line 18) | pub struct TokioReactor; type Timer (line 21) | type Timer = TokioTimer; type Instant (line 22) | type Instant = Instant; method timer (line 24) | fn timer(&self, deadline: Self::Instant) -> Self::Timer { method now (line 30) | fn now(&self) -> Self::Instant { method poll (line 34) | fn poll(&self, cx: &mut Context, _timeout: Option) -> Poll<()> { method spawn (line 41) | fn spawn( type TokioTimer (line 53) | pub struct TokioTimer { type Output (line 58) | type Output = (); method poll (line 60) | fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> { type Instant (line 66) | type Instant = Instant; method reset (line 68) | fn reset(&mut self, deadline: impl Into) { method deadline (line 72) | fn deadline(&self) -> Instant { method now (line 78) | fn now() -> Self { method elapsed (line 82) | fn elapsed(&self) -> Duration { method checked_add (line 86) | fn checked_add(&self, duration: Duration) -> Option { FILE: libs/core/rebuild_async_stubs.js function __TEMPLATE__ (line 8) | function __TEMPLATE__(__ARGS_PARAM__) { FILE: libs/core/runtime/bindings.rs function create_external_references (line 42) | pub(crate) fn create_external_references( function externalize_sources (line 184) | pub(crate) fn externalize_sources( function get (line 241) | pub(crate) fn get<'s, 'i, T>( function initialize_deno_core_namespace (line 270) | pub(crate) fn initialize_deno_core_namespace<'s, 'i>( function initialize_primordials_and_infra (line 323) | pub(crate) fn initialize_primordials_and_infra( function name_key (line 342) | fn name_key<'s, 'i>( function initialize_deno_core_ops_bindings (line 355) | pub(crate) fn initialize_deno_core_ops_bindings<'s, 'i>( function op_ctx_template_or_accessor (line 484) | fn op_ctx_template_or_accessor<'s, 'i>( function op_ctx_template (line 574) | pub(crate) fn op_ctx_template<'s, 'i>( function op_ctx_function (line 612) | fn op_ctx_function<'s, 'i>( type AccessorStore (line 624) | type AccessorStore<'a> = function create_accessor_store (line 627) | fn create_accessor_store(method_ctxs: &[OpCtx]) -> AccessorStore<'_> { function wasm_async_resolve_promise_callback (line 657) | pub extern "C" fn wasm_async_resolve_promise_callback( function host_import_module_dynamically_callback (line 677) | pub fn host_import_module_dynamically_callback<'s, 'i>( function host_import_module_with_phase_dynamically_callback (line 698) | pub fn host_import_module_with_phase_dynamically_callback<'s, 'i>( function host_initialize_import_meta_object_callback (line 796) | pub extern "C" fn host_initialize_import_meta_object_callback( function maybe_add_import_meta_filename_dirname (line 864) | fn maybe_add_import_meta_filename_dirname<'s, 'i>( function import_meta_resolve (line 905) | fn import_meta_resolve( function op_disabled_fn (line 954) | pub(crate) fn op_disabled_fn( function catch_dynamic_import_promise_error (line 964) | fn catch_dynamic_import_promise_error<'s, 'i>( function promise_reject_callback (line 1015) | pub extern "C" fn promise_reject_callback(message: v8::PromiseRejectMess... function call_console (line 1064) | fn call_console( function cast_closure (line 1094) | fn cast_closure(f: F) -> F function watch_promise (line 1108) | pub(crate) fn watch_promise<'s, 'i, F>( function create_exports_for_ops_virtual_module (line 1171) | pub fn create_exports_for_ops_virtual_module<'s, 'i>( FILE: libs/core/runtime/exception_state.rs type ExceptionState (line 11) | pub(crate) struct ExceptionState { method prepare_to_destroy (line 39) | pub(crate) fn prepare_to_destroy(&self) { method clear_error (line 48) | pub(crate) fn clear_error(&self) { method has_dispatched_exception (line 53) | pub(crate) fn has_dispatched_exception(&self) -> bool { method set_dispatched_exception (line 65) | pub(crate) fn set_dispatched_exception( method check_exception_condition (line 76) | pub(crate) fn check_exception_condition( method is_dispatched_exception_promise (line 93) | pub(crate) fn is_dispatched_exception_promise(&self) -> bool { method get_dispatched_exception_as_local (line 97) | pub(crate) fn get_dispatched_exception_as_local<'s, 'i>( method track_promise_rejection (line 126) | pub fn track_promise_rejection<'s, 'i>( FILE: libs/core/runtime/jsrealm.rs constant CONTEXT_STATE_SLOT_INDEX (line 41) | pub const CONTEXT_STATE_SLOT_INDEX: i32 = 1; constant MODULE_MAP_SLOT_INDEX (line 42) | pub const MODULE_MAP_SLOT_INDEX: i32 = 2; type IdentityHasher (line 47) | pub(crate) struct IdentityHasher(u64); method write_i32 (line 50) | fn write_i32(&mut self, i: i32) { method finish (line 54) | fn finish(&self) -> u64 { method write (line 58) | fn write(&mut self, _bytes: &[u8]) { type OpDriverImpl (line 64) | pub(crate) type OpDriverImpl = super::op_driver::FuturesUnorderedDriver; type UnrefedOps (line 66) | pub(crate) type UnrefedOps = constant IMM_IDX_COUNT (line 70) | pub(crate) const IMM_IDX_COUNT: usize = 0; constant IMM_IDX_REF_COUNT (line 71) | pub(crate) const IMM_IDX_REF_COUNT: usize = 1; constant IMM_IDX_HAS_OUTSTANDING (line 72) | pub(crate) const IMM_IDX_HAS_OUTSTANDING: usize = 2; type ContextState (line 74) | pub struct ContextState { method has_tick_scheduled (line 155) | pub(crate) fn has_tick_scheduled(&self) -> bool { method new (line 159) | pub(crate) fn new( type JsRealm (line 230) | pub(crate) struct JsRealm(pub(crate) JsRealmInner); method new (line 369) | pub(crate) fn new(inner: JsRealmInner) -> Self { method state_from_scope (line 374) | pub(crate) fn state_from_scope(scope: &mut v8::PinScope) -> Rc Rc usize { method num_unrefed_ops (line 410) | pub fn num_unrefed_ops(&self) -> usize { method context (line 415) | pub fn context(&self) -> &v8::Global { method execute_script (line 431) | pub fn execute_script( method execute_script_with_cache (line 468) | pub fn execute_script_with_cache( method get_module_namespace (line 557) | pub fn get_module_namespace( method instantiate_module (line 566) | pub(crate) fn instantiate_module( method modules_idle (line 574) | pub(crate) fn modules_idle(&self) -> bool { method increment_modules_idle (line 578) | pub(crate) fn increment_modules_idle(&self) { method load_main_es_module_from_code (line 590) | pub(crate) async fn load_main_es_module_from_code( method load_side_es_module_from_code (line 640) | pub(crate) async fn load_side_es_module_from_code( method lazy_load_es_module_with_code (line 685) | pub(crate) fn lazy_load_es_module_with_code( type JsRealmInner (line 233) | pub(crate) struct JsRealmInner { method new (line 241) | pub(crate) fn new( method context (line 256) | pub fn context(&self) -> &v8::Global { method state (line 261) | pub(crate) fn state(&self) -> Rc { method module_map (line 266) | pub(crate) fn module_map(&self) -> Rc { method function_templates (line 271) | pub(crate) fn function_templates(&self) -> Rc(raw: *const T) -> Rc { FILE: libs/core/runtime/jsruntime.rs type WaitForInspectorDisconnectCallback (line 96) | pub type WaitForInspectorDisconnectCallback = Box; constant STATE_DATA_OFFSET (line 97) | const STATE_DATA_OFFSET: u32 = 0; type ExtensionTranspiler (line 99) | pub type ExtensionTranspiler = type IsolateAllocations (line 107) | pub(crate) struct IsolateAllocations { type ManuallyDropRc (line 116) | pub(crate) struct ManuallyDropRc(ManuallyDrop>); function clone (line 120) | pub fn clone(&self) -> Rc { type Target (line 126) | type Target = Rc; method deref (line 127) | fn deref(&self) -> &Self::Target { method deref_mut (line 133) | fn deref_mut(&mut self) -> &mut Self::Target { type InnerIsolateState (line 150) | pub(crate) struct InnerIsolateState { method prepare_for_cleanup (line 165) | pub fn prepare_for_cleanup(&mut self) { method cleanup (line 180) | pub fn cleanup(&mut self) { method prepare_for_snapshot (line 217) | pub fn prepare_for_snapshot(mut self) -> v8::OwnedIsolate { method drop (line 234) | fn drop(&mut self) { type InitMode (line 257) | pub(crate) enum InitMode { method from_options (line 268) | fn from_options(options: &RuntimeOptions) -> Self { method needs_ops_bindings (line 278) | pub fn needs_ops_bindings(&self) -> bool { type PromiseFuture (line 289) | struct PromiseFuture { type RcPromiseFuture (line 295) | struct RcPromiseFuture(Rc); method new (line 298) | pub fn new(res: Result, Box>) -> Self { type Output (line 307) | type Output = Result, Box>; method poll (line 309) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { type InternalSourceFile (line 323) | pub(crate) struct InternalSourceFile { constant NO_OF_BUILTIN_MODULES (line 361) | pub(crate) const NO_OF_BUILTIN_MODULES: usize = 2; type JsRuntime (line 375) | pub struct JsRuntime { method init_platform (line 627) | pub fn init_platform(v8_platform: Option>) { method init_platform (line 640) | pub fn init_platform( method new (line 649) | pub fn new(options: RuntimeOptions) -> JsRuntime { method try_new (line 663) | pub fn try_new(mut options: RuntimeOptions) -> Result Rc { method op_state_from (line 684) | pub fn op_state_from(isolate: &v8::Isolate) -> Rc> { method has_more_work (line 689) | pub(crate) fn has_more_work(scope: &mut v8::PinScope) -> bool { method op_metadata (line 695) | pub fn op_metadata(&self, name: &str) -> Option { method new_inner (line 706) | fn new_inner( method lazy_init_extensions (line 1156) | pub fn lazy_init_extensions( method set_eval_context_code_cache_cbs (line 1200) | pub fn set_eval_context_code_cache_cbs( method module_map (line 1222) | pub(crate) fn module_map(&self) -> Rc { method main_context (line 1227) | pub fn main_context(&self) -> v8::Global { method main_realm (line 1232) | pub(crate) fn main_realm(&self) -> JsRealm { method v8_isolate (line 1237) | pub fn v8_isolate(&mut self) -> &mut v8::OwnedIsolate { method v8_isolate_ptr (line 1242) | fn v8_isolate_ptr(&mut self) -> v8::UnsafeRawIsolatePtr { method inspector (line 1247) | pub fn inspector(&self) -> Rc { method wait_for_inspector_disconnect (line 1252) | pub fn wait_for_inspector_disconnect(&self) { method runtime_activity_stats_factory (line 1263) | pub fn runtime_activity_stats_factory(&self) -> RuntimeActivityStatsFa... method files_loaded_from_fs_during_snapshot (line 1272) | pub(crate) fn files_loaded_from_fs_during_snapshot(&self) -> &[&'stati... method execute_virtual_ops_module (line 1278) | fn execute_virtual_ops_module( method execute_builtin_sources (line 1309) | fn execute_builtin_sources( method init_extension_js_inner (line 1343) | async fn init_extension_js_inner( method init_extension_js (line 1440) | fn init_extension_js( method eval (line 1457) | pub fn eval<'s, 'i, T>( method store_js_callbacks (line 1473) | fn store_js_callbacks(&mut self, realm: &JsRealm, will_snapshot: bool) { method op_state (line 1723) | pub fn op_state(&self) -> Rc> { method uv_loop_ptr (line 1729) | pub fn uv_loop_ptr(&self) -> Option<*mut uv_compat::uv_loop_t> { method source_mapper (line 1735) | pub fn source_mapper(&self) -> Rc Vec<&'static str> { method execute_script (line 1802) | pub fn execute_script( method call (line 1822) | pub fn call( method scoped_call (line 1837) | pub fn scoped_call( method call_with_args (line 1852) | pub fn call_with_args( method scoped_call_with_args (line 1869) | pub fn scoped_call_with_args( method call_and_await (line 1913) | pub async fn call_and_await( method call_with_args_and_await (line 1927) | pub async fn call_with_args_and_await( method get_module_namespace (line 1942) | pub fn get_module_namespace( method add_near_heap_limit_callback (line 1958) | pub fn add_near_heap_limit_callback(&mut self, cb: C) method remove_near_heap_limit_callback (line 1980) | pub fn remove_near_heap_limit_callback(&mut self, heap_limit: usize) { method maybe_init_inspector (line 1989) | pub fn maybe_init_inspector(&mut self) { method resolve (line 2018) | pub fn resolve( method scoped_resolve (line 2031) | pub fn scoped_resolve( method resolve_value (line 2049) | pub async fn resolve_value( method resolve_promise_inner (line 2060) | fn resolve_promise_inner<'s, 'i>( method run_event_loop (line 2087) | pub async fn run_event_loop( method with_event_loop_promise (line 2098) | pub async fn with_event_loop_promise<'fut, T, E>( method with_event_loop_future (line 2131) | pub async fn with_event_loop_future<'fut, T, E>( method poll_event_loop (line 2156) | pub fn poll_event_loop( method poll_event_loop_inner (line 2182) | fn poll_event_loop_inner( method instantiate_module (line 2792) | pub(crate) fn instantiate_module( method mod_evaluate (line 2819) | pub fn mod_evaluate( method load_main_es_module_from_code (line 2841) | pub async fn load_main_es_module_from_code( method load_main_es_module (line 2866) | pub async fn load_main_es_module( method load_side_es_module_from_code (line 2891) | pub async fn load_side_es_module_from_code( method load_side_es_module (line 2916) | pub async fn load_side_es_module( method lazy_load_es_module_with_code (line 2935) | pub fn lazy_load_es_module_with_code( method do_js_run_immediate_callbacks (line 2948) | fn do_js_run_immediate_callbacks<'s, 'i>( method process_timer_expiry (line 2977) | fn process_timer_expiry(context_state: &ContextState) { method dispatch_task_spawner (line 3008) | fn dispatch_task_spawner( method dispatch_event_loop_tick (line 3045) | fn dispatch_event_loop_tick<'s, 'i>( method dispatch_handled_rejections (line 3131) | fn dispatch_handled_rejections<'s, 'i>( method dispatch_rejections (line 3157) | fn dispatch_rejections<'s, 'i>( method drain_next_tick_and_macrotasks (line 3205) | fn drain_next_tick_and_macrotasks<'s, 'i>( type JsRuntimeForSnapshot (line 387) | pub struct JsRuntimeForSnapshot(JsRuntime); method new (line 2527) | pub fn new(options: RuntimeOptions) -> JsRuntimeForSnapshot { method try_new (line 2537) | pub fn try_new( method snapshot (line 2553) | pub fn snapshot(mut self) -> Box<[u8]> { type Target (line 390) | type Target = JsRuntime; method deref (line 392) | fn deref(&self) -> &Self::Target { method deref_mut (line 398) | fn deref_mut(&mut self) -> &mut Self::Target { type CrossIsolateStore (line 403) | pub struct CrossIsolateStore(Arc>>); type CrossIsolateStoreInner (line 405) | struct CrossIsolateStoreInner { function insert (line 411) | pub(crate) fn insert(&self, value: T) -> u32 { function take (line 419) | pub(crate) fn take(&self, id: u32) -> Option { method default (line 426) | fn default() -> Self { method clone (line 435) | fn clone(&self) -> Self { type SharedArrayBufferStore (line 440) | pub type SharedArrayBufferStore = type CompiledWasmModuleStore (line 443) | pub type CompiledWasmModuleStore = CrossIsolateStore Rc { method notify_new_dynamic_import (line 2767) | pub fn notify_new_dynamic_import(&self) { method with_inspector (line 2773) | pub(crate) fn with_inspector( type RuntimeOptions (line 475) | pub struct RuntimeOptions { method unsafe_expose_natives_and_gc (line 586) | fn unsafe_expose_natives_and_gc(&self) -> bool { method unsafe_expose_natives_and_gc (line 591) | fn unsafe_expose_natives_and_gc(&self) -> bool { type PollEventLoopOptions (line 597) | pub struct PollEventLoopOptions { type CreateRealmOptions (line 602) | pub struct CreateRealmOptions { function find_and_report_stalled_level_await_in_any_realm (line 2468) | fn find_and_report_stalled_level_await_in_any_realm( function create_context (line 2488) | fn create_context<'s, 'i>( type EventLoopPendingState (line 2656) | pub(crate) struct EventLoopPendingState { method new (line 2673) | pub fn new( method new_from_scope (line 2727) | pub fn new_from_scope(scope: &mut v8::PinScope) -> Self { method is_pending (line 2733) | pub fn is_pending(&self) -> bool { function near_heap_limit_callback (line 2746) | extern "C" fn near_heap_limit_callback( function mark_as_loaded_from_fs_during_snapshot (line 3225) | fn mark_as_loaded_from_fs_during_snapshot( FILE: libs/core/runtime/mod.rs constant V8_WRAPPER_TYPE_INDEX (line 19) | pub const V8_WRAPPER_TYPE_INDEX: i32 = 0; constant V8_WRAPPER_OBJECT_INDEX (line 20) | pub const V8_WRAPPER_OBJECT_INDEX: i32 = 1; FILE: libs/core/runtime/op_driver/erased_future.rs type TypeErased (line 13) | pub struct TypeErased { function take (line 21) | pub unsafe fn take(self) -> R { function raw_ptr (line 45) | pub unsafe fn raw_ptr(this: *mut Self) -> NonNull { function new (line 52) | pub fn new(r: R) -> Self { method drop (line 78) | fn drop(&mut self) { type ErasedFuture (line 85) | pub struct ErasedFuture { function poll (line 96) | unsafe fn poll( function new (line 112) | pub fn new(f: F) -> Self type Output (line 125) | type Output = Output; method poll (line 126) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { type Countdown (line 138) | struct Countdown(usize); type Output (line 141) | type Output = (); method poll (line 142) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { function add_one_to_reference (line 154) | async fn add_one_to_reference(r: &mut usize) { function test_outside_arena (line 160) | fn test_outside_arena() { function test_in_arena_simple (line 170) | fn test_in_arena_simple() { function test_in_arena_selfref_easy (line 177) | fn test_in_arena_selfref_easy() { function test_in_arena_selfref_hard (line 198) | fn test_in_arena_selfref_hard() { FILE: libs/core/runtime/op_driver/future_arena.rs constant MAX_ARENA_FUTURE_SIZE (line 18) | const MAX_ARENA_FUTURE_SIZE: usize = 1024; constant FUTURE_ARENA_COUNT (line 21) | const FUTURE_ARENA_COUNT: usize = 256; type FutureContextMapper (line 25) | pub trait FutureContextMapper { method context (line 26) | fn context(&self) -> C; method map (line 27) | fn map(&self, r: R) -> T; type DynFutureInfoErased (line 30) | struct DynFutureInfoErased { type ContextFuture (line 35) | pub trait ContextFuture: Future { method context (line 36) | fn context(&self) -> C; type DynFutureInfo (line 40) | struct DynFutureInfo< function context (line 60) | fn context(&self) -> C { type Output (line 68) | type Output = T; method poll (line 70) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { type FutureAllocation (line 83) | pub enum FutureAllocation { function context (line 92) | pub fn context(&self) -> C { type Output (line 105) | type Output = T; method poll (line 108) | fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { type TypedFutureAllocation (line 123) | pub struct TypedFutureAllocation< function erase (line 143) | pub fn erase(self) -> FutureAllocation { type Output (line 151) | type Output = F::Output; method poll (line 153) | fn poll( type FutureArena (line 168) | pub struct FutureArena { method default (line 173) | fn default() -> Self { function allocate (line 190) | pub fn allocate + 'static>( constant INFO (line 250) | const INFO: usize = 0; type Stringish (line 253) | struct Stringish(String); function context (line 256) | fn context(&self) -> usize { function map (line 260) | fn map(&self, r: R) -> Stringish { function test_mapping (line 266) | fn test_mapping() { function test_double_free (line 287) | fn test_double_free() { function test_exceed_arena (line 298) | fn test_exceed_arena() { function test_drop_after_arena (line 308) | fn test_drop_after_arena() { FILE: libs/core/runtime/op_driver/futures_unordered_driver.rs function poll_task (line 33) | async fn poll_task( type MaybeTask (line 48) | enum MaybeTask { type FuturesUnorderedDriver (line 56) | pub struct FuturesUnorderedDriver< method drop (line 71) | fn drop(&mut self) { method default (line 77) | fn default() -> Self { function ensure_task (line 102) | fn ensure_task(&self) { function spawn_task (line 110) | fn spawn_task(&self) { function spawn (line 120) | fn spawn(&self, task: FutureAllocation, PendingOpInfo>) { function submit_op_fallible (line 128) | fn submit_op_fallible< function submit_op_infallible (line 170) | fn submit_op_infallible< function poll_ready (line 213) | fn poll_ready( function len (line 229) | fn len(&self) -> usize { function shutdown (line 233) | fn shutdown(&self) { function stats (line 241) | fn stats(&self, op_exclusions: &BitSet) -> OpInflightStats { type Queue (line 274) | struct Queue { type SubmissionQueueFutures (line 279) | pub trait SubmissionQueueFutures: Default { type Future (line 257) | type Future = F; type Output (line 258) | type Output = F::Output; method len (line 260) | fn len(&self) -> usize { method spawn (line 264) | fn spawn(&mut self, f: Self::Future) { method poll_next_unpin (line 268) | fn poll_next_unpin(&mut self, cx: &mut Context) -> Poll { method len (line 283) | fn len(&self) -> usize; method spawn (line 284) | fn spawn(&mut self, f: Self::Future); method poll_next_unpin (line 285) | fn poll_next_unpin(&mut self, cx: &mut Context) -> Poll; type SubmissionQueueResults (line 288) | pub struct SubmissionQueueResults { function poll_next_unpin (line 293) | pub fn poll_next_unpin(&mut self, cx: &mut Context) -> Poll { type SubmissionQueue (line 303) | pub struct SubmissionQueue { function spawn (line 308) | pub fn spawn(&self, f: F::Future) { function new_submission_queue (line 317) | pub fn new_submission_queue() FILE: libs/core/runtime/op_driver/mod.rs type OpInflightStats (line 29) | pub struct OpInflightStats { type OpScheduling (line 35) | pub enum OpScheduling { type OpDriver (line 52) | pub(crate) trait OpDriver: method submit_op_infallible (line 56) | fn submit_op_infallible( method submit_op_fallible (line 88) | fn submit_op_fallible< method submit_op_fallible_scheduling (line 104) | fn submit_op_fallible_scheduling( method poll_ready (line 125) | fn poll_ready( method len (line 132) | fn len(&self) -> usize; method shutdown (line 136) | fn shutdown(&self); method stats (line 145) | fn stats(&self, op_exclusions: &BitSet) -> OpInflightStats; type TestMappingContext (line 160) | struct TestMappingContext {} type Context (line 162) | type Context type Result (line 166) | type Result = String; type MappingError (line 167) | type MappingError = anyhow::Error; method map_error (line 169) | fn map_error( method map_mapping_error (line 176) | fn map_mapping_error( type MappingFn (line 184) | type MappingFn = for<'s> fn(R) -> Result(f: Self::MappingFn) -> *const fn() { method unerase_mapping_fn (line 189) | fn unerase_mapping_fn<'s, 'i, R: 'static>( function submit_task (line 199) | fn submit_task( function submit_task_eager_ready (line 217) | fn submit_task_eager_ready( function reap_task (line 235) | async fn reap_task( function test_driver (line 249) | fn test_driver>( function test_driver_yield (line 280) | fn test_driver_yield>( function test_driver_large (line 318) | fn test_driver_large>( function test_driver_io (line 361) | fn test_driver_io>( FILE: libs/core/runtime/op_driver/op_results.rs constant MAX_RESULT_SIZE (line 13) | const MAX_RESULT_SIZE: usize = 32; type MappedResult (line 15) | pub type MappedResult<'s, 'i, C> = Result< type UnmappedResult (line 19) | pub type UnmappedResult<'s, 'i, C> = Result< type OpMappingContextLifetime (line 24) | pub trait OpMappingContextLifetime<'s, 'i> { method map_error (line 31) | fn map_error(context: &mut Self::Context, err: JsErrorBox) -> Self::Re... method map_mapping_error (line 32) | fn map_mapping_error( type OpMappingContext (line 41) | pub trait OpMappingContext: method erase_mapping_fn (line 46) | fn erase_mapping_fn(f: Self::MappingFn) -> *const fn(); method unerase_mapping_fn (line 47) | fn unerase_mapping_fn<'s, 'i, R: 'static>( type MappingFn (line 88) | type MappingFn = V8RetValMapper; method erase_mapping_fn (line 91) | fn erase_mapping_fn(f: Self::MappingFn) -> *const fn() { method unerase_mapping_fn (line 96) | fn unerase_mapping_fn<'s, 'i: 's, R: 'static>( type V8OpMappingContext (line 55) | pub struct V8OpMappingContext {} type Context (line 64) | type Context type Result (line 68) | type Result = v8::Local<'s, v8::Value>; type MappingError (line 69) | type MappingError = serde_v8::Error; method map_error (line 72) | fn map_error( method map_mapping_error (line 79) | fn map_mapping_error( type V8RetValMapper (line 57) | pub type V8RetValMapper = type PendingOp (line 108) | pub struct PendingOp(pub PendingOpInfo, pub OpResul... function new (line 112) | pub fn new( function ok (line 124) | pub fn ok( type PendingOpInfo (line 134) | pub struct PendingOpInfo(pub PromiseId, pub OpId); type PendingOpMappingInfo (line 136) | pub struct PendingOpMappingInfo< method clone (line 150) | fn clone(&self) -> Self { function context (line 159) | fn context(&self) -> PendingOpInfo { function map (line 163) | fn map(&self, r: Result) -> PendingOp { function context (line 172) | fn context(&self) -> PendingOpInfo { function map (line 176) | fn map(&self, r: R) -> PendingOp { type MapRawFn (line 181) | type MapRawFn = for<'a, 'i> fn( type OpValue (line 189) | pub struct OpValue { function new (line 196) | pub fn new(rv_map: C::MappingFn, v: R) -> Self { type ValueLargeFn (line 208) | pub trait ValueLargeFn { method unwrap (line 209) | fn unwrap<'a, 'i>( type ValueLarge (line 215) | struct ValueLarge { function unwrap (line 221) | fn unwrap<'a, 'i>( type OpResult (line 229) | pub enum OpResult { function new_value (line 240) | pub fn new_value(v: R, rv_map: C::MappingFn) -> Self { function unwrap (line 248) | pub fn unwrap<'a, 'i>( FILE: libs/core/runtime/ops.rs constant STRING_STACK_BUFFER_SIZE (line 23) | pub const STRING_STACK_BUFFER_SIZE: usize = 1024 * 8; function op_scheduling (line 25) | fn op_scheduling(lazy: bool, deferred: bool) -> OpScheduling { function map_async_op_infallible (line 36) | pub fn map_async_op_infallible( function map_async_op_fallible (line 54) | pub fn map_async_op_fallible( function to_u32_option (line 111) | pub fn to_u32_option(number: &v8::Value) -> Option { function to_i32_option (line 119) | pub fn to_i32_option(number: &v8::Value) -> Option { function to_u64_option (line 127) | pub fn to_u64_option(number: &v8::Value) -> Option { function to_i64_option (line 135) | pub fn to_i64_option(number: &v8::Value) -> Option { function to_f32_option (line 143) | pub fn to_f32_option(number: &v8::Value) -> Option { function to_f64_option (line 149) | pub fn to_f64_option(number: &v8::Value) -> Option { function to_external_option (line 155) | pub fn to_external_option(external: &v8::Value) -> Option<*mut c_void> { function to_str_ptr (line 169) | pub fn to_str_ptr<'a, const N: usize>( function to_string_ptr (line 207) | pub fn to_string_ptr(string: &v8::fast_api::FastApiOneByteString) -> Str... function to_cow_byte_ptr (line 229) | pub fn to_cow_byte_ptr( function to_string (line 243) | pub fn to_string(scope: &mut v8::Isolate, string: &v8::Value) -> String { function to_str (line 264) | pub fn to_str<'a, const N: usize>( function to_cow_one_byte (line 280) | pub fn to_cow_one_byte( function v8_try_convert (line 320) | pub fn v8_try_convert<'a, T>( function v8_try_convert_option (line 332) | pub fn v8_try_convert_option<'a, T>( function serde_v8_to_rust (line 345) | pub fn serde_v8_to_rust<'a, 's, 'i, T: Deserialize<'a>>( function to_v8_slice (line 353) | pub fn to_v8_slice<'a, T>( function to_v8_slice_detachable (line 379) | pub fn to_v8_slice_detachable<'s, 'i, T>( function to_slice_buffer (line 420) | pub unsafe fn to_slice_buffer( function to_slice_buffer_any (line 447) | pub unsafe fn to_slice_buffer_any( function to_v8_slice_buffer (line 474) | pub fn to_v8_slice_buffer( function to_v8_slice_buffer_detachable (line 487) | pub fn to_v8_slice_buffer_detachable( function to_v8_slice_any (line 506) | pub fn to_v8_slice_any( constant JIT_ITERATIONS (line 563) | pub const JIT_ITERATIONS: usize = 6000; constant JIT_SLOW_ITERATIONS (line 565) | pub const JIT_SLOW_ITERATIONS: usize = 500; function op_test_fail (line 684) | pub fn op_test_fail() { function op_test_print_debug (line 689) | pub fn op_test_print_debug(#[string] s: &str) { function run_test2 (line 694) | fn run_test2(repeat: usize, op: &str, test: &str) -> Result<(), CoreErro... function run_async_test (line 741) | async fn run_async_test( function test_op_fail (line 796) | pub async fn test_op_fail() { function op_test_add (line 801) | pub fn op_test_add(a: u32, b: i32) -> u32 { function test_op_add (line 807) | pub async fn test_op_add() -> Result<(), Box> { function op_test_add_smi_unsigned (line 845) | pub fn op_test_add_smi_unsigned(#[smi] a: u32, #[smi] b: u16) -> u32 { function test_op_add_smi (line 851) | pub async fn test_op_add_smi() -> Result<(), Box> { function op_test_add_option (line 866) | pub fn op_test_add_option(a: u32, b: Option) -> u32 { function test_op_add_option (line 871) | pub async fn test_op_add_option() -> Result<(), Box Result<(), JsErrorBox> { function op_test_result_void_err (line 905) | pub fn op_test_result_void_err() -> Result<(), JsErrorBox> { function op_test_result_void_ok (line 914) | pub fn op_test_result_void_ok() -> Result<(), JsErrorBox> { function test_op_result_void (line 919) | pub async fn test_op_result_void() -> Result<(), Box Result { function op_test_result_primitive_ok (line 962) | pub fn op_test_result_primitive_ok() -> Result { function test_op_result_primitive (line 967) | pub async fn test_op_result_primitive() function op_test_bool (line 983) | pub fn op_test_bool(b: bool) -> bool { function op_test_bool_result (line 988) | pub fn op_test_bool_result(b: bool) -> Result { function test_op_bool (line 997) | pub async fn test_op_bool() -> Result<(), Box> { function op_test_float (line 1017) | pub fn op_test_float(a: f32, b: f64) -> f32 { function op_test_float_result (line 1022) | pub fn op_test_float_result(a: f32, b: f64) -> Result { function test_op_float (line 1032) | pub async fn test_op_float() -> Result<(), Box> { function op_test_bigint_u64 (line 1053) | pub fn op_test_bigint_u64(#[bigint] input: u64) -> u64 { function op_test_bigint_i64 (line 1059) | pub fn op_test_bigint_i64(#[bigint] input: i64) -> i64 { function op_test_bigint_i64_as_number (line 1065) | pub fn op_test_bigint_i64_as_number(#[number] input: i64) -> i64 { function test_op_64 (line 1070) | pub async fn test_op_64() -> Result<(), Box> { function op_test_string_owned (line 1100) | pub fn op_test_string_owned(#[string] s: String) -> u32 { function op_test_string_ref (line 1105) | pub fn op_test_string_ref(#[string] s: &str) -> u32 { function op_test_string_cow (line 1110) | pub fn op_test_string_cow(#[string] s: Cow) -> u32 { function op_test_string_roundtrip_char (line 1115) | pub fn op_test_string_roundtrip_char(#[string] s: Cow) -> u32 { function op_test_string_roundtrip_char_onebyte (line 1120) | pub fn op_test_string_roundtrip_char_onebyte( function test_op_strings (line 1127) | pub async fn test_op_strings() -> Result<(), Box> { function op_test_string_return (line 1199) | pub fn op_test_string_return( function op_test_string_option_return (line 1208) | pub fn op_test_string_option_return( function op_test_string_roundtrip (line 1220) | pub fn op_test_string_roundtrip(#[string] s: String) -> String { function op_test_string_roundtrip_onebyte (line 1226) | pub fn op_test_string_roundtrip_onebyte( function test_op_string_returns (line 1233) | pub async fn test_op_string_returns() -> Result<(), Box() {} function op_test_v8_types (line 1273) | pub fn op_test_v8_types<'s>( function op_test_v8_option_string (line 1288) | pub fn op_test_v8_option_string(s: Option<&v8::String>) -> i32 { function op_test_v8_type_return (line 1302) | pub fn op_test_v8_type_return<'s>( function op_test_v8_type_return_option (line 1314) | pub fn op_test_v8_type_return_option<'s>( function op_test_v8_type_handle_scope (line 1321) | pub fn op_test_v8_type_handle_scope<'s, 'i>( function op_test_v8_type_handle_scope_obj (line 1331) | pub fn op_test_v8_type_handle_scope_obj<'s, 'i>( function op_test_v8_type_handle_scope_result (line 1341) | pub fn op_test_v8_type_handle_scope_result<'s, 'i>( function test_op_v8_types (line 1352) | pub async fn test_op_v8_types() -> Result<(), Box> { type Serde (line 1403) | pub struct Serde { function op_test_serde_v8 (line 1409) | pub fn op_test_serde_v8(#[serde] mut serde: Serde) -> Serde { function test_op_serde_v8 (line 1415) | pub async fn test_op_serde_v8() -> Result<(), Box> { function op_jsruntimestate (line 1430) | pub fn op_jsruntimestate(_state: &JsRuntimeState) {} function test_jsruntimestate (line 1433) | pub async fn test_jsruntimestate() -> Result<(), Box>, value: u32) -> u32 { function op_state_ref (line 1446) | pub fn op_state_ref(state: &OpState) -> u32 { function op_state_mut (line 1452) | pub fn op_state_mut(state: &mut OpState, value: u32) { function test_op_state (line 1457) | pub async fn test_op_state() -> Result<(), Box> { function op_buffer_slice (line 1473) | pub fn op_buffer_slice( function op_buffer_ptr (line 1487) | pub fn op_buffer_ptr( function op_buffer_slice_32 (line 1500) | pub fn op_buffer_slice_32( function op_buffer_ptr_32 (line 1514) | pub fn op_buffer_ptr_32( function op_buffer_slice_f64 (line 1527) | pub fn op_buffer_slice_f64( function op_buffer_ptr_f64 (line 1541) | pub fn op_buffer_ptr_f64( function op_buffer_slice_f32 (line 1554) | pub fn op_buffer_slice_f32( function op_buffer_ptr_f32 (line 1568) | pub fn op_buffer_ptr_f32( function test_op_buffer_slice (line 1581) | pub async fn test_op_buffer_slice() -> Result<(), Box u32 { function test_op_buffer_any (line 1720) | pub async fn test_op_buffer_any() -> Result<(), Box u32 { function test_op_buffer_any_length (line 1770) | pub async fn test_op_buffer_any_length() function op_arraybuffer_slice (line 1816) | pub fn op_arraybuffer_slice( function test_op_arraybuffer_slice (line 1830) | pub async fn test_op_arraybuffer_slice() function op_buffer_slice_unsafe_callback (line 1852) | pub fn op_buffer_slice_unsafe_callback<'s, 'i>( function test_op_unsafe (line 1865) | async fn test_op_unsafe() -> Result<(), Box> { function op_buffer_copy (line 1886) | pub fn op_buffer_copy( function test_op_buffer_copy (line 1902) | pub async fn test_op_buffer_copy() -> Result<(), Box BytesMut { function test_op_buffer_bytesmut (line 1924) | pub async fn test_op_buffer_bytesmut() type TestResource (line 1936) | pub struct TestResource { method trace (line 1941) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 1943) | fn get_name(&self) -> &'static std::ffi::CStr { function op_test_make_cppgc_resource (line 1950) | pub fn op_test_make_cppgc_resource() -> TestResource { function op_test_make_cppgc_resource_option (line 1956) | pub fn op_test_make_cppgc_resource_option( function op_test_get_cppgc_resource (line 1968) | pub async fn op_test_get_cppgc_resource( function op_test_get_cppgc_resource_option (line 1977) | pub fn op_test_get_cppgc_resource_option( function test_op_cppgc_object (line 1988) | pub async fn test_op_cppgc_object() -> Result<(), Box *const std::ffi::c_void { function op_external_process (line 2014) | fn op_external_process( function test_external (line 2022) | pub async fn test_external() -> Result<(), Box> { function op_external_make_ptr (line 2032) | fn op_external_make_ptr(#[bigint] value: u64) -> *const std::ffi::c_void { function op_external_process_ptr (line 2037) | fn op_external_process_ptr( function test_external_null (line 2046) | pub async fn test_external_null() -> Result<(), Box); function op_typed_external (line 2065) | fn op_typed_external() -> *const std::ffi::c_void { function op_typed_external_process (line 2071) | fn op_typed_external_process(ptr: *const std::ffi::c_void) { function op_typed_external_take (line 2077) | fn op_typed_external_take(ptr: *const std::ffi::c_void) -> u32 { function test_typed_external (line 2083) | pub async fn test_typed_external() -> Result<(), Box Result<(), Box> { function op_async_void (line 2116) | async fn op_async_void() {} function test_op_async_void (line 2119) | pub async fn test_op_async_void() -> Result<(), Box u32 { function op_async_add (line 2131) | async fn op_async_add(x: u32, y: u32) -> u32 { function op_async_add_smi (line 2139) | async fn op_async_add_smi(#[smi] x: u32, #[smi] y: u32) -> u32 { function test_op_async_number (line 2145) | pub async fn test_op_async_number() -> Result<(), Box impl Future { function test_op_async_sleep (line 2185) | pub async fn test_op_async_sleep() -> Result<(), Box Result<(), JsErrorBox> { function test_op_async_sleep_error (line 2199) | pub async fn test_op_async_sleep_error() function op_async_deferred_success (line 2211) | pub async fn op_async_deferred_success() -> Result { function op_async_deferred_error (line 2216) | pub async fn op_async_deferred_error() -> Result<(), JsErrorBox> { function test_op_async_deferred (line 2221) | pub async fn test_op_async_deferred() -> Result<(), Box Result { function op_async_lazy_error (line 2244) | pub async fn op_async_lazy_error() -> Result<(), JsErrorBox> { function test_op_async_lazy (line 2249) | pub async fn test_op_async_lazy() -> Result<(), Box Result<(), Box JsBuffer { function op_async_buffer_vec (line 2333) | async fn op_async_buffer_vec(#[buffer] input: JsBuffer) -> Uint8Array { function op_async_buffer_impl (line 2340) | fn op_async_buffer_impl( function test_op_async_buffer (line 2348) | pub async fn test_op_async_buffer() -> Result<(), Box Result<(), Box) -> Smi { function test_op_smi_to_from_v8 (line 2418) | pub async fn test_op_smi_to_from_v8() -> Result<(), Box) -> Number { function test_op_number_to_from_v8 (line 2437) | pub async fn test_op_number_to_from_v8() type Bool (line 2465) | struct Bool(bool); type Error (line 2468) | type Error = std::convert::Infallible; method to_v8 (line 2470) | fn to_v8<'i>( type Error (line 2479) | type Error = crate::error::DataError; method from_v8 (line 2481) | fn from_v8<'i>( function op_bool_to_from_v8 (line 2490) | fn op_bool_to_from_v8(#[scoped] value: Bool) -> Bool { function test_op_bool_to_from_v8 (line 2495) | pub async fn test_op_bool_to_from_v8() function test_op_bool_to_from_v8_error (line 2509) | pub async fn test_op_bool_to_from_v8_error() function return_buffers (line 2549) | fn return_buffers() -> Result<(), Box> { FILE: libs/core/runtime/ops_rust_to_v8.rs type RustToV8 (line 35) | pub trait RustToV8<'a> { method to_v8 (line 36) | fn to_v8<'i>( type RustToV8NoScope (line 44) | pub trait RustToV8NoScope<'a> { method to_v8 (line 45) | fn to_v8(self) -> v8::Local<'a, v8::Value>; type RustToV8RetVal (line 49) | pub trait RustToV8RetVal<'a>: RustToV8<'a> { method to_v8_rv (line 50) | fn to_v8_rv(self, rv: &mut v8::ReturnValue<'a>); type RustToV8Fallible (line 54) | pub trait RustToV8Fallible<'a> { method to_v8_fallible (line 55) | fn to_v8_fallible<'i>( type RustToV8RetValFallible (line 62) | pub trait RustToV8RetValFallible<'a>: RustToV8Fallible<'a> { method to_v8_rv_fallible (line 63) | fn to_v8_rv_fallible<'i>( function to_v8 (line 76) | fn to_v8<'i>( function to_v8_rv (line 93) | fn to_v8_rv(self, rv: &mut v8::ReturnValue<'a>) { function to_v8_fallible (line 107) | fn to_v8_fallible<'i>( function to_v8_rv_fallible (line 124) | fn to_v8_rv_fallible<'i>( type RustToV8Marker (line 145) | pub struct RustToV8Marker(T, PhantomData); function from (line 148) | fn from(value: T) -> Self { type SerdeMarker (line 154) | pub struct SerdeMarker; type SmiMarker (line 158) | pub struct SmiMarker; type NumberMarker (line 162) | pub struct NumberMarker; type ArrayBufferMarker (line 166) | pub struct ArrayBufferMarker; type CppGcMarker (line 170) | pub struct CppGcMarker; type CppGcProtoMarker (line 173) | pub struct CppGcProtoMarker; type ToV8Marker (line 176) | pub struct ToV8Marker; type Undefined (line 179) | pub struct Undefined; type Marker (line 182) | trait Marker {} function to_v8_fallible (line 433) | fn to_v8_fallible<'i>( function to_v8 (line 448) | fn to_v8<'i>( function to_v8 (line 463) | fn to_v8<'i>( function to_v8_fallible (line 475) | fn to_v8_fallible<'i>( function to_v8 (line 560) | fn to_v8<'i>( function to_v8 (line 577) | fn to_v8(self) -> v8::Local<'a, v8::Value> { function to_v8 (line 587) | fn to_v8<'i>( function to_v8_rv (line 603) | fn to_v8_rv(self, rv: &mut v8::ReturnValue<'a>) { FILE: libs/core/runtime/setup.rs constant _ (line 25) | const _: () = assert!( function isolate_ptr_to_key (line 30) | pub(crate) fn isolate_ptr_to_key(ptr: v8::UnsafeRawIsolatePtr) -> usize { type ForegroundTaskQueue (line 39) | pub type ForegroundTaskQueue = std::sync::Arc>>; type IsolateEntry (line 44) | struct IsolateEntry { function register_isolate (line 57) | pub fn register_isolate( function unregister_isolate (line 74) | pub fn unregister_isolate(isolate_ptr: usize) { function queue_task (line 80) | fn queue_task(key: usize, task: v8::Task) { function spawn_delayed_task (line 91) | fn spawn_delayed_task(key: usize, task: v8::Task, delay_in_seconds: f64) { type DenoPlatformImpl (line 106) | struct DenoPlatformImpl; method post_task (line 109) | fn post_task(&self, isolate_ptr: *mut c_void, task: v8::Task) { method post_non_nestable_task (line 113) | fn post_non_nestable_task(&self, isolate_ptr: *mut c_void, task: v8::T... method post_delayed_task (line 117) | fn post_delayed_task( method post_non_nestable_delayed_task (line 126) | fn post_non_nestable_delayed_task( method post_idle_task (line 135) | fn post_idle_task(&self, _isolate_ptr: *mut c_void, _task: v8::IdleTas... function v8_init (line 140) | fn v8_init( function init_v8 (line 190) | pub fn init_v8( function create_isolate (line 212) | pub fn create_isolate( FILE: libs/core/runtime/snapshot.rs type WithRuntimeCb (line 20) | pub type WithRuntimeCb = dyn Fn(&mut JsRuntimeForSnapshot); type SnapshotDataId (line 22) | pub type SnapshotDataId = u32; constant ULEN (line 25) | const ULEN: usize = std::mem::size_of::(); type V8Snapshot (line 29) | pub(crate) struct V8Snapshot(pub(crate) &'static [u8]); function deconstruct (line 31) | pub(crate) fn deconstruct( function serialize (line 42) | pub(crate) fn serialize( type SnapshotLoadDataStore (line 59) | pub struct SnapshotLoadDataStore { method get (line 64) | pub fn get<'s, 'i, T>( type SnapshotStoreDataStore (line 93) | pub struct SnapshotStoreDataStore { method register (line 98) | pub fn register(&mut self, global: v8::Global) -> SnapshotDataId type CreateSnapshotOptions (line 119) | pub struct CreateSnapshotOptions { type CreateSnapshotOutput (line 151) | pub struct CreateSnapshotOutput { function create_snapshot (line 181) | pub fn create_snapshot( type SnapshottedData (line 289) | pub(crate) struct SnapshottedData<'snapshot> { type SerializableSnapshotSidecarData (line 308) | pub(crate) struct SerializableSnapshotSidecarData<'snapshot> { function from_slice (line 315) | fn from_slice(slice: &'snapshot [u8]) -> Self { function into_bytes (line 319) | fn into_bytes(self) -> Box<[u8]> { function load_snapshotted_data_from_snapshot (line 326) | pub(crate) fn load_snapshotted_data_from_snapshot<'snapshot>( function store_snapshotted_data_for_snapshot (line 346) | pub(crate) fn store_snapshotted_data_for_snapshot<'snapshot>( function create_snapshot_creator (line 367) | pub(crate) fn create_snapshot_creator( FILE: libs/core/runtime/stats.rs type ActivityId (line 22) | type ActivityId = usize; constant NO_TRACES (line 25) | const NO_TRACES: [BTreeMap>; type RuntimeActivityTraces (line 34) | pub struct RuntimeActivityTraces { method set_enabled (line 42) | pub(crate) fn set_enabled(&self, enabled: bool) { method submit (line 49) | pub(crate) fn submit( method complete (line 63) | pub(crate) fn complete( method is_enabled (line 71) | pub fn is_enabled(&self) -> bool { method count (line 75) | pub fn count(&self) -> usize { method get_all (line 79) | pub fn get_all( method capture (line 91) | pub fn capture( method get (line 102) | pub fn get( type RuntimeActivityStatsFactory (line 115) | pub struct RuntimeActivityStatsFactory { method capture (line 173) | pub fn capture( type RuntimeActivityStatsFilter (line 122) | pub struct RuntimeActivityStatsFilter { method all (line 130) | pub fn all() -> Self { method with_ops (line 139) | pub fn with_ops(mut self) -> Self { method with_resources (line 144) | pub fn with_resources(mut self) -> Self { method with_timers (line 149) | pub fn with_timers(mut self) -> Self { method omit_op (line 154) | pub fn omit_op(mut self, op: OpId) -> Self { method is_empty (line 159) | pub fn is_empty(&self) -> bool { type ResourceOpenStats (line 236) | pub struct ResourceOpenStats { type TimerStats (line 241) | pub struct TimerStats { type RuntimeActivityStats (line 250) | pub struct RuntimeActivityStats { method trace_for (line 342) | fn trace_for( method dump (line 359) | pub fn dump(&self) -> RuntimeActivitySnapshot { method diff (line 418) | pub fn diff(before: &Self, after: &Self) -> RuntimeActivityDiff { type RuntimeActivityTrace (line 261) | pub struct RuntimeActivityTrace(Rc); method from (line 286) | fn from(value: &Rc) -> Self { method serialize (line 264) | fn serialize(&self, serializer: S) -> Result method fmt (line 273) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Target (line 279) | type Target = str; method deref (line 280) | fn deref(&self) -> &Self::Target { type RuntimeActivity (line 293) | pub enum RuntimeActivity { method activity (line 305) | pub fn activity(&self) -> RuntimeActivityType { type RuntimeActivityType (line 320) | pub enum RuntimeActivityType { constant MAX_TYPE (line 328) | const MAX_TYPE: u8 = 4; method from_u8 (line 330) | pub(crate) fn from_u8(value: u8) -> Self { type RuntimeActivityDiff (line 518) | pub struct RuntimeActivityDiff { method is_empty (line 524) | pub fn is_empty(&self) -> bool { type RuntimeActivitySnapshot (line 530) | pub struct RuntimeActivitySnapshot { FILE: libs/core/runtime/tests/error.rs function test_error_builder (line 13) | async fn test_error_builder() { function syntax_error (line 41) | fn syntax_error() { FILE: libs/core/runtime/tests/error_builder_test.js class DOMException (line 5) | class DOMException { method constructor (line 6) | constructor(message, code) { FILE: libs/core/runtime/tests/jsrealm.rs function test_set_format_exception_callback_realms (line 19) | fn test_set_format_exception_callback_realms() { function js_realm_ref_unref_ops (line 84) | async fn js_realm_ref_unref_ops() { function es_snapshot (line 135) | fn es_snapshot() { function lazy (line 185) | fn lazy() { FILE: libs/core/runtime/tests/misc.rs function icu (line 35) | fn icu() { function test_execute_script_return_value (line 45) | fn test_execute_script_return_value() { type LoggingWaker (line 66) | struct LoggingWaker { method wake (line 71) | fn wake(self) { method wake_by_ref (line 77) | fn wake_by_ref(&self) { function test_wakers_for_async_ops (line 89) | async fn test_wakers_for_async_ops() { function test_resolve_promise (line 164) | async fn test_resolve_promise( function test_resolve_value (line 243) | async fn test_resolve_value( function test_resolve_value_generic (line 251) | async fn test_resolve_value_generic( function terminate_execution_webassembly (line 304) | fn terminate_execution_webassembly() { function terminate_execution (line 353) | fn terminate_execution() { function wasm_streaming_op_invocation_in_import (line 388) | async fn wasm_streaming_op_invocation_in_import() { function dangling_shared_isolate (line 421) | fn dangling_shared_isolate() { function inspector (line 435) | fn inspector() { function test_preserve_float_precision_from_local_inspector_evaluate (line 451) | async fn test_preserve_float_precision_from_local_inspector_evaluate( function local_inspector_evaluate (line 467) | fn local_inspector_evaluate( function test_get_module_namespace (line 499) | fn test_get_module_namespace() { function test_heap_limits (line 553) | fn test_heap_limits() { function test_heap_limit_cb_remove (line 584) | fn test_heap_limit_cb_remove() { function test_heap_limit_cb_multiple (line 595) | fn test_heap_limit_cb_multiple() { function test_pump_message_loop (line 634) | async fn test_pump_message_loop() { function test_v8_platform (line 684) | fn test_v8_platform() { function test_is_proxy (line 695) | fn test_is_proxy() { function test_set_macrotask_callback_set_next_tick_callback (line 715) | async fn test_set_macrotask_callback_set_next_tick_callback() { function test_next_tick (line 769) | async fn test_next_tick() { function test_promise_rejection_nexttick_interleave (line 831) | async fn test_promise_rejection_nexttick_interleave() { function test_next_tick_error_continues_drain (line 894) | async fn test_next_tick_error_continues_drain() { function terminate_during_module_eval (line 952) | fn terminate_during_module_eval() { function test_promise_rejection_handler_generic (line 973) | async fn test_promise_rejection_handler_generic( function test_promise_rejection_handler (line 1086) | async fn test_promise_rejection_handler( function test_promise_rejection_handler_preserves_async_context (line 1100) | async fn test_promise_rejection_handler_preserves_async_context() { function test_stalled_tla (line 1140) | async fn test_stalled_tla() { function test_dynamic_import_module_error_stack (line 1178) | async fn test_dynamic_import_module_error_stack() { function tla_in_esm_extensions_panics (line 1230) | async fn tla_in_esm_extensions_panics() { function generic_in_extension_middleware (line 1261) | async fn generic_in_extension_middleware() { function esm_extensions_throws (line 1336) | async fn esm_extensions_throws() { function create_spawner_runtime (line 1365) | fn create_spawner_runtime() -> JsRuntime { function call_i32_function (line 1375) | fn call_i32_function(scope: &mut v8::PinScope) -> i32 { function task_spawner (line 1390) | async fn task_spawner() { function task_spawner_cross_thread (line 1409) | async fn task_spawner_cross_thread() { function task_spawner_cross_thread_blocking (line 1442) | async fn task_spawner_cross_thread_blocking() { function terminate_execution_run_event_loop_js (line 1474) | async fn terminate_execution_run_event_loop_js() { function global_template_middleware (line 1521) | async fn global_template_middleware() { function eval_context_with_code_cache (line 1603) | fn eval_context_with_code_cache() { function hash_source (line 1678) | fn hash_source(source: &v8::String) -> u64 { function test_nexttick_before_promise_then (line 1690) | async fn test_nexttick_before_promise_then() { function test_nexttick_queue_drains_before_microtasks (line 1733) | async fn test_nexttick_queue_drains_before_microtasks() { function test_nexttick_ordering_after_await (line 1791) | async fn test_nexttick_ordering_after_await() { function test_nexttick_before_queue_microtask (line 1840) | async fn test_nexttick_before_queue_microtask() { FILE: libs/core/runtime/tests/mod.rs type Mode (line 25) | pub enum Mode { type TestState (line 31) | struct TestState { function op_test (line 38) | async fn op_test( function setup (line 68) | fn setup(mode: Mode) -> (JsRuntime, Arc) { FILE: libs/core/runtime/tests/ops.rs function test_async_opstate_borrow (line 24) | async fn test_async_opstate_borrow() { function test_sync_op_serialize_object_with_numbers_as_keys (line 64) | async fn test_sync_op_serialize_object_with_numbers_as_keys() { function test_async_op_serialize_object_with_numbers_as_keys (line 107) | async fn test_async_op_serialize_object_with_numbers_as_keys() { function test_op_return_serde_v8_error (line 150) | fn test_op_return_serde_v8_error() { function test_op_high_arity (line 174) | fn test_op_high_arity() { function test_op_disabled (line 200) | fn test_op_disabled() { function test_op_detached_buffer (line 225) | fn test_op_detached_buffer() { function duplicate_op_names (line 305) | fn duplicate_op_names() { function ops_in_js_have_proper_names (line 332) | fn ops_in_js_have_proper_names() { function test_ref_unref_ops (line 370) | async fn test_ref_unref_ops() { function test_dispatch (line 418) | fn test_dispatch() { function test_dispatch_no_zero_copy_buf (line 438) | fn test_dispatch_no_zero_copy_buf() { function test_dispatch_stack_zero_copy_bufs (line 453) | fn test_dispatch_stack_zero_copy_bufs() { function test_call_site (line 469) | fn test_call_site() { function test_top_level_await (line 488) | pub async fn test_top_level_await() { function op_async (line 545) | pub async fn op_async() { function op_async_impl_future_error (line 551) | pub fn op_async_impl_future_error() function op_async_yield (line 558) | pub async fn op_async_yield() { function op_async_yield_error (line 564) | pub async fn op_async_yield_error() -> Result<(), JsErrorBox> { function op_async_error (line 571) | pub async fn op_async_error() -> Result<(), JsErrorBox> { function op_async_deferred (line 577) | pub async fn op_async_deferred() { function op_async_lazy (line 582) | pub async fn op_async_lazy() { function op_sync (line 587) | pub fn op_sync() { function op_sync_error (line 592) | pub fn op_sync_error() -> Result<(), JsErrorBox> { function op_sync_arg_error (line 597) | pub fn op_sync_arg_error(_: u32) { function op_async_arg_error (line 602) | pub async fn op_async_arg_error(_: u32) { function test_op_metrics (line 624) | pub async fn test_op_metrics() { FILE: libs/core/runtime/tests/snapshot.rs function will_snapshot (line 17) | fn will_snapshot() { function will_snapshot2 (line 35) | fn will_snapshot2() { function test_snapshot_callbacks (line 72) | fn test_snapshot_callbacks() { function test_from_snapshot (line 108) | fn test_from_snapshot() { function test_snapshot_creator (line 127) | fn test_snapshot_creator() { function test_snapshot_creator_warmup (line 155) | fn test_snapshot_creator_warmup() { function es_snapshot (line 192) | fn es_snapshot() { function es_snapshot_without_runtime_module_loader (line 335) | pub(crate) fn es_snapshot_without_runtime_module_loader() { function snapshot_with_additional_extensions (line 407) | pub fn snapshot_with_additional_extensions() { FILE: libs/core/source_map.rs type SourceMapApplication (line 18) | pub enum SourceMapApplication { type SourceMapData (line 34) | pub type SourceMapData = Cow<'static, [u8]>; type SourceMapper (line 36) | pub struct SourceMapper { method new (line 49) | pub fn new(loader: Rc) -> Self { method add_ext_source_map (line 60) | pub(crate) fn add_ext_source_map( method take_ext_source_maps (line 68) | pub(crate) fn take_ext_source_maps( method add_source_map (line 75) | pub(crate) fn add_source_map( method add_source_map_url (line 85) | pub(crate) fn add_source_map_url( method apply_source_map (line 98) | pub fn apply_source_map( constant MAX_SOURCE_LINE_LENGTH (line 190) | const MAX_SOURCE_LINE_LENGTH: usize = 150; method get_source_line (line 192) | pub fn get_source_line( type SourceMapLoaderContent (line 231) | struct SourceMapLoaderContent { type SourceMapLoader (line 236) | pub struct SourceMapLoader { method add_existing_file (line 242) | fn add_existing_file(&self, file_name: &str) { method resolve (line 251) | fn resolve( method load (line 260) | fn load( method get_source_map (line 269) | fn get_source_map(&self, file_name: &str) -> Option> { method get_source_mapped_source_line (line 278) | fn get_source_mapped_source_line( method source_map_source_exists (line 286) | fn source_map_source_exists(&self, source_url: &str) -> Option { function test_source_mapper (line 292) | fn test_source_mapper() { function test_source_map_relative_path_nonexistent_file (line 334) | fn test_source_map_relative_path_nonexistent_file() { function test_source_map_relative_path_existing_file (line 362) | fn test_source_map_relative_path_existing_file() { FILE: libs/core/tasks.rs type UnsendTask (line 14) | type UnsendTask = Box; type SendTask (line 15) | type SendTask = Box; type V8TaskSpawnerFactory (line 27) | pub(crate) struct V8TaskSpawnerFactory { method new_same_thread_spawner (line 41) | pub fn new_same_thread_spawner(self: Arc) -> V8TaskSpawner { method new_cross_thread_spawner (line 48) | pub fn new_cross_thread_spawner(self: Arc) -> V8CrossThreadTaskS... method has_pending_tasks (line 56) | pub fn has_pending_tasks(&self) -> bool { method poll_inner (line 63) | pub fn poll_inner(&self, cx: &mut Context) -> Poll> { method spawn (line 93) | fn spawn(&self, task: SendTask) { type V8TaskSpawner (line 104) | pub struct V8TaskSpawner { method spawn (line 127) | pub fn spawn(&self, f: F) type V8CrossThreadTaskSpawner (line 142) | pub struct V8CrossThreadTaskSpawner { method spawn (line 165) | pub fn spawn(&self, f: F) method spawn_blocking (line 193) | pub fn spawn_blocking<'a, F, T>(&self, f: F) -> T function test_spawner_serial (line 223) | fn test_spawner_serial() { function test_spawner_parallel (line 259) | fn test_spawner_parallel() { FILE: libs/core/uv_compat.rs type uv_handle_type (line 29) | pub enum uv_handle_type { constant UV_HANDLE_ACTIVE (line 42) | const UV_HANDLE_ACTIVE: u32 = 1 << 0; constant UV_HANDLE_REF (line 43) | const UV_HANDLE_REF: u32 = 1 << 1; constant UV_HANDLE_CLOSING (line 44) | const UV_HANDLE_CLOSING: u32 = 1 << 2; constant UV_EOF (line 69) | pub const UV_EOF: i32 = -4095; function io_error_to_uv (line 72) | pub(crate) fn io_error_to_uv(err: &std::io::Error) -> c_int { type uv_loop_t (line 94) | pub struct uv_loop_t { type uv_handle_t (line 101) | pub struct uv_handle_t { type uv_timer_t (line 109) | pub struct uv_timer_t { type uv_idle_t (line 122) | pub struct uv_idle_t { type uv_prepare_t (line 131) | pub struct uv_prepare_t { type uv_check_t (line 140) | pub struct uv_check_t { type uv_timer_cb (line 148) | pub type uv_timer_cb = unsafe extern "C" fn(*mut uv_timer_t); type uv_idle_cb (line 149) | pub type uv_idle_cb = unsafe extern "C" fn(*mut uv_idle_t); type uv_prepare_cb (line 150) | pub type uv_prepare_cb = unsafe extern "C" fn(*mut uv_prepare_t); type uv_check_cb (line 151) | pub type uv_check_cb = unsafe extern "C" fn(*mut uv_check_t); type uv_close_cb (line 152) | pub type uv_close_cb = unsafe extern "C" fn(*mut uv_handle_t); type UvHandle (line 154) | pub type UvHandle = uv_handle_t; type UvLoop (line 155) | pub type UvLoop = uv_loop_t; type UvTcp (line 156) | pub type UvTcp = uv_tcp_t; type TimerKey (line 159) | struct TimerKey { type UvLoopInner (line 164) | pub(crate) struct UvLoopInner { method new (line 182) | fn new() -> Self { method set_waker (line 200) | pub(crate) fn set_waker(&self, waker: &Waker) { method wake (line 212) | pub(crate) fn wake(&self) { method alloc_timer_id (line 219) | fn alloc_timer_id(&self) -> u64 { method now_ms (line 228) | fn now_ms(&self) -> u64 { method update_time (line 235) | pub(crate) fn update_time(&self) { method has_alive_handles (line 240) | pub(crate) fn has_alive_handles(&self) -> bool { method run_timers (line 303) | pub(crate) unsafe fn run_timers(&self) { method run_idle (line 353) | pub(crate) unsafe fn run_idle(&self) { method run_prepare (line 377) | pub(crate) unsafe fn run_prepare(&self) { method run_check (line 401) | pub(crate) unsafe fn run_check(&self) { method run_close (line 425) | pub(crate) unsafe fn run_close(&self) { method run_io (line 449) | pub(crate) unsafe fn run_io(&self) -> bool { method stop_timer (line 510) | unsafe fn stop_timer(&self, handle: *mut uv_timer_t) { method stop_idle (line 525) | fn stop_idle(&self, handle: *mut uv_idle_t) { method stop_prepare (line 536) | fn stop_prepare(&self, handle: *mut uv_prepare_t) { method stop_check (line 547) | fn stop_check(&self, handle: *mut uv_check_t) { method stop_tty (line 558) | fn stop_tty(&self, handle: *mut uv_tty_t) { method stop_tcp (line 632) | fn stop_tcp(&self, handle: *mut uv_tcp_t) { function get_inner (line 687) | unsafe fn get_inner(loop_: *mut uv_loop_t) -> &'static UvLoopInner { function uv_guess_handle (line 695) | pub fn uv_guess_handle(fd: c_int) -> uv_handle_type { function uv_loop_get_inner_ptr (line 797) | pub unsafe fn uv_loop_get_inner_ptr( function uv_loop_init (line 807) | pub unsafe extern "C" fn uv_loop_init(loop_: *mut uv_loop_t) -> c_int { function uv_loop_close (line 821) | pub unsafe extern "C" fn uv_loop_close(loop_: *mut uv_loop_t) -> c_int { function uv_now (line 841) | pub unsafe extern "C" fn uv_now(loop_: *mut uv_loop_t) -> u64 { function uv_update_time (line 850) | pub unsafe extern "C" fn uv_update_time(loop_: *mut uv_loop_t) { function uv_timer_init (line 859) | pub unsafe extern "C" fn uv_timer_init( function uv_timer_start (line 881) | pub unsafe extern "C" fn uv_timer_start( function uv_timer_stop (line 923) | pub unsafe extern "C" fn uv_timer_stop(handle: *mut uv_timer_t) -> c_int { function uv_timer_again (line 940) | pub unsafe extern "C" fn uv_timer_again(handle: *mut uv_timer_t) -> c_int { function uv_timer_get_repeat (line 978) | pub unsafe extern "C" fn uv_timer_get_repeat(handle: *const uv_timer_t) ... function uv_timer_set_repeat (line 986) | pub unsafe extern "C" fn uv_timer_set_repeat( function uv_idle_init (line 999) | pub unsafe extern "C" fn uv_idle_init( function uv_idle_start (line 1017) | pub unsafe extern "C" fn uv_idle_start( function uv_idle_stop (line 1040) | pub unsafe extern "C" fn uv_idle_stop(handle: *mut uv_idle_t) -> c_int { function uv_prepare_init (line 1057) | pub unsafe extern "C" fn uv_prepare_init( function uv_prepare_start (line 1075) | pub unsafe extern "C" fn uv_prepare_start( function uv_prepare_stop (line 1098) | pub unsafe extern "C" fn uv_prepare_stop(handle: *mut uv_prepare_t) -> c... function uv_check_init (line 1115) | pub unsafe extern "C" fn uv_check_init( function uv_check_start (line 1133) | pub unsafe extern "C" fn uv_check_start( function uv_check_stop (line 1156) | pub unsafe extern "C" fn uv_check_stop(handle: *mut uv_check_t) -> c_int { type ImmediateCheckHandle (line 1182) | pub(crate) struct ImmediateCheckHandle { method new (line 1204) | pub unsafe fn new(loop_ptr: *mut uv_loop_t) -> Self { method make_ref (line 1231) | pub fn make_ref(&self) { method make_unref (line 1239) | pub fn make_unref(&self) { method close (line 1251) | pub unsafe fn close(self) { function immediate_check_noop_cb (line 1189) | unsafe extern "C" fn immediate_check_noop_cb(_: *mut uv_check_t) {} function immediate_idle_noop_cb (line 1193) | unsafe extern "C" fn immediate_idle_noop_cb(_: *mut uv_idle_t) {} function uv_close (line 1265) | pub unsafe extern "C" fn uv_close( function uv_ref (line 1309) | pub unsafe extern "C" fn uv_ref(handle: *mut uv_handle_t) { function uv_unref (line 1319) | pub unsafe extern "C" fn uv_unref(handle: *mut uv_handle_t) { function uv_has_ref (line 1329) | pub unsafe extern "C" fn uv_has_ref(handle: *const uv_handle_t) -> c_int { function uv_is_active (line 1342) | pub unsafe extern "C" fn uv_is_active(handle: *const uv_handle_t) -> c_i... function uv_is_closing (line 1356) | pub unsafe extern "C" fn uv_is_closing(handle: *const uv_handle_t) -> c_... type AsyncId (line 1369) | pub struct AsyncId(i64); method next (line 1380) | pub fn next(&mut self) -> i64 { method default (line 1372) | fn default() -> Self { FILE: libs/core/uv_compat/stream.rs type uv_stream_t (line 24) | pub struct uv_stream_t { type uv_write_t (line 32) | pub struct uv_write_t { type uv_connect_t (line 39) | pub struct uv_connect_t { type uv_shutdown_t (line 46) | pub struct uv_shutdown_t { type uv_buf_t (line 60) | pub struct uv_buf_t { type uv_write_cb (line 65) | pub type uv_write_cb = unsafe extern "C" fn(*mut uv_write_t, i32); type uv_alloc_cb (line 66) | pub type uv_alloc_cb = type uv_read_cb (line 68) | pub type uv_read_cb = type uv_connection_cb (line 70) | pub type uv_connection_cb = unsafe extern "C" fn(*mut uv_stream_t, i32); type uv_connect_cb (line 71) | pub type uv_connect_cb = unsafe extern "C" fn(*mut uv_connect_t, i32); type uv_shutdown_cb (line 72) | pub type uv_shutdown_cb = unsafe extern "C" fn(*mut uv_shutdown_t, i32); type UvStream (line 74) | pub type UvStream = uv_stream_t; type UvWrite (line 75) | pub type UvWrite = uv_write_t; type UvBuf (line 76) | pub type UvBuf = uv_buf_t; type UvConnect (line 77) | pub type UvConnect = uv_connect_t; type UvShutdown (line 78) | pub type UvShutdown = uv_shutdown_t; function maybe_clear_tcp_active (line 85) | pub(crate) unsafe fn maybe_clear_tcp_active(tcp: *mut uv_tcp_t) { function uv_read_start (line 101) | pub unsafe fn uv_read_start( function uv_read_stop (line 146) | pub unsafe fn uv_read_stop(stream: *mut uv_stream_t) -> c_int { function uv_stream_set_blocking (line 172) | pub unsafe fn uv_stream_set_blocking( function uv_stream_set_blocking (line 212) | pub unsafe fn uv_stream_set_blocking( function uv_try_write (line 226) | pub unsafe fn uv_try_write(handle: *mut uv_stream_t, data: &[u8]) -> i32 { function uv_write (line 262) | pub unsafe fn uv_write( function collect_bufs (line 318) | unsafe fn collect_bufs(bufs: *const uv_buf_t, nbufs: u32) -> Vec { function uv_shutdown (line 346) | pub unsafe fn uv_shutdown( function complete_shutdown (line 391) | pub(crate) unsafe fn complete_shutdown( function new_write (line 431) | pub fn new_write() -> UvWrite { function new_connect (line 439) | pub fn new_connect() -> UvConnect { function new_shutdown (line 447) | pub fn new_shutdown() -> UvShutdown { FILE: libs/core/uv_compat/tcp.rs type sa_family_t (line 22) | type sa_family_t = libc::sa_family_t; type sa_family_t (line 59) | type sa_family_t = win_sock::sa_family_t; type in_addr (line 65) | pub struct in_addr { type sockaddr_in (line 69) | pub struct sockaddr_in { type in6_addr (line 76) | pub struct in6_addr { type sockaddr_in6 (line 80) | pub struct sockaddr_in6 { constant AF_INET (line 87) | pub const AF_INET: i32 = 2; constant AF_INET6 (line 88) | pub const AF_INET6: i32 = 23; type sa_family_t (line 89) | pub type sa_family_t = u16; type uv_tcp_t (line 92) | pub struct uv_tcp_t { type ConnectPending (line 130) | pub(crate) struct ConnectPending { type WritePending (line 143) | pub(crate) struct WritePending { type ShutdownPending (line 160) | pub(crate) struct ShutdownPending { function sockaddr_to_std (line 170) | unsafe fn sockaddr_to_std(addr: *const c_void) -> Option { function std_to_sockaddr (line 194) | unsafe fn std_to_sockaddr(addr: SocketAddr, out: *mut c_void, len: *mut ... function uv_tcp_init (line 232) | pub unsafe fn uv_tcp_init(loop_: *mut uv_loop_t, tcp: *mut uv_tcp_t) -> ... function uv_tcp_open (line 264) | pub unsafe fn uv_tcp_open(tcp: *mut uv_tcp_t, fd: c_int) -> c_int { function uv_tcp_bind (line 298) | pub unsafe fn uv_tcp_bind( function uv_tcp_connect (line 400) | pub unsafe fn uv_tcp_connect( function uv_tcp_nodelay (line 471) | pub unsafe fn uv_tcp_nodelay(tcp: *mut uv_tcp_t, enable: c_int) -> c_int { function uv_tcp_getpeername (line 513) | pub unsafe fn uv_tcp_getpeername( function uv_tcp_getsockname (line 537) | pub unsafe fn uv_tcp_getsockname( function uv_tcp_keepalive (line 576) | pub unsafe extern "C" fn uv_tcp_keepalive( function uv_tcp_simultaneous_accepts (line 590) | pub unsafe extern "C" fn uv_tcp_simultaneous_accepts( function uv_ip4_addr (line 600) | pub unsafe extern "C" fn uv_ip4_addr( function uv_listen (line 629) | pub unsafe fn uv_listen( function uv_accept (line 700) | pub unsafe fn uv_accept( function new_tcp (line 722) | pub fn new_tcp() -> uv_tcp_t { function poll_tcp_handle (line 757) | pub(crate) unsafe fn poll_tcp_handle( FILE: libs/core/uv_compat/tests.rs function assert_ok (line 16) | fn assert_ok(status: i32) { function run_test (line 20) | async fn run_test(f: impl AsyncFnOnce(&mut JsRuntime, *mut uv_loop_t)) { function tick (line 29) | async fn tick(runtime: &mut JsRuntime) { function loop_init_and_close (line 40) | async fn loop_init_and_close() { function uv_now_returns_nonzero_after_delay (line 50) | async fn uv_now_returns_nonzero_after_delay() { function timer_init_sets_fields (line 63) | async fn timer_init_sets_fields() { function timer_fires_callback (line 79) | async fn timer_fires_callback() { function timer_repeat (line 114) | async fn timer_repeat() { function timer_stop_prevents_firing (line 159) | async fn timer_stop_prevents_firing() { function timer_again_requires_repeat (line 194) | async fn timer_again_requires_repeat() { function timer_get_set_repeat (line 227) | async fn timer_get_set_repeat() { function idle_fires_callback (line 244) | async fn idle_fires_callback() { function idle_stop_prevents_further_callbacks (line 277) | async fn idle_stop_prevents_further_callbacks() { function prepare_fires_callback (line 315) | async fn prepare_fires_callback() { function check_fires_callback (line 350) | async fn check_fires_callback() { function close_fires_callback (line 385) | async fn close_fires_callback() { function close_without_callback (line 417) | async fn close_without_callback() { function ref_unref_toggle (line 435) | async fn ref_unref_toggle() { function ip4_addr_parses_correctly (line 458) | async fn ip4_addr_parses_correctly() { function ip4_addr_invalid_string (line 473) | async fn ip4_addr_invalid_string() { function tcp_init_sets_fields (line 485) | async fn tcp_init_sets_fields() { function tcp_bind_and_listen (line 503) | async fn tcp_bind_and_listen() { function tcp_connect_and_echo (line 552) | async fn tcp_connect_and_echo() { function tcp_nodelay (line 653) | async fn tcp_nodelay() { function tcp_keepalive_is_noop (line 670) | async fn tcp_keepalive_is_noop() { function read_stop_clears_reading (line 686) | async fn read_stop_clears_reading() { function try_write_no_stream_returns_ebadf (line 719) | async fn try_write_no_stream_returns_ebadf() { function new_tcp_constructor (line 736) | fn new_tcp_constructor() { function new_write_constructor (line 744) | fn new_write_constructor() { function new_connect_constructor (line 752) | fn new_connect_constructor() { function new_shutdown_constructor (line 760) | fn new_shutdown_constructor() { function phase_ordering_idle_prepare_check (line 770) | async fn phase_ordering_idle_prepare_check() { function idle_start_already_active_is_noop (line 863) | async fn idle_start_already_active_is_noop() { function idle_stop_when_not_active_is_noop (line 913) | async fn idle_stop_when_not_active_is_noop() { function event_loop_pending_with_active_timer (line 928) | async fn event_loop_pending_with_active_timer() { function close_idle_handle (line 958) | async fn close_idle_handle() { function close_prepare_handle (line 991) | async fn close_prepare_handle() { function close_check_handle (line 1024) | async fn close_check_handle() { function close_tcp_handle (line 1057) | async fn close_tcp_handle() { function tcp_getsockname_no_bind_returns_einval (line 1089) | async fn tcp_getsockname_no_bind_returns_einval() { function tcp_getpeername_no_stream_returns_enotconn (line 1109) | async fn tcp_getpeername_no_stream_returns_enotconn() { function tcp_shutdown_waits_for_write_queue_to_drain (line 1131) | async fn tcp_shutdown_waits_for_write_queue_to_drain() { function tcp_shutdown_no_stream (line 1366) | async fn tcp_shutdown_no_stream() { function tcp_bind_eaddrinuse_deferred_to_listen (line 1386) | async fn tcp_bind_eaddrinuse_deferred_to_listen() { function tcp_connect_returns_ealready (line 1452) | async fn tcp_connect_returns_ealready() { function tcp_shutdown_returns_ealready (line 1524) | async fn tcp_shutdown_returns_ealready() { function tcp_read_start_on_closing_handle (line 1621) | async fn tcp_read_start_on_closing_handle() { function tcp_shutdown_on_closing_handle (line 1656) | async fn tcp_shutdown_on_closing_handle() { function tcp_getsockname_after_bind_before_listen (line 1676) | async fn tcp_getsockname_after_bind_before_listen() { function tcp_close_cancels_pending_writes (line 1708) | async fn tcp_close_cancels_pending_writes() { function open_pty_pair (line 1834) | unsafe fn open_pty_pair() -> (i32, i32) { type FdGuard (line 1850) | struct FdGuard(i32); method drop (line 1853) | fn drop(&mut self) { function set_errno (line 1859) | unsafe fn set_errno(val: i32) { function get_errno (line 1871) | fn get_errno() -> i32 { function tty_init_sets_fields (line 1879) | async fn tty_init_sets_fields() { function tty_init_rejects_non_tty (line 1907) | async fn tty_init_rejects_non_tty() { function tty_init_dev_tty_select_fallback (line 1930) | async fn tty_init_dev_tty_select_fallback() { function tty_get_winsize (line 2047) | async fn tty_get_winsize() { function tty_set_mode_raw_and_back (line 2083) | async fn tty_set_mode_raw_and_back() { function tty_set_mode_io (line 2113) | async fn tty_set_mode_io() { function tty_write_and_read_through_pty (line 2138) | async fn tty_write_and_read_through_pty() { function tty_read_from_pty (line 2221) | async fn tty_read_from_pty() { function tty_close_fires_callback (line 2332) | async fn tty_close_fires_callback() { function tty_shutdown_fires_callback (line 2366) | async fn tty_shutdown_fires_callback() { function tty_guess_handle_detects_pty (line 2415) | fn tty_guess_handle_detects_pty() { function new_tty_constructor (line 2435) | fn new_tty_constructor() { function tty_reset_mode_when_no_tty_modified (line 2445) | fn tty_reset_mode_when_no_tty_modified() { function tty_reset_mode_restores_termios (line 2452) | async fn tty_reset_mode_restores_termios() { function tty_reset_mode_preserves_errno (line 2504) | async fn tty_reset_mode_preserves_errno() { function tty_guess_handle_negative_fd (line 2535) | fn tty_guess_handle_negative_fd() { function tty_read_stop (line 2541) | async fn tty_read_stop() { function uv_write_callback_is_deferred (line 2621) | async fn uv_write_callback_is_deferred() { function tcp_batch_accept (line 2784) | async fn tcp_batch_accept() { FILE: libs/core/uv_compat/tty.rs type uv_tty_mode_t (line 46) | pub enum uv_tty_mode_t { type uv_tty_vtermstate_t (line 55) | pub enum uv_tty_vtermstate_t { type TtyFd (line 63) | pub(crate) struct TtyFd(RawFd); method as_raw_fd (line 67) | fn as_raw_fd(&self) -> RawFd { type TtyReactor (line 88) | pub(crate) enum TtyReactor { method async_fd (line 102) | fn async_fd(&self) -> &AsyncFd { constant SELECT_INTEREST_READ (line 114) | pub(crate) const SELECT_INTEREST_READ: u8 = 1; constant SELECT_INTEREST_WRITE (line 116) | pub(crate) const SELECT_INTEREST_WRITE: u8 = 2; type SelectFallbackState (line 127) | pub(crate) struct SelectFallbackState { type Semaphore (line 160) | pub(crate) struct Semaphore { method new (line 167) | pub(crate) fn new(initial: u32) -> Self { method post (line 174) | pub(crate) fn post(&self) { method wait (line 180) | pub(crate) fn wait(&self) { type uv_tty_t (line 192) | pub struct uv_tty_t { type LineReadResult (line 259) | type LineReadResult = type UvTty (line 262) | pub type UvTty = uv_tty_t; type SyncTermios (line 279) | struct SyncTermios(UnsafeCell>); function acquire (line 288) | pub(super) fn acquire() { function try_acquire (line 300) | pub(super) fn try_acquire() -> bool { function release (line 306) | pub(super) fn release() { function save_if_first (line 312) | pub(super) fn save_if_first(fd: RawFd, termios: &libc::termios) { function restore_and_clear (line 324) | pub(super) fn restore_and_clear(fd: RawFd) { function reset (line 345) | pub(super) fn reset() -> c_int { function errno_location (line 382) | fn errno_location() -> *mut c_int { function errno_location (line 390) | fn errno_location() -> *mut c_int { function errno_location (line 398) | fn errno_location() -> *mut c_int { type HANDLE (line 421) | pub type HANDLE = *mut c_void; type DWORD (line 422) | pub type DWORD = u32; type BOOL (line 423) | pub type BOOL = i32; constant INVALID_HANDLE_VALUE (line 425) | pub const INVALID_HANDLE_VALUE: HANDLE = -1isize as HANDLE; constant DUPLICATE_SAME_ACCESS (line 426) | pub const DUPLICATE_SAME_ACCESS: DWORD = 0x00000002; constant ENABLE_ECHO_INPUT (line 428) | pub const ENABLE_ECHO_INPUT: DWORD = 0x0004; constant ENABLE_LINE_INPUT (line 429) | pub const ENABLE_LINE_INPUT: DWORD = 0x0002; constant ENABLE_PROCESSED_INPUT (line 430) | pub const ENABLE_PROCESSED_INPUT: DWORD = 0x0001; constant ENABLE_WINDOW_INPUT (line 431) | pub const ENABLE_WINDOW_INPUT: DWORD = 0x0008; constant ENABLE_VIRTUAL_TERMINAL_INPUT (line 432) | pub const ENABLE_VIRTUAL_TERMINAL_INPUT: DWORD = 0x0200; constant ENABLE_VIRTUAL_TERMINAL_PROCESSING (line 433) | pub const ENABLE_VIRTUAL_TERMINAL_PROCESSING: DWORD = 0x0004; constant ENABLE_PROCESSED_OUTPUT (line 434) | pub const ENABLE_PROCESSED_OUTPUT: DWORD = 0x0001; constant FILE_TYPE_CHAR (line 436) | pub const FILE_TYPE_CHAR: DWORD = 0x0002; constant FILE_TYPE_DISK (line 437) | pub const FILE_TYPE_DISK: DWORD = 0x0001; constant FILE_TYPE_PIPE (line 438) | pub const FILE_TYPE_PIPE: DWORD = 0x0003; type COORD (line 441) | pub struct COORD { type SMALL_RECT (line 447) | pub struct SMALL_RECT { type CONSOLE_SCREEN_BUFFER_INFO (line 455) | pub struct CONSOLE_SCREEN_BUFFER_INFO { constant KEY_EVENT (line 464) | pub const KEY_EVENT: u16 = 0x0001; constant WINDOW_BUFFER_SIZE_EVENT (line 465) | pub const WINDOW_BUFFER_SIZE_EVENT: u16 = 0x0004; constant VK_BACK (line 468) | pub const VK_BACK: u16 = 0x08; constant VK_TAB (line 469) | pub const VK_TAB: u16 = 0x09; constant VK_RETURN (line 470) | pub const VK_RETURN: u16 = 0x0D; constant VK_ESCAPE (line 471) | pub const VK_ESCAPE: u16 = 0x1B; constant VK_PRIOR (line 472) | pub const VK_PRIOR: u16 = 0x21; constant VK_NEXT (line 473) | pub const VK_NEXT: u16 = 0x22; constant VK_END (line 474) | pub const VK_END: u16 = 0x23; constant VK_HOME (line 475) | pub const VK_HOME: u16 = 0x24; constant VK_LEFT (line 476) | pub const VK_LEFT: u16 = 0x25; constant VK_UP (line 477) | pub const VK_UP: u16 = 0x26; constant VK_RIGHT (line 478) | pub const VK_RIGHT: u16 = 0x27; constant VK_DOWN (line 479) | pub const VK_DOWN: u16 = 0x28; constant VK_INSERT (line 480) | pub const VK_INSERT: u16 = 0x2D; constant VK_DELETE (line 481) | pub const VK_DELETE: u16 = 0x2E; constant VK_NUMPAD0 (line 482) | pub const VK_NUMPAD0: u16 = 0x60; constant VK_NUMPAD1 (line 483) | pub const VK_NUMPAD1: u16 = 0x61; constant VK_NUMPAD2 (line 484) | pub const VK_NUMPAD2: u16 = 0x62; constant VK_NUMPAD3 (line 485) | pub const VK_NUMPAD3: u16 = 0x63; constant VK_NUMPAD4 (line 486) | pub const VK_NUMPAD4: u16 = 0x64; constant VK_NUMPAD5 (line 487) | pub const VK_NUMPAD5: u16 = 0x65; constant VK_NUMPAD6 (line 488) | pub const VK_NUMPAD6: u16 = 0x66; constant VK_NUMPAD7 (line 489) | pub const VK_NUMPAD7: u16 = 0x67; constant VK_NUMPAD8 (line 490) | pub const VK_NUMPAD8: u16 = 0x68; constant VK_NUMPAD9 (line 491) | pub const VK_NUMPAD9: u16 = 0x69; constant VK_DECIMAL (line 492) | pub const VK_DECIMAL: u16 = 0x6E; constant VK_F1 (line 493) | pub const VK_F1: u16 = 0x70; constant VK_F2 (line 494) | pub const VK_F2: u16 = 0x71; constant VK_F3 (line 495) | pub const VK_F3: u16 = 0x72; constant VK_F4 (line 496) | pub const VK_F4: u16 = 0x73; constant VK_F5 (line 497) | pub const VK_F5: u16 = 0x74; constant VK_F6 (line 498) | pub const VK_F6: u16 = 0x75; constant VK_F7 (line 499) | pub const VK_F7: u16 = 0x76; constant VK_F8 (line 500) | pub const VK_F8: u16 = 0x77; constant VK_F9 (line 501) | pub const VK_F9: u16 = 0x78; constant VK_F10 (line 502) | pub const VK_F10: u16 = 0x79; constant VK_F11 (line 503) | pub const VK_F11: u16 = 0x7A; constant VK_F12 (line 504) | pub const VK_F12: u16 = 0x7B; constant VK_MENU (line 505) | pub const VK_MENU: u16 = 0x12; constant VK_CLEAR (line 506) | pub const VK_CLEAR: u16 = 0x0C; constant SHIFT_PRESSED (line 509) | pub const SHIFT_PRESSED: u32 = 0x0010; constant LEFT_ALT_PRESSED (line 510) | pub const LEFT_ALT_PRESSED: u32 = 0x0002; constant RIGHT_ALT_PRESSED (line 511) | pub const RIGHT_ALT_PRESSED: u32 = 0x0001; constant LEFT_CTRL_PRESSED (line 512) | pub const LEFT_CTRL_PRESSED: u32 = 0x0008; constant RIGHT_CTRL_PRESSED (line 513) | pub const RIGHT_CTRL_PRESSED: u32 = 0x0004; constant ENHANCED_KEY (line 514) | pub const ENHANCED_KEY: u32 = 0x0100; type KEY_EVENT_RECORD (line 517) | pub struct KEY_EVENT_RECORD { type INPUT_RECORD (line 529) | pub struct INPUT_RECORD { function GetConsoleMode (line 535) | pub fn GetConsoleMode(hConsoleHandle: HANDLE, lpMode: *mut DWORD) -> BOOL; function SetConsoleMode (line 536) | pub fn SetConsoleMode(hConsoleHandle: HANDLE, dwMode: DWORD) -> BOOL; function GetConsoleScreenBufferInfo (line 537) | pub fn GetConsoleScreenBufferInfo( function GetNumberOfConsoleInputEvents (line 541) | pub fn GetNumberOfConsoleInputEvents( function PeekConsoleInputW (line 545) | pub fn PeekConsoleInputW( function ReadConsoleInputW (line 551) | pub fn ReadConsoleInputW( function ReadConsoleW (line 557) | pub fn ReadConsoleW( function GetLastError (line 564) | pub fn GetLastError() -> DWORD; function WriteFile (line 565) | pub fn WriteFile( function ReadFile (line 572) | pub fn ReadFile( function WriteConsoleW (line 579) | pub fn WriteConsoleW( function GetFileType (line 586) | pub fn GetFileType(hFile: HANDLE) -> DWORD; function CloseHandle (line 587) | pub fn CloseHandle(hObject: HANDLE) -> BOOL; function GetCurrentProcess (line 588) | pub fn GetCurrentProcess() -> HANDLE; function DuplicateHandle (line 589) | pub fn DuplicateHandle( function RegisterWaitForSingleObject (line 598) | pub fn RegisterWaitForSingleObject( function UnregisterWaitEx (line 606) | pub fn UnregisterWaitEx( constant INFINITE (line 612) | pub const INFINITE: DWORD = 0xFFFFFFFF; constant WT_EXECUTEINWAITTHREAD (line 613) | pub const WT_EXECUTEINWAITTHREAD: DWORD = 0x00000004; constant WT_EXECUTEONLYONCE (line 614) | pub const WT_EXECUTEONLYONCE: DWORD = 0x00000008; constant INVALID_HANDLE_VALUE_ISIZE (line 615) | pub const INVALID_HANDLE_VALUE_ISIZE: isize = -1; constant GENERIC_READ (line 617) | pub const GENERIC_READ: DWORD = 0x80000000; constant GENERIC_WRITE (line 618) | pub const GENERIC_WRITE: DWORD = 0x40000000; constant FILE_SHARE_READ (line 619) | pub const FILE_SHARE_READ: DWORD = 0x00000001; constant FILE_SHARE_WRITE (line 620) | pub const FILE_SHARE_WRITE: DWORD = 0x00000002; constant OPEN_EXISTING (line 621) | pub const OPEN_EXISTING: DWORD = 3; function CreateFileW (line 624) | pub fn CreateFileW( function _get_osfhandle (line 636) | pub fn _get_osfhandle(fd: c_int) -> isize; function _close (line 637) | pub fn _close(fd: c_int) -> c_int; type InvalidParameterHandler (line 641) | type InvalidParameterHandler = Option< function _set_thread_local_invalid_parameter_handler (line 646) | fn _set_thread_local_invalid_parameter_handler( function noop_invalid_parameter_handler (line 652) | unsafe extern "C" fn noop_invalid_parameter_handler( function safe_get_osfhandle (line 663) | pub unsafe fn safe_get_osfhandle(fd: c_int) -> isize { function save_if_first (line 698) | pub(super) fn save_if_first() { function mark_needs_reset (line 734) | pub(super) fn mark_needs_reset() { function reset (line 739) | pub(super) fn reset() -> i32 { function tty_try_write (line 759) | unsafe fn tty_try_write( function tty_try_read (line 774) | unsafe fn tty_try_read( function tty_try_write (line 789) | unsafe fn tty_try_write( function get_vt100_fn_key (line 865) | fn get_vt100_fn_key( function is_raw_tty_mode (line 1021) | fn is_raw_tty_mode(mode: uv_tty_mode_t) -> bool { function tty_try_read_raw (line 1037) | unsafe fn tty_try_read_raw( function uv_tty_init (line 1248) | pub unsafe fn uv_tty_init( function uv_tty_set_mode (line 1494) | pub unsafe fn uv_tty_set_mode( function uv_tty_get_winsize (line 1645) | pub unsafe fn uv_tty_get_winsize( function uv_tty_reset_mode (line 1689) | pub fn uv_tty_reset_mode() -> c_int { function uv_tty_set_vterm_state (line 1701) | pub fn uv_tty_set_vterm_state(_state: uv_tty_vtermstate_t) { function uv_tty_get_vterm_state (line 1705) | pub fn uv_tty_get_vterm_state(_state: *mut uv_tty_vtermstate_t) -> c_int { function read_start_tty (line 1721) | pub(crate) unsafe fn read_start_tty( function read_stop_tty (line 1768) | pub(crate) unsafe fn read_stop_tty(tty: *mut uv_tty_t) -> c_int { function try_write_tty (line 1799) | pub(crate) unsafe fn try_write_tty( function write_tty (line 1820) | pub(crate) unsafe fn write_tty( function ensure_tty_registered (line 1966) | unsafe fn ensure_tty_registered(tty: *mut uv_tty_t) { function shutdown_tty (line 1993) | pub(crate) unsafe fn shutdown_tty( function win_tty_wait_callback (line 2030) | unsafe extern "system" fn win_tty_wait_callback( function tty_register_wait (line 2050) | unsafe fn tty_register_wait(tty: *mut uv_tty_t, waker: &Waker) { function close_tty_read (line 2088) | pub(crate) unsafe fn close_tty_read(tty: *mut uv_tty_t) { function tty_unregister_wait (line 2113) | unsafe fn tty_unregister_wait(tty: *mut uv_tty_t) { function poll_tty_handle (line 2131) | pub(crate) unsafe fn poll_tty_handle( function new_tty (line 2554) | pub fn new_tty() -> uv_tty_t { function restore_termios_on_close (line 2606) | pub(crate) fn restore_termios_on_close(fd: RawFd) { function kqueue_rejects_fd (line 2618) | fn kqueue_rejects_fd(fd: RawFd) -> bool { function errno_location_macos (line 2658) | fn errno_location_macos() -> *mut c_int { function setup_select_fallback (line 2675) | fn setup_select_fallback(fd: RawFd) -> Result { function select_thread_main (line 2782) | fn select_thread_main( function update_select_interest (line 2876) | unsafe fn update_select_interest(tty: *mut uv_tty_t) { function drain_fd (line 2904) | fn drain_fd(fd: RawFd) -> bool { function shutdown_select_fallback (line 2938) | pub(crate) fn shutdown_select_fallback(s: &mut SelectFallbackState) { function tty_is_slave (line 2981) | unsafe fn tty_is_slave(fd: c_int) -> bool { function open_cloexec (line 3005) | unsafe fn open_cloexec(path: *const libc::c_char, flags: c_int) -> c_int { function tcsetattr_eintr (line 3011) | fn tcsetattr_eintr(fd: c_int, action: c_int, termios: &libc::termios) ->... function collect_bufs (line 3028) | unsafe fn collect_bufs(bufs: *const uv_buf_t, nbufs: u32) -> Vec { FILE: libs/core/web_timeout.rs type OwnedPtr (line 25) | struct OwnedPtr { function from_box (line 30) | fn from_box(b: Box) -> Self { type Target (line 38) | type Target = T; method deref (line 39) | fn deref(&self) -> &T { function deref_mut (line 45) | fn deref_mut(&mut self) -> &mut T { method drop (line 51) | fn drop(&mut self) { type MutableSleep (line 58) | struct MutableSleep { function new (line 66) | fn new() -> OwnedPtr { function poll_ready (line 80) | fn poll_ready(&self, cx: &mut Context) -> Poll<()> { function clear (line 113) | fn clear(&self) { function change (line 120) | fn change(&self, timer: Tmr) { type MutableSleepWaker (line 147) | struct MutableSleepWaker { method clone (line 152) | fn clone(&self) -> Self { method wake_by_ref (line 161) | fn wake_by_ref(&self) { method wake (line 174) | fn wake(self) { method drop (line 180) | fn drop(&mut self) {} type Target (line 184) | type Target = (); method into_raw (line 186) | fn into_raw(self) -> *mut () { method from_raw (line 190) | unsafe fn from_raw(ptr: *mut ()) -> Self { type UserTimer (line 200) | pub(crate) struct UserTimer { method default (line 209) | fn default() -> Self { function new (line 215) | pub fn new(reactor: R) -> Self { function schedule (line 225) | pub fn schedule(&self, delay: Duration) { function clear (line 231) | pub fn clear(&self) { function poll_ready (line 236) | pub fn poll_ready(&self, cx: &mut Context) -> Poll<()> { function now (line 242) | pub fn now(&self) -> f64 { function ref_timer (line 247) | pub fn ref_timer(&self) { function unref_timer (line 252) | pub fn unref_timer(&self) { function is_refed (line 257) | pub fn is_refed(&self) -> bool { FILE: libs/core/webidl.rs type WebIdlError (line 12) | pub struct WebIdlError { method new (line 69) | pub fn new( method other (line 81) | pub fn other( method fmt (line 91) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type DynContextFn (line 18) | type DynContextFn<'a> = dyn Fn() -> Cow<'static, str> + 'a; type ContextFnInner (line 20) | enum ContextFnInner<'a> { type ContextFn (line 31) | pub struct ContextFn<'a>(ContextFnInner<'a>); function from (line 37) | fn from(f: T) -> Self { function call (line 43) | pub fn call(&self) -> Cow<'static, str> { function new (line 50) | pub fn new(f: impl Fn() -> Cow<'static, str> + 'a) -> Self { function new_borrowed (line 54) | pub fn new_borrowed(b: &'a DynContextFn<'a>) -> Self { function borrowed (line 60) | pub fn borrowed(&'a self) -> ContextFn<'a> { type WebIdlErrorKind (line 131) | pub enum WebIdlErrorKind { type Type (line 152) | pub enum Type { function type_of (line 163) | pub fn type_of<'a, 'i>( type WebIdlConverter (line 188) | pub trait WebIdlConverter<'a>: Sized { method convert (line 191) | fn convert<'b, 'i>( type Options (line 205) | type Options = T::Options; function convert (line 207) | fn convert<'b, 'i>( type Options (line 226) | type Options = (); function convert (line 228) | fn convert<'b, 'i>( type Nullable (line 240) | pub enum Nullable { function into_option (line 245) | pub fn into_option(self) -> Option { type Options (line 254) | type Options = T::Options; function convert (line 256) | fn convert<'b, 'i>( type Options (line 287) | type Options = T::Options; function convert (line 289) | fn convert<'b, 'i>( type Options (line 408) | type Options = V::Options; function convert (line 410) | fn convert<'b, 'i>( type IntOptions (line 476) | pub struct IntOptions { type Options (line 592) | type Options = (); function convert (line 594) | fn convert<'b, 'i>( type UnrestrictedFloat (line 632) | pub struct UnrestrictedFloat(pub f32); type Target (line 634) | type Target = f32; method deref (line 635) | fn deref(&self) -> &Self::Target { type Options (line 641) | type Options = (); method convert (line 643) | fn convert<'b, 'i>( type Options (line 664) | type Options = (); function convert (line 666) | fn convert<'b, 'i>( type UnrestrictedDouble (line 694) | pub struct UnrestrictedDouble(pub f64); type Target (line 696) | type Target = f64; method deref (line 697) | fn deref(&self) -> &Self::Target { type Options (line 703) | type Options = (); method convert (line 705) | fn convert<'b, 'i>( type BigInt (line 725) | pub struct BigInt { type Options (line 731) | type Options = (); method convert (line 733) | fn convert<'b, 'i>( type Options (line 755) | type Options = (); function convert (line 757) | fn convert<'b, 'i>( type StringOptions (line 769) | pub struct StringOptions { type Options (line 775) | type Options = StringOptions; method convert (line 777) | fn convert<'b, 'i>( type ByteString (line 809) | pub struct ByteString(pub String); type Target (line 811) | type Target = String; method deref (line 812) | fn deref(&self) -> &Self::Target { type Options (line 817) | type Options = StringOptions; method convert (line 819) | fn convert<'b, 'i>( type WebIdlInterfaceConverter (line 858) | pub trait WebIdlInterfaceConverter: constant NAME (line 861) | const NAME: &'static str; type Options (line 867) | type Options = (); function convert (line 869) | fn convert<'b, 'i>( function integers (line 900) | fn integers() { function float (line 1019) | fn float() { function unrestricted_float (line 1055) | fn unrestricted_float() { function double (line 1102) | fn double() { function unrestricted_double (line 1138) | fn unrestricted_double() { function string (line 1185) | fn string() { function byte_string (line 1265) | fn byte_string() { function any (line 1345) | fn any() { function sequence (line 1361) | fn sequence() { function nullable (line 1379) | fn nullable() { function record (line 1405) | fn record() { function dictionary (line 1430) | fn dictionary() { function r#enum (line 1478) | fn r#enum() { FILE: libs/core_testing/checkin.d.ts type PromiseConstructor (line 10) | interface PromiseConstructor { type ArrayBuffer (line 18) | interface ArrayBuffer { type SharedArrayBuffer (line 22) | interface SharedArrayBuffer { FILE: libs/core_testing/checkin/runner/extensions.rs type SomeType (line 12) | pub trait SomeType {} FILE: libs/core_testing/checkin/runner/mod.rs type Output (line 37) | pub struct Output { method line (line 41) | pub fn line(&self, line: String) { method take (line 46) | pub fn take(&self) -> Vec { type TestData (line 52) | pub struct TestData { method insert (line 57) | pub fn insert(&mut self, name: String, data: T) { method get (line 61) | pub fn get(&self, name: String) -> &T { method take (line 77) | pub fn take(&mut self, name: String) -> T { function create_runtime_from_snapshot (line 90) | pub fn create_runtime_from_snapshot( type Snapshot (line 105) | pub struct Snapshot(&'static [u8]); function create_runtime_from_snapshot_with_options (line 107) | pub fn create_runtime_from_snapshot_with_options( function run_async (line 140) | fn run_async(f: impl Future>) { FILE: libs/core_testing/checkin/runner/ops.rs function op_log_debug (line 25) | pub fn op_log_debug(#[string] s: &str) { function op_log_info (line 30) | pub fn op_log_info(state: &mut OpState, #[string] s: String) { function op_stats_capture (line 36) | pub fn op_stats_capture(#[string] name: String, state: Rc TestObjectWrap { method with_varargs (line 120) | fn with_varargs( method with_scope_fast (line 128) | fn with_scope_fast(&self, _scope: &mut v8::PinScope) {} method undefined_result (line 132) | fn undefined_result(&self) -> Result<(), JsErrorBox> { method undefined_unit (line 138) | fn undefined_unit(&self) {} method with_rename (line 142) | fn with_rename(&self) {} method with_async_fn (line 144) | async fn with_async_fn(&self, #[smi] ms: u32) -> Result<(), JsErrorBox> { method with_validate_int (line 151) | fn with_validate_int( method with_this (line 161) | fn with_this(&self, #[this] _: v8::Global) {} method with_slow_getter (line 165) | fn with_slow_getter(&self) -> String { method trace (line 81) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 83) | fn get_name(&self) -> &'static std::ffi::CStr { function int (line 88) | fn int( function int_op (line 99) | fn int_op( type DOMPoint (line 173) | pub struct DOMPoint { method from_point_inner (line 186) | fn from_point_inner( method new (line 256) | fn new( method from_point (line 275) | fn from_point( method from_point (line 284) | fn from_point( method x (line 293) | fn x(&self, isolate: &mut v8::Isolate, x: f64) { method x (line 298) | fn x(&self, isolate: &v8::Isolate) -> f64 { method y (line 303) | fn y(&self, isolate: &mut v8::Isolate, y: f64) { method y (line 308) | fn y(&self, isolate: &v8::Isolate) -> f64 { method z (line 313) | fn z(&self, isolate: &mut v8::Isolate, z: f64) { method z (line 318) | fn z(&self, isolate: &v8::Isolate) -> f64 { method w (line 323) | fn w(&self, isolate: &mut v8::Isolate, w: f64) { method w (line 328) | fn w(&self, isolate: &v8::Isolate) -> f64 { method wrapping_smi (line 333) | fn wrapping_smi(&self, #[smi] t: u32) -> u32 { method with_symbol (line 339) | fn with_symbol(&self) {} method with_stack_trace (line 343) | fn with_stack_trace(&self) {} method impl_method (line 347) | fn impl_method(&self) {} method trace (line 178) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 180) | fn get_name(&self) -> &'static std::ffi::CStr { type DOMPointReadOnly (line 214) | pub struct DOMPointReadOnly { method x (line 232) | fn x(&self, isolate: &v8::Isolate) -> f64 { method y (line 237) | fn y(&self, isolate: &v8::Isolate) -> f64 { method z (line 242) | fn z(&self, isolate: &v8::Isolate) -> f64 { method w (line 247) | fn w(&self, isolate: &v8::Isolate) -> f64 { method trace (line 222) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 224) | fn get_name(&self) -> &'static std::ffi::CStr { type DOMPoint3D (line 353) | pub struct DOMPoint3D { method new (line 369) | fn new(x: Option, y: Option, z: Option) -> DOMPoint3D { method description (line 383) | fn description(&self) -> u32 { method trace (line 358) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 360) | fn get_name(&self) -> &'static std::ffi::CStr { type TestEnumWrap (line 390) | pub enum TestEnumWrap { method as_int (line 406) | fn as_int(&self) -> u8 { method trace (line 396) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 398) | fn get_name(&self) -> &'static std::ffi::CStr { function op_nop_generic (line 412) | pub fn op_nop_generic(state: &mut OpState) { FILE: libs/core_testing/checkin/runner/ops_async.rs function op_task_submit (line 22) | pub fn op_task_submit( function op_async_yield (line 34) | pub async fn op_async_yield() { function op_async_barrier_create (line 39) | pub fn op_async_barrier_create( function op_async_barrier_await (line 49) | pub fn op_async_barrier_await( function op_async_spin_on_state (line 62) | pub async fn op_async_spin_on_state(state: Rc>) { type TestResource (line 72) | pub struct TestResource { method trace (line 77) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 79) | fn get_name(&self) -> &'static std::ffi::CStr { function op_async_make_cppgc_resource (line 86) | pub async fn op_async_make_cppgc_resource() -> TestResource { function op_async_get_cppgc_resource (line 92) | pub async fn op_async_get_cppgc_resource( function op_async_never_resolves (line 99) | pub fn op_async_never_resolves() -> impl Future { function op_async_fake (line 104) | pub fn op_async_fake() -> Result { function op_async_promise_id (line 109) | pub async fn op_async_promise_id(#[smi] promise_id: u32) -> u32 { FILE: libs/core_testing/checkin/runner/ops_buffer.rs function op_v8slice_store (line 10) | pub fn op_v8slice_store( function op_v8slice_clone (line 20) | pub fn op_v8slice_clone(state: &OpState, #[string] name: String) -> Vec<... FILE: libs/core_testing/checkin/runner/ops_error.rs function op_async_throw_error_eager (line 10) | pub async fn op_async_throw_error_eager() -> Result<(), JsErrorBox> { function op_async_throw_error_deferred (line 15) | pub async fn op_async_throw_error_deferred() -> Result<(), JsErrorBox> { function op_async_throw_error_lazy (line 20) | pub async fn op_async_throw_error_lazy() -> Result<(), JsErrorBox> { function op_error_custom_sync (line 25) | pub fn op_error_custom_sync( type MyError (line 34) | struct MyError { function op_error_custom_with_code_sync (line 41) | pub fn op_error_custom_with_code_sync( FILE: libs/core_testing/checkin/runner/ops_io.rs type PipeResource (line 23) | struct PipeResource { method read_byob (line 29) | fn read_byob( method write (line 42) | fn write( function op_pipe_create (line 60) | pub fn op_pipe_create(op_state: &mut OpState) -> (ResourceId, ResourceId) { type FileResource (line 75) | struct FileResource { method new (line 80) | fn new(file: tokio::fs::File) -> Self { method backing_handle (line 87) | fn backing_handle(self: Rc) -> Option { method read_byob (line 91) | fn read_byob( function op_file_open (line 106) | pub async fn op_file_open( function op_path_to_url (line 135) | pub fn op_path_to_url(#[string] path: &str) -> Result &'static std::ffi::CStr { type WorkerChannel (line 49) | pub struct WorkerChannel { type WorkerCloseWatcher (line 55) | pub struct WorkerCloseWatcher { type Worker (line 60) | pub struct Worker { type WorkerHostSide (line 67) | pub struct WorkerHostSide { function worker_create (line 72) | pub fn worker_create( function op_worker_spawn (line 105) | pub fn op_worker_spawn( function run_worker_task (line 142) | async fn run_worker_task( function op_worker_send (line 188) | pub fn op_worker_send( function op_worker_recv (line 198) | pub async fn op_worker_recv(#[cppgc] worker: &WorkerControl) -> Option Box<[u8]> { FILE: libs/core_testing/checkin/runner/testing.rs type TestFunctions (line 41) | pub struct TestFunctions { function op_test_register (line 46) | pub fn op_test_register( function create_runtime (line 57) | fn create_runtime() -> JsRuntime { function run_integration_test (line 73) | pub fn run_integration_test(test: &str) { function run_integration_test_task (line 78) | async fn run_integration_test_task( function run_unit_test (line 125) | pub fn run_unit_test(test: &str) { function run_unit_test_task (line 130) | async fn run_unit_test_task( function get_test_dir (line 167) | fn get_test_dir(dirs: &[&str]) -> PathBuf { function get_test_url (line 176) | fn get_test_url(test_dir: &Path, test: &str) -> Result>>>; type TypescriptModuleLoader (line 38) | pub struct TypescriptModuleLoader { type AttemptedLoadError (line 45) | struct AttemptedLoadError { method resolve (line 55) | fn resolve( method load (line 64) | fn load( method get_source_map (line 208) | fn get_source_map(&self, specifier: &str) -> Option> { function maybe_transpile_source (line 217) | pub fn maybe_transpile_source( FILE: libs/core_testing/checkin/runtime/async.ts function barrierCreate (line 18) | function barrierCreate(name: string, count: number) { function barrierAwait (line 22) | function barrierAwait(name: string) { function asyncYield (line 26) | async function asyncYield() { function asyncSpin (line 31) | async function asyncSpin() { function asyncNeverResolves (line 35) | function asyncNeverResolves() { function fakeAsync (line 43) | function fakeAsync() { function asyncPromiseId (line 47) | function asyncPromiseId(): number { class Stats (line 51) | class Stats { method constructor (line 52) | constructor(public name: string) { method dump (line 56) | dump(): StatsCollection { method [Symbol.dispose] (line 60) | [Symbol.dispose]() { class StatsDiff (line 65) | class StatsDiff { method constructor (line 70) | constructor(private diff: any) { method empty (line 75) | get empty(): boolean { method appeared (line 79) | get appeared(): StatsCollection { method disappeared (line 83) | get disappeared(): StatsCollection { type LeakType (line 88) | enum LeakType { class StatsCollection (line 96) | class StatsCollection { method constructor (line 98) | constructor(private data: any[]) { method count (line 102) | count(...types: LeakType[]): number { method countWithTraces (line 114) | countWithTraces(...types: LeakType[]): number { method rawData (line 132) | get rawData() { method empty (line 136) | get empty(): boolean { class StatsFactory (line 141) | class StatsFactory { method capture (line 142) | static capture(): Stats { method diff (line 146) | static diff(before: Stats, after: Stats): StatsDiff { FILE: libs/core_testing/checkin/runtime/callsite.ts function getCallSite (line 7) | function getCallSite() { FILE: libs/core_testing/checkin/runtime/console.ts method debug (line 7) | debug(...args: string[]) { method log (line 11) | log(...args: string[]) { FILE: libs/core_testing/checkin/runtime/error.ts function asyncThrow (line 10) | async function asyncThrow(kind: "lazy" | "eager" | "deferred") { function throwCustomError (line 19) | function throwCustomError(message: string) { function throwCustomErrorWithCode (line 23) | function throwCustomErrorWithCode(message: string, code: number) { FILE: libs/core_testing/checkin/runtime/testing.ts function test (line 9) | function test(test: () => void | Promise) { function assert (line 16) | function assert(value: any, message?: string | undefined) { function assertThrows (line 24) | function assertThrows( function fail (line 49) | function fail(reason: string) { function assertEquals (line 57) | function assertEquals(a1: any, a2: any) { function assertArrayEquals (line 64) | function assertArrayEquals(a1: ArrayLike, a2: ArrayLike) { function assertStackTraceEquals (line 75) | function assertStackTraceEquals(stack1: string, stack2: string) { FILE: libs/core_testing/checkin/runtime/throw.ts function throwExceptionFromExtension (line 6) | function throwExceptionFromExtension() { function innerThrowInExt (line 10) | function innerThrowInExt() { FILE: libs/core_testing/checkin/runtime/timers.ts function setTimeout (line 6) | function setTimeout(callback: () => void, delay = 0) { function setInterval (line 13) | function setInterval(callback: () => void, delay = 0) { function clearTimeout (line 21) | function clearTimeout(timer: any) { function clearInterval (line 29) | function clearInterval(timer: any) { function setImmediate (line 36) | function setImmediate(callback: () => void) { function clearImmediate (line 57) | function clearImmediate(immediate: any) { function unrefImmediate (line 65) | function unrefImmediate(immediate: any) { function unrefTimer (line 76) | function unrefTimer(timer: any) { function refTimer (line 84) | function refTimer(timer: any) { FILE: libs/core_testing/checkin/runtime/worker.ts class Worker (line 14) | class Worker { method constructor (line 21) | constructor(arg1: unknown, arg2: unknown) { method sendMessage (line 29) | sendMessage(message: string) { method receiveMessage (line 33) | async receiveMessage(): Promise { method terminate (line 37) | terminate() { method closed (line 41) | get closed(): Promise { method parent (line 45) | static get parent(): Worker { FILE: libs/core_testing/integration/error_callsite/error_callsite.ts function toObj (line 3) | function toObj(callsite: any) { class Foo (line 32) | class Foo { method constructor (line 33) | constructor() { FILE: libs/core_testing/integration/error_eval_stack/error_eval_stack.ts function foo (line 4) | function foo() { FILE: libs/core_testing/integration/error_source_maps_with_prepare_stack_trace/error_source_maps_with_prepare_stack_trace.ts type Thing (line 4) | type Thing = { FILE: libs/core_testing/integration/error_with_stack/error_with_stack.ts function assert (line 4) | function assert(cond) { function main (line 9) | function main() { FILE: libs/core_testing/integration/ts_types/decorator.ts function logged (line 2) | function logged(value, { kind, name }) { class C (line 13) | class C { method x (line 15) | set x(arg) {} FILE: libs/core_testing/integration/ts_types/which.ts class FileInfo (line 9) | class FileInfo { class NotCapable (line 19) | class NotCapable {} type Environment (line 26) | interface Environment { class RealEnvironment (line 41) | class RealEnvironment implements Environment { method env (line 42) | env(key: string): string | undefined { method stat (line 46) | stat(path: string): Promise> { method statSync (line 50) | statSync(path: string): Pick { method os (line 54) | get os(): typeof Deno.build.os { function which (line 60) | async function which( function pathMatches (line 88) | async function pathMatches( function whichSync (line 104) | function whichSync( function pathMatchesSync (line 131) | function pathMatchesSync( type SystemInfo (line 146) | interface SystemInfo { function getSystemInfo (line 152) | function getSystemInfo( FILE: libs/core_testing/integration/user_breaks_promise_constructor/user_breaks_promise_constructor.ts method get (line 5) | get() { FILE: libs/core_testing/integration/wasm_imports/lib.mjs function sleep (line 4) | function sleep(timeout) { function add (line 14) | function add(a, b) { FILE: libs/core_testing/ops.d.ts class DOMPointReadOnly (line 26) | class DOMPointReadOnly {} class DOMPoint (line 28) | class DOMPoint { class DOMPoint3D (line 43) | class DOMPoint3D extends DOMPoint { class TestObjectWrap (line 48) | class TestObjectWrap { class TestEnumWrap (line 60) | class TestEnumWrap {} FILE: libs/core_testing/unit/encode_decode_test.ts function asBinaryString (line 62) | function asBinaryString(bytes: Uint8Array): string { function decodeBinary (line 68) | function decodeBinary(binaryString: string) { FILE: libs/core_testing/unit/immediate_test.ts function checkDone (line 65) | function checkDone() { FILE: libs/core_testing/unit/serialize_deserialize_test.ts class MyCloneable (line 121) | class MyCloneable { method constructor (line 123) | constructor(value: string) { class AnotherCloneable (line 149) | class AnotherCloneable { method constructor (line 151) | constructor(data: number) { class NestedCloneable (line 178) | class NestedCloneable { method constructor (line 180) | constructor(name: string) { FILE: libs/core_testing/unit/stats_test.ts function enableTracingForTest (line 82) | async function enableTracingForTest(f: () => Promise | void) { FILE: libs/core_testing/unit/timer_test.ts function onTimeout (line 106) | function onTimeout() { FILE: libs/crypto/ffi.rs type PKey (line 3) | pub struct PKey(pub *mut aws_lc_sys::EVP_PKEY); method from_ptr (line 6) | pub fn from_ptr(ptr: *mut aws_lc_sys::EVP_PKEY) -> Option { method as_ptr (line 10) | pub fn as_ptr(&self) -> *mut aws_lc_sys::EVP_PKEY { type Target (line 29) | type Target = *mut aws_lc_sys::EVP_PKEY; method deref (line 31) | fn deref(&self) -> &Self::Target { method drop (line 16) | fn drop(&mut self) { type Bio (line 36) | pub struct Bio(pub *mut aws_lc_sys::BIO); method new_memory (line 52) | pub fn new_memory() -> Result { method get_contents (line 64) | pub fn get_contents(&self) -> Result, &'static str> { method as_ptr (line 82) | pub fn as_ptr(&self) -> *mut aws_lc_sys::BIO { type Target (line 88) | type Target = *mut aws_lc_sys::BIO; method deref (line 90) | fn deref(&self) -> &Self::Target { method drop (line 39) | fn drop(&mut self) { FILE: libs/crypto/spki.rs type NetscapeSpki (line 9) | pub struct NetscapeSpki(*mut aws_lc_sys::NETSCAPE_SPKI); method from_base64 (line 13) | fn from_base64(data: &[u8]) -> Result { method verify (line 37) | fn verify(&self, pkey: &PKey) -> bool { method spkac (line 45) | fn spkac(&self) -> Result<&aws_lc_sys::NETSCAPE_SPKAC, &'static str> { method get_public_key (line 55) | fn get_public_key(&self) -> Result { method get_challenge (line 63) | fn get_challenge(&self) -> Result, &'static str> { method as_ptr (line 87) | pub fn as_ptr(&self) -> *mut aws_lc_sys::NETSCAPE_SPKI { method drop (line 93) | fn drop(&mut self) { type BufferGuard (line 104) | struct BufferGuard(NonNull); method drop (line 107) | fn drop(&mut self) { function verify_spkac (line 118) | pub fn verify_spkac(data: &[u8]) -> bool { function extract_public_key_from_spkac (line 133) | fn extract_public_key_from_spkac( function export_public_key (line 150) | pub fn export_public_key(data: &[u8]) -> Option> { function export_challenge (line 168) | pub fn export_challenge(data: &[u8]) -> Option> { function test_md_spkac (line 179) | fn test_md_spkac() { function test_spkac_verify (line 188) | fn test_spkac_verify() { function test_spkac_empty (line 194) | fn test_spkac_empty() { FILE: libs/dcore/build.rs function main (line 9) | fn main() { FILE: libs/dcore/src/inspector_server.rs type InspectorServer (line 41) | pub struct InspectorServer { method new (line 49) | pub fn new( method register_inspector (line 89) | pub fn register_inspector( method drop (line 110) | fn drop(&mut self) { function handle_ws_request (line 123) | fn handle_ws_request( function handle_json_request (line 210) | fn handle_json_request( function handle_json_version_request (line 227) | fn handle_json_version_request( function server (line 240) | async fn server( function listen_for_new_inspectors (line 372) | async fn listen_for_new_inspectors( function pump_websocket_messages (line 403) | async fn pump_websocket_messages( type InspectorInfo (line 441) | pub struct InspectorInfo { method new (line 452) | pub fn new( method get_json_metadata (line 470) | fn get_json_metadata(&self, host: &Option) -> Value { method get_websocket_debugger_url (line 485) | pub fn get_websocket_debugger_url(&self, host: &str) -> String { method get_frontend_url (line 489) | fn get_frontend_url(&self, host: &str) -> String { method get_title (line 496) | fn get_title(&self) -> String { FILE: libs/dcore/src/main.rs function main (line 26) | fn main() -> Result<(), Error> { function build_cli (line 124) | fn build_cli() -> Command { type InspectMode (line 193) | enum InspectMode { function inspect_arg_parse (line 198) | fn inspect_arg_parse( function get_v8_flags_from_env (line 218) | fn get_v8_flags_from_env() -> Vec { function construct_v8_flags (line 225) | fn construct_v8_flags( function init_v8_flags (line 235) | fn init_v8_flags(v8_flags: &[String]) { FILE: libs/dcore/src/metrics.rs type OpCount (line 14) | struct OpCount { type OpMetricsSummaryInner (line 23) | struct OpMetricsSummaryInner { type OpMetricsSummary (line 32) | pub struct OpMetricsSummary(Rc>); method completed (line 35) | pub fn completed(&self, source: OpMetricsSource) { method dispatched (line 44) | pub fn dispatched(&self, name: String, source: OpMetricsSource) { method errored (line 54) | pub fn errored(&self, source: OpMetricsSource) { method to_json_pretty (line 63) | pub fn to_json_pretty(&self) -> Result { function create_metrics (line 68) | pub fn create_metrics( FILE: libs/dotenv/lib.rs constant CHAR_NL (line 12) | const CHAR_NL: u8 = b'\n'; constant CHAR_CR (line 13) | const CHAR_CR: u8 = b'\r'; constant CHAR_TAB (line 14) | const CHAR_TAB: u8 = b'\t'; constant CHAR_SPACE (line 15) | const CHAR_SPACE: u8 = b' '; constant CHAR_HASH (line 16) | const CHAR_HASH: u8 = b'#'; constant CHAR_EQ (line 17) | const CHAR_EQ: u8 = b'='; constant CHAR_DQUOTE (line 18) | const CHAR_DQUOTE: u8 = b'"'; constant CHAR_SQUOTE (line 19) | const CHAR_SQUOTE: u8 = b'\''; constant CHAR_BQUOTE (line 20) | const CHAR_BQUOTE: u8 = b'`'; constant CHAR_BSLASH (line 21) | const CHAR_BSLASH: u8 = b'\\'; constant CHAR_N (line 22) | const CHAR_N: u8 = b'n'; constant CHAR_DOLLAR (line 23) | const CHAR_DOLLAR: u8 = b'$'; constant CHAR_LBRACE (line 24) | const CHAR_LBRACE: u8 = b'{'; type FindPathAndContentError (line 28) | pub struct FindPathAndContentError { function candidate_paths (line 37) | pub fn candidate_paths<'a>( function find_path_and_content (line 56) | pub fn find_path_and_content( type ParseError (line 96) | pub struct ParseError { type IterElement (line 101) | type IterElement = Result<(String, String), ParseError>; function from_content_sanitized_iter_with_substitution (line 103) | pub fn from_content_sanitized_iter_with_substitution( function parse_env_content_hook (line 126) | pub fn parse_env_content_hook(content: &str, cb: &mut dyn FnMut(&str, &s... function parse_env_content_with_substitution_hook (line 130) | pub fn parse_env_content_with_substitution_hook( type SubstitutionMap (line 146) | struct SubstitutionMap<'a, 'b> { function parse_env_content_hook_impl (line 151) | fn parse_env_content_hook_impl( function lookup_substitution (line 403) | fn lookup_substitution( function apply_value_substitution (line 419) | fn apply_value_substitution( function trim_spaces_slice (line 487) | fn trim_spaces_slice(input: &[u8]) -> &[u8] { function find_char (line 513) | fn find_char(input: &[u8], char_code: u8, from: usize) -> Option { function find_closing_quote (line 533) | fn find_closing_quote(input: &[u8], quote: u8, from: usize) -> Option HashMap { function assert_parsed_eq (line 593) | fn assert_parsed_eq(content: &str, expected: &[(&str, &str)]) { function parse_map_with_substitution (line 602) | fn parse_map_with_substitution( function assert_parsed_eq_with_substitution (line 617) | fn assert_parsed_eq_with_substitution( function test_valid_env (line 633) | fn test_valid_env() { function test_eof_without_value (line 791) | fn test_eof_without_value() { function test_eof_without_value_no_trailing_newline (line 798) | fn test_eof_without_value_no_trailing_newline() { function test_multiline (line 804) | fn test_multiline() { function test_lines_with_only_spaces (line 830) | fn test_lines_with_only_spaces() { function test_windows_line_endings (line 848) | fn test_windows_line_endings() { function test_empty_content (line 857) | fn test_empty_content() { function test_only_comments (line 863) | fn test_only_comments() { function test_export_prefix (line 870) | fn test_export_prefix() { function test_callback_order (line 876) | fn test_callback_order() { function test_empty_key_skipped (line 893) | fn test_empty_key_skipped() { function test_single_key_no_value_eof (line 900) | fn test_single_key_no_value_eof() { function test_no_newline_at_eof (line 906) | fn test_no_newline_at_eof() { function test_no_newline_at_eof_with_single_quote (line 912) | fn test_no_newline_at_eof_with_single_quote() { function test_variable_in_parenthesis_surrounded_by_quotes (line 918) | fn test_variable_in_parenthesis_surrounded_by_quotes() { function test_substitute_undefined_variables_to_empty_string (line 931) | fn test_substitute_undefined_variables_to_empty_string() { function test_do_not_substitute_variables_with_dollar_escaped (line 941) | fn test_do_not_substitute_variables_with_dollar_escaped() { function test_do_not_substitute_variables_in_strong_quotes (line 951) | fn test_do_not_substitute_variables_in_strong_quotes() { function test_same_variable_reused (line 961) | fn test_same_variable_reused() { function test_variable_without_parenthesis_is_substituted_before_separators (line 974) | fn test_variable_without_parenthesis_is_substituted_before_separators() { function test_substitute_variable_from_env_variable (line 992) | fn test_substitute_variable_from_env_variable() { function test_substitute_variable_env_variable_overrides_dotenv_in_substitution (line 1004) | fn test_substitute_variable_env_variable_overrides_dotenv_in_substitutio... function test_consequent_substitutions (line 1022) | fn test_consequent_substitutions() { function test_consequent_substitutions_with_one_missing (line 1040) | fn test_consequent_substitutions_with_one_missing() { function find_path_and_content_reads_file_directly (line 1053) | fn find_path_and_content_reads_file_directly() { function find_path_and_content_traverses_parent_dirs (line 1067) | fn find_path_and_content_traverses_parent_dirs() { function find_path_and_content_returns_closest_ancestor (line 1081) | fn find_path_and_content_returns_closest_ancestor() { function find_path_and_content_not_found (line 1097) | fn find_path_and_content_not_found() { function find_path_and_content_custom_filename (line 1106) | fn find_path_and_content_custom_filename() { function find_path_and_content_relative_subdir_traverses_ancestors (line 1120) | fn find_path_and_content_relative_subdir_traverses_ancestors() { function inner_quotes_in_double_quoted_values (line 1140) | fn inner_quotes_in_double_quoted_values() { function inner_double_quotes_in_double_quoted_value (line 1156) | fn inner_double_quotes_in_double_quoted_value() { function inner_quotes_with_inline_comment (line 1167) | fn inner_quotes_with_inline_comment() { function inner_single_quotes_preserved (line 1179) | fn inner_single_quotes_preserved() { FILE: libs/eszip/error.rs type ParseError (line 6) | pub enum ParseError { FILE: libs/eszip/examples/builder.rs function main (line 23) | async fn main() { type Resolver (line 109) | struct Resolver(Option); method resolve (line 112) | fn resolve( type Loader (line 131) | struct Loader; method load (line 134) | fn load( FILE: libs/eszip/examples/viewer.rs function main (line 15) | async fn main() { function print_help (line 79) | fn print_help() { function parse_args (line 86) | fn parse_args(args: Vec) -> Result<(PathBuf, Option), S... FILE: libs/eszip/lib.rs type Eszip (line 31) | pub enum Eszip { method parse (line 48) | pub async fn parse( method parse_local (line 74) | pub async fn parse_local( method get_module (line 99) | pub fn get_module(&self, specifier: &str) -> Option { method get_import_map (line 112) | pub fn get_import_map(&self, specifier: &str) -> Option { method take_npm_snapshot (line 120) | pub fn take_npm_snapshot( type EszipParserOutput (line 36) | type EszipParserOutput = Result, ParseError>; type EszipParserFuture (line 39) | type EszipParserFuture = BoxFuture<'static, EszipParserOutput>; type EszipParserLocalFuture (line 41) | type EszipParserLocalFuture = LocalBoxFuture<'static, EszipParserOutp... type Item (line 137) | type Item = (String, Module); type IntoIter (line 138) | type IntoIter = std::vec::IntoIter; method into_iter (line 140) | fn into_iter(self) -> Self::IntoIter { type Module (line 148) | pub struct Module { method source (line 161) | pub async fn source(&self) -> Option> { method take_source (line 174) | pub async fn take_source(&self) -> Option> { method source_map (line 184) | pub async fn source_map(&self) -> Option> { method take_source_map (line 195) | pub async fn take_source_map(&self) -> Option> { type ModuleInner (line 154) | pub enum ModuleInner { type ModuleKind (line 214) | pub enum ModuleKind { function parse_v1 (line 233) | async fn parse_v1() { function parse_v2 (line 243) | async fn parse_v2() { function take_source_v1 (line 252) | async fn take_source_v1() { function take_source_v2 (line 271) | async fn take_source_v2() { function test_eszip_v1_iterator (line 295) | async fn test_eszip_v1_iterator() { function test_eszip_v2_iterator (line 329) | async fn test_eszip_v2_iterator() { function parse_small_chunks_reader (line 372) | async fn parse_small_chunks_reader() { FILE: libs/eszip/v1.rs constant ESZIP_V1_GRAPH_VERSION (line 17) | const ESZIP_V1_GRAPH_VERSION: u32 = 1; type EszipV1 (line 20) | pub struct EszipV1 { method from_modules (line 26) | pub fn from_modules(modules: HashMap) -> Self { method parse (line 33) | pub fn parse(data: &[u8]) -> Result { method into_bytes (line 42) | pub fn into_bytes(self) -> Vec { method get_module (line 46) | pub fn get_module(&self, specifier: &str) -> Option { method get_import_map (line 75) | pub fn get_import_map(&self, _specifier: &str) -> Option { method get_module_source (line 82) | pub(crate) fn get_module_source(&self, specifier: &str) -> Option Option> { method specifiers (line 112) | fn specifiers(&self) -> Vec { type Item (line 124) | type Item = (String, Module); type IntoIter (line 125) | type IntoIter = std::vec::IntoIter; method into_iter (line 127) | fn into_iter(self) -> Self::IntoIter { type ModuleInfo (line 142) | pub enum ModuleInfo { type ModuleSource (line 148) | pub struct ModuleSource { function file_format_parse (line 162) | fn file_format_parse() { function get_transpiled_for_ts (line 181) | async fn get_transpiled_for_ts() { function eszipv1_iterator_yields_all_modules (line 194) | async fn eszipv1_iterator_yields_all_modules() { FILE: libs/eszip/v2.rs constant ESZIP_V2_MAGIC (line 45) | const ESZIP_V2_MAGIC: &[u8; 8] = b"ESZIP_V2"; constant ESZIP_V2_1_MAGIC (line 46) | const ESZIP_V2_1_MAGIC: &[u8; 8] = b"ESZIP2.1"; constant ESZIP_V2_2_MAGIC (line 47) | const ESZIP_V2_2_MAGIC: &[u8; 8] = b"ESZIP2.2"; constant ESZIP_V2_3_MAGIC (line 48) | const ESZIP_V2_3_MAGIC: &[u8; 8] = b"ESZIP2.3"; constant LATEST_VERSION (line 49) | const LATEST_VERSION: EszipVersion = EszipVersion::V2_3; type EszipVersion (line 52) | pub(crate) enum EszipVersion { method from_magic (line 61) | pub fn from_magic(magic: &[u8; 8]) -> Option { method to_magic (line 71) | pub fn to_magic(self) -> &'static [u8; 8] { type HeaderFrameKind (line 83) | enum HeaderFrameKind { type EszipV2Modules (line 90) | pub struct EszipV2Modules(Arc... method get_module_source (line 93) | pub(crate) async fn get_module_source( method take_module_source (line 118) | pub(crate) async fn take_module_source( method get_module_source_map (line 149) | pub(crate) async fn get_module_source_map( method take_module_source_map (line 174) | pub(crate) async fn take_module_source_map( type Options (line 214) | struct Options { method default_for_version (line 230) | fn default_for_version(version: EszipVersion) -> Self { method checksum_size (line 260) | fn checksum_size(self) -> Option { method default (line 249) | fn default() -> Self { type EszipRelativeFileBaseUrl (line 273) | pub struct EszipRelativeFileBaseUrl<'a>(&'a Url); function from (line 276) | fn from(url: &'a Url) -> Self { function new (line 282) | pub fn new(url: &'a Url) -> Self { function specifier_key (line 292) | pub fn specifier_key<'b>(&self, target: &'b Url) -> Cow<'b, str> { function inner (line 309) | pub fn inner(&self) -> &Url { type ModuleKindResolver (line 315) | pub trait ModuleKindResolver { method module_kind (line 316) | fn module_kind( method module_kind (line 331) | fn module_kind( method default (line 323) | fn default() -> &'a dyn ModuleKindResolver { type NullModuleKindResolver (line 328) | pub struct NullModuleKindResolver; type FromGraphOptions (line 339) | pub struct FromGraphOptions<'a> { type FromGraphNpmPackages (line 367) | pub struct FromGraphNpmPackages { method get_mut (line 374) | fn get_mut( method new (line 381) | pub fn new() -> Self { method add_package_with_maybe_meta (line 385) | pub fn add_package_with_maybe_meta( method add_package (line 403) | pub fn add_package( method add_package_with_meta (line 439) | pub fn add_package_with_meta( method add_module (line 484) | pub fn add_module( method add_meta (line 504) | pub fn add_meta( method add_package_json (line 522) | pub fn add_package_json( method take_package (line 540) | fn take_package(&mut self, nv: &PackageNv) -> Option impl Iterator + '_ { type FromGraphNpmPackage (line 598) | struct FromGraphNpmPackage { type FromGraphNpmModule (line 605) | pub struct FromGraphNpmModule { type Checksum (line 612) | pub enum Checksum { method digest_size (line 621) | const fn digest_size(self) -> u8 { method from_u8 (line 631) | fn from_u8(discriminant: u8) -> Option { method hash (line 641) | fn hash( type EszipV2 (line 664) | pub struct EszipV2 { method has_magic (line 703) | pub fn has_magic(buffer: &[u8]) -> bool { method parse (line 715) | pub async fn parse( method parse_with_version (line 734) | pub(super) async fn parse_with_version) { method add_to_front (line 1055) | pub fn add_to_front( method take_npm_snapshot (line 1075) | pub fn take_npm_snapshot( method set_checksum (line 1084) | pub fn set_checksum(&mut self, checksum: Checksum) { method is_checksumed (line 1094) | pub fn is_checksumed(&self) -> bool { method should_be_checksumed (line 1104) | pub fn should_be_checksumed(&self) -> bool { method into_bytes (line 1109) | pub fn into_bytes(self) -> Vec { method from_graph (line 1281) | pub fn from_graph(opts: FromGraphOptions) -> Result Option { method get_import_map (line 1673) | pub fn get_import_map(&self, specifier: &str) -> Option { method lookup (line 1688) | fn lookup(&self, specifier: &str) -> Option { method specifiers (line 1714) | pub fn specifiers(&self) -> Vec { type EszipV2Module (line 671) | pub enum EszipV2Module { type EszipV2SourceSlot (line 683) | pub enum EszipV2SourceSlot { method bytes (line 694) | fn bytes(&self) -> &[u8] { type Item (line 1727) | type Item = (String, Module); type IntoIter (line 1728) | type IntoIter = std::vec::IntoIter; method into_iter (line 1730) | fn into_iter(self) -> Self::IntoIter { function read_npm_section (line 1744) | async fn read_npm_section( type EszipNpmPackageIndex (line 1832) | struct EszipNpmPackageIndex(u32); method parse (line 1835) | pub fn parse(input: &[u8]) -> std::io::Result<(&[u8], Self)> { type EszipNpmModule (line 1841) | struct EszipNpmModule { method parse (line 1847) | pub fn parse(input: &[u8]) -> std::io::Result<(&[u8], EszipNpmModule)> { type EszipNpmDependency (line 1868) | struct EszipNpmDependency(String, EszipNpmPackageIndex); method parse (line 1871) | pub fn parse(input: &[u8]) -> std::io::Result<(&[u8], Self)> { function parse_string (line 1878) | fn parse_string(input: &[u8]) -> std::io::Result<(&[u8], String)> { function parse_u32 (line 1887) | fn parse_u32(input: &[u8]) -> std::io::Result<(&[u8], u32)> { function move_bytes (line 1893) | fn move_bytes( type Section (line 1908) | struct Section(Vec, Options); method read (line 1913) | async fn read( method read_with_size (line 1924) | async fn read_with_size( method content (line 1938) | fn content(&self) -> &[u8] { method into_content (line 1942) | fn into_content(mut self) -> Vec { method content_len (line 1947) | fn content_len(&self) -> usize { method total_len (line 1952) | fn total_len(&self) -> usize { method checksum_hash (line 1956) | fn checksum_hash(&self) -> &[u8] { method is_checksum_valid (line 1960) | fn is_checksum_valid(&self) -> bool { function read_u32 (line 1971) | async fn read_u32( type FileLoader (line 2019) | struct FileLoader { method load (line 2062) | fn load( type ImportMapResolver (line 2104) | struct ImportMapResolver(ImportMap); method resolve (line 2107) | fn resolve( function test_graph_external (line 2149) | async fn test_graph_external() { function from_graph_redirect (line 2221) | async fn from_graph_redirect() { function from_graph_json (line 2268) | async fn from_graph_json() { function from_graph_wasm (line 2314) | async fn from_graph_wasm() { function loads_eszip_with_wasm (line 2358) | async fn loads_eszip_with_wasm() { function from_graph_dynamic (line 2379) | async fn from_graph_dynamic() { function from_graph_dynamic_data (line 2423) | async fn from_graph_dynamic_data() { function from_graph_relative_base (line 2461) | async fn from_graph_relative_base() { function from_graph_relative_base_windows_different_drives (line 2541) | async fn from_graph_relative_base_windows_different_drives() { function file_format_parse_redirect (line 2606) | async fn file_format_parse_redirect() { function file_format_parse_json (line 2637) | async fn file_format_parse_json() { function file_format_roundtrippable (line 2667) | async fn file_format_roundtrippable() { function import_map (line 2699) | async fn import_map() { function import_map_imported_from_program (line 2783) | async fn import_map_imported_from_program() { function deno_jsonc_as_import_map (line 2856) | async fn deno_jsonc_as_import_map() { function eszipv2_iterator_yields_all_modules (line 2939) | async fn eszipv2_iterator_yields_all_modules() { function npm_packages (line 3037) | async fn npm_packages() { function npm_packages_loaded_file (line 3120) | async fn npm_packages_loaded_file() { function npm_empty_snapshot (line 3173) | async fn npm_empty_snapshot() { function npm_module_source_included_in_eszip (line 3220) | async fn npm_module_source_included_in_eszip() { function npm_modules_are_included_in_import_order (line 3363) | async fn npm_modules_are_included_in_import_order() { function npm_packages_not_in_the_graph_are_included_in_the_order_provided (line 3506) | async fn npm_packages_not_in_the_graph_are_included_in_the_order_provide... function npm_modules_package_resolution (line 3596) | async fn npm_modules_package_resolution() { function into_bytes_sequences_modules_depth_first (line 3676) | async fn into_bytes_sequences_modules_depth_first() { function add_to_front_adds_module_to_the_front_instead_of_the_back (line 3721) | async fn add_to_front_adds_module_to_the_front_instead_of_the_back() { function opaque_data (line 3753) | async fn opaque_data() { function v2_2_defaults_to_no_checksum (line 3773) | async fn v2_2_defaults_to_no_checksum() { function v2_1_and_older_default_to_sha256_checksum (line 3787) | async fn v2_1_and_older_default_to_sha256_checksum() { function v2_2_set_xxhash3_checksum (line 3801) | async fn v2_2_set_xxhash3_checksum() { function v2_2_options_in_header_are_optional (line 3828) | async fn v2_2_options_in_header_are_optional() { function v2_2_unknown_checksum_function_degrades_to_no_checksum (line 3854) | async fn v2_2_unknown_checksum_function_degrades_to_no_checksum() { function wrong_checksum (line 3893) | async fn wrong_checksum() { function v2_2_options_forward_compatibility (line 3927) | async fn v2_2_options_forward_compatibility() { function root_pkgs (line 3949) | fn root_pkgs(pkgs: &[(&str, &str)]) -> HashMap { function new_package (line 3961) | fn new_package( function main_eszip (line 3987) | async fn main_eszip() -> EszipV2 { FILE: libs/inspector_server/lib.rs type InspectorServerUrl (line 47) | pub struct InspectorServerUrl(pub String); type InspectPublishUid (line 52) | pub struct InspectPublishUid { method default (line 60) | fn default() -> Self { type InspectorServer (line 70) | pub struct InspectorServer { method new (line 167) | pub fn new( method register_inspector (line 211) | pub fn register_inspector( method stop (line 235) | pub fn stop(&self) { function global_server (line 83) | fn global_server() -> &'static Mutex>> { function get_inspector_server (line 88) | pub fn get_inspector_server() -> Option> { function stop_inspector_server (line 95) | pub fn stop_inspector_server() { function create_inspector_server (line 104) | pub fn create_inspector_server( function get_restart_notifier (line 122) | fn get_restart_notifier() -> broadcast::Sender<()> { function notify_restart (line 129) | pub fn notify_restart() { type InspectorServerError (line 135) | pub enum InspectorServerError { function create_basic_runtime (line 157) | fn create_basic_runtime() -> tokio::runtime::Runtime { method drop (line 241) | fn drop(&mut self) { function handle_ws_request (line 254) | fn handle_ws_request( function handle_json_request (line 341) | fn handle_json_request( function handle_json_version_request (line 358) | fn handle_json_version_request( function handle_ws_events_request (line 371) | fn handle_ws_events_request( function pump_event_notifications (line 425) | async fn pump_event_notifications( function server (line 475) | async fn server( function listen_for_new_inspectors (line 629) | async fn listen_for_new_inspectors( function pump_websocket_messages (line 663) | async fn pump_websocket_messages( type InspectorInfo (line 708) | pub struct InspectorInfo { method new (line 719) | pub fn new( method get_json_metadata (line 737) | fn get_json_metadata(&self, host: &Option) -> Value { method get_websocket_debugger_url (line 752) | pub fn get_websocket_debugger_url(&self, host: &str) -> String { method get_frontend_url (line 756) | fn get_frontend_url(&self, host: &str) -> String { method get_title (line 763) | fn get_title(&self) -> String { type MainInspectorSessionChannel (line 779) | pub struct MainInspectorSessionChannel( method new (line 784) | pub fn new() -> Self { method set (line 788) | pub fn set(&self, tx: UnboundedSender) { method get (line 792) | pub fn get(&self) -> Option> { method default (line 798) | fn default() -> Self { method clone (line 804) | fn clone(&self) -> Self { FILE: libs/lockfile/error.rs type LockfileError (line 12) | pub struct LockfileError { type LockfileErrorReason (line 19) | pub enum LockfileErrorReason { method from (line 37) | fn from(e: TransformError) -> Self { type DeserializationError (line 43) | pub enum DeserializationError { FILE: libs/lockfile/graphs.rs type LockfilePkgId (line 20) | enum LockfilePkgId { type LockfileJsrPkgNv (line 26) | struct LockfileJsrPkgNv(PackageNv); type LockfileNpmPackageId (line 29) | struct LockfileNpmPackageId(StackString); type LockfilePkgReq (line 32) | enum LockfilePkgReq { method from_jsr_dep (line 38) | pub fn from_jsr_dep(dep: JsrDepPackageReq) -> Self { method into_jsr_dep (line 45) | pub fn into_jsr_dep(self) -> JsrDepPackageReq { method req (line 52) | pub fn req(&self) -> &PackageReq { method kind (line 59) | pub fn kind(&self) -> PackageKind { type LockfileGraphPackage (line 68) | enum LockfileGraphPackage { type LockfileNpmGraphPackage (line 74) | struct LockfileNpmGraphPackage { method all_dependency_ids (line 89) | pub fn all_dependency_ids( type LockfileJsrGraphPackage (line 101) | struct LockfileJsrGraphPackage { type LockfilePackageGraph (line 109) | pub struct LockfilePackageGraph { method from_lockfile (line 116) | pub fn from_lockfile( method remove_links (line 246) | pub fn remove_links( method remove_root_packages (line 265) | pub fn remove_root_packages( method remove_root_pkg_by_id (line 277) | fn remove_root_pkg_by_id(&mut self, id: &LockfilePkgId) { method populate_packages (line 328) | pub fn populate_packages( FILE: libs/lockfile/lib.rs type SetWorkspaceConfigOptions (line 38) | pub struct SetWorkspaceConfigOptions { type WorkspaceConfig (line 55) | pub struct WorkspaceConfig { type WorkspaceMemberConfig (line 64) | pub struct WorkspaceMemberConfig { type NpmPackageLockfileInfo (line 70) | pub struct NpmPackageLockfileInfo { type NpmPackageDependencyLockfileInfo (line 86) | pub struct NpmPackageDependencyLockfileInfo { type NpmPackageInfo (line 92) | pub struct NpmPackageInfo { method matches_link (line 116) | pub fn matches_link(&self, link: &LockfileLinkContent) -> bool { function is_false (line 191) | fn is_false(value: &bool) -> bool { type NpmPackageDist (line 196) | pub struct NpmPackageDist { type JsrPackageInfo (line 202) | pub struct JsrPackageInfo { method matches_link (line 211) | pub fn matches_link(&self, link: &LockfileLinkContent) -> bool { type PackagesContent (line 217) | pub struct PackagesContent { method is_empty (line 251) | fn is_empty(&self) -> bool { type LockfilePackageJsonContent (line 257) | pub(crate) struct LockfilePackageJsonContent { method is_empty (line 266) | pub fn is_empty(&self) -> bool { type WorkspaceMemberConfigContent (line 273) | pub(crate) struct WorkspaceMemberConfigContent { method is_empty (line 281) | pub fn is_empty(&self) -> bool { method dep_reqs (line 285) | pub fn dep_reqs(&self) -> impl Iterator { type LockfileLinkContent (line 296) | pub struct LockfileLinkContent { method dep_reqs (line 312) | pub fn dep_reqs(&self) -> impl Iterator { type WorkspaceConfigContent (line 323) | pub(crate) struct WorkspaceConfigContent { method is_empty (line 337) | pub fn is_empty(&self) -> bool { method get_all_dep_reqs (line 344) | fn get_all_dep_reqs(&self) -> impl Iterator { type LockfileContent (line 353) | pub struct LockfileContent { method from_json (line 362) | pub fn from_json( method is_empty (line 609) | pub fn is_empty(&self) -> bool { type NewLockfileOptions (line 617) | pub struct NewLockfileOptions<'a> { type Lockfile (line 624) | pub struct Lockfile { method new_empty (line 632) | pub fn new_empty(filename: PathBuf, overwrite: bool) -> Lockfile { method new (line 641) | pub async fn new( method as_json_string (line 728) | pub fn as_json_string(&self) -> String { method set_workspace_config (line 735) | pub fn set_workspace_config( method resolve_write_bytes (line 1002) | pub fn resolve_write_bytes(&mut self) -> Option> { method remote (line 1011) | pub fn remote(&self) -> &BTreeMap { method insert_remote (line 1019) | pub fn insert_remote(&mut self, specifier: String, hash: String) { method insert_npm_package (line 1039) | pub fn insert_npm_package(&mut self, package_info: NpmPackageLockfileI... method insert_package_specifier (line 1084) | pub fn insert_package_specifier( method insert_package (line 1109) | pub fn insert_package(&mut self, name: PackageNv, integrity: String) { method add_package_deps (line 1133) | pub fn add_package_deps( method insert_redirect (line 1151) | pub fn insert_redirect(&mut self, from: String, to: String) { type TestNpmPackageInfoProvider (line 1182) | struct TestNpmPackageInfoProvider { type PackageNotFound (line 1187) | struct PackageNotFound(PackageNv); method fmt (line 1190) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method get_npm_package_info (line 1199) | async fn get_npm_package_info( constant LOCKFILE_JSON (line 1216) | const LOCKFILE_JSON: &str = r#" function new_lockfile (line 1234) | fn new_lockfile( function setup (line 1260) | fn setup(overwrite: bool) -> Result> { function future_version_unsupported (line 1273) | fn future_version_unsupported() { function new_valid_lockfile (line 1290) | fn new_valid_lockfile() { function with_lockfile_content_for_valid_lockfile (line 1305) | fn with_lockfile_content_for_valid_lockfile() { function new_lockfile_from_file_and_insert (line 1326) | fn new_lockfile_from_file_and_insert() { function new_lockfile_and_write (line 1346) | fn new_lockfile_and_write() { function check_or_insert_lockfile (line 1392) | fn check_or_insert_lockfile() { function check_or_insert_lockfile_npm (line 1430) | fn check_or_insert_lockfile_npm() { function lockfile_with_redirects (line 1509) | fn lockfile_with_redirects() { function test_insert_redirect (line 1540) | fn test_insert_redirect() { function test_insert_jsr (line 1580) | fn test_insert_jsr() { function read_version_1 (line 1620) | fn read_version_1() { function read_version_2 (line 1636) | fn read_version_2() { function insert_package_deps_changes_empty_insert (line 1678) | fn insert_package_deps_changes_empty_insert() { function empty_lockfile_nicer_error (line 1730) | fn empty_lockfile_nicer_error() { FILE: libs/lockfile/printer.rs type SerializedJsrPkg (line 24) | struct SerializedJsrPkg<'a> { type SerializedNpmPkg (line 32) | struct SerializedNpmPkg<'a> { function is_false (line 56) | fn is_false(value: &bool) -> bool { type SerializedJsrDepPackageReq (line 65) | struct SerializedJsrDepPackageReq(StackString); method new (line 68) | pub fn new(dep_req: &JsrDepPackageReq) -> Self { type SerializedLockfilePackageJsonContent (line 75) | struct SerializedLockfilePackageJsonContent<'a> { function is_empty (line 86) | pub fn is_empty(&self) -> bool { type SerializedLockfileLinkContent (line 93) | struct SerializedLockfileLinkContent { type SerializedWorkspaceMemberConfigContent (line 110) | struct SerializedWorkspaceMemberConfigContent<'a> { function is_empty (line 122) | pub fn is_empty(&self) -> bool { type SerializedWorkspaceConfigContent (line 129) | struct SerializedWorkspaceConfigContent<'a> { function is_empty (line 141) | pub fn is_empty(&self) -> bool { type LockfileV5 (line 147) | struct LockfileV5<'a> { function print_v5_content (line 164) | pub fn print_v5_content(content: &LockfileContent) -> String { function indent (line 397) | fn indent(wr: &mut W, n: usize, s: &[u8]) -> io::Result<()> type Formatter (line 409) | struct Formatter<'a> { method default (line 418) | fn default() -> Self { function new (line 424) | pub fn new() -> Self { function write_string_fragment (line 439) | fn write_string_fragment( function begin_array (line 455) | fn begin_array(&mut self, writer: &mut W) -> io::Result<()> function end_array (line 473) | fn end_array(&mut self, writer: &mut W) -> io::Result<()> function begin_array_value (line 496) | fn begin_array_value( function end_array_value (line 518) | fn end_array_value(&mut self, _writer: &mut W) -> io::Result<()> function begin_object (line 527) | fn begin_object(&mut self, writer: &mut W) -> io::Result<()> function end_object (line 537) | fn end_object(&mut self, writer: &mut W) -> io::Result<()> function begin_object_key (line 552) | fn begin_object_key( function end_object_key (line 567) | fn end_object_key(&mut self, _writer: &mut W) -> io::Result<()> function begin_object_value (line 576) | fn begin_object_value(&mut self, writer: &mut W) -> io::Result<()> function end_object_value (line 584) | fn end_object_value(&mut self, _writer: &mut W) -> io::Result<()> FILE: libs/lockfile/tests/helpers/mod.rs type ChangeAndOutput (line 5) | pub struct ChangeAndOutput { type ConfigChangeSpec (line 10) | pub struct ConfigChangeSpec { method parse (line 16) | pub fn parse(text: &str) -> Self { method emit (line 33) | pub fn emit(&self) -> String { type SpecSection (line 47) | pub struct SpecSection { method parse_many (line 53) | pub fn parse_many(text: &str) -> Vec { method emit (line 90) | pub fn emit(&self) -> String { FILE: libs/lockfile/tests/integration_test.rs function adding_workspace_does_not_cause_content_changes (line 13) | fn adding_workspace_does_not_cause_content_changes() { function npm_overrides_causes_content_change (line 91) | fn npm_overrides_causes_content_change() { function npm_overrides_serialized_in_package_json_section (line 116) | fn npm_overrides_serialized_in_package_json_section() { FILE: libs/lockfile/tests/spec_test.rs function main (line 40) | fn main() { function run_test (line 52) | fn run_test(test: &CollectedTest) -> TestResult { function from_maybe_panic_async (line 69) | fn from_maybe_panic_async( function config_changes_test (line 77) | async fn config_changes_test(test: &CollectedTest) { type TestNpmPackageInfoProvider (line 247) | struct TestNpmPackageInfoProvider { method default (line 252) | fn default() -> Self { method get_npm_package_info (line 261) | async fn get_npm_package_info( function package_file_path (line 290) | fn package_file_path(package: &PackageNv) -> PathBuf { function package_file_name (line 296) | fn package_file_name(package: &PackageNv) -> String { function transforms_test (line 304) | async fn transforms_test(test: &CollectedTest) -> TestResult { function verify_packages_content (line 362) | fn verify_packages_content(packages: &PackagesContent) { FILE: libs/lockfile/transforms.rs type JsonMap (line 11) | pub type JsonMap = serde_json::Map; function transform1_to_2 (line 13) | pub fn transform1_to_2(json: JsonMap) -> JsonMap { function transform2_to_3 (line 20) | pub fn transform2_to_3(mut json: JsonMap) -> JsonMap { type TransformError (line 46) | pub enum TransformError { function extract_nv_from_id (line 59) | fn extract_nv_from_id(value: &str) -> Option<(&str, &str)> { function split_pkg_req (line 69) | fn split_pkg_req(value: &str) -> Option<(&str, Option<&str>)> { function transform3_to_4 (line 83) | pub fn transform3_to_4(mut json: JsonMap) -> Result(f: impl Future) -> T { type TestNpmPackageInfoProvider (line 552) | struct TestNpmPackageInfoProvider { function nv (line 578) | fn nv(name_and_version: &str) -> PackageNv { function default_info (line 582) | fn default_info(name_and_version: &str) -> (PackageNv, Lockfile5NpmInfo) { function test_transforms_4_to_5 (line 587) | fn test_transforms_4_to_5() { function parts (line 719) | fn parts(key: &str, package_name: &str, version: &str) -> Option { function test_split_id (line 728) | fn test_split_id() { FILE: libs/maybe_sync/lib.rs type MaybeSync (line 32) | pub trait MaybeSync {} type MaybeSend (line 34) | pub trait MaybeSend {} type MaybeDashMap (line 39) | pub struct MaybeDashMap(RefCell>); method default (line 46) | fn default() -> Self { function get (line 52) | pub fn get<'a, Q: Eq + Hash + ?Sized>( function insert (line 62) | pub fn insert(&self, key: K, value: V) -> Option { function clear (line 67) | pub fn clear(&self) { function remove (line 71) | pub fn remove(&self, key: &K) -> Option<(K, V)> { function len (line 76) | pub fn len(&self) -> usize { type MaybeDashSet (line 83) | pub struct MaybeDashSet( method default (line 92) | fn default() -> Self { function insert (line 98) | pub fn insert(&self, value: V) -> bool { function new_rc (line 110) | pub fn new_rc(value: T) -> MaybeArc { function new_arc (line 119) | pub fn new_arc(value: T) -> std::sync::Arc { FILE: libs/napi_sys/src/lib.rs function setup (line 120) | pub unsafe fn setup() { FILE: libs/napi_sys/src/types.rs type napi_env__ (line 17) | pub struct napi_env__ { type napi_env (line 20) | pub type napi_env = *mut napi_env__; type napi_value__ (line 24) | pub struct napi_value__ { type napi_value (line 27) | pub type napi_value = *mut napi_value__; type napi_ref__ (line 31) | pub struct napi_ref__ { type napi_ref (line 34) | pub type napi_ref = *mut napi_ref__; type napi_handle_scope__ (line 38) | pub struct napi_handle_scope__ { type napi_handle_scope (line 41) | pub type napi_handle_scope = *mut napi_handle_scope__; type napi_escapable_handle_scope__ (line 45) | pub struct napi_escapable_handle_scope__ { type napi_escapable_handle_scope (line 48) | pub type napi_escapable_handle_scope = *mut napi_escapable_handle_scope__; type napi_callback_info__ (line 52) | pub struct napi_callback_info__ { type napi_callback_info (line 55) | pub type napi_callback_info = *mut napi_callback_info__; type napi_deferred__ (line 59) | pub struct napi_deferred__ { type napi_deferred (line 62) | pub type napi_deferred = *mut napi_deferred__; type uv_loop_s (line 66) | pub struct uv_loop_s { type napi_property_attributes (line 70) | pub type napi_property_attributes = i32; constant writable (line 76) | pub const writable: napi_property_attributes = 1 << 0; constant enumerable (line 77) | pub const enumerable: napi_property_attributes = 1 << 1; constant configurable (line 78) | pub const configurable: napi_property_attributes = 1 << 2; constant static_ (line 79) | pub const static_: napi_property_attributes = 1 << 10; type napi_valuetype (line 82) | pub type napi_valuetype = i32; constant napi_undefined (line 85) | pub const napi_undefined: i32 = 0; constant napi_null (line 86) | pub const napi_null: i32 = 1; constant napi_boolean (line 87) | pub const napi_boolean: i32 = 2; constant napi_number (line 88) | pub const napi_number: i32 = 3; constant napi_string (line 89) | pub const napi_string: i32 = 4; constant napi_symbol (line 90) | pub const napi_symbol: i32 = 5; constant napi_object (line 91) | pub const napi_object: i32 = 6; constant napi_function (line 92) | pub const napi_function: i32 = 7; constant napi_external (line 93) | pub const napi_external: i32 = 8; constant napi_bigint (line 94) | pub const napi_bigint: i32 = 9; type napi_typedarray_type (line 97) | pub type napi_typedarray_type = i32; constant int8_array (line 100) | pub const int8_array: i32 = 0; constant uint8_array (line 101) | pub const uint8_array: i32 = 1; constant uint8_clamped_array (line 102) | pub const uint8_clamped_array: i32 = 2; constant int16_array (line 103) | pub const int16_array: i32 = 3; constant uint16_array (line 104) | pub const uint16_array: i32 = 4; constant int32_array (line 105) | pub const int32_array: i32 = 5; constant uint32_array (line 106) | pub const uint32_array: i32 = 6; constant float32_array (line 107) | pub const float32_array: i32 = 7; constant float64_array (line 108) | pub const float64_array: i32 = 8; constant bigint64_array (line 109) | pub const bigint64_array: i32 = 9; constant biguint64_array (line 110) | pub const biguint64_array: i32 = 10; type napi_status (line 113) | pub type napi_status = i32; constant napi_ok (line 116) | pub const napi_ok: i32 = 0; constant napi_invalid_arg (line 117) | pub const napi_invalid_arg: i32 = 1; constant napi_object_expected (line 118) | pub const napi_object_expected: i32 = 2; constant napi_string_expected (line 119) | pub const napi_string_expected: i32 = 3; constant napi_name_expected (line 120) | pub const napi_name_expected: i32 = 4; constant napi_function_expected (line 121) | pub const napi_function_expected: i32 = 5; constant napi_number_expected (line 122) | pub const napi_number_expected: i32 = 6; constant napi_boolean_expected (line 123) | pub const napi_boolean_expected: i32 = 7; constant napi_array_expected (line 124) | pub const napi_array_expected: i32 = 8; constant napi_generic_failure (line 125) | pub const napi_generic_failure: i32 = 9; constant napi_pending_exception (line 126) | pub const napi_pending_exception: i32 = 10; constant napi_cancelled (line 127) | pub const napi_cancelled: i32 = 11; constant napi_escape_called_twice (line 128) | pub const napi_escape_called_twice: i32 = 12; constant napi_handle_scope_mismatch (line 129) | pub const napi_handle_scope_mismatch: i32 = 13; constant napi_callback_scope_mismatch (line 130) | pub const napi_callback_scope_mismatch: i32 = 14; constant napi_queue_full (line 131) | pub const napi_queue_full: i32 = 15; constant napi_closing (line 132) | pub const napi_closing: i32 = 16; constant napi_bigint_expected (line 133) | pub const napi_bigint_expected: i32 = 17; constant napi_date_expected (line 134) | pub const napi_date_expected: i32 = 18; constant napi_arraybuffer_expected (line 135) | pub const napi_arraybuffer_expected: i32 = 19; constant napi_detachable_arraybuffer_expected (line 136) | pub const napi_detachable_arraybuffer_expected: i32 = 20; constant napi_would_deadlock (line 137) | pub const napi_would_deadlock: i32 = 21; type napi_callback (line 140) | pub type napi_callback = Option< type napi_finalize (line 143) | pub type napi_finalize = Option< type napi_property_descriptor (line 153) | pub struct napi_property_descriptor { type napi_extended_error_info (line 166) | pub struct napi_extended_error_info { type napi_key_collection_mode (line 173) | pub type napi_key_collection_mode = i32; constant include_prototypes (line 177) | pub const include_prototypes: napi_key_collection_mode = 0; constant own_only (line 178) | pub const own_only: napi_key_collection_mode = 1; type napi_key_filter (line 181) | pub type napi_key_filter = i32; constant all_properties (line 186) | pub const all_properties: napi_key_filter = 0; constant writable (line 187) | pub const writable: napi_key_filter = 1; constant enumerable (line 188) | pub const enumerable: napi_key_filter = 1 << 1; constant configurable (line 189) | pub const configurable: napi_key_filter = 1 << 2; constant skip_strings (line 190) | pub const skip_strings: napi_key_filter = 1 << 3; constant skip_symbols (line 191) | pub const skip_symbols: napi_key_filter = 1 << 4; type napi_key_conversion (line 194) | pub type napi_key_conversion = i32; constant keep_numbers (line 199) | pub const keep_numbers: napi_key_conversion = 0; constant numbers_to_strings (line 200) | pub const numbers_to_strings: napi_key_conversion = 1; type napi_async_cleanup_hook_handle__ (line 205) | pub struct napi_async_cleanup_hook_handle__ { type napi_async_cleanup_hook_handle (line 208) | pub type napi_async_cleanup_hook_handle = *mut napi_async_cleanup_hook_h... type napi_async_cleanup_hook (line 209) | pub type napi_async_cleanup_hook = Option< type napi_callback_scope__ (line 218) | pub struct napi_callback_scope__ { type napi_callback_scope (line 221) | pub type napi_callback_scope = *mut napi_callback_scope__; type napi_async_context__ (line 225) | pub struct napi_async_context__ { type napi_async_context (line 228) | pub type napi_async_context = *mut napi_async_context__; type napi_async_work__ (line 232) | pub struct napi_async_work__ { type napi_async_work (line 235) | pub type napi_async_work = *mut napi_async_work__; type napi_threadsafe_function__ (line 239) | pub struct napi_threadsafe_function__ { type napi_threadsafe_function (line 242) | pub type napi_threadsafe_function = *mut napi_threadsafe_function__; type napi_threadsafe_function_release_mode (line 244) | pub type napi_threadsafe_function_release_mode = i32; constant release (line 248) | pub const release: napi_threadsafe_function_release_mode = 0; constant abort (line 249) | pub const abort: napi_threadsafe_function_release_mode = 1; type napi_threadsafe_function_call_mode (line 252) | pub type napi_threadsafe_function_call_mode = i32; constant nonblocking (line 257) | pub const nonblocking: napi_threadsafe_function_call_mode = 0; constant blocking (line 258) | pub const blocking: napi_threadsafe_function_call_mode = 1; type napi_async_execute_callback (line 261) | pub type napi_async_execute_callback = type napi_async_complete_callback (line 263) | pub type napi_async_complete_callback = Option< type napi_threadsafe_function_call_js (line 267) | pub type napi_threadsafe_function_call_js = Option< type napi_node_version (line 278) | pub struct napi_node_version { type napi_addon_register_func (line 285) | pub type napi_addon_register_func = Option< type napi_module (line 291) | pub struct napi_module { FILE: libs/node_resolver/analyze.rs type CjsAnalysis (line 35) | pub enum CjsAnalysis<'a> { type CjsAnalysisExports (line 43) | pub struct CjsAnalysisExports { type EsmAnalysisMode (line 50) | pub enum EsmAnalysisMode { type CjsCodeAnalyzer (line 57) | pub trait CjsCodeAnalyzer { method analyze_cjs (line 65) | async fn analyze_cjs<'a>( type ResolvedCjsAnalysis (line 73) | pub enum ResolvedCjsAnalysis<'a> { type CjsModuleExportAnalyzerSys (line 79) | pub trait CjsModuleExportAnalyzerSys: NodeResolverSys {} type CjsModuleExportAnalyzerRc (line 82) | pub type CjsModuleExportAnalyzerRc< type CjsModuleExportAnalyzer (line 98) | pub struct CjsModuleExportAnalyzer< function new (line 133) | pub fn new( function analyze_all_exports (line 156) | pub async fn analyze_all_exports<'a>( function analyze_reexports (line 202) | async fn analyze_reexports<'a>( function resolve (line 337) | fn resolve( function file_extension_probe (line 458) | fn file_extension_probe( type TranslateCjsToEsmError (line 500) | pub enum TranslateCjsToEsmError { type CjsAnalysisCouldNotLoadError (line 514) | pub struct CjsAnalysisCouldNotLoadError { type NodeCodeTranslatorSys (line 523) | pub trait NodeCodeTranslatorSys: CjsModuleExportAnalyzerSys {} type NodeCodeTranslatorRc (line 526) | pub type NodeCodeTranslatorRc< type NodeCodeTranslator (line 542) | pub struct NodeCodeTranslator< type NodeCodeTranslatorMode (line 560) | pub enum NodeCodeTranslatorMode { function new (line 581) | pub fn new( function translate_cjs_to_esm (line 603) | pub async fn translate_cjs_to_esm<'a>( function exports_to_wrapper_module (line 701) | fn exports_to_wrapper_module( function add_export (line 759) | fn add_export<'a>( function to_double_quote_string (line 810) | fn to_double_quote_string(text: &str) -> String { function test_exports_to_wrapper_module (line 822) | fn test_exports_to_wrapper_module() { function test_to_double_quote_string (line 854) | fn test_to_double_quote_string() { FILE: libs/node_resolver/builtin_modules.rs type IsBuiltInNodeModuleChecker (line 3) | pub trait IsBuiltInNodeModuleChecker: std::fmt::Debug { method is_builtin_node_module (line 5) | fn is_builtin_node_module(&self, module_name: &str) -> bool; method is_builtin_node_module (line 16) | fn is_builtin_node_module(&self, module_name: &str) -> bool { type DenoIsBuiltInNodeModuleChecker (line 12) | pub struct DenoIsBuiltInNodeModuleChecker; function test_builtins_are_sorted (line 99) | fn test_builtins_are_sorted() { FILE: libs/node_resolver/cache.rs type NodeResolutionCache (line 21) | pub trait NodeResolutionCache: method get_canonicalized (line 24) | fn get_canonicalized( method set_canonicalized (line 28) | fn set_canonicalized(&self, from: PathBuf, to: &std::io::Result Option>; method set_file_type (line 30) | fn set_file_type(&self, path: PathBuf, value: Option); method get_canonicalized (line 51) | fn get_canonicalized( method set_canonicalized (line 67) | fn set_canonicalized(&self, from: PathBuf, to: &std::io::Result Option> { method set_file_type (line 84) | fn set_file_type(&self, path: PathBuf, value: Option) { type NodeResolutionThreadLocalCache (line 41) | pub struct NodeResolutionThreadLocalCache; method clear (line 44) | pub fn clear() { type NodeResolutionCacheRc (line 92) | pub type NodeResolutionCacheRc = type NodeResolutionSys (line 96) | pub struct NodeResolutionSys { method clone (line 102) | fn clone(&self) -> Self { function new (line 111) | pub fn new(sys: TSys, store: Option) -> Self { function has_cache (line 115) | pub fn has_cache(&self) -> bool { function is_file (line 119) | pub fn is_file(&self, path: Cow<'_, Path>) -> bool { function is_dir (line 126) | pub fn is_dir(&self, path: Cow<'_, Path>) -> bool { function exists_ (line 133) | pub fn exists_(&self, path: Cow<'_, Path>) -> bool { function get_file_type (line 137) | pub fn get_file_type( method base_fs_canonicalize (line 172) | fn base_fs_canonicalize(&self, from: &Path) -> std::io::Result { type ReadDirEntry (line 187) | type ReadDirEntry = TSys::ReadDirEntry; method base_fs_read_dir (line 190) | fn base_fs_read_dir( method base_fs_read (line 202) | fn base_fs_read( type File (line 211) | type File = TSys::File; method base_fs_open (line 213) | fn base_fs_open( FILE: libs/node_resolver/errors.rs type NodeJsErrorCode (line 20) | pub enum NodeJsErrorCode { method fmt (line 37) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method as_str (line 43) | pub fn as_str(&self) -> &'static str { function from (line 63) | fn from(value: NodeJsErrorCode) -> Self { type NodeJsErrorCoded (line 68) | pub trait NodeJsErrorCoded { method code (line 69) | fn code(&self) -> NodeJsErrorCode; method code (line 89) | fn code(&self) -> NodeJsErrorCode { method code (line 117) | fn code(&self) -> NodeJsErrorCode { method code (line 142) | fn code(&self) -> NodeJsErrorCode { method code (line 162) | fn code(&self) -> NodeJsErrorCode { method code (line 180) | fn code(&self) -> NodeJsErrorCode { method code (line 186) | fn code(&self) -> NodeJsErrorCode { method code (line 224) | fn code(&self) -> NodeJsErrorCode { method code (line 286) | fn code(&self) -> NodeJsErrorCode { method code (line 385) | fn code(&self) -> NodeJsErrorCode { method code (line 391) | fn code(&self) -> NodeJsErrorCode { method code (line 469) | fn code(&self) -> NodeJsErrorCode { method code (line 519) | fn code(&self) -> NodeJsErrorCode { method code (line 530) | fn code(&self) -> NodeJsErrorCode { method code (line 552) | fn code(&self) -> NodeJsErrorCode { method code (line 597) | fn code(&self) -> NodeJsErrorCode { method code (line 608) | fn code(&self) -> NodeJsErrorCode { method code (line 853) | fn code(&self) -> NodeJsErrorCode { method code (line 884) | fn code(&self) -> NodeJsErrorCode { method code (line 906) | fn code(&self) -> NodeJsErrorCode { method code (line 964) | fn code(&self) -> NodeJsErrorCode { method code (line 980) | fn code(&self) -> NodeJsErrorCode { method code (line 1035) | fn code(&self) -> NodeJsErrorCode { method code (line 1086) | fn code(&self) -> NodeJsErrorCode { type InvalidModuleSpecifierError (line 82) | pub struct InvalidModuleSpecifierError { type LegacyResolveError (line 95) | pub struct LegacyResolveError(pub Box); method specifier (line 98) | pub fn specifier(&self) -> &UrlOrPath { type LegacyResolveErrorKind (line 107) | pub enum LegacyResolveErrorKind { type PackageNotFoundError (line 134) | pub struct PackageNotFoundError { type ReferrerNotFoundError (line 155) | pub struct ReferrerNotFoundError { type PackageFolderResolveIoError (line 171) | pub struct PackageFolderResolveIoError { type PackageFolderResolveError (line 199) | pub struct PackageFolderResolveError(pub Box Option<&TypesNotFoundError> { method maybe_specifier (line 246) | pub fn maybe_specifier(&self) -> Option> { method into_node_resolve_error (line 257) | pub fn into_node_resolve_error(self) -> NodeResolveError { type PackageSubpathFromDenoModuleResolveErrorKind (line 273) | pub enum PackageSubpathFromDenoModuleResolveErrorKind { type PackageSubpathResolveError (line 283) | pub struct PackageSubpathResolveError(pub Box Option<&TypesNotFoundError> { method maybe_specifier (line 300) | pub fn maybe_specifier(&self) -> Option> { type PackageSubpathResolveErrorKind (line 312) | pub enum PackageSubpathResolveErrorKind { method as_types_not_found (line 325) | pub fn as_types_not_found(&self) -> Option<&TypesNotFoundError> { type PackageTargetNotFoundError (line 375) | pub struct PackageTargetNotFoundError { type PackageTargetResolveError (line 407) | pub struct PackageTargetResolveError(pub Box Option> { type PackageTargetResolveErrorKind (line 434) | pub enum PackageTargetResolveErrorKind { method as_types_not_found (line 460) | pub fn as_types_not_found(&self) -> Option<&TypesNotFoundError> { type PackageExportsResolveError (line 478) | pub struct PackageExportsResolveError(pub Box Option> { type PackageExportsResolveErrorKind (line 492) | pub enum PackageExportsResolveErrorKind { type TypesNotFoundError (line 510) | pub struct TypesNotFoundError(pub Box); type TypesNotFoundErrorData (line 513) | pub struct TypesNotFoundErrorData { type PackageJsonLoadError (line 527) | pub struct PackageJsonLoadError(pub deno_package_json::PackageJsonLoadEr... type PackageImportNotDefinedError (line 545) | pub struct PackageImportNotDefinedError { type PackageImportsResolveError (line 558) | pub struct PackageImportsResolveError(pub Box Option> { type PackageImportsResolveErrorKind (line 572) | pub enum PackageImportsResolveErrorKind { method as_types_not_found (line 588) | pub fn as_types_not_found(&self) -> Option<&TypesNotFoundError> { type PackageResolveError (line 623) | pub struct PackageResolveError(pub Box); method maybe_specifier (line 626) | pub fn maybe_specifier(&self) -> Option> { type PackageResolveErrorKind (line 641) | pub enum PackageResolveErrorKind { method as_types_not_found (line 664) | pub fn as_types_not_found(&self) -> Option<&TypesNotFoundError> { type NodeResolveRelativeJoinError (line 679) | pub struct NodeResolveRelativeJoinError { type DataUrlReferrerError (line 689) | pub struct DataUrlReferrerError { type NodeResolveError (line 695) | pub struct NodeResolveError(pub Box); method maybe_specifier (line 698) | pub fn maybe_specifier(&self) -> Option> { type NodeResolveErrorKind (line 723) | pub enum NodeResolveErrorKind { method as_types_not_found (line 757) | pub fn as_types_not_found(&self) -> Option<&TypesNotFoundError> { method maybe_code (line 776) | pub fn maybe_code(&self) -> Option { type FinalizeResolutionError (line 793) | pub struct FinalizeResolutionError(pub Box); method maybe_specifier (line 796) | pub fn maybe_specifier(&self) -> Option> { method as_types_not_found (line 815) | pub fn as_types_not_found(&self) -> Option<&TypesNotFoundError> { type FinalizeResolutionErrorKind (line 830) | pub enum FinalizeResolutionErrorKind { type ModuleNotFoundError (line 877) | pub struct ModuleNotFoundError { type UnsupportedDirImportError (line 899) | pub struct UnsupportedDirImportError { type InvalidPackageTargetError (line 914) | pub struct InvalidPackageTargetError { method fmt (line 925) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type PackagePathNotExportedError (line 972) | pub struct PackagePathNotExportedError { method fmt (line 988) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type UnsupportedEsmUrlSchemeError (line 1030) | pub struct UnsupportedEsmUrlSchemeError { type MissingPkgJsonError (line 1043) | pub struct MissingPkgJsonError { type ResolvePkgJsonBinExportError (line 1048) | pub enum ResolvePkgJsonBinExportError { type ResolvePkgNpmBinaryCommandsError (line 1058) | pub enum ResolvePkgNpmBinaryCommandsError { type UnknownBuiltInNodeModuleError (line 1074) | pub struct UnknownBuiltInNodeModuleError { method maybe_specifier (line 1080) | pub fn maybe_specifier(&self) -> Option { function maybe_imported_from_msg (line 1091) | fn maybe_imported_from_msg( function write_imported_from (line 1100) | fn write_imported_from( function types_resolution_package_path_not_exported (line 1112) | fn types_resolution_package_path_not_exported() { FILE: libs/node_resolver/npm.rs type NpmPackageFolderResolver (line 15) | pub trait NpmPackageFolderResolver { method resolve_package_folder_from_package (line 17) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 25) | fn resolve_types_package_folder( type InNpmPackageChecker (line 34) | pub trait InNpmPackageChecker { method in_npm_package (line 35) | fn in_npm_package(&self, specifier: &Url) -> bool; method in_npm_package_at_dir_path (line 37) | fn in_npm_package_at_dir_path(&self, path: &Path) -> bool { method in_npm_package_at_file_path (line 45) | fn in_npm_package_at_file_path(&self, path: &Path) -> bool { FILE: libs/node_resolver/package_json.rs type NodePackageJsonCache (line 16) | pub trait NodePackageJsonCache: method as_deno_package_json_cache (line 22) | fn as_deno_package_json_cache( method as_deno_package_json_cache (line 34) | fn as_deno_package_json_cache( type PackageJsonCacheRc (line 42) | pub type PackageJsonCacheRc = type PackageJsonThreadLocalCache (line 50) | pub struct PackageJsonThreadLocalCache; method clear (line 53) | pub fn clear() { method get (line 59) | fn get(&self, path: &Path) -> PackageJsonCacheResult { method set (line 66) | fn set(&self, path: PathBuf, package_json: Option) { type PackageJsonResolverRc (line 76) | pub type PackageJsonResolverRc = type PackageJsonResolver (line 80) | pub struct PackageJsonResolver { function new (line 86) | pub fn new(sys: TSys, loader_cache: Option) -> Self { function get_closest_package_json (line 90) | pub fn get_closest_package_json( function get_closest_package_jsons (line 99) | pub fn get_closest_package_jsons<'a>( function load_package_json (line 109) | pub fn load_package_json( type ClosestPackageJsonsIterator (line 128) | pub struct ClosestPackageJsonsIterator<'a, TSys: FsRead + FsMetadata> { type Item (line 136) | type Item = Result; method next (line 138) | fn next(&mut self) -> Option { FILE: libs/node_resolver/path.rs type UrlOrPath (line 11) | pub enum UrlOrPath { method is_file (line 17) | pub fn is_file(&self) -> bool { method is_node_url (line 24) | pub fn is_node_url(&self) -> bool { method into_path (line 31) | pub fn into_path( method into_url (line 40) | pub fn into_url(self) -> Result { method to_string_lossy (line 47) | pub fn to_string_lossy(&self) -> Cow<'_, str> { method fmt (line 56) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type UrlOrPathRef (line 72) | pub struct UrlOrPathRef<'a> { function from_path (line 78) | pub fn from_path(path: &'a Path) -> Self { function from_url (line 85) | pub fn from_url(url: &'a Url) -> Self { function url (line 92) | pub fn url(&self) -> Result<&Url, deno_path_util::PathToUrlError> { function path (line 102) | pub fn path(&self) -> Result<&Path, deno_path_util::UrlToFilePathError> { function display (line 112) | pub fn display(&self) -> UrlOrPath { type PathClean (line 124) | pub trait PathClean { method clean (line 125) | fn clean(&self) -> T; method clean (line 129) | fn clean(&self) -> PathBuf { function test_path_clean (line 186) | fn test_path_clean() { FILE: libs/node_resolver/resolution.rs type NodeConditionOptions (line 83) | pub struct NodeConditionOptions { type ConditionResolver (line 96) | struct ConditionResolver { method new (line 102) | pub fn new(options: NodeConditionOptions) -> Self { method resolve (line 141) | pub fn resolve( method require_conditions (line 151) | pub fn require_conditions(&self) -> &[Cow<'static, str>] { type ResolutionMode (line 157) | pub enum ResolutionMode { method default_conditions (line 163) | pub fn default_conditions(&self) -> &'static [Cow<'static, str>] { method from_deno_graph (line 171) | pub fn from_deno_graph(mode: deno_graph::source::ResolutionMode) -> Se... type NodeResolutionKind (line 181) | pub enum NodeResolutionKind { method is_types (line 187) | pub fn is_types(&self) -> bool { method from_deno_graph (line 192) | pub fn from_deno_graph(kind: deno_graph::source::ResolutionKind) -> Se... type NodeResolution (line 202) | pub enum NodeResolution { method into_url (line 208) | pub fn into_url(self) -> Result { type LocalPath (line 220) | struct LocalPath { type LocalUrlOrPath (line 225) | enum LocalUrlOrPath { method into_url_or_path (line 231) | pub fn into_url_or_path(self) -> UrlOrPath { type MaybeTypesResolvedUrl (line 242) | struct MaybeTypesResolvedUrl(LocalUrlOrPath); type ResolvedMethod (line 245) | enum ResolvedMethod { type NodeResolverOptions (line 254) | pub struct NodeResolverOptions { type ResolutionConfig (line 264) | struct ResolutionConfig { type NodeResolverSys (line 271) | pub trait NodeResolverSys: type NodeResolverRc (line 277) | pub type NodeResolverRc< type NodeResolver (line 292) | pub struct NodeResolver< function new (line 320) | pub fn new( function require_conditions (line 365) | pub fn require_conditions(&self) -> &[Cow<'static, str>] { function in_npm_package (line 369) | pub fn in_npm_package(&self, specifier: &Url) -> bool { function is_builtin_node_module (line 374) | pub fn is_builtin_node_module(&self, specifier: &str) -> bool { function resolve (line 382) | pub fn resolve( function resolve_package (line 457) | pub fn resolve_package( function module_resolve (line 485) | fn module_resolve( function finalize_resolution (line 547) | fn finalize_resolution( function module_not_found_ext_suggestion (line 683) | fn module_not_found_ext_suggestion( function directory_import_suggestion (line 713) | fn directory_import_suggestion( function resolve_package_subpath_from_deno_module (line 758) | pub fn resolve_package_subpath_from_deno_module( function resolve_binary_export (line 792) | pub fn resolve_binary_export( function resolve_npm_binary_commands_for_package (line 808) | pub fn resolve_npm_binary_commands_for_package( function resolve_npm_binary_commands_for_package_with_pkg_json (line 817) | fn resolve_npm_binary_commands_for_package_with_pkg_json( function resolve_npm_commands_from_bin_dir (line 850) | pub fn resolve_npm_commands_from_bin_dir( function resolve_bin_dir_entry_command (line 876) | fn resolve_bin_dir_entry_command( function resolve_package_folder_from_package (line 897) | pub fn resolve_package_folder_from_package( function maybe_resolve_types (line 907) | fn maybe_resolve_types( function path_to_declaration_path (line 942) | fn path_to_declaration_path( function resolve_package_import (line 1045) | pub fn resolve_package_import( function package_imports_resolve_internal (line 1066) | fn package_imports_resolve_internal( function resolve_package_target_string (line 1118) | fn resolve_package_target_string( function resolve_package_target (line 1305) | fn resolve_package_target( function resolve_package_target_inner (line 1361) | fn resolve_package_target_inner( function matches_types_key (line 1466) | fn matches_types_key(&self, key: &str) -> bool { function package_exports_resolve (line 1483) | pub fn package_exports_resolve( function package_exports_resolve_internal (line 1507) | fn package_exports_resolve_internal( function package_resolve (line 1622) | fn package_resolve( function resolve_package_subpath_for_package (line 1667) | fn resolve_package_subpath_for_package( function resolve_package_dir_subpath (line 1709) | fn resolve_package_dir_subpath( function resolve_package_subpath (line 1771) | fn resolve_package_subpath( function pkg_json_types_versions (line 1846) | fn pkg_json_types_versions<'a>( function resolve_subpath_exact (line 1876) | fn resolve_subpath_exact( function resolve_package_subpath_no_pkg_json (line 1906) | fn resolve_package_subpath_no_pkg_json( function legacy_fallback_resolve (line 1937) | pub(crate) fn legacy_fallback_resolve<'a>( function legacy_main_resolve (line 1958) | fn legacy_main_resolve( function legacy_index_resolve (line 2063) | fn legacy_index_resolve( function resolve_types_package_folder_from_package_json (line 2114) | fn resolve_types_package_folder_from_package_json( function resolve_types_package_folder_with_name_and_version (line 2131) | fn resolve_types_package_folder_with_name_and_version( function handle_if_in_node_modules (line 2157) | pub fn handle_if_in_node_modules(&self, specifier: &Url) -> Option { function get_module_name_from_builtin_node_module_url (line 2172) | fn get_module_name_from_builtin_node_module_url<'url>( type ResolvedPkgJsonImport (line 2194) | struct ResolvedPkgJsonImport<'a> { function resolve_pkg_json_import (line 2201) | fn resolve_pkg_json_import<'a>( function bin_value_from_file (line 2251) | fn bin_value_from_file( function resolve_execution_path_from_npx_shim (line 2304) | fn resolve_execution_path_from_npx_shim( function resolve_bin_entry_value (line 2338) | fn resolve_bin_entry_value<'a>( function should_be_treated_as_relative_or_absolute_path (line 2405) | fn should_be_treated_as_relative_or_absolute_path(specifier: &str) -> bo... function with_known_extension (line 2419) | fn with_known_extension(path: &Path, ext: &str) -> PathBuf { function to_specifier_display_string (line 2458) | fn to_specifier_display_string(url: &UrlOrPathRef) -> String { function throw_invalid_subpath (line 2466) | fn throw_invalid_subpath( function parse_npm_pkg_name (line 2485) | pub fn parse_npm_pkg_name<'a>( function resolve_specifier_into_node_modules (line 2537) | pub fn resolve_specifier_into_node_modules( function pattern_key_compare (line 2552) | fn pattern_key_compare(a: &str, b: &str) -> i32 { function types_package_name (line 2596) | pub fn types_package_name(package_name: &str) -> Option { function node_join_url (line 2621) | fn node_join_url(url: &Url, path: &str) -> Result { type TypesVersions (line 2630) | struct TypesVersions<'a, TSys: FsMetadata> { function map (line 2637) | pub fn map(&self, search: &str) -> Option> { type BinValue (line 2683) | pub enum BinValue { method path (line 2689) | pub fn path(&self) -> &Path { function is_binary (line 2696) | fn is_binary(data: &[u8]) -> bool { function is_elf (line 2702) | fn is_elf(data: &[u8]) -> bool { function is_macho (line 2711) | fn is_macho(data: &[u8]) -> bool { function is_pe (line 2720) | fn is_pe(data: &[u8]) -> bool { function build_package_json (line 2738) | fn build_package_json(json: Value) -> PackageJson { function resolve_bins (line 2742) | fn resolve_bins(package_json: &PackageJson) -> BTreeMap { function test_resolve_bin_entry_value (line 2753) | fn test_resolve_bin_entry_value() { function test_parse_npm_pkg_name (line 2932) | fn test_parse_npm_pkg_name() { function test_with_known_extension (line 2956) | fn test_with_known_extension() { function test_types_package_name (line 2970) | fn test_types_package_name() { function test_types_versions (line 2980) | fn test_types_versions() { function test_resolve_execution_path_from_npx_shim (line 3085) | fn test_resolve_execution_path_from_npx_shim() { FILE: libs/node_shim/lib.rs type OptionType (line 19) | pub enum OptionType { type OptionEnvvarSettings (line 31) | pub enum OptionEnvvarSettings { type HostPort (line 37) | pub struct HostPort { method new (line 52) | pub fn new(host: String, port: u16) -> Self { method update (line 56) | pub fn update(&mut self, other: &HostPort) { method default (line 43) | fn default() -> Self { type InspectPublishUid (line 65) | pub struct InspectPublishUid { type DebugOptions (line 71) | pub struct DebugOptions { method enable_break_first_line (line 100) | pub fn enable_break_first_line(&mut self) { method disable_wait_or_break_first_line (line 105) | pub fn disable_wait_or_break_first_line(&mut self) { method wait_for_connect (line 110) | pub fn wait_for_connect(&self) -> bool { method should_break_first_line (line 114) | pub fn should_break_first_line(&self) -> bool { method check_options (line 118) | pub fn check_options(&mut self, errors: &mut Vec) { method default (line 84) | fn default() -> Self { type EnvironmentOptions (line 142) | pub struct EnvironmentOptions { method check_options (line 417) | pub fn check_options(&mut self, errors: &mut Vec) { method default (line 278) | fn default() -> Self { type PerIsolateOptions (line 563) | pub struct PerIsolateOptions { method check_options (line 592) | pub fn check_options(&mut self, errors: &mut Vec) { method default (line 576) | fn default() -> Self { type PerProcessOptions (line 598) | pub struct PerProcessOptions { method check_options (line 685) | pub fn check_options(&mut self, errors: &mut Vec) { method default (line 639) | fn default() -> Self { function remove_brackets (line 715) | fn remove_brackets(host: &str) -> String { function parse_and_validate_port (line 723) | fn parse_and_validate_port(port_str: &str, errors: &mut Vec) -> ... function split_host_port (line 740) | fn split_host_port(arg: &str, errors: &mut Vec) -> HostPort { type OptionInfo (line 762) | struct OptionInfo { type OptionsParser (line 769) | pub struct OptionsParser { method new (line 782) | pub fn new() -> Self { method add_option (line 792) | fn add_option( method add_alias (line 811) | fn add_alias(&mut self, from: &str, to: Vec<&str>) { method add_implication (line 817) | fn add_implication(&mut self, from: &str, to: Vec<&str>) { method setup_options (line 823) | fn setup_options(&mut self) { method apply_option_value (line 2249) | fn apply_option_value( method set_boolean_field (line 2295) | fn set_boolean_field( method set_integer_field (line 2552) | fn set_integer_field( method set_uinteger_field (line 2572) | fn set_uinteger_field( method set_string_field (line 2615) | fn set_string_field( method add_to_string_list_field (line 2701) | fn add_to_string_list_field( method set_host_port_field (line 2760) | fn set_host_port_field( method parse (line 2779) | pub fn parse(&self, args: Vec) -> Result Self { type ParseResult (line 3052) | pub struct ParseResult { function parse_node_options_env_var (line 3059) | pub fn parse_node_options_env_var( function parse_args (line 3113) | pub fn parse_args(args: Vec) -> Result> { type TranslateOptions (line 3120) | pub struct TranslateOptions { method for_node_cli (line 3136) | pub fn for_node_cli() -> Self { method for_child_process (line 3146) | pub fn for_child_process() -> Self { method for_shell_command (line 3158) | pub fn for_shell_command() -> Self { type TranslatedArgs (line 3170) | pub struct TranslatedArgs { function wrap_eval_code (line 3181) | pub fn wrap_eval_code(source_code: &str) -> String { constant DENO_SUBCOMMANDS (line 3204) | const DENO_SUBCOMMANDS: &[&str] = &[ function is_deno_subcommand (line 3234) | pub fn is_deno_subcommand(arg: &str) -> bool { function translate_to_deno_args (line 3239) | pub fn translate_to_deno_args( function add_common_flags (line 3468) | fn add_common_flags( function add_conditions (line 3511) | fn add_conditions(deno_args: &mut Vec, env_opts: &EnvironmentOpt... function add_inspector_flags (line 3519) | fn add_inspector_flags( function test_basic_parsing (line 3556) | fn test_basic_parsing() { function test_help_parsing (line 3562) | fn test_help_parsing() { function test_debug_options (line 3568) | fn test_debug_options() { function test_string_option (line 3581) | fn test_string_option() { function test_boolean_negation (line 3587) | fn test_boolean_negation() { function test_alias_expansion (line 3593) | fn test_alias_expansion() { function test_node_options_parsing (line 3599) | fn test_node_options_parsing() { function test_host_port_parsing (line 3606) | fn test_host_port_parsing() { function test_check_eval_incompatible (line 3632) | fn test_check_eval_incompatible() { function test_test_check_incompatible (line 3644) | fn test_test_check_incompatible() { function test_test_eval_incompatible (line 3656) | fn test_test_eval_incompatible() { function test_test_interactive_incompatible (line 3668) | fn test_test_interactive_incompatible() { function test_test_watch_path_incompatible (line 3678) | fn test_test_watch_path_incompatible() { function test_watch_check_incompatible (line 3688) | fn test_watch_check_incompatible() { function test_watch_eval_incompatible (line 3700) | fn test_watch_eval_incompatible() { function test_watch_interactive_incompatible (line 3712) | fn test_watch_interactive_incompatible() { function test_watch_test_force_exit_incompatible (line 3722) | fn test_watch_test_force_exit_incompatible() { function test_tls_min_max_incompatible (line 3732) | fn test_tls_min_max_incompatible() { function test_openssl_ca_bundled_ca_incompatible (line 3742) | fn test_openssl_ca_bundled_ca_incompatible() { function test_cpu_prof_name_without_cpu_prof (line 3754) | fn test_cpu_prof_name_without_cpu_prof() { function test_cpu_prof_dir_without_cpu_prof (line 3766) | fn test_cpu_prof_dir_without_cpu_prof() { function test_cpu_prof_interval_without_cpu_prof (line 3778) | fn test_cpu_prof_interval_without_cpu_prof() { function test_heap_prof_name_without_heap_prof (line 3790) | fn test_heap_prof_name_without_heap_prof() { function test_heap_prof_dir_without_heap_prof (line 3802) | fn test_heap_prof_dir_without_heap_prof() { function test_heap_prof_interval_without_heap_prof (line 3814) | fn test_heap_prof_interval_without_heap_prof() { function test_invalid_input_type (line 3824) | fn test_invalid_input_type() { function test_invalid_unhandled_rejections (line 3832) | fn test_invalid_unhandled_rejections() { function test_invalid_trace_require_module (line 3844) | fn test_invalid_trace_require_module() { function test_invalid_test_isolation (line 3856) | fn test_invalid_test_isolation() { function test_invalid_use_largepages (line 3868) | fn test_invalid_use_largepages() { function test_negative_heapsnapshot_near_heap_limit (line 3880) | fn test_negative_heapsnapshot_near_heap_limit() { function test_secure_heap_not_power_of_two (line 3890) | fn test_secure_heap_not_power_of_two() { function test_secure_heap_min_not_power_of_two (line 3902) | fn test_secure_heap_min_not_power_of_two() { function test_deprecated_debug_options (line 3915) | fn test_deprecated_debug_options() { function test_deprecated_debug_brk_options (line 3923) | fn test_deprecated_debug_brk_options() { function test_invalid_inspect_publish_uid (line 3931) | fn test_invalid_inspect_publish_uid() { function test_watch_requires_file_when_not_test (line 3941) | fn test_watch_requires_file_when_not_test() { function test_invalid_negation_for_non_boolean (line 3953) | fn test_invalid_negation_for_non_boolean() { function test_option_requires_argument (line 3963) | fn test_option_requires_argument() { function test_option_with_empty_equals_value (line 3975) | fn test_option_with_empty_equals_value() { function test_option_with_dash_as_value (line 3987) | fn test_option_with_dash_as_value() { function test_invalid_port_range (line 3999) | fn test_invalid_port_range() { function test_invalid_port_low (line 4011) | fn test_invalid_port_low() { function test_escaped_dash_in_value (line 4023) | fn test_escaped_dash_in_value() { function test_compatible_profiling_options (line 4029) | fn test_compatible_profiling_options() { function test_compatible_heap_profiling_options (line 4050) | fn test_compatible_heap_profiling_options() { function test_diagnostic_dir_used_for_prof_dirs (line 4071) | fn test_diagnostic_dir_used_for_prof_dirs() { function test_valid_input_types (line 4087) | fn test_valid_input_types() { function test_valid_unhandled_rejections (line 4100) | fn test_valid_unhandled_rejections() { function test_valid_trace_require_module (line 4114) | fn test_valid_trace_require_module() { function test_valid_test_isolation (line 4126) | fn test_valid_test_isolation() { function test_valid_use_largepages (line 4139) | fn test_valid_use_largepages() { function test_valid_inspect_publish_uid (line 4148) | fn test_valid_inspect_publish_uid() { function test_valid_secure_heap_power_of_two (line 4172) | fn test_valid_secure_heap_power_of_two() { function test_implications_work (line 4181) | fn test_implications_work() { function test_alias_expansion_works (line 4203) | fn test_alias_expansion_works() { function test_underscore_normalization (line 4219) | fn test_underscore_normalization() { function test_prof_process_alias_does_not_infinite_loop (line 4228) | fn test_prof_process_alias_does_not_infinite_loop() { function test_alias_short_c_to_check (line 4237) | fn test_alias_short_c_to_check() { function test_alias_short_e_to_eval (line 4243) | fn test_alias_short_e_to_eval() { function test_alias_short_p_to_print (line 4253) | fn test_alias_short_p_to_print() { function test_alias_short_r_to_require (line 4263) | fn test_alias_short_r_to_require() { function test_alias_short_i_to_interactive (line 4272) | fn test_alias_short_i_to_interactive() { function test_alias_short_h_to_help (line 4278) | fn test_alias_short_h_to_help() { function test_alias_loader_to_experimental_loader (line 4284) | fn test_alias_loader_to_experimental_loader() { function test_alias_conditions_short (line 4294) | fn test_alias_conditions_short() { function test_v8_option_max_old_space_size (line 4305) | fn test_v8_option_max_old_space_size() { function test_v8_option_max_semi_space_size (line 4316) | fn test_v8_option_max_semi_space_size() { function test_v8_option_expose_gc (line 4327) | fn test_v8_option_expose_gc() { function test_multiple_v8_options (line 4333) | fn test_multiple_v8_options() { function test_script_with_args (line 4351) | fn test_script_with_args() { function test_options_before_script (line 4361) | fn test_options_before_script() { function test_double_dash_stops_option_parsing (line 4369) | fn test_double_dash_stops_option_parsing() { function test_double_dash_with_script_and_args (line 4377) | fn test_double_dash_with_script_and_args() { function test_run_option (line 4387) | fn test_run_option() { function test_eval_option_with_code (line 4393) | fn test_eval_option_with_code() { function test_print_eval_option (line 4403) | fn test_print_eval_option() { function test_test_runner_option (line 4412) | fn test_test_runner_option() { function test_test_with_files (line 4418) | fn test_test_with_files() { function test_test_timeout_option (line 4425) | fn test_test_timeout_option() { function test_test_concurrency_option (line 4432) | fn test_test_concurrency_option() { function test_test_name_pattern_option (line 4443) | fn test_test_name_pattern_option() { function test_test_skip_pattern_option (line 4455) | fn test_test_skip_pattern_option() { function test_multiple_conditions (line 4468) | fn test_multiple_conditions() { function test_multiple_require (line 4484) | fn test_multiple_require() { function test_import_option (line 4500) | fn test_import_option() { function test_multiple_import (line 4510) | fn test_multiple_import() { function test_watch_with_script (line 4528) | fn test_watch_with_script() { function test_watch_with_test (line 4535) | fn test_watch_with_test() { function test_watch_path_option (line 4542) | fn test_watch_path_option() { function test_watch_preserve_output (line 4554) | fn test_watch_preserve_output() { function test_node_options_with_escaped_quotes (line 4571) | fn test_node_options_with_escaped_quotes() { function test_node_options_with_backslash (line 4578) | fn test_node_options_with_backslash() { function test_node_options_multiple_spaces (line 4585) | fn test_node_options_multiple_spaces() { function test_node_options_unterminated_string_error (line 4592) | fn test_node_options_unterminated_string_error() { function test_node_options_invalid_escape_error (line 4600) | fn test_node_options_invalid_escape_error() { function test_node_options_empty_string (line 4608) | fn test_node_options_empty_string() { function test_node_options_only_spaces (line 4614) | fn test_node_options_only_spaces() { function test_inspect_brk_option (line 4622) | fn test_inspect_brk_option() { function test_inspect_wait_option (line 4643) | fn test_inspect_wait_option() { function test_inspect_with_custom_port (line 4664) | fn test_inspect_with_custom_port() { function test_inspect_with_host_and_port (line 4687) | fn test_inspect_with_host_and_port() { function test_inspect_port_zero (line 4720) | fn test_inspect_port_zero() { function test_env_file_option (line 4737) | fn test_env_file_option() { function test_env_file_if_exists_option (line 4744) | fn test_env_file_if_exists_option() { function test_no_deprecation (line 4758) | fn test_no_deprecation() { function test_throw_deprecation (line 4764) | fn test_throw_deprecation() { function test_trace_deprecation (line 4770) | fn test_trace_deprecation() { function test_pending_deprecation (line 4776) | fn test_pending_deprecation() { function test_preserve_symlinks (line 4782) | fn test_preserve_symlinks() { function test_preserve_symlinks_main (line 4788) | fn test_preserve_symlinks_main() { function test_no_extra_info_on_fatal_exception (line 4794) | fn test_no_extra_info_on_fatal_exception() { function test_enable_source_maps (line 4807) | fn test_enable_source_maps() { function test_experimental_strip_types (line 4813) | fn test_experimental_strip_types() { function test_option_with_equals (line 4821) | fn test_option_with_equals() { function test_option_with_equals_and_spaces_in_value (line 4827) | fn test_option_with_equals_and_spaces_in_value() { function test_boolean_option_positive (line 4834) | fn test_boolean_option_positive() { function test_boolean_option_negative (line 4841) | fn test_boolean_option_negative() { function test_boolean_option_double_negation (line 4848) | fn test_boolean_option_double_negation() { function test_unknown_option_passed_to_v8 (line 4857) | fn test_unknown_option_passed_to_v8() { function test_stack_trace_limit (line 4872) | fn test_stack_trace_limit() { function test_v8_pool_size (line 4878) | fn test_v8_pool_size() { function test_combined_options_for_debugging (line 4886) | fn test_combined_options_for_debugging() { function test_combined_options_for_testing (line 4927) | fn test_combined_options_for_testing() { function test_combined_options_for_esm_loader (line 4956) | fn test_combined_options_for_esm_loader() { FILE: libs/node_shim/main.rs function main (line 14) | fn main() { function resolve_entrypoint (line 92) | fn resolve_entrypoint(entrypoint: &str) -> String { FILE: libs/npm/benches/bench.rs function main (line 20) | fn main() { function packument (line 28) | fn packument(bencher: divan::Bencher) { function packument_no_drop (line 37) | fn packument_no_drop(bencher: divan::Bencher) { function get_next_packument_text (line 43) | fn get_next_packument_text() -> String { function test (line 60) | fn test(bencher: divan::Bencher) { function nextjs_resolve (line 98) | fn nextjs_resolve(bencher: divan::Bencher) { type TargetFolderCachedRegistryApi (line 117) | struct TargetFolderCachedRegistryApi { method default (line 122) | fn default() -> Self { method package_info (line 132) | async fn package_info( function packument_cache_filepath (line 168) | fn packument_cache_filepath(name: &str) -> String { function packument_url (line 172) | fn packument_url(name: &str) -> String { function encode_package_name (line 176) | fn encode_package_name(name: &str) -> String { function build_rt (line 180) | fn build_rt() -> tokio::runtime::Runtime { function run_resolver_and_get_snapshot (line 188) | async fn run_resolver_and_get_snapshot( FILE: libs/npm/examples/min_repro_solver.rs function main (line 50) | async fn main() { type MinimalReproductionSolver (line 76) | struct MinimalReproductionSolver { method new (line 84) | pub async fn new( method attempt_reduce_reqs (line 100) | pub async fn attempt_reduce_reqs(&mut self) -> bool { method attempt_reduce_dependendencies (line 120) | pub async fn attempt_reduce_dependendencies(&mut self) -> bool { method resolve_and_update_state_if_matches_condition (line 158) | async fn resolve_and_update_state_if_matches_condition( method current_nvs (line 180) | fn current_nvs(&self) -> BTreeSet { method get_test_code (line 188) | fn get_test_code(&self) -> String { method output_bench_registry_folder (line 255) | fn output_bench_registry_folder(&self) { function run_resolver_and_get_snapshot (line 289) | async fn run_resolver_and_get_snapshot( type SubsetRegistryApi (line 318) | struct SubsetRegistryApi { method get_all_package_infos (line 332) | pub fn get_all_package_infos(&self) -> Vec { method get_version_info (line 341) | pub fn get_version_info(&self, nv: &PackageNv) -> NpmPackageVersionInfo { method set_package_version_info (line 353) | pub fn set_package_version_info( method default (line 323) | fn default() -> Self { method package_info (line 369) | async fn package_info( function packument_cache_filepath (line 407) | fn packument_cache_filepath(name: &str) -> String { function packument_url (line 411) | fn packument_url(name: &str) -> String { function encode_package_name (line 415) | fn encode_package_name(name: &str) -> String { function sha256_hex (line 419) | fn sha256_hex(input: &str) -> String { FILE: libs/npm/lib.rs type NpmPackageIdDeserializationError (line 34) | pub struct NpmPackageIdDeserializationError { type NpmPackageIdPeerDependencies (line 51) | pub struct NpmPackageIdPeerDependencies(CowVec); method from (line 54) | fn from(value: [NpmPackageId; N]) -> Self { method with_capacity (line 60) | pub fn with_capacity(capacity: usize) -> Self { method as_serialized (line 64) | pub fn as_serialized(&self) -> StackString { method push (line 68) | pub fn push(&mut self, id: NpmPackageId) { method iter (line 72) | pub fn iter(&self) -> impl Iterator { method peer_serialized_with_level (line 76) | fn peer_serialized_with_level<'a, TString: capacity_builder::StringType>( function append_to_builder (line 94) | fn append_to_builder( type NpmPackageId (line 107) | pub struct NpmPackageId { method fmt (line 114) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method as_serialized (line 120) | pub fn as_serialized(&self) -> StackString { method as_serialized_with_level (line 124) | fn as_serialized_with_level<'a, TString: capacity_builder::StringType>( method from_serialized (line 142) | pub fn from_serialized( function append_to_builder (line 243) | fn append_to_builder( method cmp (line 252) | fn cmp(&self, other: &Self) -> Ordering { method partial_cmp (line 261) | fn partial_cmp(&self, other: &Self) -> Option { type NpmPackageCacheFolderId (line 269) | pub struct NpmPackageCacheFolderId { method with_no_count (line 277) | pub fn with_no_count(&self) -> Self { method fmt (line 286) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type NpmResolutionPackageSystemInfo (line 296) | pub struct NpmResolutionPackageSystemInfo { method matches_system (line 302) | pub fn matches_system(&self, system_info: &NpmSystemInfo) -> bool { method matches_cpu (line 306) | pub fn matches_cpu(&self, target: &str) -> bool { method matches_os (line 310) | pub fn matches_os(&self, target: &str) -> bool { type NpmResolutionPackage (line 316) | pub struct NpmResolutionPackage { method fmt (line 353) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method as_serialized (line 378) | pub fn as_serialized(&self) -> SerializedNpmResolutionSnapshotPackage { method get_package_cache_folder_id (line 393) | pub fn get_package_cache_folder_id(&self) -> NpmPackageCacheFolderId { type NpmPackageExtraInfo (line 346) | pub struct NpmPackageExtraInfo { type NpmSystemInfo (line 404) | pub struct NpmSystemInfo { method from_rust (line 421) | pub fn from_rust(os: &str, cpu: &str) -> Self { method default (line 412) | fn default() -> Self { function package_name_without_subpath (line 431) | pub fn package_name_without_subpath(name: &str) -> &str { function matches_os_or_cpu_vec (line 445) | fn matches_os_or_cpu_vec(items: &[SmallStackString], target: &str) -> bo... function node_js_cpu (line 463) | fn node_js_cpu(rust_arch: &str) -> &str { function node_js_os (line 473) | fn node_js_os(rust_os: &str) -> &str { function serialize_npm_package_id (line 488) | fn serialize_npm_package_id() { function parse_npm_package_id (line 527) | fn parse_npm_package_id() { function test_matches_os_or_cpu_vec (line 567) | fn test_matches_os_or_cpu_vec() { function test_package_name_without_subpath (line 593) | fn test_package_name_without_subpath() { FILE: libs/npm/registry.rs type NpmPackageInfo (line 28) | pub struct NpmPackageInfo { method version_info (line 39) | pub fn version_info<'a>( type NpmPackageVersionInfosIterator (line 60) | pub struct NpmPackageVersionInfosIterator<'a> { function new (line 67) | pub fn new( type Item (line 91) | type Item = &'a NpmPackageVersionInfo; method next (line 93) | fn next(&mut self) -> Option { type NpmDependencyEntryError (line 115) | pub struct NpmDependencyEntryError { type NpmDependencyEntryErrorSource (line 127) | pub enum NpmDependencyEntryErrorSource { type NpmDependencyEntryKind (line 142) | pub enum NpmDependencyEntryKind { method is_optional_peer (line 149) | pub fn is_optional_peer(&self) -> bool { type NpmDependencyEntry (line 155) | pub struct NpmDependencyEntry { method partial_cmp (line 167) | fn partial_cmp(&self, other: &Self) -> Option { method cmp (line 173) | fn cmp(&self, other: &Self) -> std::cmp::Ordering { type NpmPeerDependencyMeta (line 187) | pub struct NpmPeerDependencyMeta { type NpmPackageVersionBinEntry (line 195) | pub enum NpmPackageVersionBinEntry { type NpmPackageVersionInfo (line 202) | pub struct NpmPackageVersionInfo { method bundle_dependencies (line 255) | pub fn bundle_dependencies(&self) -> &[StackString] { method dependencies_as_entries (line 264) | pub fn dependencies_as_entries( function parse_dep_entry_name_and_raw_version (line 366) | fn parse_dep_entry_name_and_raw_version<'a>( type NpmPackageVersionDistInfoIntegrity (line 405) | pub enum NpmPackageVersionDistInfoIntegrity<'a> { function for_lockfile (line 420) | pub fn for_lockfile(&self) -> Option> { type NpmPackageVersionDistInfo (line 438) | pub struct NpmPackageVersionDistInfo { method integrity (line 448) | pub fn integrity(&self) -> NpmPackageVersionDistInfoIntegrity<'_> { type NpmRegistryPackageInfoLoadError (line 473) | pub enum NpmRegistryPackageInfoLoadError { type NpmRegistryApi (line 487) | pub trait NpmRegistryApi { method package_info (line 493) | async fn package_info( method mark_force_reload (line 504) | fn mark_force_reload(&self) -> bool { method package_info (line 720) | async fn package_info( type TestNpmRegistryApi (line 516) | pub struct TestNpmRegistryApi { method get_npm_package_info (line 522) | async fn get_npm_package_info( method add_package_info (line 573) | pub fn add_package_info(&self, name: &str, info: NpmPackageInfo) { method ensure_package (line 581) | pub fn ensure_package(&self, name: &str) { method with_package (line 593) | pub fn with_package(&self, name: &str, f: impl FnOnce(&mut NpmPackageI... method add_dist_tag (line 601) | pub fn add_dist_tag(&self, package_name: &str, tag: &str, version: &st... method ensure_package_version (line 609) | pub fn ensure_package_version(&self, name: &str, version: &str) { method ensure_package_version_with_integrity (line 613) | pub fn ensure_package_version_with_integrity( method with_version_info (line 638) | pub fn with_version_info( method add_dependency (line 652) | pub fn add_dependency(&self, package: (&str, &str), entry: (&str, &str... method add_bundle_dependency (line 658) | pub fn add_bundle_dependency( method add_dep_and_optional_dep (line 669) | pub fn add_dep_and_optional_dep( method add_optional_dep (line 682) | pub fn add_optional_dep(&self, package: (&str, &str), entry: (&str, &s... method add_peer_dependency (line 690) | pub fn add_peer_dependency( method add_optional_peer_dependency (line 702) | pub fn add_optional_peer_dependency( function null_default (line 749) | pub fn null_default<'de, D, T>(deserializer: D) -> Result function hashmap (line 758) | pub fn hashmap<'de, K, V, D>( function string (line 771) | pub fn string<'de, D>(deserializer: D) -> Result, D::Error> function vector (line 778) | pub fn vector<'de, T, D>(deserializer: D) -> Result, D::Error> type HashMapVisitor (line 788) | struct HashMapVisitor { type Value (line 797) | type Value = HashMap; function expecting (line 799) | fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { function visit_none (line 803) | fn visit_none(self) -> Result function visit_some (line 810) | fn visit_some(self, deserializer: D) -> Result function visit_map (line 817) | fn visit_map(self, mut map: M) -> Result function visit_seq (line 838) | fn visit_seq(self, mut seq: A) -> Result function visit_bool (line 846) | fn visit_bool(self, _v: bool) -> Result function visit_i64 (line 853) | fn visit_i64(self, _v: i64) -> Result function visit_u64 (line 860) | fn visit_u64(self, _v: u64) -> Result function visit_f64 (line 867) | fn visit_f64(self, _v: f64) -> Result function visit_string (line 874) | fn visit_string(self, _v: String) -> Result function visit_str (line 881) | fn visit_str(self, _v: &str) -> Result type OptionalStringVisitor (line 889) | struct OptionalStringVisitor; type Value (line 892) | type Value = Option; method expecting (line 894) | fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { method visit_none (line 898) | fn visit_none(self) -> Result method visit_map (line 905) | fn visit_map(self, mut map: M) -> Result method visit_seq (line 916) | fn visit_seq(self, mut seq: A) -> Result method visit_some (line 924) | fn visit_some(self, deserializer: D) -> Result method visit_bool (line 931) | fn visit_bool(self, _v: bool) -> Result method visit_i64 (line 938) | fn visit_i64(self, _v: i64) -> Result method visit_u64 (line 945) | fn visit_u64(self, _v: u64) -> Result method visit_f64 (line 952) | fn visit_f64(self, _v: f64) -> Result method visit_string (line 959) | fn visit_string(self, v: String) -> Result method visit_str (line 966) | fn visit_str(self, v: &str) -> Result method visit_unit (line 973) | fn visit_unit(self) -> Result type VectorVisitor (line 981) | struct VectorVisitor { type Value (line 989) | type Value = Vec; function expecting (line 991) | fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { function visit_none (line 995) | fn visit_none(self) -> Result function visit_some (line 1002) | fn visit_some(self, deserializer: D) -> Result function visit_seq (line 1009) | fn visit_seq(self, mut seq: A) -> Result function visit_map (line 1024) | fn visit_map(self, mut map: M) -> Result function visit_bool (line 1035) | fn visit_bool(self, _v: bool) -> Result function visit_i64 (line 1042) | fn visit_i64(self, _v: i64) -> Result function visit_u64 (line 1049) | fn visit_u64(self, _v: u64) -> Result function visit_f64 (line 1056) | fn visit_f64(self, _v: f64) -> Result function visit_string (line 1063) | fn visit_string(self, _v: String) -> Result function visit_str (line 1070) | fn visit_str(self, _v: &str) -> Result function visit_unit (line 1077) | fn visit_unit(self) -> Result function deserializes_minimal_pkg_info (line 1097) | fn deserializes_minimal_pkg_info() { function deserializes_serializes_time (line 1115) | fn deserializes_serializes_time() { function deserializes_pkg_info_with_deprecated (line 1132) | fn deserializes_pkg_info_with_deprecated() { function deserializes_pkg_info_with_deprecated_invalid (line 1157) | fn deserializes_pkg_info_with_deprecated_invalid() { function deserializes_bin_entry (line 1195) | fn deserializes_bin_entry() { function deserializes_null_entries (line 1217) | fn deserializes_null_entries() { function deserializes_bundle_dependencies_aliases (line 1230) | fn deserializes_bundle_dependencies_aliases() { function deserializes_invalid_kind (line 1260) | fn deserializes_invalid_kind() { function deserializes_invalid_collection_items (line 1335) | fn deserializes_invalid_collection_items() { function itegrity (line 1383) | fn itegrity() { function test_parse_dep_entry_name_and_raw_version (line 1414) | fn test_parse_dep_entry_name_and_raw_version() { function test_parse_dep_entry_name_and_raw_version_error (line 1433) | fn test_parse_dep_entry_name_and_raw_version_error() { function remote_deps_as_entries (line 1448) | fn remote_deps_as_entries() { function test_parse_dep_entry_name_and_raw_version_local_dep (line 1469) | fn test_parse_dep_entry_name_and_raw_version_local_dep() { function local_deps_as_entries_are_skipped (line 1486) | fn local_deps_as_entries_are_skipped() { function example_deserialization_fail (line 1508) | fn example_deserialization_fail() { function minimize_serialization_version_info (line 1547) | fn minimize_serialization_version_info() { function minimize_serialization_dist (line 1569) | fn minimize_serialization_dist() { FILE: libs/npm/resolution/collections.rs type OneDirectionalLinkedListItem (line 3) | enum OneDirectionalLinkedListItem<'a, T> { type OneDirectionalLinkedList (line 9) | pub struct OneDirectionalLinkedList<'a, T> { method default (line 15) | fn default() -> Self { function push (line 24) | pub fn push(&'a self, item: &'a T) -> Self { function iter (line 31) | pub fn iter(&'a self) -> OneDirectionalLinkedListIterator<'a, T> { type OneDirectionalLinkedListIterator (line 36) | pub struct OneDirectionalLinkedListIterator<'a, T> { type Item (line 41) | type Item = &'a T; method next (line 43) | fn next(&mut self) -> Option { function test_linked_list (line 62) | fn test_linked_list() { FILE: libs/npm/resolution/common.rs type NpmPackageVersionNotFound (line 26) | pub struct NpmPackageVersionNotFound(pub PackageNv); type NpmPackageVersionResolutionError (line 29) | pub enum NpmPackageVersionResolutionError { type NewestDependencyDate (line 73) | pub struct NewestDependencyDate(pub chrono::DateTime); method fmt (line 76) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method matches (line 82) | pub fn matches(&self, date: chrono::DateTime) -> bool { type NewestDependencyDateOptions (line 88) | pub struct NewestDependencyDateOptions { method from_date (line 95) | pub fn from_date(date: chrono::DateTime) -> Self { method get_for_package (line 102) | pub fn get_for_package( type NpmVersionResolver (line 116) | pub struct NpmVersionResolver { method get_for_package (line 125) | pub fn get_for_package<'a>( type NpmPackageVersionResolver (line 139) | pub struct NpmPackageVersionResolver<'a> { function info (line 146) | pub fn info(&self) -> &'a NpmPackageInfo { function applicable_version_infos (line 151) | pub fn applicable_version_infos(&self) -> NpmPackageVersionInfosIterator... function version_req_satisfies_and_matches_newest_dependency_date (line 159) | pub fn version_req_satisfies_and_matches_newest_dependency_date( function version_req_satisfies (line 170) | pub fn version_req_satisfies( function matches_newest_dependency_date (line 186) | pub fn matches_newest_dependency_date(&self, version: &Version) -> bool { function resolve_best_package_version_info (line 196) | pub fn resolve_best_package_version_info<'version>( function get_resolved_package_version_and_info (line 237) | fn get_resolved_package_version_and_info( function resolve_best_from_existing_versions (line 299) | fn resolve_best_from_existing_versions<'b>( function tag_to_version_info (line 319) | fn tag_to_version_info( function create_link_package_info (line 356) | fn create_link_package_info( function package_info_or_link_fallback (line 384) | pub async fn package_info_or_link_fallback( function test_get_resolved_package_version_and_info (line 416) | fn test_get_resolved_package_version_and_info() { function test_wildcard_version_req (line 471) | fn test_wildcard_version_req() { function test_latest_tag_version_req (line 509) | fn test_latest_tag_version_req() { FILE: libs/npm/resolution/graph.rs type Reporter (line 50) | pub trait Reporter: std::fmt::Debug + Send + Sync { method on_resolved (line 55) | fn on_resolved(&self, package_req: &PackageReq, nv: &PackageNv) {} type UnmetPeerDepDiagnostic (line 62) | pub struct UnmetPeerDepDiagnostic { type NpmResolutionError (line 70) | pub enum NpmResolutionError { type NodeId (line 84) | struct NodeId(u32); type Node (line 88) | struct Node { type PeersResolution (line 107) | struct PeersResolution { type ResolvedId (line 123) | struct ResolvedId { method current_state_hash (line 134) | pub fn current_state_hash(&self) -> u64 { type ResolvedNodeIds (line 150) | struct ResolvedNodeIds { method set (line 156) | pub fn set(&mut self, node_id: NodeId, resolved_id: ResolvedId) { method get (line 168) | pub fn get(&self, node_id: NodeId) -> Option<&ResolvedId> { method get_node_id (line 172) | pub fn get_node_id(&self, resolved_id: &ResolvedId) -> Option { method remove (line 179) | pub fn remove(&mut self, node_id: NodeId) { type GraphPathNodeOrRoot (line 189) | enum GraphPathNodeOrRoot { type GraphPath (line 198) | struct GraphPath { method for_root (line 213) | pub fn for_root( method node_id (line 232) | pub fn node_id(&self) -> NodeId { method specifier (line 236) | pub fn specifier(&self) -> &StackString { method change_id (line 240) | pub fn change_id(&self, node_id: NodeId) { method with_id (line 244) | pub fn with_id( method find_ancestor (line 263) | pub fn find_ancestor(&self, nv: &PackageNv) -> Option> { method get_path_to_ancestor_exclusive (line 276) | pub fn get_path_to_ancestor_exclusive( type PackagesForSnapshot (line 294) | struct PackagesForSnapshot<'a> { function tarjan_scc (line 304) | fn tarjan_scc(adj: &HashMap>) -> Vec> { type Graph (line 376) | pub struct Graph { method from_snapshot (line 395) | pub fn from_snapshot(snapshot: NpmResolutionSnapshot) -> Self { method get_req_nv (line 522) | pub fn get_req_nv(&self, req: &PackageReq) -> Option<&Rc> { method compute_all_npm_pkg_ids (line 538) | fn compute_all_npm_pkg_ids(&self) -> HashMap { method get_npm_pkg_id_from_resolved_id_using_cache (line 700) | fn get_npm_pkg_id_from_resolved_id_using_cache( method get_or_create_for_id (line 717) | fn get_or_create_for_id( method create_node (line 730) | fn create_node(&mut self, pkg_nv: &PackageNv) -> NodeId { method borrow_node_mut (line 747) | fn borrow_node_mut(&mut self, node_id: NodeId) -> &mut Node { method set_child_of_parent_node (line 751) | fn set_child_of_parent_node( method into_snapshot (line 762) | pub async fn into_snapshot( method resolve_packages_for_snapshot_with_maybe_restart (line 799) | async fn resolve_packages_for_snapshot_with_maybe_restart< method into_snapshot_from_packages (line 907) | fn into_snapshot_from_packages( method output_path (line 983) | fn output_path(&self, path: &Rc) { method output_node_with_ids (line 1016) | fn output_node_with_ids( method output_nodes (line 1036) | pub fn output_nodes(&self) { type DepEntryCache (line 1054) | struct DepEntryCache(HashMap, Rc>>); method store (line 1057) | pub fn store( method get (line 1075) | pub fn get(&self, id: &PackageNv) -> Option<&Rc { function new (line 1123) | pub fn new( function canonical_node_id (line 1151) | fn canonical_node_id(&mut self, node_id: NodeId) -> NodeId { function add_package_req (line 1174) | pub fn add_package_req( function analyze_dependency (line 1253) | fn analyze_dependency( function resolve_node_from_info (line 1328) | fn resolve_node_from_info( function resolve_node_from_registry (line 1355) | fn resolve_node_from_registry( function create_node_from_version_info (line 1373) | fn create_node_from_version_info( function resolve_pending (line 1431) | pub async fn resolve_pending(&mut self) -> Result<(), NpmResolutionError> { function auto_install_missing_peers (line 1475) | async fn auto_install_missing_peers( function resolve_peers_phase (line 1562) | fn resolve_peers_phase(&mut self) -> Result<(), NpmResolutionError> { function dedup_peer_dependents (line 1603) | fn dedup_peer_dependents(&mut self) { function dedup_dep_paths (line 1647) | fn dedup_dep_paths( function node_deps_count (line 1691) | fn node_deps_count(&self, node_id: NodeId) -> usize { function is_superset_node (line 1715) | fn is_superset_node(&self, a: NodeId, b: NodeId) -> bool { function apply_dedup_mappings (line 1771) | fn apply_dedup_mappings(&mut self, mappings: &HashMap) { function resolve_peers_of_node (line 1841) | fn resolve_peers_of_node( function find_peer_node_id (line 2296) | fn find_peer_node_id( function find_peers_cache_hit (line 2310) | fn find_peers_cache_hit( function find_peers_cache_hit_inner (line 2327) | fn find_peers_cache_hit_inner( function drain_pending_parallel (line 2435) | async fn drain_pending_parallel(&mut self) -> Result<(), NpmResolutionEr... function process_dep (line 2714) | fn process_dep( function add_peer_deps_to_path (line 2805) | fn add_peer_deps_to_path( function add_peer_deps_to_id (line 2919) | fn add_peer_deps_to_id( function add_linked_circular_descendant (line 2961) | fn add_linked_circular_descendant( function take_unmet_peer_diagnostics (line 3009) | pub fn take_unmet_peer_diagnostics(&self) -> Vec { function run_dedup_pass (line 3013) | async fn run_dedup_pass(&mut self) -> Result<(), NpmResolutionError> { function assign_highest_satisfying (line 3305) | async fn assign_highest_satisfying( function build_trace_graph_snapshot (line 3382) | fn build_trace_graph_snapshot( function resolved_id_tests (line 3471) | fn resolved_id_tests() { function resolve_deps_no_peer (line 3494) | async fn resolve_deps_no_peer() { function resolve_deps_circular (line 3546) | async fn resolve_deps_circular() { function skips_bundle_dependencies (line 3583) | async fn skips_bundle_dependencies() { function peer_deps_simple_top_tree (line 3602) | async fn peer_deps_simple_top_tree() { function peer_deps_simple_root_pkg_children (line 3657) | async fn peer_deps_simple_root_pkg_children() { function peer_deps_simple_deeper (line 3714) | async fn peer_deps_simple_deeper() { function resolve_with_peer_deps_top_tree (line 3781) | async fn resolve_with_peer_deps_top_tree() { function resolve_with_peer_deps_ancestor_sibling_not_top_tree (line 3856) | async fn resolve_with_peer_deps_ancestor_sibling_not_top_tree() { function resolve_with_peer_deps_non_matching_version (line 3931) | async fn resolve_with_peer_deps_non_matching_version() { function resolve_with_peer_deps_auto_resolved (line 4017) | async fn resolve_with_peer_deps_auto_resolved() { function resolve_with_optional_peer_dep_not_resolved (line 4083) | async fn resolve_with_optional_peer_dep_not_resolved() { function resolve_with_optional_peer_found (line 4135) | async fn resolve_with_optional_peer_found() { function resolve_optional_peer_first_not_resolved_second_resolved_scenario1 (line 4214) | async fn resolve_optional_peer_first_not_resolved_second_resolved_scenar... function resolve_optional_peer_first_not_resolved_second_resolved_scenario2 (line 4280) | async fn resolve_optional_peer_first_not_resolved_second_resolved_scenar... function resolve_optional_dep_npm_req_top (line 4338) | async fn resolve_optional_dep_npm_req_top() { function resolve_optional_dep_different_resolution_second_time (line 4384) | async fn resolve_optional_dep_different_resolution_second_time() { function resolve_peer_dep_other_specifier_slot (line 4479) | async fn resolve_peer_dep_other_specifier_slot() { function resolve_nested_peer_deps_auto_resolved (line 4523) | async fn resolve_nested_peer_deps_auto_resolved() { function resolve_nested_peer_deps_ancestor_sibling_deps (line 4574) | async fn resolve_nested_peer_deps_ancestor_sibling_deps() { function resolve_with_peer_deps_multiple (line 4645) | async fn resolve_with_peer_deps_multiple() { function resolve_peer_deps_circular (line 4779) | async fn resolve_peer_deps_circular() { function resolve_peer_deps_multiple_copies (line 4816) | async fn resolve_peer_deps_multiple_copies() { function resolve_dep_with_peer_deps_dep_then_peer (line 4898) | async fn resolve_dep_with_peer_deps_dep_then_peer() { function resolve_dep_with_peer_deps_then_other_dep_with_different_peer (line 4970) | async fn resolve_dep_with_peer_deps_then_other_dep_with_different_peer() { function resolve_dep_and_peer_dist_tag (line 5117) | async fn resolve_dep_and_peer_dist_tag() { function package_has_self_as_dependency (line 5187) | async fn package_has_self_as_dependency() { function package_has_self_but_different_version_as_dependency (line 5210) | async fn package_has_self_but_different_version_as_dependency() { function grand_child_package_has_self_as_peer_dependency_root (line 5243) | async fn grand_child_package_has_self_as_peer_dependency_root() { function grand_child_package_has_self_as_peer_dependency_under_root (line 5280) | async fn grand_child_package_has_self_as_peer_dependency_under_root() { function resolve_peer_deps_in_ancestor_root (line 5327) | async fn resolve_peer_deps_in_ancestor_root() { function resolve_peer_deps_in_ancestor_non_root (line 5374) | async fn resolve_peer_deps_in_ancestor_non_root() { function nested_deps_same_peer_dep_ancestor (line 5421) | async fn nested_deps_same_peer_dep_ancestor() { function peer_dep_resolved_then_resolved_deeper (line 5533) | async fn peer_dep_resolved_then_resolved_deeper() { function resolve_dep_with_peer_deps_circular_1 (line 5615) | async fn resolve_dep_with_peer_deps_circular_1() { function resolve_dep_with_peer_deps_circular_2 (line 5677) | async fn resolve_dep_with_peer_deps_circular_2() { function resolve_dep_with_peer_deps_circular_3 (line 5773) | async fn resolve_dep_with_peer_deps_circular_3() { function resolve_sibling_peer_deps (line 5852) | async fn resolve_sibling_peer_deps() { function dep_depending_on_self_when_has_peer_deps (line 5930) | async fn dep_depending_on_self_when_has_peer_deps() { function resolve_optional_deps (line 5976) | async fn resolve_optional_deps() { function resolve_optional_to_required (line 6045) | async fn resolve_optional_to_required() { function errors_for_git_dep (line 6095) | async fn errors_for_git_dep() { function skips_file_dep (line 6114) | async fn skips_file_dep() { function peer_dep_on_self (line 6140) | async fn peer_dep_on_self() { function non_existent_optional_peer_dep (line 6158) | async fn non_existent_optional_peer_dep() { function resolve_optional_peer_dep_first_then_after (line 6183) | async fn resolve_optional_peer_dep_first_then_after() { function dudpes_dep_overlapping_high_version_constraint_then_low (line 6399) | async fn dudpes_dep_overlapping_high_version_constraint_then_low() { function dudpes_dep_overlapping_high_version_constraint_then_low_with_peer_deps (line 6442) | async fn dudpes_dep_overlapping_high_version_constraint_then_low_with_pe... function graph_from_snapshot_dep_on_self (line 6499) | async fn graph_from_snapshot_dep_on_self() { function snapshot_with_missing_peer_dep_nv (line 6537) | fn snapshot_with_missing_peer_dep_nv() -> SerializedNpmResolutionSnapshot { function graph_from_snapshot_peer_dep_not_in_packages_no_panic (line 6586) | fn graph_from_snapshot_peer_dep_not_in_packages_no_panic() { function link_packages (line 6619) | async fn link_packages() { function link_package_not_on_registry (line 6700) | async fn link_package_not_on_registry() { function link_package_not_on_registry_as_root (line 6751) | async fn link_package_not_on_registry_as_root() { function link_package_tag (line 6792) | async fn link_package_tag() { function resolve_link_copy_index (line 6845) | async fn resolve_link_copy_index() { function aws_sdk_issue (line 7005) | async fn aws_sdk_issue() { function prefer_previously_resolved_peer_in_ancestors (line 7164) | async fn prefer_previously_resolved_peer_in_ancestors() { function test_newest_dependency_date (line 7364) | async fn test_newest_dependency_date() { function vite_tailwind_optional_peer_duplicates (line 7457) | async fn vite_tailwind_optional_peer_duplicates() { function snapshot_version_missing_registry_force_reload (line 7547) | async fn snapshot_version_missing_registry_force_reload() { function dedup_lower_specific_with_overlapping_then_higher_root_req_added_later (line 7660) | async fn dedup_lower_specific_with_overlapping_then_higher_root_req_adde... function version (line 7738) | fn version(text: &str) -> Version { type TestNpmResolutionPackage (line 7743) | struct TestNpmResolutionPackage { function run_resolver_and_get_output (line 7749) | async fn run_resolver_and_get_output( function run_resolver_with_options_and_get_output (line 7763) | async fn run_resolver_with_options_and_get_output( function snapshot_to_packages (line 7773) | fn snapshot_to_packages( function package_names_with_info (line 7816) | fn package_names_with_info( function run_resolver_and_get_snapshot (line 7839) | async fn run_resolver_and_get_snapshot( type RunResolverOptions (line 7855) | struct RunResolverOptions<'a> { function run_resolver_with_options_and_get_err (line 7865) | async fn run_resolver_with_options_and_get_err( function run_resolver_with_options_and_get_snapshot (line 7874) | async fn run_resolver_with_options_and_get_snapshot( function dedup_with_initially_partially_resolved_graph (line 7962) | async fn dedup_with_initially_partially_resolved_graph() { function dedup_visited_requeue_cleared_for_deep_re_resolution (line 8075) | async fn dedup_visited_requeue_cleared_for_deep_re_resolution() { function run_resolver_and_get_error (line 8149) | async fn run_resolver_and_get_error( function make_overrides (line 8180) | fn make_overrides( function make_overrides_with_root_deps (line 8187) | fn make_overrides_with_root_deps( function override_simple_version (line 8198) | async fn override_simple_version() { function override_does_not_affect_unrelated_packages (line 8232) | async fn override_does_not_affect_unrelated_packages() { function override_scoped_to_parent (line 8273) | async fn override_scoped_to_parent() { function override_with_version_selector (line 8318) | async fn override_with_version_selector() { function override_version_selector_no_match (line 8354) | async fn override_version_selector_no_match() { function override_dollar_reference (line 8390) | async fn override_dollar_reference() { function override_transitive_dependency (line 8433) | async fn override_transitive_dependency() { function override_with_dot_key (line 8468) | async fn override_with_dot_key() { function override_no_overrides_unchanged (line 8509) | async fn override_no_overrides_unchanged() { function override_npm_alias (line 8538) | async fn override_npm_alias() { function override_npm_alias_transitive (line 8581) | async fn override_npm_alias_transitive() { function override_npm_alias_scoped_to_parent (line 8626) | async fn override_npm_alias_scoped_to_parent() { function override_jsr_alias (line 8670) | async fn override_jsr_alias() { function override_jsr_version_only (line 8716) | async fn override_jsr_version_only() { function peer_dep_bfs_order_dependent_version_selection (line 8775) | async fn peer_dep_bfs_order_dependent_version_selection() { function new_version_published_causes_peer_dep_duplicates (line 8838) | async fn new_version_published_causes_peer_dep_duplicates() { function resolve_many_siblings_same_peer_deps (line 8937) | async fn resolve_many_siblings_same_peer_deps() { function package_referenced_twice_one_resolves_peer (line 9078) | async fn package_referenced_twice_one_resolves_peer() { function cyclic_peer_deps (line 9170) | async fn cyclic_peer_deps() { function optional_peer_conflicts_ignored (line 9240) | async fn optional_peer_conflicts_ignored() { function bad_peer_version_from_subdep (line 9292) | async fn bad_peer_version_from_subdep() { function peer_deps_mutual_many_packages_no_hang (line 9339) | async fn peer_deps_mutual_many_packages_no_hang() { function peer_dep_id_length_bounded (line 9415) | async fn peer_dep_id_length_bounded() { FILE: libs/npm/resolution/overrides.rs type NpmOverridesError (line 15) | pub enum NpmOverridesError { type NpmOverrideValue (line 51) | pub enum NpmOverrideValue { type NpmOverrideRule (line 74) | pub struct NpmOverrideRule { type NpmOverrides (line 89) | pub struct NpmOverrides { method from_value (line 99) | pub fn from_value( method is_empty (line 113) | pub fn is_empty(&self) -> bool { method for_child (line 125) | pub fn for_child( method get_override_for (line 188) | pub fn get_override_for( method get_alias_for (line 238) | pub fn get_alias_for(&self, dep_name: &PackageName) -> Option<&Package... function parse_override_key (line 255) | fn parse_override_key( function parse_override_value (line 286) | fn parse_override_value( function parse_override_string (line 336) | fn parse_override_string( function parse_npm_alias_override (line 354) | fn parse_npm_alias_override( function parse_jsr_override (line 392) | fn parse_jsr_override( function resolve_override_version_string (line 435) | fn resolve_override_version_string( function parse_override_rules (line 466) | fn parse_override_rules( function empty_root_deps (line 489) | fn empty_root_deps() -> HashMap { function parse_simple_override (line 494) | fn parse_simple_override() { function parse_override_with_version_selector (line 513) | fn parse_override_with_version_selector() { function parse_scoped_package_override (line 532) | fn parse_scoped_package_override() { function parse_scoped_package_with_selector (line 544) | fn parse_scoped_package_with_selector() { function parse_nested_override (line 556) | fn parse_nested_override() { function parse_nested_with_dot_key (line 578) | fn parse_nested_with_dot_key() { function parse_dollar_reference (line 601) | fn parse_dollar_reference() { function parse_dollar_reference_unresolved (line 620) | fn parse_dollar_reference_unresolved() { function parse_empty_overrides (line 631) | fn parse_empty_overrides() { function parse_null_overrides (line 638) | fn parse_null_overrides() { function parse_invalid_top_level_type (line 645) | fn parse_invalid_top_level_type() { function parse_empty_string_override (line 654) | fn parse_empty_string_override() { function parse_empty_string_dot_key (line 667) | fn parse_empty_string_dot_key() { function parse_invalid_dot_value_type (line 684) | fn parse_invalid_dot_value_type() { function overrides_empty (line 699) | fn overrides_empty() { function overrides_simple_global (line 710) | fn overrides_simple_global() { function overrides_for_child_passthrough (line 731) | fn overrides_for_child_passthrough() { function overrides_for_child_simple_passthrough (line 750) | fn overrides_for_child_simple_passthrough() { function overrides_for_child_scoped_consumed (line 770) | fn overrides_for_child_scoped_consumed() { function overrides_scoped (line 797) | fn overrides_scoped() { function overrides_selector_match (line 837) | fn overrides_selector_match() { function overrides_dot_key_with_selector (line 884) | fn overrides_dot_key_with_selector() { function overrides_selector_on_direct_value (line 922) | fn overrides_selector_on_direct_value() { function for_child_scoped_removal_cancels_override (line 956) | fn for_child_scoped_removal_cancels_override() { function overrides_removed_with_selector (line 987) | fn overrides_removed_with_selector() { function overrides_first_match_precedence (line 1028) | fn overrides_first_match_precedence() { function overrides_first_match_selector_then_unconditional (line 1052) | fn overrides_first_match_selector_then_unconditional() { function overrides_scoped_package_nested (line 1085) | fn overrides_scoped_package_nested() { function overrides_scoped_package_with_selector_nested (line 1125) | fn overrides_scoped_package_with_selector_nested() { function parse_npm_alias_override_simple (line 1158) | fn parse_npm_alias_override_simple() { function parse_npm_alias_override_scoped (line 1179) | fn parse_npm_alias_override_scoped() { function parse_npm_alias_override_no_version (line 1198) | fn parse_npm_alias_override_no_version() { function parse_npm_alias_scoped_no_version (line 1217) | fn parse_npm_alias_scoped_no_version() { function parse_npm_alias_dot_key (line 1237) | fn parse_npm_alias_dot_key() { function overrides_alias_get_override_for (line 1261) | fn overrides_alias_get_override_for() { function overrides_alias_get_alias_for (line 1274) | fn overrides_alias_get_alias_for() { function overrides_alias_passthrough_for_child (line 1305) | fn overrides_alias_passthrough_for_child() { function parse_jsr_override_basic (line 1329) | fn parse_jsr_override_basic() { function parse_jsr_override_with_range (line 1350) | fn parse_jsr_override_with_range() { function parse_jsr_override_tilde_range (line 1369) | fn parse_jsr_override_tilde_range() { function parse_jsr_override_no_version (line 1388) | fn parse_jsr_override_no_version() { function parse_jsr_override_hyphenated_name (line 1407) | fn parse_jsr_override_hyphenated_name() { function parse_jsr_override_complex_scope (line 1426) | fn parse_jsr_override_complex_scope() { function parse_jsr_override_error_no_scope (line 1445) | fn parse_jsr_override_error_no_scope() { function parse_jsr_override_error_no_slash (line 1458) | fn parse_jsr_override_error_no_slash() { function parse_jsr_override_error_unscoped_with_version (line 1470) | fn parse_jsr_override_error_unscoped_with_version() { function parse_jsr_override_dot_key (line 1482) | fn parse_jsr_override_dot_key() { function jsr_override_get_override_for (line 1506) | fn jsr_override_get_override_for() { function jsr_override_get_alias_for (line 1518) | fn jsr_override_get_alias_for() { function jsr_override_passthrough_for_child (line 1529) | fn jsr_override_passthrough_for_child() { function jsr_override_scoped_to_parent (line 1550) | fn jsr_override_scoped_to_parent() { function parse_jsr_override_version_only (line 1583) | fn parse_jsr_override_version_only() { function parse_jsr_override_version_only_caret (line 1605) | fn parse_jsr_override_version_only_caret() { function parse_jsr_override_version_only_tilde (line 1624) | fn parse_jsr_override_version_only_tilde() { function parse_jsr_override_version_only_star (line 1643) | fn parse_jsr_override_version_only_star() { function parse_jsr_override_version_only_key_with_selector (line 1662) | fn parse_jsr_override_version_only_key_with_selector() { function parse_jsr_override_version_only_error_unscoped_key (line 1685) | fn parse_jsr_override_version_only_error_unscoped_key() { function jsr_override_version_only_get_alias_for (line 1697) | fn jsr_override_version_only_get_alias_for() { function jsr_override_version_only_passthrough (line 1713) | fn jsr_override_version_only_passthrough() { FILE: libs/npm/resolution/snapshot.rs type PackageIdNotFoundError (line 48) | pub struct PackageIdNotFoundError(pub NpmPackageId); type PackageReqNotFoundError (line 53) | pub struct PackageReqNotFoundError(pub PackageReq); type PackageNvNotFoundError (line 58) | pub struct PackageNvNotFoundError(pub PackageNv); type PackageCacheFolderIdNotFoundError (line 63) | pub struct PackageCacheFolderIdNotFoundError(pub NpmPackageCacheFolderId); type PackageNotFoundFromReferrerError (line 67) | pub enum PackageNotFoundFromReferrerError { type NpmPackagesPartitioned (line 78) | pub struct NpmPackagesPartitioned { method iter_all (line 89) | pub fn iter_all(&self) -> impl Iterator { type ValidSerializedNpmResolutionSnapshot (line 97) | pub struct ValidSerializedNpmResolutionSnapshot( method as_serialized (line 104) | pub fn as_serialized(&self) -> &SerializedNpmResolutionSnapshot { method into_serialized (line 108) | pub fn into_serialized(self) -> SerializedNpmResolutionSnapshot { type SerializedNpmResolutionSnapshotPackage (line 114) | pub struct SerializedNpmResolutionSnapshotPackage { type SerializedNpmResolutionSnapshot (line 132) | pub struct SerializedNpmResolutionSnapshot { method into_valid (line 145) | pub fn into_valid( method into_valid_unsafe (line 174) | pub fn into_valid_unsafe(self) -> ValidSerializedNpmResolutionSnapshot { method fmt (line 184) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type AddPkgReqsOptions (line 197) | pub struct AddPkgReqsOptions<'a> { type AddPkgReqsResult (line 210) | pub struct AddPkgReqsResult { method into_result (line 227) | pub fn into_result( type NpmResolutionSnapshot (line 235) | pub struct NpmResolutionSnapshot { method new (line 245) | pub fn new(snapshot: ValidSerializedNpmResolutionSnapshot) -> Self { method add_pkg_reqs (line 305) | pub async fn add_pkg_reqs( method subset (line 401) | pub fn subset(&self, package_reqs: &[PackageReq]) -> Self { method as_valid_serialized (line 452) | pub fn as_valid_serialized(&self) -> ValidSerializedNpmResolutionSnaps... method as_valid_serialized_for_system (line 473) | pub fn as_valid_serialized_for_system( method is_empty (line 536) | pub fn is_empty(&self) -> bool { method into_empty (line 541) | pub fn into_empty(self) -> Self { method resolve_pkg_from_pkg_req (line 553) | pub fn resolve_pkg_from_pkg_req( method resolve_pkg_from_pkg_cache_folder_id (line 583) | pub fn resolve_pkg_from_pkg_cache_folder_id( method resolve_package_id_from_deno_module (line 610) | pub fn resolve_package_id_from_deno_module( method resolve_package_from_deno_module (line 621) | pub fn resolve_package_from_deno_module( method top_level_packages (line 630) | pub fn top_level_packages( method package_reqs (line 636) | pub fn package_reqs(&self) -> &HashMap { method package_from_id (line 640) | pub fn package_from_id( method resolve_package_from_package (line 647) | pub fn resolve_package_from_package( method all_packages_for_every_system (line 700) | pub fn all_packages_for_every_system( method all_system_packages (line 708) | pub fn all_system_packages( method all_system_packages_partitioned (line 742) | pub fn all_system_packages_partitioned( method resolve_best_package_id (line 779) | pub fn resolve_best_package_id( method package_ids_for_nv (line 803) | pub fn package_ids_for_nv<'a>( type SnapshotPackageCopyIndexResolver (line 816) | pub struct SnapshotPackageCopyIndexResolver { method with_capacity (line 822) | pub fn with_capacity(capacity: usize) -> Self { method from_map_with_capacity (line 829) | pub fn from_map_with_capacity( method resolve (line 853) | pub fn resolve(&mut self, node_id: &NpmPackageId) -> u8 { type SnapshotFromLockfileError (line 871) | pub enum SnapshotFromLockfileError { type SnapshotFromLockfileParams (line 886) | pub struct SnapshotFromLockfileParams<'a> { type DefaultTarballUrlProvider (line 892) | pub trait DefaultTarballUrlProvider { method default_tarball_url (line 893) | fn default_tarball_url(&self, nv: &PackageNv) -> String; method default_tarball_url (line 907) | fn default_tarball_url( method default_tarball_url (line 1330) | fn default_tarball_url(&self, nv: &PackageNv) -> String { method default (line 897) | fn default() -> Self { type NpmRegistryDefaultTarballUrlProvider (line 904) | pub struct NpmRegistryDefaultTarballUrlProvider; function dist_from_incomplete_package_info (line 927) | fn dist_from_incomplete_package_info( type IncompleteSnapshotFromLockfileError (line 952) | pub enum IncompleteSnapshotFromLockfileError { function snapshot_from_lockfile (line 960) | pub fn snapshot_from_lockfile( function test_copy_index_resolver (line 1063) | fn test_copy_index_resolver() { function test_as_valid_serialized_for_system (line 1107) | fn test_as_valid_serialized_for_system() { function resolve_pkg_from_pkg_cache_folder_id (line 1225) | fn resolve_pkg_from_pkg_cache_folder_id() { function npm_cache_folder_id (line 1270) | fn npm_cache_folder_id( function pkg_with_id (line 1284) | fn pkg_with_id(id: &str) -> SerializedNpmResolutionSnapshotPackage { function deps (line 1303) | fn deps(deps: &[(&str, &str)]) -> HashMap { function root_pkgs (line 1315) | fn root_pkgs(pkgs: &[(&str, &str)]) -> HashMap { type TestDefaultTarballUrlProvider (line 1327) | struct TestDefaultTarballUrlProvider; function test_snapshot_from_lockfile_v2 (line 1336) | async fn test_snapshot_from_lockfile_v2() { function test_snapshot_from_lockfile_v4 (line 1390) | async fn test_snapshot_from_lockfile_v4() { function package (line 1452) | fn package( function reqs (line 1474) | fn reqs<'a>(reqs: impl IntoIterator) -> Vec { function assert_snapshot_eq (line 1482) | fn assert_snapshot_eq( function snapshot_subset (line 1499) | fn snapshot_subset() { function resolve_pkg_from_pkg_req_types_node_broad (line 1532) | fn resolve_pkg_from_pkg_req_types_node_broad() { function test_snapshot_from_lockfile_v5_with_linked_package (line 1560) | async fn test_snapshot_from_lockfile_v5_with_linked_package() { FILE: libs/npm/resolution/tracing/app.js function refresh (line 71) | function refresh(index) { function initSlider (line 330) | function initSlider(max, onChange) { function getRawNodeDiv (line 342) | function getRawNodeDiv(rawNode) { function analyzeTracesDepth (line 361) | function analyzeTracesDepth() { FILE: libs/npm/resolution/tracing/mod.rs type TraceGraphSnapshot (line 9) | pub struct TraceGraphSnapshot { type TraceNodeDependency (line 17) | pub struct TraceNodeDependency { type TraceNode (line 27) | pub struct TraceNode { type TraceGraphPath (line 36) | pub struct TraceGraphPath { function output (line 43) | pub fn output(traces: &[TraceGraphSnapshot]) { FILE: libs/npm_cache/fs_util.rs type HardLinkDirRecursiveSys (line 16) | pub trait HardLinkDirRecursiveSys: function hard_link_dir_recursive (line 24) | pub fn hard_link_dir_recursive( type HardLinkFileSys (line 50) | pub trait HardLinkFileSys: FsHardLink + FsRemoveFile + ThreadSleep {} function hard_link_file (line 53) | pub fn hard_link_file( FILE: libs/npm_cache/lib.rs type DownloadError (line 55) | pub struct DownloadError { method source (line 61) | fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { method fmt (line 67) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type NpmPackumentFormat (line 73) | pub enum NpmPackumentFormat { type NpmCacheHttpClientResponse (line 80) | pub enum NpmCacheHttpClientResponse { type NpmCacheHttpClientBytesResponse (line 86) | pub struct NpmCacheHttpClientBytesResponse { type NpmCacheHttpClient (line 92) | pub trait NpmCacheHttpClient: std::fmt::Debug + Send + Sync + 'static { method download_with_retries_on_any_tokio_runtime (line 93) | async fn download_with_retries_on_any_tokio_runtime( type NpmCacheSetting (line 104) | pub enum NpmCacheSetting { method from_cache_setting (line 120) | pub fn from_cache_setting(cache_setting: &CacheSetting) -> NpmCacheSet... method should_use_for_npm_package (line 141) | pub fn should_use_for_npm_package(&self, package_name: &str) -> bool { type NpmCacheSys (line 153) | pub trait NpmCacheSys: type NpmCache (line 176) | pub struct NpmCache { function new (line 185) | pub fn new( function cache_setting (line 200) | pub fn cache_setting(&self) -> &NpmCacheSetting { function root_dir_path (line 204) | pub fn root_dir_path(&self) -> &Path { function root_dir_url (line 208) | pub fn root_dir_url(&self) -> &Url { function should_use_cache_for_package (line 217) | pub fn should_use_cache_for_package(&self, package: &PackageNv) -> bool { function ensure_copy_package (line 229) | pub fn ensure_copy_package( function package_folder_for_id (line 271) | pub fn package_folder_for_id(&self, id: &NpmPackageCacheFolderId) -> Pat... function package_folder_for_nv (line 281) | pub fn package_folder_for_nv(&self, package: &PackageNv) -> PathBuf { function package_folder_for_nv_and_url (line 286) | pub fn package_folder_for_nv_and_url( function package_name_folder (line 299) | pub fn package_name_folder(&self, name: &str) -> PathBuf { function resolve_package_folder_id_from_specifier (line 304) | pub fn resolve_package_folder_id_from_specifier( function load_package_info (line 322) | pub async fn load_package_info( function save_package_info (line 339) | pub fn save_package_info( function get_registry_package_info_file_cache_path (line 357) | fn get_registry_package_info_file_cache_path(&self, name: &str) -> PathB... constant NPM_PACKAGE_SYNC_LOCK_FILENAME (line 363) | const NPM_PACKAGE_SYNC_LOCK_FILENAME: &str = ".deno_sync_lock"; type WithFolderSyncLockError (line 366) | pub enum WithFolderSyncLockError { function with_folder_sync_lock (line 400) | fn with_folder_sync_lock( FILE: libs/npm_cache/registry_info.rs type LoadResult (line 31) | type LoadResult = Result>; type LoadFuture (line 32) | type LoadFuture = LocalBoxFuture<'static, LoadResult>; type SerializedCachedPackageInfo (line 35) | pub struct SerializedCachedPackageInfo { type FutureResult (line 48) | enum FutureResult { type MemoryCacheItem (line 55) | enum MemoryCacheItem { type MemoryCache (line 68) | struct MemoryCache { method clear (line 75) | pub fn clear(&mut self) { method clear_all (line 86) | pub fn clear_all(&mut self) { method get (line 92) | pub fn get(&self, key: &str) -> Option<&MemoryCacheItem> { method insert (line 97) | pub fn insert(&mut self, key: String, value: MemoryCacheItem) { method try_insert (line 102) | pub fn try_insert( type LoadPackageInfoError (line 123) | pub struct LoadPackageInfoError { type LoadPackageInfoInnerError (line 134) | pub struct LoadPackageInfoInnerError(pub Arc); type RegistryInfoProviderInner (line 137) | struct RegistryInfoProviderInner< function maybe_package_info (line 153) | async fn maybe_package_info( function load_package_info (line 167) | async fn load_package_info( function create_load_future (line 236) | fn create_load_future(self: &Arc, name: &str) -> LoadFuture { function mark_force_reload (line 328) | fn mark_force_reload(&self) -> bool { type RegistryInfoProvider (line 350) | pub struct RegistryInfoProvider< function new (line 358) | pub fn new( function clear_memory_cache (line 376) | pub fn clear_memory_cache(&self) { function maybe_package_info (line 380) | pub async fn maybe_package_info( method package_info (line 392) | async fn package_info( method mark_force_reload (line 407) | fn mark_force_reload(&self) -> bool { function get_package_url (line 414) | pub fn get_package_url(npmrc: &ResolvedNpmRc, name: &str) -> Url { FILE: libs/npm_cache/remote.rs type AuthHeaderForNpmRegistryError (line 8) | pub enum AuthHeaderForNpmRegistryError { function maybe_auth_header_value_for_npm_registry (line 20) | pub fn maybe_auth_header_value_for_npm_registry( FILE: libs/npm_cache/rt.rs type JoinHandle (line 6) | pub type JoinHandle = function spawn_blocking (line 9) | pub fn spawn_blocking< type CreateFutureFn (line 33) | type CreateFutureFn = type MultiRuntimeAsyncValueCreator (line 36) | pub struct MultiRuntimeAsyncValueCreator { function fmt (line 43) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function new (line 49) | pub fn new(create_future: CreateFutureFn) -> Self { function get (line 53) | pub async fn get(&self) -> TResult { FILE: libs/npm_cache/tarball.rs type LoadResult (line 27) | type LoadResult = Result<(), Arc>; type LoadFuture (line 28) | type LoadFuture = LocalBoxFuture<'static, LoadResult>; type MemoryCacheItem (line 31) | enum MemoryCacheItem { constant MAX_CONCURRENT_FS_WRITES (line 46) | const MAX_CONCURRENT_FS_WRITES: usize = type TarballCache (line 54) | pub struct TarballCache impl AsRef<[u8]> { function sha512 (line 40) | pub fn sha512(data: &[u8]) -> impl AsRef<[u8]> { function sha1 (line 48) | pub fn sha1(data: &[u8]) -> impl AsRef<[u8]> { function sha512 (line 52) | pub fn sha512(data: &[u8]) -> impl AsRef<[u8]> { type TarballExtractionMode (line 58) | pub enum TarballExtractionMode { type VerifyAndExtractTarballError (line 70) | pub enum VerifyAndExtractTarballError { function verify_and_decompress_tarball (line 84) | pub fn verify_and_decompress_tarball( function decompress_gzip (line 95) | fn decompress_gzip( function decompress_gzip (line 123) | fn decompress_gzip( function decompress_gzip_streaming (line 129) | fn decompress_gzip_streaming( function gzip_decompressed_size_hint (line 144) | fn gzip_decompressed_size_hint(data: &[u8]) -> usize { function write_extracted_tarball (line 156) | pub fn write_extracted_tarball( function rename_with_retries (line 185) | fn rename_with_retries( type TarballIntegrityError (line 230) | pub enum TarballIntegrityError { function verify_tarball_integrity (line 251) | fn verify_tarball_integrity( type ExtractTarballError (line 300) | pub enum ExtractTarballError { function extract_tarball (line 312) | fn extract_tarball( function test_verify_tarball (line 426) | pub fn test_verify_tarball() { function rename_with_retries_succeeds_exists (line 521) | fn rename_with_retries_succeeds_exists() { FILE: libs/npm_installer/bin_entries.rs function default_bin_name (line 31) | fn default_bin_name(package: &NpmResolutionPackage) -> &str { function warn_missing_entrypoint (line 42) | pub fn warn_missing_entrypoint( type BinEntries (line 56) | pub struct BinEntries<'a, TSys: SetupBinEntrySys> { function new (line 67) | pub fn new(sys: SysWithPathsInErrors<'a, TSys>) -> Self { function add (line 78) | pub fn add<'b>( function for_each_entry (line 117) | fn for_each_entry( function collect_bin_files (line 177) | pub fn collect_bin_files( function set_up_entries_filtered (line 196) | fn set_up_entries_filtered( function finish (line 242) | pub fn finish( function finish_only (line 258) | pub fn finish_only( function sort_by_depth (line 276) | fn sort_by_depth( type SetupBinEntrySys (line 334) | pub trait SetupBinEntrySys: function set_up_bin_entry (line 345) | pub fn set_up_bin_entry<'a>( function make_executable_if_exists (line 380) | fn make_executable_if_exists( type EntrySetupOutcome (line 414) | pub enum EntrySetupOutcome<'a> { function warn_if_failed (line 426) | pub fn warn_if_failed(&self) { function relative_path (line 439) | fn relative_path(from: &Path, to: &Path) -> Option { function symlink_bin_entry (line 443) | fn symlink_bin_entry<'a>( function test_dir (line 501) | fn test_dir(name: &str) -> (PathBuf, impl Drop) { function write_and_chmod (line 521) | fn write_and_chmod(path: &Path, contents: &[u8], mode: u32) { function file_mode (line 532) | fn file_mode(path: &Path) -> u32 { function make_executable_readonly_bin_file (line 546) | fn make_executable_readonly_bin_file() { function make_executable_non_executable_file (line 566) | fn make_executable_non_executable_file() { function make_executable_nonexistent_file (line 583) | fn make_executable_nonexistent_file() { FILE: libs/npm_installer/bin_entries/windows_shim.rs type Shebang (line 36) | pub(crate) struct Shebang { function parse_shebang (line 42) | fn parse_shebang(s: &str) -> Option { function resolve_shebang (line 65) | fn resolve_shebang(sys: &impl FsOpen, path: &Path) -> Option { type ShimData (line 76) | pub(crate) struct ShimData { method new (line 82) | pub fn new(target: impl Into, shebang: Option) -> Self { method target_win (line 89) | fn target_win(&self) -> String { method generate_cmd (line 94) | pub fn generate_cmd(&self) -> String { method generate_sh (line 152) | pub fn generate_sh(&self) -> String { method generate_pwsh (line 212) | pub fn generate_pwsh(&self) -> String { function set_up_bin_shim (line 298) | pub fn set_up_bin_shim<'a>( function trim_indent (line 348) | fn trim_indent(text: &str) -> String { function trim_indent_crlf (line 352) | fn trim_indent_crlf(text: &str) -> String { function trim_indent_with (line 356) | fn trim_indent_with(text: &str, line_ending: &str) -> String { function test_parse_shebang_node (line 380) | fn test_parse_shebang_node() { function test_parse_shebang_with_args (line 392) | fn test_parse_shebang_with_args() { function test_parse_shebang_with_env_vars (line 404) | fn test_parse_shebang_with_env_vars() { function test_parse_shebang_direct_path (line 416) | fn test_parse_shebang_direct_path() { function test_parse_shebang_invalid (line 428) | fn test_parse_shebang_invalid() { function test_sh_shim_raw (line 434) | fn test_sh_shim_raw() { function test_sh_shim_with_program (line 458) | fn test_sh_shim_with_program() { function test_cmd_shim_raw (line 493) | fn test_cmd_shim_raw() { function test_cmd_shim_with_program (line 514) | fn test_cmd_shim_with_program() { function test_pwsh_shim_raw (line 550) | fn test_pwsh_shim_raw() { function test_pwsh_shim_with_program (line 575) | fn test_pwsh_shim_with_program() { function test_shim_with_args_and_vars (line 618) | fn test_shim_with_args_and_vars() { FILE: libs/npm_installer/extra_info.rs type CachedNpmPackageExtraInfoProvider (line 15) | pub struct CachedNpmPackageExtraInfoProvider { method new (line 21) | pub fn new(inner: Arc) -> Self { method get_package_extra_info (line 28) | pub async fn get_package_extra_info( type ExpectedExtraInfo (line 51) | pub struct ExpectedExtraInfo { method from_package (line 58) | pub fn from_package(package: &NpmResolutionPackage) -> Self { type NpmPackageExtraInfoProviderSys (line 68) | pub trait NpmPackageExtraInfoProviderSys: type NpmPackageExtraInfoProvider (line 73) | pub struct NpmPackageExtraInfoProvider { method fmt (line 80) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 86) | pub fn new( method get_package_extra_info (line 98) | pub async fn get_package_extra_info( method fetch_from_registry (line 148) | async fn fetch_from_registry( method fetch_from_package_json (line 184) | async fn fetch_from_package_json( FILE: libs/npm_installer/factory.rs type Deferred (line 37) | type Deferred = once_cell::sync::OnceCell; type NpmInstallerFactorySys (line 40) | pub trait NpmInstallerFactorySys: type ResolveNpmResolutionSnapshotFn (line 45) | type ResolveNpmResolutionSnapshotFn = Box< type NpmInstallerFactoryOptions (line 52) | pub struct NpmInstallerFactoryOptions { type InstallReporter (line 61) | pub trait InstallReporter: type NpmInstallerFactory (line 78) | pub struct NpmInstallerFactory< function new (line 115) | pub fn new( function has_js_execution_started_flag (line 143) | pub fn has_js_execution_started_flag(&self) -> &HasJsExecutionStartedFla... function http_client (line 147) | pub fn http_client(&self) -> &Arc { function initialize_npm_resolution_if_managed (line 151) | pub async fn initialize_npm_resolution_if_managed( function lifecycle_scripts_config (line 165) | pub fn lifecycle_scripts_config( function lockfile_npm_package_info_provider (line 221) | pub fn lockfile_npm_package_info_provider( function maybe_lockfile (line 235) | pub async fn maybe_lockfile( function npm_cache (line 245) | pub fn npm_cache(&self) -> Result<&Arc>, anyhow::Error> { function npm_deno_graph_resolver (line 257) | pub async fn npm_deno_graph_resolver( function npm_resolution_initializer (line 281) | pub async fn npm_resolution_initializer( function npm_resolution_installer (line 309) | pub async fn npm_resolution_installer( function npm_installer_if_managed (line 333) | pub async fn npm_installer_if_managed( function npm_installer (line 347) | pub async fn npm_installer( function registry_info_provider (line 390) | pub fn registry_info_provider( function tarball_cache (line 417) | pub fn tarball_cache( function resolver_factory (line 435) | pub fn resolver_factory(&self) -> &Arc> { function workspace_factory (line 439) | pub fn workspace_factory(&self) -> &Arc> { FILE: libs/npm_installer/flag.rs type LaxSingleProcessFsFlagSys (line 19) | pub trait LaxSingleProcessFsFlagSys: type PollFile (line 33) | struct PollFile { method drop (line 40) | fn drop(&mut self) { function new (line 48) | pub fn new(sys: TSys, file_path: PathBuf) -> Self { function touch (line 56) | pub fn touch(&mut self) { type LaxSingleProcessFsFlagInner (line 62) | struct LaxSingleProcessFsFlagInner { method drop (line 71) | fn drop(&mut self) { type LaxSingleProcessFsFlag (line 93) | pub struct LaxSingleProcessFsFlag( function lock (line 99) | pub async fn lock( type LaxSingleProcessFsFlagSys (line 232) | pub trait LaxSingleProcessFsFlagSys: Clone + Send + Sync + 'static {} type LaxSingleProcessFsFlag (line 234) | pub struct LaxSingleProcessFsFlag { function lock (line 239) | pub async fn lock( function lax_fs_lock_basic (line 266) | async fn lax_fs_lock_basic() { function lax_fs_lock_ordered (line 329) | async fn lax_fs_lock_ordered() { FILE: libs/npm_installer/fs.rs type CloneDirRecursiveSys (line 12) | pub trait CloneDirRecursiveSys: function clone_dir_recursive (line 26) | pub fn clone_dir_recursive( type CopyDirRecursiveSys (line 64) | pub trait CopyDirRecursiveSys: function copy_dir_recursive (line 76) | pub fn copy_dir_recursive( function symlink_dir (line 101) | pub fn symlink_dir( FILE: libs/npm_installer/global.rs type GlobalNpmPackageInstaller (line 28) | pub struct GlobalNpmPackageInstaller< function fmt (line 44) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function new (line 58) | pub fn new( function cache_packages (line 78) | async fn cache_packages( method cache_packages (line 105) | async fn cache_packages<'a>( type GlobalLifecycleScripts (line 165) | struct GlobalLifecycleScripts<'a, TSys: NpmCacheSys> { function new (line 174) | fn new( function warned_scripts_file (line 192) | fn warned_scripts_file(&self, package: &NpmResolutionPackage) -> PathBuf { method can_run_scripts (line 203) | fn can_run_scripts(&self) -> bool { method warn_on_scripts_not_run (line 207) | fn warn_on_scripts_not_run( method has_warned (line 282) | fn has_warned(&self, package: &NpmResolutionPackage) -> bool { method has_run (line 286) | fn has_run(&self, _package: &NpmResolutionPackage) -> bool { FILE: libs/npm_installer/graph.rs type NpmCachingStrategy (line 19) | pub enum NpmCachingStrategy { method as_package_caching (line 26) | pub fn as_package_caching<'a>( type NpmDenoGraphResolver (line 41) | pub struct NpmDenoGraphResolver< function new (line 53) | pub fn new( function load_and_cache_npm_package_info (line 71) | fn load_and_cache_npm_package_info(&self, package_name: &str) { function resolve_pkg_reqs (line 89) | async fn resolve_pkg_reqs( FILE: libs/npm_installer/initializer.rs type NpmResolverManagedSnapshotOption (line 20) | pub enum NpmResolverManagedSnapshotOption { type SyncState (line 26) | enum SyncState { type NpmResolutionInitializer (line 33) | pub struct NpmResolutionInitializer { function new (line 41) | pub fn new( function debug_assert_initialized (line 55) | pub fn debug_assert_initialized(&self) { function ensure_initialized (line 63) | pub async fn ensure_initialized(&self) -> Result<(), JsErrorBox> { type ResolveSnapshotError (line 121) | pub struct ResolveSnapshotError(Box); type ResolveSnapshotErrorData (line 126) | pub struct ResolveSnapshotErrorData { function resolve_snapshot (line 133) | fn resolve_snapshot( type SnapshotFromLockfileError (line 163) | pub enum SnapshotFromLockfileError { type SnapshotWithPending (line 169) | struct SnapshotWithPending { function snapshot_from_lockfile (line 174) | fn snapshot_from_lockfile( FILE: libs/npm_installer/lib.rs type PackageCaching (line 65) | pub enum PackageCaching<'a> { type PackagesAllowedScripts (line 72) | pub enum PackagesAllowedScripts { type LifecycleScriptsConfig (line 81) | pub struct LifecycleScriptsConfig { type InstallProgressReporter (line 90) | pub trait InstallProgressReporter: method blocking (line 93) | fn blocking(&self, message: &str); method initializing (line 94) | fn initializing(&self, nv: &PackageNv); method initialized (line 95) | fn initialized(&self, nv: &PackageNv); method scripts_not_run_warning (line 97) | fn scripts_not_run_warning( method deprecated_message (line 102) | fn deprecated_message(&self, message: String); type Reporter (line 104) | pub trait Reporter: method on_blocking (line 110) | fn on_blocking(&self, message: &str) -> Self::Guard; method on_initializing (line 111) | fn on_initializing(&self, message: &str) -> Self::Guard; method clear_guard (line 112) | fn clear_guard(&self) -> Self::ClearGuard; type Guard (line 119) | type Guard = (); type ClearGuard (line 120) | type ClearGuard = (); method on_blocking (line 122) | fn on_blocking(&self, message: &str) -> Self::Guard { method on_initializing (line 126) | fn on_initializing(&self, message: &str) -> Self::Guard { method clear_guard (line 130) | fn clear_guard(&self) -> Self::ClearGuard {} type LogReporter (line 116) | pub struct LogReporter; type NpmPackageFsInstaller (line 135) | pub(crate) trait NpmPackageFsInstaller: method cache_packages (line 138) | async fn cache_packages<'a>( type NpmInstallerSys (line 145) | pub trait NpmInstallerSys: type NpmInstallerOptions (line 150) | pub struct NpmInstallerOptions { type NpmInstaller (line 160) | pub struct NpmInstaller< function new (line 180) | pub fn new( function add_and_cache_package_reqs (line 246) | pub async fn add_and_cache_package_reqs( function add_package_reqs_no_cache (line 260) | pub async fn add_package_reqs_no_cache( function add_package_reqs (line 271) | pub async fn add_package_reqs( function add_package_reqs_raw (line 283) | pub async fn add_package_reqs_raw( function maybe_cache_packages (line 318) | async fn maybe_cache_packages( function cache_package_info (line 351) | pub async fn cache_package_info( function cache_packages (line 361) | pub async fn cache_packages( function ensure_no_pkg_json_dep_errors (line 373) | pub fn ensure_no_pkg_json_dep_errors( function ensure_top_level_package_json_install (line 402) | pub async fn ensure_top_level_package_json_install( function install_resolution_if_pending (line 443) | pub async fn install_resolution_if_pending(&self) -> Result<(), JsErrorB... FILE: libs/npm_installer/lifecycle_scripts.rs type PackageWithScript (line 27) | pub struct PackageWithScript<'a> { type LifecycleScriptsExecutorOptions (line 33) | pub struct LifecycleScriptsExecutorOptions<'a> { type LifecycleScriptsWarning (line 45) | pub struct LifecycleScriptsWarning { method fmt (line 52) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 63) | pub(crate) fn new(message: String, did_warn_fn: DidWarnFn) -> Self { method into_message (line 70) | pub fn into_message( type DidWarnFn (line 59) | type DidWarnFn = type NullLifecycleScriptsExecutor (line 80) | pub struct NullLifecycleScriptsExecutor; type LifecycleScriptsExecutor (line 93) | pub trait LifecycleScriptsExecutor: Sync + Send { method execute (line 84) | async fn execute( method execute (line 94) | async fn execute( type LifecycleScriptsStrategy (line 100) | pub trait LifecycleScriptsStrategy { method can_run_scripts (line 101) | fn can_run_scripts(&self) -> bool { method warn_on_scripts_not_run (line 105) | fn warn_on_scripts_not_run( method has_warned (line 110) | fn has_warned(&self, package: &NpmResolutionPackage) -> bool; method has_run (line 112) | fn has_run(&self, package: &NpmResolutionPackage) -> bool; function has_lifecycle_scripts (line 115) | pub fn has_lifecycle_scripts( function is_broken_default_install_script (line 135) | pub fn is_broken_default_install_script( type LifecycleScripts (line 144) | pub struct LifecycleScripts<'a, TSys: FsMetadata> { function new (line 154) | pub fn new( function can_run_scripts (line 168) | pub fn can_run_scripts(&self, package_nv: &PackageNv) -> bool { function has_run_scripts (line 194) | pub fn has_run_scripts(&self, package: &NpmResolutionPackage) -> bool { function add (line 203) | pub fn add( function warn_not_run_scripts (line 243) | pub fn warn_not_run_scripts(&self) -> Result<(), std::io::Error> { function packages_with_scripts (line 252) | pub fn packages_with_scripts(&self) -> &[PackageWithScript<'a>] { function is_running_lifecycle_script (line 260) | pub fn is_running_lifecycle_script(sys: &impl sys_traits::EnvVar) -> bool { function compute_lifecycle_script_layers (line 273) | pub fn compute_lifecycle_script_layers<'a>( function find_transitive_script_deps (line 343) | fn find_transitive_script_deps<'a>( function pkg_id (line 385) | fn pkg_id(s: &str) -> NpmPackageId { function deps (line 389) | fn deps(pairs: &[(&str, &str)]) -> HashMap { function pkg (line 396) | fn pkg( function make_snapshot (line 414) | fn make_snapshot( function make_pkg_with_script (line 428) | fn make_pkg_with_script<'a>( function layer_names (line 440) | fn layer_names(layers: &[Vec<&PackageWithScript>]) -> Vec> { function single_package (line 455) | fn single_package() { function no_interdependencies (line 465) | fn no_interdependencies() { function direct_dependency_chain (line 481) | fn direct_dependency_chain() { function transitive_through_non_script_package (line 496) | fn transitive_through_non_script_package() { function diamond_dependency (line 517) | fn diamond_dependency() { function empty_packages (line 544) | fn empty_packages() { FILE: libs/npm_installer/local.rs type LocalNpmInstallSys (line 73) | pub trait LocalNpmInstallSys: type LocalNpmPackageInstallerOptions (line 86) | pub struct LocalNpmPackageInstallerOptions { type LocalNpmPackageInstaller (line 96) | pub struct LocalNpmPackageInstaller< function fmt (line 122) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type InitializingGuard (line 138) | struct InitializingGuard { method drop (line 144) | fn drop(&mut self) { function new (line 156) | pub fn new( function sync_resolution_with_fs (line 184) | async fn sync_resolution_with_fs( method cache_packages (line 958) | async fn cache_packages<'a>( type SyncResolutionWithFsError (line 974) | pub enum SyncResolutionWithFsError { function clone_dir_recursive_except_node_modules_child (line 986) | fn clone_dir_recursive_except_node_modules_child( function local_node_modules_package_folder (line 1018) | fn local_node_modules_package_folder( function ran_scripts_file (line 1028) | fn ran_scripts_file( type LocalLifecycleScripts (line 1036) | struct LocalLifecycleScripts<'a, TSys: FsOpen + FsMetadata> { function warned_scripts_file (line 1044) | fn warned_scripts_file(&self, package: &NpmResolutionPackage) -> PathBuf { method warn_on_scripts_not_run (line 1053) | fn warn_on_scripts_not_run( method has_warned (line 1121) | fn has_warned(&self, package: &NpmResolutionPackage) -> bool { method has_run (line 1125) | fn has_run(&self, package: &NpmResolutionPackage) -> bool { type SetupCacheDep (line 1136) | struct SetupCacheDep<'a> { function insert (line 1142) | pub fn insert(&mut self, name: &str, target_folder_name: &str) -> bool { type SetupCacheData (line 1158) | struct SetupCacheData { type LocalSetupCache (line 1170) | pub struct LocalSetupCache { function load (line 1178) | pub fn load(sys: TSys, file_path: PathBuf) -> Self { function save (line 1191) | pub fn save(&self) -> bool { function remove_root_symlink (line 1211) | pub fn remove_root_symlink(&mut self, name: &str) { function remove_deno_symlink (line 1215) | pub fn remove_deno_symlink(&mut self, name: &str) { function insert_root_symlink (line 1222) | pub fn insert_root_symlink( function insert_deno_symlink (line 1245) | pub fn insert_deno_symlink( function remove_dep (line 1265) | pub fn remove_dep(&mut self, parent_name: &str) { function with_dep (line 1271) | fn with_dep(&mut self, parent_name: &str) -> SetupCacheDep<'_> { function packages_changed (line 1286) | pub fn packages_changed(&self, current_hash: u64) -> bool { function clear_previous (line 1294) | pub fn clear_previous(&mut self) { function set_clean_packages_hash (line 1299) | pub fn set_clean_packages_hash(&mut self, hash: u64) { function symlink_package_dir (line 1304) | fn symlink_package_dir( function relative_path (line 1339) | fn relative_path(from: &Path, to: &Path) -> Option { function junction_or_symlink_dir (line 1343) | fn junction_or_symlink_dir( function write_initialized_file (line 1381) | fn write_initialized_file( function create_initialized_file (line 1395) | fn create_initialized_file( function join_package_name (line 1405) | fn join_package_name(mut path: Cow<'_, Path>, package_name: &str) -> Pat... function calculate_packages_hash (line 1420) | fn calculate_packages_hash( function cleanup_unused_packages (line 1438) | fn cleanup_unused_packages( function node_modules_package_actual_dir_to_name (line 1531) | pub fn node_modules_package_actual_dir_to_name( function remove_unused_node_modules_symlinks (line 1544) | pub fn remove_unused_node_modules_symlinks( function test_setup_cache (line 1580) | fn test_setup_cache() { FILE: libs/npm_installer/package_json.rs type InstallNpmRemotePkg (line 22) | pub struct InstallNpmRemotePkg { type InstallLocalPkg (line 29) | pub struct InstallLocalPkg { type InstallPatchPkg (line 35) | pub struct InstallPatchPkg { type PackageJsonDepValueParseWithLocationError (line 42) | pub struct PackageJsonDepValueParseWithLocationError { type NpmInstallDepsProvider (line 50) | pub struct NpmInstallDepsProvider { method empty (line 58) | pub fn empty() -> Self { method from_workspace (line 62) | pub fn from_workspace(workspace: &Arc) -> Self { method remote_pkgs (line 217) | pub fn remote_pkgs(&self) -> &[InstallNpmRemotePkg] { method local_pkgs (line 221) | pub fn local_pkgs(&self) -> &[InstallLocalPkg] { method patch_pkgs (line 225) | pub fn patch_pkgs(&self) -> &[InstallPatchPkg] { method pkg_json_dep_errors (line 229) | pub fn pkg_json_dep_errors( FILE: libs/npm_installer/process_state.rs type NpmProcessStateKind (line 17) | pub enum NpmProcessStateKind { type NpmProcessStateFromEnvVarSys (line 23) | pub trait NpmProcessStateFromEnvVarSys: type NpmProcessState (line 32) | pub struct NpmProcessState { method new_managed (line 38) | pub fn new_managed( method new_local (line 49) | pub fn new_local( method from_env_var (line 56) | pub fn from_env_var( method as_serialized (line 150) | pub fn as_serialized(&self) -> String { FILE: libs/npm_installer/resolution.rs type AddPkgReqsResult (line 39) | pub struct AddPkgReqsResult { type HasJsExecutionStartedFlagRc (line 49) | pub type HasJsExecutionStartedFlagRc = Arc; type HasJsExecutionStartedFlag (line 55) | pub struct HasJsExecutionStartedFlag(AtomicFlag); method raise (line 59) | pub fn raise(&self) -> bool { method is_raised (line 64) | pub fn is_raised(&self) -> bool { type NpmResolutionInstallerSys (line 70) | pub trait NpmResolutionInstallerSys: LockfileSys + NpmCacheSys {} type NpmResolutionInstaller (line 74) | pub struct NpmResolutionInstaller< function new (line 90) | pub fn new( function cache_package_info (line 111) | pub async fn cache_package_info( function install_if_pending (line 121) | pub async fn install_if_pending(&self) -> Result<(), NpmResolutionError> { function add_package_reqs (line 125) | pub async fn add_package_reqs( function add_package_reqs_inner (line 137) | async fn add_package_reqs_inner( function add_package_reqs_to_snapshot (line 157) | async fn add_package_reqs_to_snapshot( function populate_lockfile_from_snapshot (line 236) | fn populate_lockfile_from_snapshot(&self, snapshot: &NpmResolutionSnapsh... function peer_dep_diagnostics_to_display_tree (line 338) | fn peer_dep_diagnostics_to_display_tree( function same_ancestor_peer_dep_message (line 419) | fn same_ancestor_peer_dep_message() { FILE: libs/npm_installer/rt.rs type JoinHandle (line 6) | pub type JoinHandle = function spawn_blocking (line 9) | pub fn spawn_blocking< FILE: libs/npmrc/ini.rs type KeyValueOrSection (line 10) | pub enum KeyValueOrSection<'a> { type Section (line 16) | pub struct Section<'a> { type KeyValue (line 22) | pub struct KeyValue<'a> { type Key (line 28) | pub enum Key<'a> { type Value (line 34) | pub enum Value<'a> { function parse_ini (line 42) | pub fn parse_ini( function parse_kv_or_section (line 56) | fn parse_kv_or_section(input: &str) -> ParseResult<'_, KeyValueOrSection... function parse_section (line 63) | fn parse_section(input: &str) -> ParseResult<'_, Section<'_>> { function parse_section_header (line 76) | fn parse_section_header(input: &str) -> ParseResult<'_, &str> { function parse_key_value (line 84) | fn parse_key_value(input: &str) -> ParseResult<'_, KeyValue<'_>> { function parse_key (line 108) | fn parse_key(input: &str) -> ParseResult<'_, Key<'_>> { function parse_value (line 125) | fn parse_value(input: &str) -> ParseResult<'_, Value<'_>> { function strip_cow_str_suffix (line 153) | fn strip_cow_str_suffix<'a>( function trim_cow_str (line 166) | fn trim_cow_str(cow: Cow<'_, str>) -> Cow<'_, str> { function skip_trivia (line 180) | fn skip_trivia(input: &str) -> ParseResult<'_, ()> { function parse_quoted_skipping_spaces (line 192) | fn parse_quoted_skipping_spaces(input: &str) -> ParseResult<'_, Cow<'_, ... function parse_quoted_string (line 199) | fn parse_quoted_string(input: &str) -> ParseResult<'_, Cow<'_, str>> { function skip_non_newline_whitespace (line 244) | fn skip_non_newline_whitespace(input: &str) -> ParseResult<'_, ()> { function skip_comment (line 248) | fn skip_comment(input: &str) -> ParseResult<'_, ()> { function take_until_comment_or_newline (line 259) | fn take_until_comment_or_newline(input: &str) -> ParseResult<'_, Cow<'_,... function take_while_not_comment_and (line 263) | fn take_while_not_comment_and<'a>( function parses_ini (line 311) | fn parses_ini() { FILE: libs/npmrc/lib.rs type ResolveError (line 25) | pub enum ResolveError { type NpmRcParseError (line 36) | pub type NpmRcParseError = monch::ParseErrorFailureError; type RegistryConfig (line 39) | pub struct RegistryConfig { type NpmRc (line 50) | pub struct NpmRc { method parse (line 57) | pub fn parse( method as_resolved (line 134) | pub fn as_resolved( method registry_url_and_config_for_maybe_scope (line 169) | fn registry_url_and_config_for_maybe_scope( function get_scope_name (line 221) | fn get_scope_name(package_name: &str) -> Option<&str> { type RegistryConfigWithUrl (line 227) | pub struct RegistryConfigWithUrl { type ResolvedNpmRc (line 233) | pub struct ResolvedNpmRc { method get_registry_url (line 240) | pub fn get_registry_url(&self, package_name: &str) -> &Url { method get_registry_config (line 251) | pub fn get_registry_config( method get_all_known_registries_urls (line 265) | pub fn get_all_known_registries_urls(&self) -> Vec { method tarball_config (line 275) | pub fn tarball_config( function expand_vars (line 297) | fn expand_vars(input: &str, sys: &impl EnvVar) -> String { type NpmRegistryUrl (line 329) | pub struct NpmRegistryUrl { method for_npm (line 337) | pub fn for_npm(sys: &impl EnvVar) -> Self { method for_jsr (line 342) | pub fn for_jsr(sys: &impl EnvVar) -> Self { method from_env (line 348) | fn from_env( function test_parse_basic (line 397) | fn test_parse_basic() { function test_parse_env_vars (line 693) | fn test_parse_env_vars() { function test_expand_vars (line 728) | fn test_expand_vars() { function test_scope_registry_url_only (line 752) | fn test_scope_registry_url_only() { function test_scope_with_auth (line 778) | fn test_scope_with_auth() { function test_scope_registry_same_as_env_registry (line 814) | fn test_scope_registry_same_as_env_registry() { function test_npm_config_registry_overrides_npmrc (line 838) | fn test_npm_config_registry_overrides_npmrc() { function test_npmrc_registry_used_when_no_env_var (line 864) | fn test_npmrc_registry_used_when_no_env_var() { function npm_url (line 886) | fn npm_url(url: &str) -> NpmRegistryUrl { FILE: libs/ops/compile_test_runner/lib.rs function op2 (line 20) | fn op2() { function webidl (line 28) | fn webidl() { function from_v8 (line 35) | fn from_v8() { FILE: libs/ops/conversion/from_v8/mod.rs function from_v8 (line 15) | pub fn from_v8(item: TokenStream) -> Result { function convert_or_serde (line 32) | fn convert_or_serde( function create_impl (line 59) | fn create_impl(ident: impl ToTokens, body: TokenStream) -> TokenStream { function derives_from_v8 (line 87) | fn derives_from_v8<'a>( function expand_from_v8 (line 101) | fn expand_from_v8(item: impl ToTokens) -> TokenStream { function test_proc_macro_sync (line 106) | fn test_proc_macro_sync(input: PathBuf) { FILE: libs/ops/conversion/from_v8/struct.rs function get_body (line 26) | pub fn get_body( type StructField (line 146) | struct StructField { type Error (line 155) | type Error = Error; method try_from (line 156) | fn try_from(value: Field) -> Result { type StructFieldArgument (line 217) | enum StructFieldArgument { method parse (line 234) | fn parse(input: ParseStream) -> Result { type StructTupleField (line 270) | struct StructTupleField { type Error (line 277) | type Error = Error; method try_from (line 278) | fn try_from((i, value): (usize, Field)) -> Result { type StructTupleFieldArgument (line 303) | enum StructTupleFieldArgument { method parse (line 310) | fn parse(input: ParseStream) -> Result { FILE: libs/ops/conversion/from_v8/test_cases/struct.rs type Struct (line 7) | pub struct Struct { FILE: libs/ops/conversion/from_v8/test_cases/struct_tuple.rs type Tuple (line 7) | pub struct Tuple(#[from_v8(serde)] u8, u8); FILE: libs/ops/conversion/mod.rs type StructFieldArgumentShared (line 20) | enum StructFieldArgumentShared { method parse (line 56) | fn parse(attrs: &[Attribute]) -> syn::Result { method parse (line 32) | fn parse(input: ParseStream) -> Result { type SharedAttribute (line 50) | struct SharedAttribute { type StructTupleFieldArgumentShared (line 83) | enum StructTupleFieldArgumentShared { method parse (line 105) | fn parse(attrs: &[Attribute]) -> syn::Result { method parse (line 88) | fn parse(input: ParseStream) -> Result { type SharedTupleAttribute (line 100) | struct SharedTupleAttribute { FILE: libs/ops/conversion/to_v8/mod.rs function to_v8 (line 15) | pub fn to_v8(item: TokenStream) -> Result { function convert_or_serde (line 29) | fn convert_or_serde( function create_impl (line 51) | fn create_impl(ident: impl ToTokens, body: TokenStream) -> TokenStream { function derives_to_v8 (line 79) | fn derives_to_v8<'a>(attrs: impl IntoIterator) -> ... function expand_to_v8 (line 91) | fn expand_to_v8(item: impl ToTokens) -> TokenStream { function test_proc_macro_sync (line 96) | fn test_proc_macro_sync(input: PathBuf) { FILE: libs/ops/conversion/to_v8/struct.rs function get_body (line 23) | pub fn get_body(span: Span, data: DataStruct) -> Result Result { type StructFieldArgument (line 149) | enum StructFieldArgument { method parse (line 161) | fn parse(input: ParseStream) -> Result { type StructTupleField (line 179) | struct StructTupleField { type Error (line 186) | type Error = Error; method try_from (line 187) | fn try_from((i, value): (usize, Field)) -> Result { type StructTupleFieldArgument (line 212) | enum StructTupleFieldArgument { method parse (line 219) | fn parse(input: ParseStream) -> Result { FILE: libs/ops/conversion/to_v8/test_cases/struct.rs type Struct (line 7) | pub struct Struct { FILE: libs/ops/conversion/to_v8/test_cases/struct_tuple.rs type Tuple (line 7) | pub struct Tuple(#[to_v8(serde)] u8, u8); FILE: libs/ops/cppgc.rs function derives_inherits (line 21) | pub fn derives_inherits(input: TokenStream) -> TokenStream { function derives_base (line 28) | pub fn derives_base(input: TokenStream) -> TokenStream { function inherits_inner (line 35) | fn inherits_inner(input: DeriveInput) -> Result { function base_inner (line 111) | fn base_inner(input: DeriveInput) -> Result { function ensure_repr_c (line 145) | fn ensure_repr_c(attrs: &[Attribute], span: proc_macro2::Span) -> Result... function parse_base_attr (line 167) | fn parse_base_attr(attrs: &[Attribute]) -> Result { type FieldRef (line 191) | enum FieldRef { function first_field (line 196) | fn first_field(data: &Data) -> Option { type FieldRefWithType (line 215) | struct FieldRefWithType { function types_equal (line 220) | fn types_equal(a: &Type, b: &Type) -> bool { FILE: libs/ops/lib.rs function cppgc_inherits (line 14) | pub fn cppgc_inherits(item: TokenStream) -> TokenStream { function cppgc_inherits_from (line 19) | pub fn cppgc_inherits_from(item: TokenStream) -> TokenStream { function op2 (line 26) | pub fn op2(attr: TokenStream, item: TokenStream) -> TokenStream { function op2_macro (line 30) | fn op2_macro(attr: TokenStream, item: TokenStream) -> TokenStream { function webidl (line 38) | pub fn webidl(item: TokenStream) -> TokenStream { function from_v8 (line 46) | pub fn from_v8(item: TokenStream) -> TokenStream { function to_v8 (line 54) | pub fn to_v8(item: TokenStream) -> TokenStream { function get_internalized_string (line 61) | fn get_internalized_string( function run_macro_expansion_test (line 92) | pub fn run_macro_expansion_test(input: PathBuf, expander: F) FILE: libs/ops/op2/config.rs type MacroConfig (line 21) | pub struct MacroConfig { method from_attributes (line 65) | pub fn from_attributes( method from_metas (line 94) | pub fn from_metas( type AsyncMode (line 179) | enum AsyncMode { type Flags (line 187) | enum Flags { type PathOrd (line 206) | struct PathOrd(Path); method cmp (line 209) | fn cmp(&self, other: &Self) -> std::cmp::Ordering { method partial_cmp (line 226) | fn partial_cmp(&self, other: &Self) -> Option { method parse (line 232) | fn parse(input: ParseStream) -> syn::Result { type CustomMeta (line 321) | pub struct CustomMeta { method as_meta_list (line 367) | pub fn as_meta_list(&self) -> Option { method require_list (line 375) | pub fn require_list(&self) -> Result { method parse (line 327) | fn parse(input: ParseStream) -> Result { method to_tokens (line 389) | fn to_tokens(&self, tokens: &mut TokenStream) { function test_parse (line 434) | fn test_parse(s: &str, expected: MacroConfig) { function test_macro_parse (line 464) | fn test_macro_parse() { FILE: libs/ops/op2/dispatch_async.rs function map_async_return_type (line 27) | pub(crate) fn map_async_return_type( function generate_dispatch_async (line 58) | pub(crate) fn generate_dispatch_async( FILE: libs/ops/op2/dispatch_fast.rs type FastArg (line 32) | pub(crate) enum FastArg { type FastSignature (line 49) | pub(crate) struct FastSignature { method input_types (line 60) | pub(crate) fn input_types(&self) -> Vec { method input_args (line 75) | pub(crate) fn input_args( method call_args (line 99) | pub(crate) fn call_args( method call_names (line 132) | pub(crate) fn call_names(&self) -> Vec { method get_fast_function_def (line 150) | pub(crate) fn get_fast_function_def( method ensure_fast_api_callback_options (line 172) | pub(crate) fn ensure_fast_api_callback_options(&mut self) { method insert_promise_id (line 179) | fn insert_promise_id(&mut self) { type V8FastCallType (line 186) | pub(crate) enum V8FastCallType { method quote_rust_type (line 216) | fn quote_rust_type(&self) -> TokenStream { method quote_ctype (line 248) | fn quote_ctype(&self) -> TokenStream { function get_fast_signature (line 285) | pub(crate) fn get_fast_signature( function create_scope (line 342) | fn create_scope(generator_state: &mut GeneratorState) -> TokenStream { function throw_type_error (line 352) | fn throw_type_error( function generate_fast_result_early_exit (line 369) | pub(crate) fn generate_fast_result_early_exit( function generate_dispatch_fast (line 392) | pub(crate) fn generate_dispatch_fast( function fast_api_typed_array_to_buffer (line 643) | fn fast_api_typed_array_to_buffer( function map_v8_fastcall_arg_to_arg (line 672) | fn map_v8_fastcall_arg_to_arg( function map_arg_to_v8_fastcall_type (line 859) | fn map_arg_to_v8_fastcall_type( function map_retval_to_v8_fastcall_type (line 975) | fn map_retval_to_v8_fastcall_type( FILE: libs/ops/op2/dispatch_shared.rs function v8_intermediate_to_arg (line 16) | pub fn v8_intermediate_to_arg(i: &Ident, arg: &Arg) -> TokenStream { function v8_to_arg (line 35) | pub fn v8_to_arg( function v8slice_to_buffer (line 64) | pub fn v8slice_to_buffer( function byte_slice_to_buffer (line 119) | pub fn byte_slice_to_buffer( FILE: libs/ops/op2/dispatch_slow.rs function generate_dispatch_slow_call (line 38) | pub(crate) fn generate_dispatch_slow_call( function generate_dispatch_slow (line 76) | pub(crate) fn generate_dispatch_slow( function with_isolate (line 207) | pub(crate) fn with_isolate( function with_scope (line 217) | pub(crate) fn with_scope(generator_state: &mut GeneratorState) -> TokenS... function with_stack_trace (line 223) | pub(crate) fn with_stack_trace( function with_retval (line 241) | pub(crate) fn with_retval(generator_state: &mut GeneratorState) -> Token... function with_fn_args (line 247) | pub(crate) fn with_fn_args( function get_prefix (line 255) | pub(crate) fn get_prefix(generator_state: &mut GeneratorState) -> String { function with_required_check (line 271) | pub(crate) fn with_required_check( function with_opctx (line 304) | pub(crate) fn with_opctx(generator_state: &mut GeneratorState) -> TokenS... function with_opstate (line 314) | pub(crate) fn with_opstate( function with_js_runtime_state (line 323) | pub(crate) fn with_js_runtime_state( function with_self (line 332) | pub(crate) fn with_self( function extract_arg (line 365) | pub fn extract_arg( function from_arg (line 399) | pub fn from_arg( function from_arg_option (line 858) | pub fn from_arg_option( function from_arg_array_or_buffer (line 874) | pub fn from_arg_array_or_buffer( function from_arg_buffer (line 907) | pub fn from_arg_buffer( function from_arg_arraybuffer (line 943) | pub fn from_arg_arraybuffer( function from_arg_any_buffer (line 976) | pub fn from_arg_any_buffer( function call (line 1009) | pub fn call( function return_value (line 1047) | pub fn return_value( function return_value_infallible (line 1062) | pub fn return_value_infallible( function return_value_v8_value (line 1149) | pub fn return_value_v8_value( function return_value_result (line 1203) | pub fn return_value_result( function throw_exception (line 1224) | pub(crate) fn throw_exception( function throw_type_error (line 1259) | fn throw_type_error( function throw_type_error_string (line 1273) | fn throw_type_error_string( function throw_type_error_static_string (line 1291) | fn throw_type_error_static_string( FILE: libs/ops/op2/generator_state.rs type GeneratorState (line 7) | pub struct GeneratorState { FILE: libs/ops/op2/mod.rs type Op2Error (line 45) | pub struct Op2Error { method new (line 51) | pub fn new(kind: Op2ErrorKind) -> Self { method with_span (line 55) | pub fn with_span(span: Span, kind: Op2ErrorKind) -> Self { method with_default_span (line 63) | pub fn with_default_span(mut self, span: Span) -> Self { method from (line 72) | fn from(kind: Op2ErrorKind) -> Self { method from (line 78) | fn from(err: syn::Error) -> Self { method from (line 84) | fn from(err: V8SignatureMappingError) -> Self { method from (line 90) | fn from(err: SignatureError) -> Self { type Op2ErrorKind (line 96) | pub enum Op2ErrorKind { method from (line 116) | fn from(err: syn::Error) -> Self { function from (line 122) | fn from(value: Op2Error) -> Self { type V8SignatureMappingError (line 146) | pub enum V8SignatureMappingError { function from (line 154) | fn from(value: V8SignatureMappingError) -> Self { type V8MappingError (line 165) | pub type V8MappingError = &'static str; function op2 (line 168) | pub(crate) fn op2( function generate_op2 (line 203) | pub(crate) fn generate_op2( function combine_err (line 485) | fn combine_err(e: syn::Error, msg: String) -> syn::Error { function to_attr_input (line 509) | fn to_attr_input(op2_attr: syn::Attribute) -> TokenStream { function find_op2_attr (line 517) | fn find_op2_attr<'a>( function expand_op2 (line 527) | fn expand_op2(op2_attr: syn::Attribute, item: impl ToTokens) -> TokenStr... function test_proc_macro_sync (line 533) | fn test_proc_macro_sync(input: PathBuf) { function test_proc_macro_async (line 538) | fn test_proc_macro_async(input: PathBuf) { function test_proc_macro_output (line 542) | fn test_proc_macro_output(input: PathBuf) { function parse_md (line 566) | fn parse_md(md: &str, mut f: impl FnMut(&str, Vec<&str>)) { function split_readme (line 591) | fn split_readme<'a>( function test_valid_args_md (line 605) | fn test_valid_args_md() { function test_valid_retvals_md (line 671) | fn test_valid_retvals_md() { FILE: libs/ops/op2/object_wrap.rs function generate_impl_ops (line 75) | pub(crate) fn generate_impl_ops( type Args (line 196) | struct Args { method parse (line 202) | fn parse(input: ParseStream) -> syn::Result { FILE: libs/ops/op2/signature.rs type NumericArg (line 45) | pub enum NumericArg { method v8_array_type (line 67) | pub fn v8_array_type(self) -> Option { method to_tokens (line 87) | fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { type V8Arg (line 96) | pub enum V8Arg { method to_tokens (line 144) | fn to_tokens(&self, tokens: &mut TokenStream) { type Special (line 151) | pub enum Special { type Strings (line 160) | pub enum Strings { type BufferType (line 169) | pub enum BufferType { method valid_modes (line 189) | pub const fn valid_modes( method element (line 228) | pub const fn element(&self) -> NumericArg { type External (line 241) | pub enum External { type RefType (line 247) | pub enum RefType { type NumericFlag (line 253) | pub enum NumericFlag { type WebIDLPair (line 260) | pub struct WebIDLPair(pub Ident, pub syn::Expr); method eq (line 262) | fn eq(&self, other: &Self) -> bool { method parse (line 269) | fn parse(input: ParseStream) -> syn::Result { type WebIDLDefault (line 277) | pub struct WebIDLDefault(pub syn::Expr); method eq (line 279) | fn eq(&self, _other: &Self) -> bool { type WebIDLArgs (line 286) | pub struct WebIDLArgs { method parse (line 292) | fn parse(input: ParseStream) -> syn::Result { type Arg (line 340) | pub enum Arg { method from_parsed (line 371) | fn from_parsed( method is_virtual (line 425) | pub const fn is_virtual(&self) -> bool { method type_token (line 455) | pub fn type_token(&self, deno_core: &TokenStream) -> TokenStream { method is_option (line 474) | pub const fn is_option(&self) -> bool { method some_type (line 488) | pub fn some_type(&self) -> Option { method slow_retval (line 503) | pub fn slow_retval(&self) -> ArgSlowRetval { method marker (line 562) | pub fn marker(&self) -> ArgMarker { type ArgSlowRetval (line 583) | pub enum ArgSlowRetval { type ArgMarker (line 602) | pub enum ArgMarker { type ParsedType (line 621) | pub enum ParsedType { method required_attributes (line 634) | fn required_attributes( type ParsedTypeContainer (line 658) | pub enum ParsedTypeContainer { method required_attributes (line 671) | pub fn required_attributes( method validate_attributes (line 685) | fn validate_attributes( type ParsedSignature (line 722) | pub struct ParsedSignature { method eq (line 740) | fn eq(&self, other: &Self) -> bool { type StringMode (line 752) | pub enum StringMode { type BufferMode (line 760) | pub enum BufferMode { type BufferSource (line 776) | pub enum BufferSource { type AttributeModifier (line 787) | pub enum AttributeModifier { method name (line 822) | fn name(&self) -> &'static str { type SignatureError (line 844) | pub enum SignatureError { function from (line 874) | fn from(value: SignatureError) -> Self { type AttributeError (line 893) | pub enum AttributeError { function from (line 903) | fn from(value: AttributeError) -> Self { type ArgError (line 914) | pub enum ArgError { function from (line 958) | fn from(value: ArgError) -> Self { type RetError (line 986) | pub enum RetError { function from (line 994) | fn from(value: RetError) -> Self { type Attributes (line 1004) | pub(crate) struct Attributes { method string (line 1019) | pub fn string() -> Self { type Position (line 1011) | pub enum Position { function stringify_token (line 1027) | pub(crate) fn stringify_token(tokens: impl ToTokens) -> String { type MetadataPair (line 1039) | struct MetadataPair { method parse (line 1046) | fn parse(input: ParseStream) -> syn::Result { method parse (line 1056) | fn parse(input: ParseStream) -> syn::Result { type MetadataPairs (line 1062) | struct MetadataPairs { function parse_metadata_pairs (line 1066) | fn parse_metadata_pairs( function parse_metadata (line 1088) | fn parse_metadata( function parse_signature (line 1099) | pub fn parse_signature( function parse_lifetimes (line 1176) | fn parse_lifetimes(generics: &Generics) -> Result, SignatureE... function parse_bound (line 1191) | fn parse_bound( function parse_generics (line 1228) | fn parse_generics( function parse_attributes (line 1290) | fn parse_attributes( function is_attribute_special (line 1320) | pub fn is_attribute_special(attr: &Attribute) -> bool { function parse_attribute (line 1337) | fn parse_attribute( function parse_numeric_type (line 1447) | fn parse_numeric_type(tp: &Path) -> Result { type TypePathContext (line 1465) | enum TypePathContext { function parse_type_path (line 1473) | fn parse_type_path( function parse_v8_type (line 1585) | fn parse_v8_type(v8: &syn::PathSegment) -> Result { function parse_type_special (line 1590) | fn parse_type_special( function parse_cppgc (line 1604) | fn parse_cppgc( function better_alternative_exists (line 1674) | fn better_alternative_exists(position: Position, of: &TypePath) -> bool { function parse_type (line 1699) | pub(crate) fn parse_type( function test (line 2004) | fn test( FILE: libs/ops/op2/signature_retval.rs type UnwrappedReturn (line 13) | enum UnwrappedReturn { function unwrap_return (line 19) | fn unwrap_return(ty: &Type) -> Result { type RetVal (line 87) | pub enum RetVal { method is_async (line 97) | pub fn is_async(&self) -> bool { method get_future (line 105) | pub fn get_future(&self) -> Option<&RetVal> { method unwrap_result (line 114) | pub fn unwrap_result(&self) -> Option<&RetVal> { method arg (line 122) | pub fn arg(&self) -> &Arg { method try_parse (line 132) | pub(crate) fn try_parse( function test_parse_result (line 177) | fn test_parse_result() { FILE: libs/ops/op2/test_cases/async/async_arg_return.rs function op_async (line 7) | pub async fn op_async(x: i32) -> i32 { FILE: libs/ops/op2/test_cases/async/async_arg_return_result.rs function op_async (line 7) | pub async fn op_async(x: i32) -> std::io::Result { FILE: libs/ops/op2/test_cases/async/async_cppgc.rs type Wrap (line 8) | struct Wrap; method trace (line 11) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 13) | fn get_name(&self) -> &'static std::ffi::CStr { function op_make_cppgc_object (line 20) | async fn op_make_cppgc_object() -> Wrap { function op_use_cppgc_object (line 25) | async fn op_use_cppgc_object(#[cppgc] _wrap: &Wrap) {} function op_use_optional_cppgc_object (line 28) | async fn op_use_optional_cppgc_object(#[cppgc] _wrap: Option<&Wrap>) {} FILE: libs/ops/op2/test_cases/async/async_deferred.rs function op_async_deferred (line 7) | pub async fn op_async_deferred() -> std::io::Result { FILE: libs/ops/op2/test_cases/async/async_jsbuffer.rs function op_async_v8_buffer (line 10) | pub async fn op_async_v8_buffer(#[buffer] buf: JsBuffer) -> JsBuffer { FILE: libs/ops/op2/test_cases/async/async_lazy.rs function op_async_lazy (line 7) | pub async fn op_async_lazy() -> std::io::Result { FILE: libs/ops/op2/test_cases/async/async_op_metadata.rs function op_blob_read_part (line 9) | async fn op_blob_read_part() { function op_broadcast_recv (line 18) | async fn op_broadcast_recv() { FILE: libs/ops/op2/test_cases/async/async_opstate.rs function op_async_opstate (line 12) | pub async fn op_async_opstate( FILE: libs/ops/op2/test_cases/async/async_precise_capture.rs function op_async_impl_use (line 9) | pub fn op_async_impl_use( FILE: libs/ops/op2/test_cases/async/async_result.rs function op_async (line 7) | pub async fn op_async() -> std::io::Result { FILE: libs/ops/op2/test_cases/async/async_result_impl.rs function op_async_result_impl (line 11) | pub fn op_async_result_impl( FILE: libs/ops/op2/test_cases/async/async_result_smi.rs type ResourceId (line 6) | pub type ResourceId = i16; function op_async (line 10) | pub async fn op_async(#[smi] rid: ResourceId) -> std::io::Result i32 { function op_async3 (line 25) | pub async fn op_async3(x: i32) -> std::io::Result { function op_async4 (line 30) | pub fn op_async4(x: i32) -> Result, JsErrorBox> { function op_async5 (line 35) | pub fn op_async5( function op_async6 (line 42) | pub async fn op_async6(x: f32) -> f32 { function op_async_opstate (line 47) | pub async fn op_async_opstate( function op_async_buffer (line 55) | pub async fn op_async_buffer(#[buffer] buf: JsBuffer) -> JsBuffer { function op_async_string (line 61) | pub async fn op_async_string(#[string] s: String) -> String { FILE: libs/ops/op2/test_cases/compiler_pass/sync.rs function op_fast (line 11) | pub fn op_fast(x: u32) -> u32 { function op_buffers (line 16) | fn op_buffers(#[buffer] _a: &[u8], #[buffer(copy)] _b: Vec) {} type Something (line 18) | struct Something {} function op_v8_1 (line 21) | fn op_v8_1(_s: v8::Local) {} function op_v8_2 (line 24) | fn op_v8_2(_s: &v8::String) {} type Int16 (line 26) | pub type Int16 = i16; type Int32 (line 27) | pub type Int32 = i32; type Uint16 (line 28) | pub type Uint16 = u16; type Uint32 (line 29) | pub type Uint32 = u32; function op_smi_unsigned_return (line 33) | fn op_smi_unsigned_return( function op_smi_signed_return (line 44) | fn op_smi_signed_return( function op_stack_trace (line 54) | fn op_stack_trace(#[string] _: String) {} FILE: libs/ops/op2/test_cases/sync/add.rs function op_add (line 7) | fn op_add(a: u32, b: u32) -> u32 { FILE: libs/ops/op2/test_cases/sync/add_options.rs function op_test_add_option (line 7) | pub fn op_test_add_option(a: u32, b: Option) -> u32 { FILE: libs/ops/op2/test_cases/sync/bigint.rs function op_bigint (line 8) | pub fn op_bigint() -> u64 { FILE: libs/ops/op2/test_cases/sync/bool.rs function op_bool (line 7) | pub fn op_bool(arg: bool) -> bool { FILE: libs/ops/op2/test_cases/sync/bool_result.rs function op_bool (line 9) | pub fn op_bool(arg: bool) -> Result { FILE: libs/ops/op2/test_cases/sync/buffers.rs function op_buffers (line 9) | fn op_buffers( function op_buffers_32 (line 18) | fn op_buffers_32( function op_buffers_option (line 27) | fn op_buffers_option( FILE: libs/ops/op2/test_cases/sync/buffers_copy.rs function op_buffers (line 7) | fn op_buffers( function op_buffers_32 (line 15) | fn op_buffers_32(#[buffer(copy)] _a: Vec, #[buffer(copy)] _b: Box<[... FILE: libs/ops/op2/test_cases/sync/buffers_out.rs function op_buffers (line 10) | fn op_buffers(#[buffer] buffer: JsBuffer) -> JsBuffer { function op_buffers_option (line 16) | fn op_buffers_option(#[buffer] buffer: Option) -> Option JsBuffer { FILE: libs/ops/op2/test_cases/sync/cfg.rs function op_maybe_windows (line 9) | pub fn op_maybe_windows() -> () {} function op_maybe_windows (line 14) | pub fn op_maybe_windows() -> () {} FILE: libs/ops/op2/test_cases/sync/clippy_allow.rs function op_extra_annotation (line 9) | pub fn op_extra_annotation() -> () {} function op_clippy_internal (line 12) | pub fn op_clippy_internal() -> () { FILE: libs/ops/op2/test_cases/sync/cppgc_resource.rs type Wrap (line 8) | struct Wrap; method trace (line 11) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 13) | fn get_name(&self) -> &'static std::ffi::CStr { function op_cppgc_object (line 19) | fn op_cppgc_object(#[cppgc] _resource: &Wrap) {} function op_option_cppgc_object (line 22) | fn op_option_cppgc_object(#[cppgc] _resource: Option<&Wrap>) {} function op_make_cppgc_object (line 26) | fn op_make_cppgc_object() -> Wrap { function op_use_cppgc_object (line 31) | fn op_use_cppgc_object(#[cppgc] _wrap: &Wrap) {} function op_make_cppgc_object_option (line 35) | fn op_make_cppgc_object_option() -> Option { function op_use_cppgc_object_option (line 40) | fn op_use_cppgc_object_option(#[cppgc] _wrap: &Wrap) {} FILE: libs/ops/op2/test_cases/sync/doc_comment.rs function op_has_doc_comment (line 8) | pub fn op_has_doc_comment() -> () {} FILE: libs/ops/op2/test_cases/sync/fast_alternative.rs function op_slow (line 10) | fn op_slow(_scope: &v8::PinScope<'_, '_>, a: u32, b: u32) -> u32 { function op_fast (line 15) | fn op_fast(a: u32, b: u32) -> u32 { type Trait (line 19) | pub trait Trait {} function op_slow_generic (line 23) | fn op_slow_generic( function op_fast_generic (line 32) | fn op_fast_generic(a: u32, b: u32) -> u32 { FILE: libs/ops/op2/test_cases/sync/from_v8.rs type Foo (line 8) | struct Foo; type Error (line 11) | type Error = std::convert::Infallible; method from_v8 (line 12) | fn from_v8( function op_from_v8_arg (line 21) | pub fn op_from_v8_arg(#[scoped] foo: Foo) { FILE: libs/ops/op2/test_cases/sync/generics.rs type Trait (line 6) | pub trait Trait {} function op_generics (line 9) | pub fn op_generics() {} function op_generics_static (line 12) | pub fn op_generics_static() {} function op_generics_static_where (line 15) | pub fn op_generics_static_where() FILE: libs/ops/op2/test_cases/sync/nofast.rs function op_nofast (line 7) | fn op_nofast(a: u32, b: u32) -> u32 { FILE: libs/ops/op2/test_cases/sync/object_wrap.rs type Foo (line 11) | pub struct Foo { method constructor (line 34) | pub fn constructor(x: Option) -> Foo { method x (line 42) | pub fn x(&self) -> u32 { method x (line 48) | pub fn x(&self, x: u32) { method bar (line 54) | pub fn bar(&self, _v: u32) {} method zzz (line 57) | pub fn zzz(&self) {} method with_varargs (line 60) | fn with_varargs( method with_rename (line 68) | fn with_rename(&self) {} method do_thing (line 72) | fn do_thing() {} method do_thing (line 75) | fn do_thing(&self) {} method validate (line 79) | fn validate(&self) {} method trace (line 16) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 18) | fn get_name(&self) -> &'static std::ffi::CStr { function f (line 23) | fn f( FILE: libs/ops/op2/test_cases/sync/op_state_rc.rs function op_state_rc (line 12) | fn op_state_rc(_state: Rc>) {} FILE: libs/ops/op2/test_cases/sync/op_state_ref.rs function op_state_ref (line 16) | fn op_state_ref(_state: &OpState) {} function op_state_mut (line 19) | fn op_state_mut(_state: &mut OpState) {} function op_state_and_v8_local (line 22) | fn op_state_and_v8_local( FILE: libs/ops/op2/test_cases/sync/result_external.rs function op_external_with_result (line 9) | pub fn op_external_with_result() -> Result<*mut std::ffi::c_void, JsErro... FILE: libs/ops/op2/test_cases/sync/result_primitive.rs function op_u32_with_result (line 9) | pub fn op_u32_with_result() -> Result { FILE: libs/ops/op2/test_cases/sync/result_scope.rs function op_void_with_result (line 10) | pub fn op_void_with_result( FILE: libs/ops/op2/test_cases/sync/result_void.rs function op_void_with_result (line 7) | pub fn op_void_with_result() -> std::io::Result<()> { FILE: libs/ops/op2/test_cases/sync/serde_v8.rs type Input (line 10) | pub struct Input {} type Output (line 12) | pub struct Output {} function op_serde_v8 (line 16) | pub fn op_serde_v8(#[serde] _input: Input) -> Output { FILE: libs/ops/op2/test_cases/sync/smi.rs type Int16 (line 6) | pub type Int16 = i16; type Int32 (line 7) | pub type Int32 = i32; type Uint16 (line 8) | pub type Uint16 = u16; type Uint32 (line 9) | pub type Uint32 = u32; function op_smi_unsigned_return (line 13) | fn op_smi_unsigned_return( function op_smi_signed_return (line 24) | fn op_smi_signed_return( function op_smi_option (line 35) | fn op_smi_option(#[smi] a: Option) -> Option { FILE: libs/ops/op2/test_cases/sync/stack_trace.rs function op_stack_trace (line 7) | fn op_stack_trace() {} FILE: libs/ops/op2/test_cases/sync/stack_trace_scope.rs function op_stack_trace (line 7) | fn op_stack_trace(#[string] _: String) {} FILE: libs/ops/op2/test_cases/sync/string_cow.rs function op_string_cow (line 9) | fn op_string_cow(#[string] s: Cow) -> u32 { FILE: libs/ops/op2/test_cases/sync/string_onebyte.rs function op_string_onebyte (line 9) | fn op_string_onebyte(#[string(onebyte)] s: Cow<[u8]>) -> u32 { FILE: libs/ops/op2/test_cases/sync/string_option_return.rs function op_string_return (line 8) | pub fn op_string_return(#[string] s: Option) -> Option { FILE: libs/ops/op2/test_cases/sync/string_owned.rs function op_string_owned (line 7) | fn op_string_owned(#[string] s: String) -> u32 { FILE: libs/ops/op2/test_cases/sync/string_ref.rs function op_string_owned (line 7) | fn op_string_owned(#[string] s: &str) -> u32 { FILE: libs/ops/op2/test_cases/sync/string_return.rs function op_string_return (line 9) | pub fn op_string_return() -> String { function op_string_return_ref (line 15) | pub fn op_string_return_ref() -> &'static str { function op_string_return_cow (line 21) | pub fn op_string_return_cow<'a>() -> Cow<'a, str> { FILE: libs/ops/op2/test_cases/sync/to_v8.rs type Foo (line 8) | struct Foo; type Error (line 11) | type Error = std::convert::Infallible; method to_v8 (line 12) | fn to_v8( function op_to_v8_return (line 21) | pub fn op_to_v8_return() -> Foo { FILE: libs/ops/op2/test_cases/sync/v8_handlescope.rs function op_handlescope (line 9) | fn op_handlescope<'a>( FILE: libs/ops/op2/test_cases/sync/v8_lifetime.rs function op_v8_lifetime (line 9) | pub fn op_v8_lifetime<'s>( FILE: libs/ops/op2/test_cases/sync/v8_ref_option.rs function op_v8_lifetime (line 9) | pub fn op_v8_lifetime<'s>(_s: Option<&v8::String>, _s2: Option<&v8::Stri... FILE: libs/ops/op2/test_cases/sync/v8_string.rs function op_v8_string (line 9) | fn op_v8_string<'a>( FILE: libs/ops/op2/test_cases/sync/webidl.rs function op_webidl (line 7) | fn op_webidl(#[webidl] s: String, #[webidl] _n: u32) -> u32 { FILE: libs/ops/op2/test_cases_fail/lifetimes.rs type Wrap (line 7) | struct Wrap; method trace (line 10) | fn trace(&self, _visitor: &mut v8::cppgc::Visitor) {} method get_name (line 12) | fn get_name(&self) -> &'static std::ffi::CStr { function op_use_cppgc_object (line 18) | fn op_use_cppgc_object(#[cppgc] _wrap: &'static Wrap) {} function op_use_buffer (line 21) | fn op_use_buffer(#[buffer] _buffer: &'static [u8]) {} FILE: libs/ops/webidl/dictionary.rs function get_body (line 25) | pub fn get_body( type DictionaryField (line 156) | struct DictionaryField { type Error (line 165) | type Error = Error; method try_from (line 166) | fn try_from(value: Field) -> Result { type DictionaryFieldArgument (line 237) | enum DictionaryFieldArgument { method parse (line 251) | fn parse(input: ParseStream) -> Result { FILE: libs/ops/webidl/enum.rs function get_body (line 18) | pub fn get_body( function get_variant_name (line 58) | fn get_variant_name(value: Variant) -> Result<(String, Ident), Error> { type EnumVariantArgument (line 92) | enum EnumVariantArgument { method parse (line 101) | fn parse(input: ParseStream) -> Result { FILE: libs/ops/webidl/mod.rs function webidl (line 19) | pub fn webidl(item: TokenStream) -> Result { type ConverterType (line 71) | enum ConverterType { method from_attribute (line 77) | fn from_attribute(attr: Attribute) -> Result, Error> { method parse (line 89) | fn parse(input: ParseStream) -> syn::Result { function create_impl (line 104) | fn create_impl(ident: impl ToTokens, body: TokenStream) -> TokenStream { function derives_webidl (line 133) | fn derives_webidl<'a>( function expand_webidl (line 147) | fn expand_webidl(item: impl ToTokens) -> TokenStream { function test_proc_macro_sync (line 152) | fn test_proc_macro_sync(input: PathBuf) { FILE: libs/ops/webidl/test_cases/dict.rs type Dict (line 8) | pub struct Dict { FILE: libs/ops/webidl/test_cases/dict_and_enum.rs type GPURequestAdapterOptions (line 8) | pub(crate) struct GPURequestAdapterOptions { type GPUPowerPreference (line 16) | pub(crate) enum GPUPowerPreference { FILE: libs/ops/webidl/test_cases/enum.rs type Enumeration (line 8) | pub enum Enumeration { FILE: libs/ops/webidl/test_cases_fail/enum_fields.rs type Enumeration (line 8) | pub enum Enumeration { FILE: libs/package_json/lib.rs type PackageJsonRc (line 28) | pub type PackageJsonRc = deno_maybe_sync::MaybeArc; type PackageJsonDepsRc (line 30) | pub type PackageJsonDepsRc = deno_maybe_sync::MaybeArc; type PackageJsonDepsRcCell (line 32) | type PackageJsonDepsRcCell = deno_maybe_sync::MaybeOnceLock PackageJsonCacheResult; method set (line 41) | fn set(&self, path: PathBuf, package_json: Option); type PackageJsonBins (line 45) | pub enum PackageJsonBins { type MissingPkgJsonNameError (line 53) | pub struct MissingPkgJsonNameError { type PackageJsonDepValueParseError (line 58) | pub struct PackageJsonDepValueParseError( type PackageJsonDepValueParseErrorKind (line 63) | pub enum PackageJsonDepValueParseErrorKind { type PackageJsonDepWorkspaceReq (line 76) | pub enum PackageJsonDepWorkspaceReq { type JsrDepPackageParseError (line 92) | pub struct JsrDepPackageParseError { function parse_jsr_dep_value (line 102) | pub fn parse_jsr_dep_value<'a>( type PackageJsonDepValue (line 146) | pub enum PackageJsonDepValue { method parse (line 153) | pub fn parse( type PackageJsonDepsMap (line 216) | pub type PackageJsonDepsMap = IndexMap< type PackageJsonDeps (line 222) | pub struct PackageJsonDeps { method get (line 229) | pub fn get( type PackageJsonLoadError (line 241) | pub enum PackageJsonLoadError { type PackageJson (line 267) | pub struct PackageJson { method load_from_path (line 300) | pub fn load_from_path( method load_from_string (line 337) | pub fn load_from_string( method load_from_value (line 380) | pub fn load_from_value( method specifier (line 547) | pub fn specifier(&self) -> Url { method dir_path (line 551) | pub fn dir_path(&self) -> &Path { method resolve_local_package_json_deps (line 556) | pub fn resolve_local_package_json_deps(&self) -> &PackageJsonDepsRc { method resolve_default_bin_name (line 578) | pub fn resolve_default_bin_name( method resolve_bins (line 590) | pub fn resolve_bins( function is_conditional_exports_main_sugar (line 626) | fn is_conditional_exports_main_sugar( function null_exports_should_not_crash (line 663) | fn null_exports_should_not_crash() { function get_local_package_json_version_reqs_for_tests (line 673) | fn get_local_package_json_version_reqs_for_tests( function test_get_local_package_json_version_reqs (line 698) | fn test_get_local_package_json_version_reqs() { function test_get_local_package_json_version_reqs_errors_non_npm_specifier (line 754) | fn test_get_local_package_json_version_reqs_errors_non_npm_specifier() { function test_get_local_package_json_version_reqs_range (line 773) | fn test_get_local_package_json_version_reqs_range() { function test_get_local_package_json_version_reqs_jsr (line 795) | fn test_get_local_package_json_version_reqs_jsr() { function test_get_local_package_json_version_reqs_skips_certain_specifiers (line 861) | fn test_get_local_package_json_version_reqs_skips_certain_specifiers() { function test_deserialize_serialize (line 944) | fn test_deserialize_serialize() { function test_exports_error (line 1004) | fn test_exports_error() { FILE: libs/resolver/cache/deno_dir.rs type DenoDirOptions (line 13) | pub struct DenoDirOptions { type DenoDirSys (line 19) | pub trait DenoDirSys: DiskCacheSys + ResolveDenoDirSys + Clone {} type DenoDirProviderRc (line 22) | pub type DenoDirProviderRc = type DenoDirProvider (line 27) | pub struct DenoDirProvider { function new (line 34) | pub fn new(sys: TSys, options: DenoDirOptions) -> Self { function get_or_create (line 42) | pub fn get_or_create( type DenoDir (line 61) | pub struct DenoDir { function new (line 69) | pub fn new(sys: TSys, root: PathBuf) -> Self { function root_path_for_display (line 81) | pub fn root_path_for_display(&self) -> std::path::Display<'_> { function code_cache_db_file_path (line 86) | pub fn code_cache_db_file_path(&self) -> PathBuf { function fmt_incremental_cache_db_file_path (line 92) | pub fn fmt_incremental_cache_db_file_path(&self) -> PathBuf { function lint_incremental_cache_db_file_path (line 98) | pub fn lint_incremental_cache_db_file_path(&self) -> PathBuf { function dep_analysis_db_file_path (line 104) | pub fn dep_analysis_db_file_path(&self) -> PathBuf { function fast_check_cache_db_file_path (line 110) | pub fn fast_check_cache_db_file_path(&self) -> PathBuf { function node_analysis_db_file_path (line 116) | pub fn node_analysis_db_file_path(&self) -> PathBuf { function type_checking_cache_db_file_path (line 122) | pub fn type_checking_cache_db_file_path(&self) -> PathBuf { function registries_folder_path (line 128) | pub fn registries_folder_path(&self) -> PathBuf { function remote_folder_path (line 133) | pub fn remote_folder_path(&self) -> PathBuf { function origin_data_folder_path (line 138) | pub fn origin_data_folder_path(&self) -> PathBuf { function upgrade_check_file_path (line 144) | pub fn upgrade_check_file_path(&self) -> PathBuf { function npm_folder_path (line 149) | pub fn npm_folder_path(&self) -> PathBuf { function repl_history_file_path (line 155) | pub fn repl_history_file_path(&self) -> Option { function dl_folder_path (line 172) | pub fn dl_folder_path(&self) -> PathBuf { FILE: libs/resolver/cache/disk_cache.rs type DiskCacheSys (line 18) | pub trait DiskCacheSys: type DiskCache (line 24) | pub struct DiskCache { function new (line 31) | pub fn new(sys: TSys, location: PathBuf) -> Self { function get_cache_filename_with_extension (line 38) | pub fn get_cache_filename_with_extension( function get_cache_filename (line 55) | fn get_cache_filename(&self, url: &Url) -> Option { function get (line 126) | pub fn get(&self, filename: &Path) -> std::io::Result> { function set (line 131) | pub fn set(&self, filename: &Path, data: &[u8]) -> std::io::Result<()> { function test_set_get_cache_file (line 146) | fn test_set_get_cache_file() { function test_get_cache_filename (line 156) | fn test_get_cache_filename() { function test_get_cache_filename_with_extension (line 213) | fn test_get_cache_filename_with_extension() { function test_get_cache_filename_invalid_urls (line 260) | fn test_get_cache_filename_invalid_urls() { FILE: libs/resolver/cache/emit.rs type EmitCacheRc (line 17) | pub type EmitCacheRc = deno_maybe_sync::MaybeArc>; type EmitCacheSys (line 20) | pub trait EmitCacheSys: DiskCacheSys + sys_traits::EnvVar {} type EmitCache (line 24) | pub struct EmitCache { type Mode (line 32) | enum Mode { function new (line 38) | pub fn new( function get_emit_code (line 69) | pub fn get_emit_code( function set_emit_code (line 86) | pub fn set_emit_code(&self, specifier: &Url, source_hash: u64, code: &[u... function set_emit_code_result (line 95) | fn set_emit_code_result( function get_emit_filename (line 115) | fn get_emit_filename(&self, specifier: &Url) -> Option { constant LAST_LINE_PREFIX (line 122) | const LAST_LINE_PREFIX: &str = "\n// denoCacheMetadata="; type EmitFileSerializer (line 125) | struct EmitFileSerializer { method deserialize (line 130) | pub fn deserialize( method serialize (line 157) | pub fn serialize(&self, code: &[u8], source_hash: u64) -> Vec { method compute_emit_hash (line 175) | fn compute_emit_hash(&self, bytes: &[u8]) -> u64 { function emit_cache_general_use (line 194) | pub fn emit_cache_general_use() { FILE: libs/resolver/cache/parsed_source.rs type LazyGraphSourceParser (line 16) | pub struct LazyGraphSourceParser<'a> { function new (line 22) | pub fn new( function get_or_parse_source (line 33) | pub fn get_or_parse_source( type ArcStr (line 52) | type ArcStr = std::sync::Arc; type ParsedSourceCacheRc (line 55) | pub type ParsedSourceCacheRc = deno_maybe_sync::MaybeArc CapturingEsParser<'_> { method len (line 146) | pub fn len(&self) -> usize { method set_parsed_source (line 157) | fn set_parsed_source( method get_parsed_source (line 165) | fn get_parsed_source(&self, specifier: &Url) -> Option { method remove_parsed_source (line 169) | fn remove_parsed_source(&self, specifier: &Url) -> Option { method get_scope_analysis_parsed_source (line 173) | fn get_scope_analysis_parsed_source( FILE: libs/resolver/cjs/analyzer/deno_ast.rs type DenoAstModuleExportAnalyzer (line 12) | pub struct DenoAstModuleExportAnalyzer { method new (line 17) | pub fn new(parsed_source_cache: ParsedSourceCacheRc) -> Self { type ArcStr (line 28) | type ArcStr = std::sync::Arc; method parse_module (line 31) | fn parse_module( method specifier (line 57) | fn specifier(&self) -> &Url { method compute_is_script (line 61) | fn compute_is_script(&self) -> bool { method analyze_cjs (line 65) | fn analyze_cjs(&self) -> super::ModuleExportsAndReExports { method analyze_es_runtime_exports (line 73) | fn analyze_es_runtime_exports(&self) -> super::ModuleExportsAndReExports { FILE: libs/resolver/cjs/analyzer/mod.rs type ModuleExportsAndReExports (line 27) | pub struct ModuleExportsAndReExports { type DenoCjsAnalysis (line 33) | pub enum DenoCjsAnalysis { type NodeAnalysisCacheSourceHash (line 44) | pub struct NodeAnalysisCacheSourceHash(pub u64); type NodeAnalysisCacheRc (line 47) | pub type NodeAnalysisCacheRc = deno_maybe_sync::MaybeArc NodeAnalysisCacheSource... method get_cjs_analysis (line 51) | fn get_cjs_analysis( method set_cjs_analysis (line 56) | fn set_cjs_analysis( method compute_source_hash (line 67) | fn compute_source_hash(&self, _source: &str) -> NodeAnalysisCacheSourc... method get_cjs_analysis (line 71) | fn get_cjs_analysis( method set_cjs_analysis (line 79) | fn set_cjs_analysis( type NullNodeAnalysisCache (line 64) | pub struct NullNodeAnalysisCache; type DenoCjsCodeAnalyzerSys (line 89) | pub trait DenoCjsCodeAnalyzerSys: type ModuleForExportAnalysis (line 94) | pub trait ModuleForExportAnalysis { method specifier (line 95) | fn specifier(&self) -> &Url; method compute_is_script (line 96) | fn compute_is_script(&self) -> bool; method analyze_cjs (line 97) | fn analyze_cjs(&self) -> ModuleExportsAndReExports; method analyze_es_runtime_exports (line 98) | fn analyze_es_runtime_exports(&self) -> ModuleExportsAndReExports; type ModuleExportAnalyzerRc (line 102) | pub type ModuleExportAnalyzerRc = type ArcStr (line 109) | type ArcStr = std::sync::Arc; type ModuleExportAnalyzer (line 111) | pub trait ModuleExportAnalyzer: MaybeSend + MaybeSync { method parse_module (line 112) | fn parse_module( method parse_module (line 124) | fn parse_module( type NotImplementedModuleExportAnalyzer (line 121) | pub struct NotImplementedModuleExportAnalyzer; type DenoCjsCodeAnalyzerRc (line 135) | pub type DenoCjsCodeAnalyzerRc = type DenoCjsCodeAnalyzer (line 138) | pub struct DenoCjsCodeAnalyzer { function new (line 146) | pub fn new( function inner_cjs_analysis (line 160) | async fn inner_cjs_analysis( method analyze_cjs (line 240) | async fn analyze_cjs<'a>( FILE: libs/resolver/cjs/mod.rs type CjsTrackerRc (line 16) | pub type CjsTrackerRc = type CjsTracker (line 25) | pub struct CjsTracker< function new (line 37) | pub fn new( function is_maybe_cjs (line 57) | pub fn is_maybe_cjs( function set_is_known_script (line 66) | pub fn set_is_known_script(&self, specifier: &Url, is_script: bool) { function is_cjs_with_known_is_script (line 90) | pub fn is_cjs_with_known_is_script( function treat_as_cjs_with_is_script (line 99) | fn treat_as_cjs_with_is_script( function get_referrer_kind (line 118) | pub fn get_referrer_kind(&self, specifier: &Url) -> ResolutionMode { function get_known_mode (line 127) | fn get_known_mode( function get_known_mode_with_is_script (line 135) | fn get_known_mode_with_is_script( type IsCjsResolutionMode (line 153) | pub enum IsCjsResolutionMode { type IsCjsResolver (line 165) | pub struct IsCjsResolver< function new (line 177) | pub fn new( function get_lsp_resolution_mode (line 190) | pub fn get_lsp_resolution_mode( function get_known_mode_with_is_script (line 229) | fn get_known_mode_with_is_script( function check_based_on_pkg_json (line 295) | fn check_based_on_pkg_json( FILE: libs/resolver/collections.rs type UrlRc (line 8) | type UrlRc = deno_maybe_sync::MaybeArc; type FolderScopedMap (line 12) | pub struct FolderScopedMap { function fmt (line 20) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method default (line 28) | fn default() -> Self { function from_map (line 36) | pub fn from_map(map: BTreeMap) -> Self { function count (line 40) | pub fn count(&self) -> usize { function get_for_specifier (line 44) | pub fn get_for_specifier(&self, specifier: &Url) -> Option<&TValue> { function entry_for_specifier (line 53) | pub fn entry_for_specifier( function entries_for_specifier (line 63) | pub fn entries_for_specifier<'a>( function get_for_scope (line 107) | pub fn get_for_scope(&self, scope: &Url) -> Option<&TValue> { function entries (line 111) | pub fn entries(&self) -> impl Iterator { function values (line 115) | pub fn values(&self) -> impl Iterator { function insert (line 119) | pub fn insert(&mut self, dir_url: UrlRc, value: TValue) { function try_map (line 125) | pub fn try_map( type FolderScopedWithUnscopedMap (line 145) | pub struct FolderScopedWithUnscopedMap { function fmt (line 154) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method default (line 166) | fn default() -> Self { function new (line 172) | pub fn new(unscoped: TValue) -> Self { function count (line 179) | pub fn count(&self) -> usize { function get_for_specifier (line 184) | pub fn get_for_specifier(&self, specifier: &Url) -> &TValue { function entry_for_specifier (line 191) | pub fn entry_for_specifier( function get_for_scope (line 202) | pub fn get_for_scope(&self, scope: Option<&Url>) -> Option<&TValue> { function entries (line 209) | pub fn entries(&self) -> impl Iterator, &TValue)> { function insert (line 215) | pub fn insert(&mut self, dir_url: UrlRc, value: TValue) { function try_map (line 221) | pub fn try_map( FILE: libs/resolver/deno_json.rs type UrlRc (line 51) | type UrlRc = deno_maybe_sync::MaybeArc; type CompilerOptionsRc (line 53) | type CompilerOptionsRc = deno_maybe_sync::MaybeArc; type CompilerOptionsTypesRc (line 55) | pub type CompilerOptionsTypesRc = type IgnoredCompilerOptions (line 61) | pub struct IgnoredCompilerOptions { method fmt (line 67) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { method serialize (line 88) | fn serialize(&self, serializer: S) -> Result type CompilerOptionsWithIgnoredOptions (line 97) | pub struct CompilerOptionsWithIgnoredOptions { type ParsedCompilerOptions (line 103) | pub struct ParsedCompilerOptions { function parse_compiler_options (line 149) | pub fn parse_compiler_options( type SerdeJsonErrorArc (line 210) | pub type SerdeJsonErrorArc = std::sync::Arc; type CompilerOptionsParseError (line 215) | pub struct CompilerOptionsParseError { type JsxImportSourceSpecifierConfig (line 222) | pub struct JsxImportSourceSpecifierConfig { type JsxImportSourceConfig (line 228) | pub struct JsxImportSourceConfig { method specifier (line 235) | pub fn specifier(&self) -> Option<&str> { type JsxImportSourceConfigRc (line 241) | pub type JsxImportSourceConfigRc = type CompilerOptionsModule (line 245) | enum CompilerOptionsModule { type CompilerOptionsModuleResolution (line 252) | pub enum CompilerOptionsModuleResolution { type ToMaybeJsxImportSourceConfigError (line 259) | pub enum ToMaybeJsxImportSourceConfigError { type CompilerOptionsType (line 276) | pub enum CompilerOptionsType { type CompilerOptionsSourceKind (line 288) | pub enum CompilerOptionsSourceKind { function get_base_compiler_options_for_emit (line 295) | pub fn get_base_compiler_options_for_emit( type TranspileAndEmitOptions (line 372) | pub struct TranspileAndEmitOptions { type TranspileAndEmitOptionsRc (line 382) | pub type TranspileAndEmitOptionsRc = type WildcardString (line 386) | struct WildcardString { type CompilerOptionsPaths (line 392) | pub struct CompilerOptionsPaths { method new (line 397) | fn new( method resolve_candidates (line 452) | pub fn resolve_candidates( type LoggedWarnings (line 479) | struct LoggedWarnings { type LoggedWarningsRc (line 485) | type LoggedWarningsRc = deno_maybe_sync::MaybeArc; type MemoizedValues (line 488) | struct MemoizedValues { type CompilerOptionsOverrides (line 512) | pub struct CompilerOptionsOverrides { type CompilerOptionsData (line 526) | pub struct CompilerOptionsData { method new (line 540) | fn new( method compiler_options_for_lib (line 557) | pub fn compiler_options_for_lib( method compiler_options_for_emit (line 564) | pub fn compiler_options_for_emit( method compiler_options_inner (line 570) | fn compiler_options_inner( method transpile_options (line 633) | pub fn transpile_options( method compiler_options_types (line 657) | pub fn compiler_options_types(&self) -> &CompilerOptionsTypesRc { method jsx_import_source_config (line 680) | pub fn jsx_import_source_config( method module (line 749) | fn module(&self) -> CompilerOptionsModule { method module_resolution (line 767) | pub fn module_resolution(&self) -> CompilerOptionsModuleResolution { method check_js (line 792) | pub fn check_js(&self) -> bool { method skip_lib_check (line 813) | pub fn skip_lib_check(&self) -> bool { method base_url (line 831) | fn base_url(&self) -> Option<&Url> { method paths (line 852) | pub fn paths(&self) -> &CompilerOptionsPaths { method root_dirs (line 876) | pub fn root_dirs(&self) -> &Vec { method workspace_dir_or_source_url (line 908) | pub fn workspace_dir_or_source_url(&self) -> Option<&UrlRc> { type TsConfigFile (line 918) | pub struct TsConfigFile { method from_raw (line 924) | fn from_raw(raw: &str, dir_path: impl AsRef) -> Self { type TsConfigFileFilter (line 947) | struct TsConfigFileFilter { method includes_path (line 958) | fn includes_path(&self, path: impl AsRef) -> bool { type TsConfigFileFilterRc (line 982) | type TsConfigFileFilterRc = deno_maybe_sync::MaybeArc; type TsConfigData (line 985) | pub struct TsConfigData { method files (line 992) | pub fn files(&self) -> Option<(&UrlRc, &Vec)> { method specifier (line 997) | fn specifier(&self) -> &UrlRc { function is_maybe_directory_error (line 1007) | fn is_maybe_directory_error(err: &std::io::Error) -> bool { type TsConfigNodeResolver (line 1014) | pub(crate) type TsConfigNodeResolver = NodeResolver< type GetNodeResolverFn (line 1021) | type GetNodeResolverFn<'a, NSys, TNpfr> = type TsConfigCollector (line 1024) | struct TsConfigCollector< function fmt (line 1047) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function new (line 1067) | fn new( function add_root (line 1085) | fn add_root(&mut self, path: PathBuf) { function collect (line 1089) | fn collect(mut self) -> Vec { function visit_reference (line 1108) | fn visit_reference(&mut self, ts_config: Rc) { function read_ts_config_with_cache (line 1141) | fn read_ts_config_with_cache( function read_ts_config (line 1163) | fn read_ts_config( type CompilerOptionsKey (line 1321) | pub enum CompilerOptionsKey { method fmt (line 1333) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method deserialize (line 1352) | fn deserialize(deserializer: D) -> Result method default (line 1327) | fn default() -> Self { method serialize (line 1343) | fn serialize(&self, serializer: S) -> Result type CompilerOptionsResolver (line 1381) | pub struct CompilerOptionsResolver { method new (line 1404) | pub fn new< method for_specifier (line 1468) | pub fn for_specifier(&self, specifier: &Url) -> &CompilerOptionsData { method entry_for_specifier (line 1485) | pub fn entry_for_specifier( method entries (line 1512) | pub fn entries( method size (line 1534) | pub fn size(&self) -> usize { method has_root_dirs (line 1538) | pub fn has_root_dirs(&self) -> bool { method new_for_dirs_by_scope (line 1542) | pub fn new_for_dirs_by_scope< method to_compiler_options_types_imports (line 1590) | pub fn to_compiler_options_types_imports( method to_graph_imports (line 1615) | pub fn to_graph_imports(&self) -> Vec { method resolve (line 1644) | fn resolve(&self, specifier: &Url) -> bool { method default (line 1387) | fn default() -> Self { type CompilerOptionsResolverRc (line 1650) | pub type CompilerOptionsResolverRc = type JsxImportSourceConfigResolver (line 1656) | pub struct JsxImportSourceConfigResolver { method from_compiler_options_resolver (line 1663) | pub fn from_compiler_options_resolver( method for_specifier (line 1683) | pub fn for_specifier( function compiler_options_to_transpile_and_emit_options (line 1699) | fn compiler_options_to_transpile_and_emit_options( function check_warn_compiler_options (line 1789) | fn check_warn_compiler_options( FILE: libs/resolver/display.rs function diff (line 15) | pub fn diff(orig_text: &str, edit_text: &str) -> String { type DiffBuilder (line 31) | struct DiffBuilder<'a> { function build (line 40) | pub fn build(orig_text: &'a str, edit_text: &'a str) -> String { function handle_diff (line 61) | fn handle_diff(mut self, diff: Diff) -> String { function write_rem_line (line 113) | fn write_rem_line(&mut self, text: &str) { function write_add_line (line 135) | fn write_add_line(&mut self, text: &str) { function write_no_newline_marker (line 157) | fn write_no_newline_marker(&mut self) { function fmt_add (line 170) | fn fmt_add() -> String { function fmt_add_text_highlight (line 174) | fn fmt_add_text_highlight(x: &str) -> String { function fmt_rem (line 178) | fn fmt_rem() -> String { function fmt_rem_text_highlight (line 182) | fn fmt_rem_text_highlight(x: &str) -> String { type DisplayTreeNode (line 186) | pub struct DisplayTreeNode { method from_text (line 192) | pub fn from_text(text: String) -> Self { method print (line 199) | pub fn print( function test_diff (line 263) | fn test_diff() { function test_eof_newline_missing (line 295) | fn test_eof_newline_missing() { function test_newlines_differing (line 308) | fn test_newlines_differing() { function test_lockfile_diff (line 313) | fn test_lockfile_diff() { function run_test (line 361) | fn run_test(diff_text1: &str, diff_text2: &str, expected_output: &str) { FILE: libs/resolver/emit.rs type ArcStr (line 40) | type ArcStr = std::sync::Arc; type EmitterRc (line 43) | pub type EmitterRc = type EmitterSys (line 47) | pub trait EmitterSys: EmitCacheSys {} type Emitter (line 50) | pub struct Emitter &Url; method media_type (line 405) | fn media_type(&self) -> MediaType; method source (line 406) | fn source(&self) -> &ArcStr; method into_source (line 407) | fn into_source(self) -> ArcStr; method parsed_source (line 408) | fn parsed_source(self) -> Result &Url { method media_type (line 423) | fn media_type(&self) -> MediaType { method source (line 426) | fn source(&self) -> &ArcStr { method into_source (line 429) | fn into_source(self) -> ArcStr { method parsed_source (line 432) | fn parsed_source(self) -> Result &Url { method media_type (line 445) | fn media_type(&self) -> MediaType { method source (line 448) | fn source(&self) -> &ArcStr { method into_source (line 451) | fn into_source(self) -> ArcStr { method parsed_source (line 454) | fn parsed_source(self) -> Result = once_cell::sync::OnceCell; type Deferred (line 99) | type Deferred = once_cell::unsync::OnceCell; type DenoCjsModuleExportAnalyzerRc (line 101) | pub type DenoCjsModuleExportAnalyzerRc = CjsModuleExportAnalyzerRc< type DenoNodeCodeTranslatorRc (line 108) | pub type DenoNodeCodeTranslatorRc = NodeCodeTranslatorRc< type NpmVersionResolverRc (line 116) | pub type NpmVersionResolverRc = deno_maybe_sync::MaybeArc); type HttpCacheCreateErrorKind (line 126) | pub enum HttpCacheCreateErrorKind { type NpmCacheDirCreateError (line 134) | pub struct NpmCacheDirCreateError(pub Box); type NpmCacheDirCreateErrorKind (line 137) | pub enum NpmCacheDirCreateErrorKind { type NpmRcCreateError (line 145) | pub struct NpmRcCreateError(pub Box); type NpmRcCreateErrorKind (line 148) | pub enum NpmRcCreateErrorKind { type ConfigDiscoveryOption (line 156) | pub enum ConfigDiscoveryOption { function resolve_jsr_url (line 167) | pub fn resolve_jsr_url(sys: &impl sys_traits::EnvVar) -> Url { type SpecifiedImportMapProvider (line 186) | pub trait SpecifiedImportMapProvider: method get (line 189) | async fn get( type NpmProcessStateOptions (line 195) | pub struct NpmProcessStateOptions { type WorkspaceFactoryOptions (line 201) | pub struct WorkspaceFactoryOptions { type WorkspaceFactoryRc (line 223) | pub type WorkspaceFactoryRc = type WorkspaceFactorySys (line 227) | pub trait WorkspaceFactorySys: type WorkspaceFactory (line 238) | pub struct WorkspaceFactory { function new (line 259) | pub fn new( function set_workspace_directory (line 284) | pub fn set_workspace_directory( function deno_dir_provider (line 291) | pub fn deno_dir_provider(&self) -> &DenoDirProviderRc { function emit_cache (line 303) | pub fn emit_cache(&self) -> Result<&EmitCacheRc, anyhow::Error> { function jsr_url (line 316) | pub fn jsr_url(&self) -> &Url { function initial_cwd (line 320) | pub fn initial_cwd(&self) -> &PathBuf { function no_npm (line 324) | pub fn no_npm(&self) -> bool { function node_modules_dir_mode (line 328) | pub fn node_modules_dir_mode( function node_modules_dir_path (line 393) | pub fn node_modules_dir_path(&self) -> Result, anyhow::Err... function deno_dir (line 442) | pub fn deno_dir(&self) -> Result<&DenoDir, DenoDirResolutionError> { function global_http_cache (line 446) | pub fn global_http_cache( function http_cache (line 459) | pub fn http_cache( function maybe_lockfile (line 480) | pub async fn maybe_lockfile( function npm_cache_dir (line 521) | pub fn npm_cache_dir( function npmrc (line 534) | pub fn npmrc(&self) -> Result<&ResolvedNpmRcRc, NpmRcCreateError> { function npmrc_with_path (line 538) | pub fn npmrc_with_path( function sys (line 550) | pub fn sys(&self) -> &TSys { function workspace_directory (line 554) | pub fn workspace_directory( function workspace_external_import_map_loader (line 621) | pub fn workspace_external_import_map_loader( function workspace_npm_link_packages (line 635) | pub fn workspace_npm_link_packages( function has_flag_env_var (line 653) | fn has_flag_env_var(&self, name: &str) -> bool { type ResolverFactoryOptions (line 663) | pub struct ResolverFactoryOptions { type ResolverFactory (line 687) | pub struct ResolverFactory { function new (line 736) | pub fn new( function raw_deno_resolver (line 777) | pub async fn raw_deno_resolver( function cjs_module_export_analyzer (line 811) | pub fn cjs_module_export_analyzer( function cjs_tracker (line 843) | pub fn cjs_tracker( function compiler_options_resolver (line 856) | pub fn compiler_options_resolver( function emitter (line 871) | pub fn emitter( function found_package_json_dep_flag (line 888) | pub fn found_package_json_dep_flag( function deno_resolver (line 895) | pub async fn deno_resolver( function in_npm_package_checker (line 911) | pub fn in_npm_package_checker( function jsr_version_resolver (line 934) | pub fn jsr_version_resolver( function minimum_dependency_age_config (line 960) | pub fn minimum_dependency_age_config( function node_code_translator (line 983) | pub fn node_code_translator( function node_resolver (line 994) | pub fn node_resolver( function npm_module_loader (line 1017) | pub fn npm_module_loader( function npm_resolution (line 1029) | pub fn npm_resolution(&self) -> &NpmResolutionCellRc { function npm_req_resolver (line 1033) | pub fn npm_req_resolver( function npm_resolver (line 1054) | pub fn npm_resolver(&self) -> Result<&NpmResolver, anyhow::Error> { function npm_version_resolver (line 1090) | pub fn npm_version_resolver( function parsed_source_cache (line 1131) | pub fn parsed_source_cache(&self) -> &crate::cache::ParsedSourceCacheRc { function pkg_json_resolver (line 1135) | pub fn pkg_json_resolver(&self) -> &PackageJsonResolverRc { function module_loader (line 1145) | pub fn module_loader( function workspace_factory (line 1163) | pub fn workspace_factory(&self) -> &WorkspaceFactoryRc { function workspace_resolver (line 1167) | pub async fn workspace_resolver( function bare_node_builtins (line 1237) | pub fn bare_node_builtins(&self) -> Result { function npm_system_info (line 1248) | pub fn npm_system_info(&self) -> &NpmSystemInfo { function use_byonm (line 1252) | pub fn use_byonm(&self) -> Result { function npm_overrides_from_workspace (line 1264) | pub fn npm_overrides_from_workspace( FILE: libs/resolver/file_fetcher.rs type FetchError (line 44) | pub struct FetchError(pub Box); type FetchErrorKind (line 47) | pub enum FetchErrorKind { type FetchNoFollowError (line 57) | pub struct FetchNoFollowError(pub Box); type FetchNoFollowErrorKind (line 60) | pub enum FetchNoFollowErrorKind { type GetCachedSourceOrLocalError (line 70) | pub struct GetCachedSourceOrLocalError( type GetCachedSourceOrLocalErrorKind (line 75) | pub enum GetCachedSourceOrLocalErrorKind { type FetchPermissionsOptionRef (line 85) | pub enum FetchPermissionsOptionRef<'a> { type FetchOptions (line 91) | pub struct FetchOptions<'a> { type FetchLocalOptions (line 98) | pub type FetchLocalOptions = deno_cache_dir::file_fetcher::FetchLocalOpt... type FetchNoFollowOptions (line 100) | pub struct FetchNoFollowOptions<'a> { function into_deno_cache_dir_options (line 109) | fn into_deno_cache_dir_options( type PermissionedFileFetcherSys (line 125) | pub trait PermissionedFileFetcherSys: type PermissionedFileFetcherRc (line 131) | type PermissionedFileFetcherRc = type PermissionedFileFetcherOptions (line 136) | pub struct PermissionedFileFetcherOptions { type PermissionedFileFetcher (line 143) | pub struct PermissionedFileFetcher< function new (line 159) | pub fn new( function cache_setting (line 186) | pub fn cache_setting(&self) -> &CacheSetting { function fetch_bypass_permissions (line 191) | pub async fn fetch_bypass_permissions( function fetch_bypass_permissions_with_maybe_auth (line 201) | pub async fn fetch_bypass_permissions_with_maybe_auth( function fetch (line 213) | pub async fn fetch( function fetch_inner (line 230) | async fn fetch_inner( function fetch_with_options (line 250) | pub async fn fetch_with_options( function fetch_with_options_and_max_redirect (line 261) | pub async fn fetch_with_options_and_max_redirect( function ensure_cached_no_follow (line 302) | pub async fn ensure_cached_no_follow( function fetch_no_follow (line 317) | pub async fn fetch_no_follow( function validate_fetch (line 331) | fn validate_fetch( function get_cached_source_or_local (line 353) | pub fn get_cached_source_or_local( function fetch_cached_remote (line 368) | pub fn fetch_cached_remote( function insert_memory_files (line 377) | pub fn insert_memory_files(&self, file: File) -> Option { function clear_memory_files (line 381) | pub fn clear_memory_files(&self) { type GraphLoaderReporter (line 386) | pub trait GraphLoaderReporter: Send + Sync { method on_load (line 391) | fn on_load( type GraphLoaderReporterRc (line 400) | pub type GraphLoaderReporterRc = type DenoGraphLoaderOptions (line 403) | pub struct DenoGraphLoaderOptions { type DenoGraphLoaderSys (line 415) | pub trait DenoGraphLoaderSys: type DenoGraphLoader (line 422) | pub struct DenoGraphLoader< function new (line 449) | pub fn new( function set_file_content_overrides (line 474) | pub fn set_file_content_overrides( function insert_file_header_override (line 481) | pub fn insert_file_header_override( function enable_loading_cache_info (line 491) | pub fn enable_loading_cache_info(&mut self) { function get_local_path (line 496) | fn get_local_path(&self, specifier: &Url) -> Option { function load_or_cache (line 508) | fn load_or_cache( method cache_info_enabled (line 622) | fn cache_info_enabled(&self) -> bool { method get_cache_info (line 626) | fn get_cache_info(&self, specifier: &Url) -> Option { method load (line 635) | fn load( method ensure_cached (line 701) | fn ensure_cached( type LoadOrCacheStrategy (line 726) | trait LoadOrCacheStrategy { method handle_fetch_or_cache_no_follow (line 729) | async fn handle_fetch_or_cache_no_follow( type Response (line 751) | type Response = deno_graph::source::LoadResponse; method handle_fetch_or_cache_no_follow (line 753) | async fn handle_fetch_or_cache_no_follow( type Response (line 807) | type Response = deno_graph::source::CacheResponse; method handle_fetch_or_cache_no_follow (line 809) | async fn handle_fetch_or_cache_no_follow( type LoadStrategy (line 737) | struct LoadStrategy< type CacheStrategy (line 795) | struct CacheStrategy< function load_error (line 828) | fn load_error(err: JsErrorBox) -> deno_graph::source::LoadError { function validate_scheme (line 834) | fn validate_scheme(specifier: &Url) -> Result<(), UnsupportedSchemeError> { type TestHttpClient (line 865) | struct TestHttpClient; method send_no_follow (line 869) | async fn send_no_follow( function create_test_loader (line 878) | fn create_test_loader( function load_options (line 923) | fn load_options() -> deno_graph::source::LoadOptions { function file_content_overrides_load_returns_overridden_content (line 933) | fn file_content_overrides_load_returns_overridden_content() { function file_content_overrides_load_includes_header_overrides (line 967) | fn file_content_overrides_load_includes_header_overrides() { function file_content_overrides_ensure_cached_returns_cached (line 1001) | fn file_content_overrides_ensure_cached_returns_cached() { function get_cwd (line 1024) | fn get_cwd() -> PathBuf { FILE: libs/resolver/graph.rs type FoundPackageJsonDepFlagRc (line 41) | pub type FoundPackageJsonDepFlagRc = type FoundPackageJsonDepFlag (line 47) | pub struct FoundPackageJsonDepFlag(AtomicFlag); method raise (line 51) | pub fn raise(&self) -> bool { method is_raised (line 56) | pub fn is_raised(&self) -> bool { type ResolveWithGraphError (line 62) | pub struct ResolveWithGraphError(pub Box); method maybe_specifier (line 65) | pub fn maybe_specifier(&self) -> Option> { method into_deno_graph_error (line 97) | pub fn into_deno_graph_error(self) -> deno_graph::source::ResolveError { type ResolveWithGraphErrorKind (line 110) | pub enum ResolveWithGraphErrorKind { type CouldNotResolveNpmReqRefError (line 141) | pub struct CouldNotResolveNpmReqRefError { method code (line 149) | fn code(&self) -> node_resolver::errors::NodeJsErrorCode { type MappedResolutionDiagnosticWithPosition (line 154) | pub struct MappedResolutionDiagnosticWithPosition<'a> { type OnMappedResolutionDiagnosticFn (line 161) | pub type OnMappedResolutionDiagnosticFn = deno_maybe_sync::MaybeArc< type ResolveWithGraphOptions (line 165) | pub struct ResolveWithGraphOptions { type DefaultDenoResolverRc (line 175) | pub type DefaultDenoResolverRc = DenoResolverRc< type DenoResolverRc (line 183) | pub type DenoResolverRc< type DenoResolver (line 199) | pub struct DenoResolver< function fmt (line 230) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function new (line 248) | pub fn new( function resolve_with_graph (line 268) | pub fn resolve_with_graph( function resolve_non_workspace_npm_req_ref_to_file (line 349) | pub fn resolve_non_workspace_npm_req_ref_to_file( function resolve_managed_npm_req_ref (line 364) | pub fn resolve_managed_npm_req_ref( function resolve (line 397) | pub fn resolve( function as_graph_resolver (line 440) | pub fn as_graph_resolver<'a>( type DenoGraphResolverAdapter (line 461) | pub struct DenoGraphResolverAdapter< function fmt (line 493) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function default_jsx_import_source (line 512) | fn default_jsx_import_source(&self, referrer: &Url) -> Option { function default_jsx_import_source_types (line 519) | fn default_jsx_import_source_types(&self, referrer: &Url) -> Option &str { function resolve (line 534) | fn resolve( type EnhanceGraphErrorMode (line 580) | pub enum EnhanceGraphErrorMode { type EnhancedGraphError (line 587) | pub struct EnhancedGraphError { method original (line 595) | pub fn original(&self) -> &ModuleGraphError { method fmt (line 601) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function enhance_graph_error (line 615) | pub fn enhance_graph_error( function enhanced_resolution_error_message (line 646) | pub fn enhanced_resolution_error_message(error: &ResolutionError) -> Str... function enhanced_sloppy_imports_error_message (line 689) | fn enhanced_sloppy_imports_error_message( function maybe_additional_sloppy_imports_message (line 707) | pub fn maybe_additional_sloppy_imports_message( function enhanced_integrity_error_message (line 723) | pub fn enhanced_integrity_error_message(err: &ModuleError) -> Option Option Option<&s... function format_range_with_colors (line 893) | pub fn format_range_with_colors(referrer: &deno_graph::Range) -> String { function format_deno_graph_error (line 903) | pub fn format_deno_graph_error(err: &dyn std::error::Error) -> String { function import_map_node_resolution_error (line 955) | fn import_map_node_resolution_error() { function bare_specifier_node_resolution_error (line 980) | fn bare_specifier_node_resolution_error() { FILE: libs/resolver/import_map.rs type ExternalImportMap (line 9) | pub struct ExternalImportMap { type WorkspaceExternalImportMapLoaderRc (line 15) | pub type WorkspaceExternalImportMapLoaderRc = type WorkspaceExternalImportMapLoader (line 19) | pub struct WorkspaceExternalImportMapLoader { function new (line 27) | pub fn new(sys: TSys, workspace: WorkspaceRc) -> Self { function get_or_load (line 35) | pub fn get_or_load( FILE: libs/resolver/lib.rs type WorkspaceResolverRc (line 68) | pub type WorkspaceResolverRc = type NpmCacheDirRc (line 72) | pub(crate) type NpmCacheDirRc = deno_maybe_sync::MaybeArc; type DenoResolution (line 75) | pub struct DenoResolution { type DenoResolveError (line 82) | pub struct DenoResolveError(pub Box); method into_deno_graph_error (line 86) | pub fn into_deno_graph_error(self) -> deno_graph::source::ResolveError { method maybe_specifier (line 105) | pub fn maybe_specifier(&self) -> Option> { type DenoResolveErrorKind (line 125) | pub enum DenoResolveErrorKind { method maybe_node_code (line 166) | pub fn maybe_node_code(&self) -> Option { type NodeAndNpmResolvers (line 186) | pub struct NodeAndNpmResolvers< type DenoResolverSys (line 208) | pub trait DenoResolverSys: NpmResolverSys {} type DenoResolverOptions (line 210) | pub struct DenoResolverOptions< type RawDenoResolverRc (line 237) | pub type RawDenoResolverRc< type DefaultRawDenoResolverRc (line 253) | pub type DefaultRawDenoResolverRc = RawDenoResolverRc< type RawDenoResolver (line 263) | pub struct RawDenoResolver< function new (line 297) | pub fn new( function resolve (line 317) | pub fn resolve( function resolve_non_workspace_npm_req_ref_to_file (line 648) | pub(crate) fn resolve_non_workspace_npm_req_ref_to_file( FILE: libs/resolver/loader/mod.rs type AllowJsonImports (line 20) | pub enum AllowJsonImports { type RequestedModuleType (line 27) | pub enum RequestedModuleType<'a> { type ArcStr (line 39) | type ArcStr = std::sync::Arc; type ArcBytes (line 44) | type ArcBytes = std::sync::Arc<[u8]>; type LoadedModuleOrAsset (line 46) | pub enum LoadedModuleOrAsset<'a> { type LoadedModule (line 56) | pub struct LoadedModule<'a> { type LoadedModuleSource (line 62) | pub enum LoadedModuleSource { method as_bytes (line 70) | pub fn as_bytes(&self) -> &[u8] { type MemoryFilesRc (line 81) | pub type MemoryFilesRc = deno_maybe_sync::MaybeArc; type MemoryFiles (line 84) | pub struct MemoryFiles(RwLock>); method insert (line 87) | pub fn insert(&self, specifier: Url, file: File) -> Option { method clear (line 91) | pub fn clear(&self) { method get (line 97) | fn get(&self, specifier: &Url) -> Option { FILE: libs/resolver/loader/module_loader.rs type ArcStr (line 37) | type ArcStr = std::sync::Arc; type LoadPreparedModuleError (line 41) | pub struct LoadPreparedModuleError(pub Box); type LoadPreparedModuleErrorKind (line 44) | pub enum LoadPreparedModuleErrorKind { type LoadMaybeCjsError (line 60) | pub enum LoadMaybeCjsError { type LoadCodeSourceError (line 71) | pub struct LoadCodeSourceError(pub Box); type LoadCodeSourceErrorKind (line 74) | pub enum LoadCodeSourceErrorKind { type UnsupportedSchemeError (line 104) | pub struct UnsupportedSchemeError { type LoadUnpreparedModuleError (line 111) | pub struct LoadUnpreparedModuleError { type ModuleLoaderRc (line 117) | pub type ModuleLoaderRc = deno_maybe_sync::MaybeArc { type ModuleLoader (line 146) | pub struct ModuleLoader { function new (line 155) | pub fn new( function load (line 183) | pub async fn load<'a>( function load_prepared_module_for_source_map_sync (line 263) | pub fn load_prepared_module_for_source_map_sync<'graph>( type PreparedModuleLoader (line 274) | struct PreparedModuleLoader { function load_prepared_module (line 283) | pub async fn load_prepared_module<'graph>( function load_prepared_module_for_source_map_sync (line 344) | pub fn load_prepared_module_for_source_map_sync<'graph>( function load_prepared_module_or_defer_emit (line 390) | fn load_prepared_module_or_defer_emit<'graph>( function load_maybe_cjs (line 534) | async fn load_maybe_cjs( FILE: libs/resolver/loader/npm.rs type StrippingTypesNodeModulesError (line 24) | pub struct StrippingTypesNodeModulesError { method code (line 29) | pub fn code(&self) -> &'static str { type NpmModuleLoadError (line 35) | pub enum NpmModuleLoadError { function format_dir_import_message (line 72) | fn format_dir_import_message( type NpmModuleLoaderSys (line 95) | pub trait NpmModuleLoaderSys: NodeCodeTranslatorSys {} type DenoNpmModuleLoaderRc (line 98) | pub type DenoNpmModuleLoaderRc = type DenoNpmModuleLoader (line 101) | pub type DenoNpmModuleLoader = NpmModuleLoader< type NpmModuleLoader (line 110) | pub struct NpmModuleLoader< function new (line 143) | pub fn new( function load (line 161) | pub async fn load<'a>( function from_utf8_lossy_cow (line 235) | fn from_utf8_lossy_cow(bytes: Cow<'_, [u8]>) -> Cow<'_, str> { function from_utf8_lossy_owned (line 244) | fn from_utf8_lossy_owned(bytes: Vec) -> String { FILE: libs/resolver/lockfile.rs type NpmRegistryApiEx (line 32) | pub trait NpmRegistryApiEx: NpmRegistryApi + MaybeSend + MaybeSync {} type NpmRegistryApiRc (line 37) | type NpmRegistryApiRc = deno_maybe_sync::MaybeArc; type LockfileNpmPackageInfoApiAdapter (line 39) | pub struct LockfileNpmPackageInfoApiAdapter { method new (line 45) | pub fn new( method get_infos (line 55) | async fn get_infos( method get_npm_package_info (line 117) | async fn get_npm_package_info( type LockfileReadFromPathOptions (line 140) | pub struct LockfileReadFromPathOptions { type LockfileSys (line 148) | pub trait LockfileSys: type Guard (line 155) | pub struct Guard<'a, T> { type Target (line 160) | type Target = T; function deref (line 162) | fn deref(&self) -> &Self::Target { function deref_mut (line 168) | fn deref_mut(&mut self) -> &mut Self::Target { type LockfileFlags (line 174) | pub struct LockfileFlags { type LockfileWriteError (line 184) | pub enum LockfileWriteError { type LockfileLockRc (line 194) | pub type LockfileLockRc = deno_maybe_sync::MaybeArc { function lock (line 207) | pub fn lock(&self) -> Guard<'_, Lockfile> { function as_deno_graph_locker (line 215) | pub fn as_deno_graph_locker(&self) -> DenoGraphLocker<'_, TSys> { function set_workspace_config (line 219) | pub fn set_workspace_config( function fill_graph (line 227) | pub fn fill_graph(&self, graph: &mut deno_graph::ModuleGraph) { function overwrite (line 244) | pub fn overwrite(&self) -> bool { function write_if_changed (line 248) | pub fn write_if_changed(&self) -> Result<(), LockfileWriteError> { function discover (line 274) | pub async fn discover( function read_from_path (line 469) | pub async fn read_from_path( function error_if_changed (line 504) | pub fn error_if_changed(&self) -> Result<(), JsErrorBox> { type DenoGraphLocker (line 540) | pub struct DenoGraphLocker<'a, TSys: LockfileSys>(&'a LockfileLock); function get_remote_checksum (line 546) | fn get_remote_checksum( function has_remote_checksum (line 558) | fn has_remote_checksum(&self, specifier: &url::Url) -> bool { function set_remote_checksum (line 562) | fn set_remote_checksum( function get_pkg_manifest_checksum (line 573) | fn get_pkg_manifest_checksum( function set_pkg_manifest_checksum (line 587) | fn set_pkg_manifest_checksum( FILE: libs/resolver/npm/byonm.rs type ByonmResolvePkgFolderFromDenoReqError (line 35) | pub enum ByonmResolvePkgFolderFromDenoReqError { type ByonmNpmResolverCreateOptions (line 50) | pub struct ByonmNpmResolverCreateOptions { type ByonmNpmResolverSys (line 61) | pub trait ByonmNpmResolverSys: type ByonmNpmResolverRc (line 67) | pub type ByonmNpmResolverRc = type ByonmNpmResolver (line 71) | pub struct ByonmNpmResolver { method clone (line 79) | fn clone(&self) -> Self { function new (line 90) | pub fn new(options: ByonmNpmResolverCreateOptions) -> Self { function root_node_modules_path (line 99) | pub fn root_node_modules_path(&self) -> Option<&Path> { function find_ancestor_package_json_with_dep (line 104) | pub fn find_ancestor_package_json_with_dep( function resolve_pkg_folder_from_deno_module_req (line 131) | pub fn resolve_pkg_folder_from_deno_module_req( function resolve_pkg_json_and_alias_for_req (line 205) | fn resolve_pkg_json_and_alias_for_req( function resolve_folder_in_root_node_modules (line 330) | fn resolve_folder_in_root_node_modules( method resolve_package_folder_from_package (line 421) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 488) | fn resolve_types_package_folder( type ByonmInNpmPackageChecker (line 501) | pub struct ByonmInNpmPackageChecker; method in_npm_package (line 504) | fn in_npm_package(&self, specifier: &Url) -> bool { FILE: libs/resolver/npm/local.rs function get_package_folder_id_folder_name (line 11) | pub fn get_package_folder_id_folder_name( function get_package_folder_id_folder_name_from_parts (line 20) | pub fn get_package_folder_id_folder_name_from_parts( function get_package_folder_id_from_folder_name (line 33) | pub fn get_package_folder_id_from_folder_name( function normalize_pkg_name_for_node_modules_deno_folder (line 58) | pub fn normalize_pkg_name_for_node_modules_deno_folder( function mixed_case_package_name_encode (line 73) | fn mixed_case_package_name_encode(name: &str) -> String { function test_get_package_folder_id_folder_name (line 91) | fn test_get_package_folder_id_folder_name() { FILE: libs/resolver/npm/managed/common.rs type NpmPackageFsResolver (line 18) | pub enum NpmPackageFsResolver { function node_modules_path (line 25) | pub fn node_modules_path(&self) -> Option<&Path> { function maybe_package_folder (line 32) | pub fn maybe_package_folder( function resolve_package_cache_folder_id_from_specifier (line 46) | pub fn resolve_package_cache_folder_id_from_specifier( method resolve_package_folder_from_package (line 64) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 79) | fn resolve_types_package_folder( function find_definitely_typed_package_from_snapshot (line 104) | pub fn find_definitely_typed_package_from_snapshot<'a>( FILE: libs/resolver/npm/managed/global.rs type GlobalNpmPackageResolverSys (line 30) | pub trait GlobalNpmPackageResolverSys: FsCanonicalize + FsMetadata {} type GlobalNpmPackageResolver (line 34) | pub struct GlobalNpmPackageResolver { function new (line 42) | pub fn new( function maybe_package_folder (line 56) | pub fn maybe_package_folder(&self, id: &NpmPackageId) -> Option { function resolve_package_cache_folder_id_from_specifier (line 69) | pub fn resolve_package_cache_folder_id_from_specifier( function resolve_package_cache_folder_id_from_specifier_inner (line 76) | fn resolve_package_cache_folder_id_from_specifier_inner( function resolve_bundled_dep (line 97) | fn resolve_bundled_dep( method resolve_package_folder_from_package (line 144) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 210) | fn resolve_types_package_folder( FILE: libs/resolver/npm/managed/local.rs type LocalNpmPackageResolver (line 33) | pub struct LocalNpmPackageResolver { function new (line 42) | pub fn new( function node_modules_path (line 56) | pub fn node_modules_path(&self) -> Option<&Path> { function maybe_package_folder (line 60) | pub fn maybe_package_folder(&self, id: &NpmPackageId) -> Option { function resolve_package_cache_folder_id_from_specifier (line 79) | pub fn resolve_package_cache_folder_id_from_specifier( function resolve_package_root (line 105) | fn resolve_package_root(&self, path: &Path) -> PathBuf { function resolve_folder_for_specifier (line 117) | fn resolve_folder_for_specifier( function resolve_package_folder_from_specifier (line 138) | fn resolve_package_folder_from_specifier( method resolve_package_folder_from_package (line 153) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 208) | fn resolve_types_package_folder( FILE: libs/resolver/npm/managed/mod.rs type ResolvePkgFolderFromDenoModuleError (line 37) | pub enum ResolvePkgFolderFromDenoModuleError { type ResolvePkgFolderFromPkgIdError (line 48) | pub enum ResolvePkgFolderFromPkgIdError { type NpmManagedPackageFolderNotFoundError (line 60) | pub struct NpmManagedPackageFolderNotFoundError(deno_semver::StackString); type FailedCanonicalizingError (line 65) | pub struct FailedCanonicalizingError { type ManagedResolvePkgFolderFromDenoReqError (line 72) | pub enum ManagedResolvePkgFolderFromDenoReqError { type ResolvePkgIdFromSpecifierError (line 82) | pub enum ResolvePkgIdFromSpecifierError { type ManagedNpmResolverCreateOptions (line 91) | pub struct ManagedNpmResolverCreateOptions { type ManagedNpmResolverSys (line 101) | pub trait ManagedNpmResolverSys: GlobalNpmPackageResolverSys + Clone {} type ManagedNpmResolverRc (line 104) | pub type ManagedNpmResolverRc = type ManagedNpmResolver (line 108) | pub struct ManagedNpmResolver { function new (line 116) | pub fn new( function root_node_modules_path (line 144) | pub fn root_node_modules_path(&self) -> Option<&Path> { function global_cache_root_path (line 148) | pub fn global_cache_root_path(&self) -> &Path { function global_cache_root_url (line 152) | pub fn global_cache_root_url(&self) -> &Url { function resolution (line 156) | pub fn resolution(&self) -> &NpmResolutionCell { function is_pkg_req_folder_cached (line 161) | pub fn is_pkg_req_folder_cached(&self, req: &PackageReq) -> bool { function resolve_pkg_folder_from_pkg_id (line 171) | pub fn resolve_pkg_folder_from_pkg_id( function resolve_pkg_id_from_deno_module_req (line 197) | pub fn resolve_pkg_id_from_deno_module_req( function resolve_pkg_folder_from_deno_module_req (line 204) | pub fn resolve_pkg_folder_from_deno_module_req( function resolve_package_cache_folder_id_from_specifier (line 213) | pub fn resolve_package_cache_folder_id_from_specifier( function resolve_pkg_id_from_specifier (line 223) | pub fn resolve_pkg_id_from_specifier( method resolve_package_folder_from_package (line 244) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 261) | fn resolve_types_package_folder( type ManagedInNpmPackageChecker (line 276) | pub struct ManagedInNpmPackageChecker { method in_npm_package (line 281) | fn in_npm_package(&self, specifier: &Url) -> bool { type ManagedInNpmPkgCheckerCreateOptions (line 287) | pub struct ManagedInNpmPkgCheckerCreateOptions<'a> { function create_managed_in_npm_pkg_checker (line 292) | pub fn create_managed_in_npm_pkg_checker( FILE: libs/resolver/npm/managed/resolution.rs type NpmResolutionCellRc (line 20) | pub type NpmResolutionCellRc = deno_maybe_sync::MaybeArc) -> std::fmt::Result { method from_serialized (line 41) | pub fn from_serialized( method new (line 49) | pub fn new(initial_snapshot: NpmResolutionSnapshot) -> Self { method resolve_pkg_cache_folder_copy_index_from_pkg_id (line 56) | pub fn resolve_pkg_cache_folder_copy_index_from_pkg_id( method resolve_pkg_id_from_pkg_cache_folder_id (line 67) | pub fn resolve_pkg_id_from_pkg_cache_folder_id( method resolve_package_from_package (line 78) | pub fn resolve_package_from_package( method resolve_pkg_id_from_pkg_req (line 91) | pub fn resolve_pkg_id_from_pkg_req( method resolve_pkg_reqs_from_pkg_id (line 102) | pub fn resolve_pkg_reqs_from_pkg_id( method resolve_pkg_id_from_deno_module (line 117) | pub fn resolve_pkg_id_from_deno_module( method package_reqs (line 128) | pub fn package_reqs(&self) -> Vec<(PackageReq, PackageNv)> { method top_level_packages (line 138) | pub fn top_level_packages(&self) -> Vec { method any_top_level_package (line 147) | pub fn any_top_level_package( method all_system_packages (line 154) | pub fn all_system_packages( method all_system_packages_partitioned (line 161) | pub fn all_system_packages_partitioned( method snapshot (line 171) | pub fn snapshot(&self) -> NpmResolutionSnapshot { method serialized_valid_snapshot (line 175) | pub fn serialized_valid_snapshot( method serialized_valid_snapshot_for_system (line 181) | pub fn serialized_valid_snapshot_for_system( method subset (line 191) | pub fn subset(&self, package_reqs: &[PackageReq]) -> NpmResolutionSnap... method set_snapshot (line 195) | pub fn set_snapshot(&self, snapshot: NpmResolutionSnapshot) { method is_pending (line 204) | pub fn is_pending(&self) -> bool { method mark_pending (line 208) | pub fn mark_pending(&self) { method mark_not_pending (line 212) | pub fn mark_not_pending(&self) { FILE: libs/resolver/npm/mod.rs type CreateInNpmPkgCheckerOptions (line 58) | pub enum CreateInNpmPkgCheckerOptions<'a> { type DenoInNpmPackageChecker (line 64) | pub enum DenoInNpmPackageChecker { method new (line 70) | pub fn new(options: CreateInNpmPkgCheckerOptions) -> Self { method in_npm_package (line 85) | fn in_npm_package(&self, specifier: &Url) -> bool { type NodeModulesOutOfDateError (line 99) | pub struct NodeModulesOutOfDateError { type MissingPackageNodeModulesFolderError (line 106) | pub struct MissingPackageNodeModulesFolderError { type ResolveIfForNpmPackageError (line 113) | pub struct ResolveIfForNpmPackageError( type ResolveIfForNpmPackageErrorKind (line 118) | pub enum ResolveIfForNpmPackageErrorKind { type NoNpmError (line 130) | pub struct NoNpmError; type ResolveNpmReqRefError (line 134) | pub struct ResolveNpmReqRefError { method source (line 141) | fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { method fmt (line 147) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type ResolveReqWithSubPathError (line 153) | pub struct ResolveReqWithSubPathError(pub Box Option> { type ResolveReqWithSubPathErrorKind (line 173) | pub enum ResolveReqWithSubPathErrorKind { method as_types_not_found (line 191) | pub fn as_types_not_found(&self) -> Option<&TypesNotFoundError> { method maybe_code (line 202) | pub fn maybe_code(&self) -> Option { type ContextedResolvePkgFolderFromDenoReqError (line 218) | pub struct ContextedResolvePkgFolderFromDenoReqError { method source (line 225) | fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { method fmt (line 231) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type ResolvePkgFolderFromDenoReqError (line 237) | pub enum ResolvePkgFolderFromDenoReqError { type NpmResolverCreateOptions (line 246) | pub enum NpmResolverCreateOptions { type NpmResolverSys (line 252) | pub trait NpmResolverSys: type NpmResolver (line 265) | pub enum NpmResolver { function new (line 274) | pub fn new( function is_byonm (line 289) | pub fn is_byonm(&self) -> bool { function is_managed (line 293) | pub fn is_managed(&self) -> bool { function as_managed (line 297) | pub fn as_managed(&self) -> Option<&ManagedNpmResolverRc> { function root_node_modules_path (line 304) | pub fn root_node_modules_path(&self) -> Option<&Path> { function resolve_pkg_folder_from_deno_module_req (line 311) | pub fn resolve_pkg_folder_from_deno_module_req( method resolve_package_folder_from_package (line 328) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 342) | fn resolve_types_package_folder( type NpmReqResolverOptions (line 365) | pub struct NpmReqResolverOptions< type NpmReqResolverRc (line 383) | pub type NpmReqResolverRc< type NpmReqResolver (line 398) | pub struct NpmReqResolver< function new (line 428) | pub fn new( function resolve_req_reference (line 444) | pub fn resolve_req_reference( function resolve_req_with_sub_path (line 460) | pub fn resolve_req_with_sub_path( function resolve_req_with_sub_path_inner (line 485) | fn resolve_req_with_sub_path_inner( function resolve_if_for_npm_pkg (line 533) | pub fn resolve_if_for_npm_pkg( function join_package_name_to_path (line 675) | pub(crate) fn join_package_name_to_path( FILE: libs/resolver/npmrc.rs type ResolvedNpmRcRc (line 20) | pub type ResolvedNpmRcRc = deno_maybe_sync::MaybeArc; type NpmRcDiscoverError (line 23) | pub struct NpmRcDiscoverError(pub Box); type NpmRcDiscoverErrorKind (line 26) | pub enum NpmRcDiscoverErrorKind { type NpmRcLoadError (line 39) | pub struct NpmRcLoadError { type NpmRcParseError (line 47) | pub struct NpmRcParseError { type NpmRcOptionsResolveError (line 55) | pub struct NpmRcOptionsResolveError { function discover_npmrc_from_workspace (line 66) | pub fn discover_npmrc_from_workspace( function discover_npmrc (line 83) | fn discover_npmrc( function create_default_npmrc (line 224) | pub fn create_default_npmrc(sys: &impl EnvVar) -> ResolvedNpmRc { FILE: libs/resolver/rt.rs type JoinHandle (line 7) | pub type JoinHandle = function spawn_blocking (line 10) | pub fn spawn_blocking< FILE: libs/resolver/workspace.rs type UrlRc (line 60) | type UrlRc = deno_maybe_sync::MaybeArc; type PkgJsonResolverFolderConfig (line 63) | struct PkgJsonResolverFolderConfig { type WorkspaceResolverCreateError (line 69) | pub enum WorkspaceResolverCreateError { type PackageJsonDepResolution (line 92) | pub enum PackageJsonDepResolution { type SloppyImportsOptions (line 104) | pub enum SloppyImportsOptions { type FsCacheOptions (line 115) | pub enum FsCacheOptions { type CreateResolverOptions (line 122) | pub struct CreateResolverOptions { type SpecifiedImportMap (line 130) | pub struct SpecifiedImportMap { type MappedResolutionDiagnostic (line 136) | pub enum MappedResolutionDiagnostic { method fmt (line 146) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type MappedResolution (line 171) | pub enum MappedResolution<'a> { type WorkspaceResolveError (line 202) | pub enum WorkspaceResolveError { type NotFoundInCompilerOptionsPathsError (line 222) | pub struct NotFoundInCompilerOptionsPathsError { type MappedResolutionError (line 230) | pub enum MappedResolutionError { method is_unmapped_bare_specifier (line 248) | pub fn is_unmapped_bare_specifier(&self) -> bool { type WorkspaceResolvePkgJsonFolderError (line 266) | pub struct WorkspaceResolvePkgJsonFolderError( method as_kind (line 271) | pub fn as_kind(&self) -> &WorkspaceResolvePkgJsonFolderErrorKind { method into_kind (line 275) | pub fn into_kind(self) -> WorkspaceResolvePkgJsonFolderErrorKind { method from (line 284) | fn from(err: E) -> Self { type WorkspaceResolvePkgJsonFolderErrorKind (line 293) | pub enum WorkspaceResolvePkgJsonFolderErrorKind { type CachedMetadataFsEntry (line 303) | enum CachedMetadataFsEntry { type CachedMetadataFs (line 309) | struct CachedMetadataFs { function new (line 315) | fn new(sys: TSys, options: FsCacheOptions) -> Self { function stat_sync (line 325) | fn stat_sync(&self, path: &Path) -> Option { function is_file (line 346) | fn is_file(&self, path: &Path) -> bool { type SloppyImportsResolutionReason (line 352) | pub enum SloppyImportsResolutionReason { method suggestion_message_for_specifier (line 362) | pub fn suggestion_message_for_specifier(&self, specifier: &Url) -> Str... method quick_fix_message_for_specifier (line 366) | pub fn quick_fix_message_for_specifier(&self, specifier: &Url) -> Stri... method base_message_for_specifier (line 376) | fn base_message_for_specifier(&self, specifier: &Url) -> String { type SloppyImportsResolver (line 399) | struct SloppyImportsResolver { function new (line 406) | fn new( function resolve (line 421) | fn resolve( function sloppy_imports_resolve (line 674) | pub fn sloppy_imports_resolve( type SloppyImportsResolverRc (line 691) | type SloppyImportsResolverRc = type CompilerOptionsRootDirsDiagnostic (line 695) | pub enum CompilerOptionsRootDirsDiagnostic { method fmt (line 703) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { function resolve_types_with_compiler_options_paths (line 725) | fn resolve_types_with_compiler_options_paths( function resolve_types_with_compiler_options_root_dirs (line 754) | fn resolve_types_with_compiler_options_root_dirs( type ResolutionKind (line 796) | pub enum ResolutionKind { method is_types (line 804) | pub fn is_types(&self) -> bool { method from (line 810) | fn from(value: NodeResolutionKind) -> Self { type WorkspaceResolverDiagnostic (line 819) | pub enum WorkspaceResolverDiagnostic<'a> { function fmt (line 825) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { type CompilerOptionsResolverCellRc (line 834) | type CompilerOptionsResolverCellRc = type WorkspaceResolver (line 838) | pub struct WorkspaceResolver { function from_workspace (line 851) | pub fn from_workspace( function new_raw (line 989) | pub fn new_raw( function to_serializable (line 1044) | pub fn to_serializable( function try_from_serializable (line 1091) | pub fn try_from_serializable( function set_compiler_options_resolver (line 1145) | pub fn set_compiler_options_resolver( function maybe_import_map (line 1152) | pub fn maybe_import_map(&self) -> Option<&ImportMap> { function package_jsons (line 1156) | pub fn package_jsons(&self) -> impl Iterator { function jsr_packages (line 1160) | pub fn jsr_packages(&self) -> &[ResolverWorkspaceJsrPackage] { function diagnostics (line 1164) | pub fn diagnostics(&self) -> Vec> { function resolve (line 1174) | pub fn resolve<'a>( function maybe_resolve_specifier_to_workspace_jsr_pkg (line 1392) | fn maybe_resolve_specifier_to_workspace_jsr_pkg<'a>( function resolve_workspace_jsr_pkg (line 1446) | fn resolve_workspace_jsr_pkg<'a>( function resolve_workspace_pkg_json_folder_for_npm_specifier (line 1478) | pub fn resolve_workspace_pkg_json_folder_for_npm_specifier( function resolve_workspace_pkg_json_folder_for_pkg_json_dep (line 1494) | pub fn resolve_workspace_pkg_json_folder_for_pkg_json_dep( function pkg_json_dep_resolution (line 1552) | pub fn pkg_json_dep_resolution(&self) -> PackageJsonDepResolution { function sloppy_imports_enabled (line 1556) | pub fn sloppy_imports_enabled(&self) -> bool { function has_compiler_options_root_dirs (line 1563) | pub fn has_compiler_options_root_dirs(&self) -> bool { type SerializedWorkspaceResolverImportMap (line 1569) | pub struct SerializedWorkspaceResolverImportMap<'a> { type SerializedResolverWorkspaceJsrPackage (line 1577) | pub struct SerializedResolverWorkspaceJsrPackage<'a> { type SerializableWorkspaceResolver (line 1587) | pub struct SerializableWorkspaceResolver<'a> { type BaseUrl (line 1599) | struct BaseUrl<'a>(&'a Url); function make_relative_if_descendant (line 1602) | fn make_relative_if_descendant<'a>(&self, target: &'a Url) -> Cow<'a, st... type WorkspaceNpmLinkPackagesRc (line 1622) | pub struct WorkspaceNpmLinkPackagesRc( method from_workspace (line 1627) | pub fn from_workspace(workspace: &Workspace) -> Self { type PkgJsonToVersionInfoError (line 1659) | enum PkgJsonToVersionInfoError { function pkg_json_to_version_info (line 1673) | fn pkg_json_to_version_info( type UnreachableSys (line 1784) | pub struct UnreachableSys; type Metadata (line 1787) | type Metadata = sys_traits::impls::RealFsMetadata; method base_fs_metadata (line 1790) | fn base_fs_metadata( method base_fs_symlink_metadata (line 1798) | fn base_fs_symlink_metadata( method base_fs_read (line 1807) | fn base_fs_read( function root_dir (line 1815) | fn root_dir() -> PathBuf { type TestNpmPackageFolderResolver (line 1824) | struct TestNpmPackageFolderResolver; method resolve_package_folder_from_package (line 1827) | fn resolve_package_folder_from_package( method resolve_types_package_folder (line 1841) | fn resolve_types_package_folder( function setup_node_resolver (line 1852) | fn setup_node_resolver( function pkg_json_resolution (line 1869) | fn pkg_json_resolution() { function single_pkg_no_import_map (line 1976) | fn single_pkg_no_import_map() { function resolve_workspace_pkg_json_folder (line 2008) | fn resolve_workspace_pkg_json_folder() { function resolve_workspace_pkg_json_workspace_deno_json_import_map (line 2105) | fn resolve_workspace_pkg_json_workspace_deno_json_import_map() { function root_member_imports_and_scopes (line 2175) | fn root_member_imports_and_scopes() { function resolve_sloppy_imports (line 2244) | fn resolve_sloppy_imports() { function test_sloppy_import_resolution_suggestion_message (line 2389) | fn test_sloppy_import_resolution_suggestion_message() { function resolve_compiler_options_paths_and_sloppy_imports (line 2420) | fn resolve_compiler_options_paths_and_sloppy_imports() { function resolve_compiler_options_root_dirs (line 2568) | fn resolve_compiler_options_root_dirs() { function resolve_compiler_options_root_dirs_and_sloppy_imports (line 2708) | fn resolve_compiler_options_root_dirs_and_sloppy_imports() { function specified_import_map (line 2770) | fn specified_import_map() { function workspace_specified_import_map (line 2809) | fn workspace_specified_import_map() { function resolves_link_member_with_version (line 2840) | fn resolves_link_member_with_version() { function resolves_link_member_no_version (line 2918) | fn resolves_link_member_no_version() { function resolves_workspace_member (line 2966) | fn resolves_workspace_member() { function resolves_link_workspace (line 3046) | fn resolves_link_workspace() { function invalid_package_name_with_slashes (line 3121) | fn invalid_package_name_with_slashes() { function create_resolver (line 3157) | fn create_resolver( function workspace_at_start_dir (line 3173) | fn workspace_at_start_dir( function test_pkg_json_to_version_info (line 3189) | fn test_pkg_json_to_version_info() { FILE: libs/serde_v8/de.rs type Deserializer (line 25) | pub struct Deserializer<'b, 's, 'i> { function new (line 32) | pub fn new( function from_v8 (line 46) | pub fn from_v8<'de, 'b, 's, 'i, T>( function from_v8_cached (line 59) | pub fn from_v8_cached<'de, 'b, 's, 'i, T>( type Error (line 111) | type Error = Error; function deserialize_any (line 113) | fn deserialize_any(self, visitor: V) -> Result function deserialize_bool (line 143) | fn deserialize_bool(self, visitor: V) -> Result function deserialize_f32 (line 162) | fn deserialize_f32(self, visitor: V) -> Result function deserialize_f64 (line 168) | fn deserialize_f64(self, visitor: V) -> Result function deserialize_char (line 183) | fn deserialize_char(self, visitor: V) -> Result function deserialize_str (line 190) | fn deserialize_str(self, visitor: V) -> Result function deserialize_string (line 197) | fn deserialize_string(self, visitor: V) -> Result function deserialize_option (line 211) | fn deserialize_option(self, visitor: V) -> Result function deserialize_unit (line 222) | fn deserialize_unit(self, visitor: V) -> Result function deserialize_unit_struct (line 229) | fn deserialize_unit_struct( function deserialize_newtype_struct (line 243) | fn deserialize_newtype_struct( function deserialize_seq (line 254) | fn deserialize_seq(self, visitor: V) -> Result function deserialize_tuple (line 264) | fn deserialize_tuple(self, len: usize, visitor: V) -> Result function deserialize_tuple_struct (line 281) | fn deserialize_tuple_struct( function deserialize_map (line 293) | fn deserialize_map(self, visitor: V) -> Result function deserialize_struct (line 315) | fn deserialize_struct( function deserialize_enum (line 376) | fn deserialize_enum( function deserialize_identifier (line 426) | fn deserialize_identifier(self, visitor: V) -> Result function deserialize_ignored_any (line 433) | fn deserialize_ignored_any(self, visitor: V) -> Result function deserialize_bytes (line 440) | fn deserialize_bytes(self, visitor: V) -> Result function deserialize_byte_buf (line 448) | fn deserialize_byte_buf(self, visitor: V) -> Result type MapObjectAccess (line 457) | struct MapObjectAccess<'a, 's, 'i> { function new (line 464) | pub fn new( type Error (line 487) | type Error = Error; function next_key_seed (line 489) | fn next_key_seed>( function next_value_seed (line 507) | fn next_value_seed>( function size_hint (line 519) | fn size_hint(&self) -> Option { type MapPairsAccess (line 524) | struct MapPairsAccess<'a, 's, 'i> { type Error (line 532) | type Error = Error; function next_key_seed (line 534) | fn next_key_seed>( function next_value_seed (line 549) | fn next_value_seed>( function size_hint (line 560) | fn size_hint(&self) -> Option { type StructAccess (line 565) | struct StructAccess<'a, 's, 'i> { type Error (line 573) | type Error = Error; function next_key_seed (line 575) | fn next_key_seed(&mut self, seed: K) -> Result> function next_value_seed (line 593) | fn next_value_seed(&mut self, seed: V) -> Result type SeqAccess (line 606) | struct SeqAccess<'a, 's, 'i> { function new (line 613) | pub fn new( type Error (line 623) | type Error = Error; function next_element_seed (line 625) | fn next_element_seed>( function size_hint (line 639) | fn size_hint(&self) -> Option { type EnumAccess (line 644) | struct EnumAccess<'b, 's, 'i> { type Error (line 652) | type Error = Error; type Variant (line 653) | type Variant = VariantDeserializer<'b, 's, 'i>; function variant_seed (line 655) | fn variant_seed>( type VariantDeserializer (line 672) | struct VariantDeserializer<'b, 's, 'i> { type Error (line 678) | type Error = Error; function unit_variant (line 680) | fn unit_variant(self) -> Result<()> { function newtype_variant_seed (line 685) | fn newtype_variant_seed>( function tuple_variant (line 693) | fn tuple_variant>( function struct_variant (line 702) | fn struct_variant>( function bigint_to_f64 (line 712) | fn bigint_to_f64(b: v8::Local) -> f64 { function to_utf8 (line 731) | pub fn to_utf8(s: v8::Local, scope: &mut v8::PinScope) -> St... function to_utf8_fast (line 735) | fn to_utf8_fast( function to_utf8_slow (line 763) | fn to_utf8_slow(s: v8::Local, scope: &mut v8::PinScope) -> S... FILE: libs/serde_v8/error.rs type Result (line 5) | pub type Result = std::result::Result; type Error (line 10) | pub enum Error { method custom (line 69) | fn custom(msg: T) -> Self { method custom (line 75) | fn custom(msg: T) -> Self { FILE: libs/serde_v8/examples/basic.rs type MathOp (line 9) | struct MathOp { function main (line 15) | fn main() { FILE: libs/serde_v8/keys.rs type KeyCache (line 10) | pub struct KeyCache(HashMap<&'static str, v8::Global>); function v8_struct_key (line 15) | pub fn v8_struct_key<'s, 'i>( FILE: libs/serde_v8/magic/any_value.rs type AnyValue (line 15) | pub enum AnyValue { method to_v8 (line 27) | fn to_v8<'scope, 'i>( method from_v8 (line 45) | fn from_v8<'scope, 'i>( FILE: libs/serde_v8/magic/bigint.rs type BigInt (line 15) | pub struct BigInt(num_bigint::BigInt); method from (line 72) | fn from(big_int: num_bigint::BigInt) -> Self { type Target (line 19) | type Target = num_bigint::BigInt; method deref (line 21) | fn deref(&self) -> &Self::Target { method deref_mut (line 27) | fn deref_mut(&mut self) -> &mut Self::Target { method to_v8 (line 33) | fn to_v8<'scope, 'i>( method from_v8 (line 45) | fn from_v8<'scope, 'i>( function from (line 78) | fn from(big_int: BigInt) -> Self { FILE: libs/serde_v8/magic/buffer.rs type JsBuffer (line 13) | pub struct JsBuffer(V8Slice); method from_parts (line 18) | pub fn from_parts(slice: V8Slice) -> Self { method into_parts (line 23) | pub fn into_parts(self) -> V8Slice { method as_ref (line 41) | fn as_ref(&self) -> &[u8] { method as_mut (line 47) | fn as_mut(&mut self) -> &mut [u8] { method from (line 75) | fn from(value: V8Slice) -> Self { method fmt (line 29) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method clone (line 35) | fn clone(&self) -> Self { type Target (line 53) | type Target = [u8]; method deref (line 54) | fn deref(&self) -> &[u8] { method deref_mut (line 60) | fn deref_mut(&mut self) -> &mut [u8] { method from_v8 (line 66) | fn from_v8<'scope, 'i>( type ToJsBuffer (line 83) | pub struct ToJsBuffer(RefCell>>); method empty (line 88) | pub fn empty() -> Self { method from (line 94) | fn from(buf: Box<[u8]>) -> Self { method from (line 100) | fn from(vec: Vec) -> Self { method to_v8 (line 106) | fn to_v8<'scope, 'i>( FILE: libs/serde_v8/magic/bytestring.rs constant USIZE2X (line 14) | const USIZE2X: usize = size_of::() * 2; type ByteString (line 17) | pub struct ByteString(SmallVec<[u8; USIZE2X]>); method as_ref (line 35) | fn as_ref(&self) -> &[u8] { method as_mut (line 41) | fn as_mut(&mut self) -> &mut [u8] { method from (line 92) | fn from(vec: Vec) -> Self { method into (line 99) | fn into(self) -> Vec { method from (line 105) | fn from(s: &[u8]) -> Self { method from (line 111) | fn from(s: &str) -> Self { method from (line 118) | fn from(s: String) -> Self { type Target (line 21) | type Target = SmallVec<[u8; USIZE2X]>; method deref (line 23) | fn deref(&self) -> &Self::Target { method deref_mut (line 29) | fn deref_mut(&mut self) -> &mut Self::Target { constant _ (line 50) | const _: () = method to_v8 (line 54) | fn to_v8<'scope, 'i>( method from_v8 (line 66) | fn from_v8<'scope, 'i>( FILE: libs/serde_v8/magic/detached_buffer.rs type DetachedBuffer (line 14) | pub struct DetachedBuffer(V8Slice); method as_ref (line 18) | fn as_ref(&self) -> &[u8] { method as_mut (line 24) | fn as_mut(&mut self) -> &mut [u8] { type Target (line 30) | type Target = [u8]; method deref (line 31) | fn deref(&self) -> &[u8] { method deref_mut (line 37) | fn deref_mut(&mut self) -> &mut [u8] { method to_v8 (line 43) | fn to_v8<'scope, 'i>( method from_v8 (line 56) | fn from_v8<'scope, 'i>( FILE: libs/serde_v8/magic/external_pointer.rs type ExternalPointer (line 10) | pub struct ExternalPointer(*mut c_void); method from (line 48) | fn from(value: *mut c_void) -> Self { method from (line 54) | fn from(value: *const c_void) -> Self { method to_v8 (line 20) | fn to_v8<'scope, 'i>( method from_v8 (line 33) | fn from_v8<'scope, 'i>( function from (line 60) | fn from(value: ExternalPointer) -> Self { function from (line 66) | fn from(value: ExternalPointer) -> Self { FILE: libs/serde_v8/magic/global_value.rs type GlobalValue (line 10) | pub struct GlobalValue { method from (line 19) | fn from(v: v8::Global) -> Self { function from (line 25) | fn from(value: GlobalValue) -> Self { method to_v8 (line 31) | fn to_v8<'scope, 'i>( method from_v8 (line 40) | fn from_v8<'scope, 'i>( FILE: libs/serde_v8/magic/string_or_buffer.rs type StringOrBuffer (line 11) | pub enum StringOrBuffer { type Target (line 19) | type Target = [u8]; method deref (line 20) | fn deref(&self) -> &Self::Target { type Error (line 29) | type Error = std::str::Utf8Error; function try_from (line 30) | fn try_from(value: &'a StringOrBuffer) -> Result { method from_v8 (line 39) | fn from_v8<'scope, 'i>( FILE: libs/serde_v8/magic/transl8.rs constant MAGIC_FIELD (line 8) | pub(crate) const MAGIC_FIELD: &str = "$__v8_magic_field"; type MagicType (line 10) | pub(crate) trait MagicType { constant NAME (line 11) | const NAME: &'static str; constant MAGIC_NAME (line 12) | const MAGIC_NAME: &'static str; type ToV8 (line 15) | pub(crate) trait ToV8 { method to_v8 (line 16) | fn to_v8<'scope, 'i>( type FromV8 (line 22) | pub(crate) trait FromV8: Sized { method from_v8 (line 23) | fn from_v8<'scope, 'i>( function magic_serialize (line 29) | pub(crate) fn magic_serialize( function magic_deserialize (line 45) | pub(crate) fn magic_deserialize<'de, T, D>( function visit_magic (line 94) | pub(crate) fn visit_magic<'de, T, V, E>(visitor: V, x: T) -> Result); method as_ref (line 30) | fn as_ref(&self) -> &[u16] { method as_mut (line 36) | fn as_mut(&mut self) -> &mut [u16] { method from (line 42) | fn from(value: [u16; N]) -> Self { method from (line 48) | fn from(value: &[u16; N]) -> Self { method from (line 54) | fn from(value: &[u16]) -> Self { method from (line 60) | fn from(value: Vec) -> Self { type Target (line 16) | type Target = Vec; method deref (line 18) | fn deref(&self) -> &Self::Target { method deref_mut (line 24) | fn deref_mut(&mut self) -> &mut Self::Target { method to_v8 (line 66) | fn to_v8<'scope, 'i>( method from_v8 (line 85) | fn from_v8<'scope, 'i>( FILE: libs/serde_v8/magic/v8slice.rs type V8Sliceable (line 12) | pub trait V8Sliceable: Copy + Clone { method new_buf (line 15) | fn new_buf<'s, 'i>( type V8 (line 24) | type V8 = v8::Uint8Array; method new_buf (line 25) | fn new_buf<'s, 'i>( type V8 (line 36) | type V8 = v8::Uint32Array; method new_buf (line 37) | fn new_buf<'s, 'i>( type V8 (line 48) | type V8 = v8::Float32Array; method new_buf (line 49) | fn new_buf<'s, 'i>( type V8 (line 60) | type V8 = v8::Float64Array; method new_buf (line 61) | fn new_buf<'s, 'i>( type V8Slice (line 83) | pub struct V8Slice method fmt (line 96) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function very_unsafe_new_only_for_test (line 116) | fn very_unsafe_new_only_for_test(byte_length: usize) -> Self { function from_parts (line 143) | pub unsafe fn from_parts( function as_slice (line 155) | fn as_slice(&self) -> &[T] { function as_slice_mut (line 180) | fn as_slice_mut(&mut self) -> &mut [T] { function len (line 208) | pub fn len(&self) -> usize { function is_empty (line 217) | pub fn is_empty(&self) -> bool { function to_vec (line 222) | pub fn to_vec(&self) -> Vec { function to_boxed_slice (line 227) | pub fn to_boxed_slice(&self) -> Box<[T]> { function into_v8_local (line 232) | pub fn into_v8_local<'a, 'b>( function into_v8_unsliced_arraybuffer_local (line 247) | pub fn into_v8_unsliced_arraybuffer_local<'a, 'b>( function into_parts (line 256) | pub fn into_parts(self) -> (v8::SharedRef, Range Self { function split_off (line 288) | pub fn split_off(&mut self, at: usize) -> Self { function truncate (line 301) | pub fn truncate(&mut self, len: usize) { function to_ranged_buffer (line 307) | pub(crate) fn to_ranged_buffer<'scope, 'i>( method from_v8 (line 328) | fn from_v8<'scope, 'i>( type Target (line 353) | type Target = [T]; method deref (line 354) | fn deref(&self) -> &[T] { method deref_mut (line 363) | fn deref_mut(&mut self) -> &mut [T] { function as_ref (line 372) | fn as_ref(&self) -> &[T] { function as_mut (line 381) | fn as_mut(&mut self) -> &mut [T] { function make_slice (line 390) | fn make_slice(len: usize) -> V8Slice { function test_split_off (line 399) | pub fn test_split_off() { function test_split_off_generic (line 404) | pub fn test_split_off_generic() { function test_split_to (line 415) | pub fn test_split_to() { function test_split_to_generic (line 420) | pub fn test_split_to_generic() { function test_truncate (line 431) | pub fn test_truncate() { function test_truncate_generic (line 436) | pub fn test_truncate_generic() { function test_truncate_after_split (line 443) | fn test_truncate_after_split() { function test_truncate_after_split_generic (line 448) | pub fn test_truncate_after_split_generic() { FILE: libs/serde_v8/magic/value.rs type Value (line 17) | pub struct Value<'s> { function from (line 26) | fn from(v: v8::Local<'s, T>) -> Self { function from (line 32) | fn from(value: Value<'s>) -> Self { method to_v8 (line 38) | fn to_v8<'scope, 'i>( method from_v8 (line 50) | fn from_v8<'scope, 'i>( FILE: libs/serde_v8/payload.rs type ValueType (line 8) | pub enum ValueType { method from_v8 (line 21) | pub fn from_v8(v: v8::Local) -> ValueType { FILE: libs/serde_v8/ser.rs type JsValue (line 23) | type JsValue<'s> = v8::Local<'s, v8::Value>; type JsResult (line 24) | type JsResult<'s> = Result>; type ScopePtr (line 26) | type ScopePtr<'a, 'b, 'c, 'i> = &'c RefCell<&'b mut v8::PinScope<'a, 'i>>; function to_v8 (line 28) | pub fn to_v8<'a, 'i, T>( type VariantSerializer (line 43) | pub struct VariantSerializer<'a, 'b, 'c, 'i, S> { function new (line 50) | pub fn new( function end (line 62) | fn end(self, inner: impl FnOnce(S) -> JsResult<'a>) -> JsResult<'a> { type Ok (line 77) | type Ok = JsValue<'a>; type Error (line 78) | type Error = Error; function serialize_field (line 80) | fn serialize_field( function end (line 87) | fn end(self) -> JsResult<'a> { type Ok (line 96) | type Ok = JsValue<'a>; type Error (line 97) | type Error = Error; function serialize_field (line 99) | fn serialize_field( function end (line 107) | fn end(self) -> JsResult<'a> { type ArraySerializer (line 112) | pub struct ArraySerializer<'a, 'b, 'c, 'i> { function new (line 118) | pub fn new(scope: ScopePtr<'a, 'b, 'c, 'i>, len: Option) -> Self { type Ok (line 128) | type Ok = JsValue<'a>; type Error (line 129) | type Error = Error; function serialize_element (line 131) | fn serialize_element( function end (line 140) | fn end(self) -> JsResult<'a> { type Ok (line 149) | type Ok = JsValue<'a>; type Error (line 150) | type Error = Error; function serialize_element (line 152) | fn serialize_element( function end (line 159) | fn end(self) -> JsResult<'a> { type Ok (line 165) | type Ok = JsValue<'a>; type Error (line 166) | type Error = Error; function serialize_field (line 168) | fn serialize_field( function end (line 175) | fn end(self) -> JsResult<'a> { type ObjectSerializer (line 180) | pub struct ObjectSerializer<'a, 'b, 'c, 'i> { function new (line 187) | pub fn new(scope: ScopePtr<'a, 'b, 'c, 'i>, len: usize) -> Self { type Ok (line 199) | type Ok = JsValue<'a>; type Error (line 200) | type Error = Error; function serialize_field (line 202) | fn serialize_field( function end (line 215) | fn end(self) -> JsResult<'a> { type MagicalSerializer (line 228) | pub struct MagicalSerializer<'a, 'b, 'c, 'i, T> { function new (line 235) | pub fn new( type Ok (line 249) | type Ok = JsValue<'a>; type Error (line 250) | type Error = Error; function serialize_field (line 252) | fn serialize_field( function end (line 266) | fn end(self) -> JsResult<'a> { type StructSerializers (line 278) | pub enum StructSerializers<'a, 'b, 'c, 'i> { type Ok (line 292) | type Ok = JsValue<'a>; type Error (line 293) | type Error = Error; function serialize_field (line 295) | fn serialize_field( function end (line 314) | fn end(self) -> JsResult<'a> { type MapSerializer (line 331) | pub struct MapSerializer<'a, 'b, 'c, 'i> { function new (line 338) | pub fn new(scope: ScopePtr<'a, 'b, 'c, 'i>, len: Option) -> Self { type Ok (line 350) | type Ok = JsValue<'a>; type Error (line 351) | type Error = Error; function serialize_key (line 353) | fn serialize_key(&mut self, key: &T) -> Result<()> { function serialize_value (line 361) | fn serialize_value( function end (line 370) | fn end(self) -> JsResult<'a> { type Serializer (line 384) | pub struct Serializer<'a, 'b, 'c, 'i> { function new (line 389) | pub fn new(scope: ScopePtr<'a, 'b, 'c, 'i>) -> Self { constant MAX_SAFE_INTEGER (line 402) | pub(crate) const MAX_SAFE_INTEGER: i64 = (1 << 53) - 1; constant MIN_SAFE_INTEGER (line 403) | pub(crate) const MIN_SAFE_INTEGER: i64 = -MAX_SAFE_INTEGER; type Ok (line 406) | type Ok = v8::Local<'a, v8::Value>; type Error (line 407) | type Error = Error; type SerializeSeq (line 409) | type SerializeSeq = ArraySerializer<'a, 'b, 'c, 'i>; type SerializeTuple (line 410) | type SerializeTuple = ArraySerializer<'a, 'b, 'c, 'i>; type SerializeTupleStruct (line 411) | type SerializeTupleStruct = ArraySerializer<'a, 'b, 'c, 'i>; type SerializeTupleVariant (line 412) | type SerializeTupleVariant = type SerializeMap (line 414) | type SerializeMap = MapSerializer<'a, 'b, 'c, 'i>; type SerializeStruct (line 415) | type SerializeStruct = StructSerializers<'a, 'b, 'c, 'i>; type SerializeStructVariant (line 416) | type SerializeStructVariant = function serialize_i32 (line 429) | fn serialize_i32(self, v: i32) -> JsResult<'a> { function serialize_u32 (line 433) | fn serialize_u32(self, v: u32) -> JsResult<'a> { function serialize_i64 (line 437) | fn serialize_i64(self, v: i64) -> JsResult<'a> { function serialize_u64 (line 448) | fn serialize_u64(self, v: u64) -> JsResult<'a> { function serialize_f64 (line 459) | fn serialize_f64(self, v: f64) -> JsResult<'a> { function serialize_bool (line 464) | fn serialize_bool(self, v: bool) -> JsResult<'a> { function serialize_char (line 468) | fn serialize_char(self, v: char) -> JsResult<'a> { function serialize_str (line 472) | fn serialize_str(self, v: &str) -> JsResult<'a> { function serialize_bytes (line 485) | fn serialize_bytes(self, v: &[u8]) -> JsResult<'a> { function serialize_none (line 489) | fn serialize_none(self) -> JsResult<'a> { function serialize_some (line 493) | fn serialize_some(self, value: &T) -> JsResult<'a> { function serialize_unit (line 497) | fn serialize_unit(self) -> JsResult<'a> { function serialize_unit_struct (line 501) | fn serialize_unit_struct(self, _name: &'static str) -> JsResult<'a> { function serialize_unit_variant (line 506) | fn serialize_unit_variant( function serialize_newtype_struct (line 515) | fn serialize_newtype_struct( function serialize_newtype_variant (line 523) | fn serialize_newtype_variant( function serialize_seq (line 536) | fn serialize_seq(self, len: Option) -> Result { function serialize_tuple (line 540) | fn serialize_tuple(self, len: usize) -> Result { function serialize_tuple_struct (line 544) | fn serialize_tuple_struct( function serialize_tuple_variant (line 552) | fn serialize_tuple_variant( function serialize_map (line 566) | fn serialize_map(self, len: Option) -> Result { function serialize_struct (line 575) | fn serialize_struct( function serialize_struct_variant (line 625) | fn serialize_struct_variant( function slice_to_uint8array (line 638) | pub fn slice_to_uint8array<'a, 'b>( FILE: libs/serde_v8/tests/de.rs type MathOp (line 14) | struct MathOp { type EnumUnit (line 21) | enum EnumUnit { type EnumPayloads (line 28) | enum EnumPayloads { function dedo (line 36) | fn dedo(code: &str, f: F) function de_f64 (line 185) | fn de_f64() { function de_map (line 193) | fn de_map() { function de_obj_with_numeric_keys (line 206) | fn de_obj_with_numeric_keys() { function de_string_or_buffer (line 229) | fn de_string_or_buffer() { function de_buffers (line 255) | fn de_buffers() { type StructUnit (line 289) | struct StructUnit; type StructPayload (line 292) | struct StructPayload { type StructVisitor (line 297) | struct StructVisitor; type Value (line 300) | type Value = StructPayload; method expecting (line 301) | fn expecting(&self, formatter: &mut std::fmt::Formatter) -> std::fmt::... method visit_map (line 304) | fn visit_map(self, mut map: A) -> Result function de_struct (line 323) | fn de_struct() { function de_struct_hint (line 334) | fn de_struct_hint() { type SomeThing (line 433) | pub struct SomeThing { type StructWithBytes (line 455) | pub struct StructWithBytes { FILE: libs/serde_v8/tests/magic.rs type MagicOp (line 10) | struct MagicOp { function magic_basic (line 21) | fn magic_basic() { function magic_buffer (line 46) | fn magic_buffer() { function magic_byte_string (line 122) | fn magic_byte_string() { function magic_value (line 168) | fn magic_value() { FILE: libs/serde_v8/tests/ser.rs type MathOp (line 10) | struct MathOp { constant JS_UTILS (line 17) | const JS_UTILS: &str = r#" constant JS_POLLUTE (line 29) | const JS_POLLUTE: &str = r#" function sercheck (line 43) | fn sercheck(val: T, code: &str, pollute: bool) -> bool { FILE: libs/serde_v8/utilities/lib.rs function js_exec (line 5) | pub fn js_exec<'s, 'i>( function v8_init (line 14) | pub fn v8_init() { function v8_shutdown (line 20) | pub fn v8_shutdown() { function v8_do (line 28) | pub fn v8_do(f: impl FnOnce()) { FILE: libs/typescript_go_client/src/connection.rs type RpcConnection (line 12) | pub struct RpcConnection { function new (line 18) | pub fn new(reader: R, writer: W) -> Result { function write (line 22) | pub fn write(&mut self, ty: u8, name: &[u8], payload: &[u8]) -> Result<(... function read (line 32) | pub fn read(&mut self) -> Result<(u8, Vec, Vec)> { function read_bin (line 46) | fn read_bin(&mut self) -> Result> { function create_error (line 55) | pub fn create_error( function to_io (line 75) | fn to_io(err: T) -> io::Error { FILE: libs/typescript_go_client/src/lib.rs type Error (line 20) | pub enum Error { method from_reason (line 51) | pub fn from_reason>(reason: S) -> Self { type CallbackHandler (line 56) | pub trait CallbackHandler { method supported_callbacks (line 57) | fn supported_callbacks(&self) -> &'static [&'static str]; method handle_callback (line 59) | fn handle_callback( type SyncRpcChannel (line 79) | pub struct SyncRpcChannel { function new (line 89) | pub fn new( function request_sync (line 124) | pub fn request_sync( function request_bytes_sync (line 147) | pub fn request_bytes_sync( function close (line 192) | pub fn close(&mut self) -> Result<(), Error> { function handle_call (line 198) | fn handle_call(&mut self, name: &str, payload: Vec) -> Result<(), Er... type MessageType (line 245) | pub enum MessageType { method fmt (line 287) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Error (line 303) | type Error = String; method try_from (line 305) | fn try_from( FILE: libs/typescript_go_client/src/types.rs type Position (line 9) | pub struct Position { type Diagnostic (line 16) | pub struct Diagnostic { type DiagnosticId (line 33) | pub type DiagnosticId = u32; type ResolutionMode (line 39) | pub enum ResolutionMode { type ResolveModuleNamePayload (line 47) | pub struct ResolveModuleNamePayload { type ResolveTypeReferenceDirectivePayload (line 57) | pub struct ResolveTypeReferenceDirectivePayload { type Handle (line 65) | pub struct Handle { function fmt (line 72) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 78) | fn from(value: Handle) -> Self { method clone (line 84) | fn clone(&self) -> Self { function from (line 93) | fn from(id: String) -> Self { type UpdateSnapshotResponse (line 103) | pub struct UpdateSnapshotResponse { type Project (line 110) | pub struct Project { type ModuleKind (line 121) | pub enum ModuleKind { type GetImpliedNodeFormatForFilePayload (line 139) | pub struct GetImpliedNodeFormatForFilePayload { FILE: runtime/code_cache.rs type CodeCacheType (line 6) | pub enum CodeCacheType { type CodeCache (line 11) | pub trait CodeCache: Send + Sync { method get_sync (line 12) | fn get_sync( method set_sync (line 19) | fn set_sync( FILE: runtime/coverage.rs function next_msg_id (line 23) | fn next_msg_id() -> i32 { type CoverageCollectorInner (line 28) | pub struct CoverageCollectorInner { type CoverageCollectorState (line 34) | pub struct CoverageCollectorState(Arc>); method new (line 37) | pub fn new(dir: PathBuf) -> Self { method callback (line 44) | pub fn callback(&self, msg: deno_core::InspectorMsg) { method write_coverages (line 61) | fn write_coverages(&self, script_coverages: Vec) { type CoverageCollector (line 113) | pub struct CoverageCollector { method new (line 119) | pub fn new(js_runtime: &mut JsRuntime, coverage_dir: PathBuf) -> Self { method start_collecting (line 136) | pub fn start_collecting(&mut self) { method stop_collecting (line 151) | pub fn stop_collecting(&mut self) -> Result<(), CoreError> { type TakePreciseCoverageResponse (line 176) | pub struct TakePreciseCoverageResponse { type CoverageRange (line 184) | pub struct CoverageRange { type FunctionCoverage (line 197) | pub struct FunctionCoverage { type ScriptCoverage (line 206) | pub struct ScriptCoverage { type StartPreciseCoverageArgs (line 215) | pub struct StartPreciseCoverageArgs { FILE: runtime/cpu_profiler/cpuprof.rs type CpuProfile (line 14) | pub(crate) struct CpuProfile { type ProfileNode (line 27) | pub(crate) struct ProfileNode { type CallFrame (line 38) | pub(crate) struct CallFrame { type FunctionStats (line 49) | struct FunctionStats { function generate_markdown_report (line 59) | pub(crate) fn generate_markdown_report( function display_function_name (line 420) | fn display_function_name(name: &str) -> &str { function format_location (line 424) | fn format_location(url: &str, line_number: i32) -> String { FILE: runtime/cpu_profiler/flamegraph.js function init (line 12) | function init(evt) { function find_child (line 90) | function find_child(node, selector) { function find_group (line 94) | function find_group(node) { function orig_save (line 100) | function orig_save(e, attr, val) { function orig_load (line 106) | function orig_load(e, attr) { function g_to_text (line 111) | function g_to_text(e) { function g_to_func (line 114) | function g_to_func(e) { function get_monospace_width (line 117) | function get_monospace_width(frames) { function update_text_for_elements (line 129) | function update_text_for_elements(elements) { function update_text (line 171) | function update_text(e) { function zoom_reset (line 195) | function zoom_reset(e) { function zoom_child (line 207) | function zoom_child(e, x, zoomed_width_samples) { function zoom_parent (line 226) | function zoom_parent(e) { function zoom (line 234) | function zoom(node) { function unzoom (line 267) | function unzoom() { function reset_search (line 277) | function reset_search() { function search_prompt (line 281) | function search_prompt() { function search (line 294) | function search(term) { function toggle_invert (line 339) | function toggle_invert() { function format_percent (line 358) | function format_percent(n) { FILE: runtime/cpu_profiler/flamegraph.rs constant FLAMEGRAPH_JS (line 13) | const FLAMEGRAPH_JS: &str = include_str!("flamegraph.js"); function generate_flamegraph_svg (line 15) | pub(crate) fn generate_flamegraph_svg( type FlameNode (line 267) | struct FlameNode { method new (line 275) | fn new(name: String) -> Self { method insert (line 284) | fn insert(&mut self, frames: &[&str], count: i32) { method compute_total (line 299) | fn compute_total(&mut self) -> i32 { method max_depth (line 308) | fn max_depth(&self) -> usize { function flame_color (line 324) | fn flame_color(name: &str) -> (u8, u8, u8) { function escape_xml (line 336) | fn escape_xml(s: &str) -> String { FILE: runtime/cpu_profiler/mod.rs type CpuProfilerConfig (line 19) | pub struct CpuProfilerConfig { function cpu_prof_default_filename (line 29) | pub fn cpu_prof_default_filename(suffix: Option<&str>) -> String { function cpu_prof_filename (line 43) | pub fn cpu_prof_filename( function next_msg_id (line 70) | fn next_msg_id() -> i32 { type CpuProfilerInner (line 75) | pub struct CpuProfilerInner { type CpuProfilerState (line 88) | pub struct CpuProfilerState(Arc>); method new (line 91) | pub fn new( method callback (line 108) | pub fn callback( method write_profile (line 144) | fn write_profile(&self, profile: &serde_json::Value) { type CpuProfiler (line 220) | pub struct CpuProfiler { method new (line 227) | pub fn new( method start_profiling (line 265) | pub fn start_profiling(&mut self) { method stop_profiling (line 292) | pub fn stop_profiling(&mut self) -> Result<(), CoreError> { function apply_source_maps (line 315) | fn apply_source_maps( type SetSamplingIntervalArgs (line 387) | pub struct SetSamplingIntervalArgs { FILE: runtime/features/build.rs function main (line 10) | fn main() { function write_if_changed (line 98) | fn write_if_changed(path: &Path, new_text: &str) { function camel_case (line 105) | fn camel_case(name: &str) -> String { FILE: runtime/features/data.rs type UnstableFeatureDescription (line 10) | pub struct UnstableFeatureDescription { FILE: runtime/features/gen.rs type UnstableEnvVarNames (line 227) | pub struct UnstableEnvVarNames { FILE: runtime/features/lib.rs constant JS_SOURCE (line 12) | pub const JS_SOURCE: deno_core::FastStaticString = type ExitCb (line 15) | pub type ExitCb = Box; function exit (line 22) | fn exit(feature: &str, api_name: &str) { type FeatureChecker (line 27) | pub struct FeatureChecker { method check (line 43) | pub fn check(&self, feature: &str) -> bool { method enable_feature (line 47) | pub fn enable_feature(&mut self, feature: &'static str) { method check_or_exit (line 56) | pub fn check_or_exit(&self, feature: &str, api_name: &str) { method set_exit_cb (line 62) | pub fn set_exit_cb(&mut self, cb: ExitCb) { method default (line 33) | fn default() -> Self { FILE: runtime/features/structs.rs type UnstableFeatureKind (line 4) | pub enum UnstableFeatureKind { type UnstableFeatureDefinition (line 11) | pub struct UnstableFeatureDefinition { FILE: runtime/fmt_errors.rs type ErrorReference (line 15) | struct ErrorReference<'a> { type IndexedErrorReference (line 21) | struct IndexedErrorReference<'a> { type FixSuggestionKind (line 27) | enum FixSuggestionKind { type FixSuggestionMessage (line 34) | enum FixSuggestionMessage<'a> { type FixSuggestion (line 40) | pub struct FixSuggestion<'a> { function info (line 46) | pub fn info(message: &'a str) -> Self { function info_multiline (line 53) | pub fn info_multiline(messages: &'a [&'a str]) -> Self { function hint (line 60) | pub fn hint(message: &'a str) -> Self { function hint_multiline (line 67) | pub fn hint_multiline(messages: &'a [&'a str]) -> Self { function docs (line 74) | pub fn docs(url: &'a str) -> Self { type AnsiColors (line 82) | struct AnsiColors; method fmt_element (line 85) | fn fmt_element( function format_maybe_source_line (line 108) | fn format_maybe_source_line( function find_recursive_cause (line 158) | fn find_recursive_cause(js_error: &JsError) -> Option> { function format_aggregated_error (line 179) | fn format_aggregated_error( function stack_frame_is_ext (line 213) | fn stack_frame_is_ext(frame: &deno_core::error::JsStackFrame) -> bool { function format_js_error_inner (line 223) | fn format_js_error_inner( function get_suggestions_for_terminal_errors (line 354) | fn get_suggestions_for_terminal_errors(e: &JsError) -> Vec Self { function op_snapshot_options (line 70) | pub fn op_snapshot_options(state: &mut OpState) -> SnapshotOptions { function op_bootstrap_args (line 82) | pub fn op_bootstrap_args(state: &mut OpState) -> Vec { function op_bootstrap_pid (line 88) | pub fn op_bootstrap_pid() -> u32 { function op_bootstrap_numcpus (line 94) | pub fn op_bootstrap_numcpus(state: &mut OpState) -> u32 { function op_bootstrap_user_agent (line 100) | pub fn op_bootstrap_user_agent(state: &mut OpState) -> String { function op_bootstrap_unstable_args (line 105) | pub fn op_bootstrap_unstable_args(state: &mut OpState) -> Vec { function op_bootstrap_language (line 120) | pub fn op_bootstrap_language(state: &mut OpState) -> String { function op_bootstrap_log_level (line 126) | pub fn op_bootstrap_log_level(state: &mut OpState) -> i32 { function op_bootstrap_color_depth (line 131) | pub fn op_bootstrap_color_depth(state: &mut OpState) -> i32 { function op_bootstrap_no_color (line 142) | pub fn op_bootstrap_no_color(_state: &mut OpState) -> bool { function op_bootstrap_stdout_no_color (line 147) | pub fn op_bootstrap_stdout_no_color(_state: &mut OpState) -> bool { function op_bootstrap_stderr_no_color (line 156) | pub fn op_bootstrap_stderr_no_color(_state: &mut OpState) -> bool { function op_bootstrap_is_from_unconfigured_runtime (line 165) | pub fn op_bootstrap_is_from_unconfigured_runtime(state: &mut OpState) ->... FILE: runtime/ops/fs_events.rs type FsEventsResource (line 38) | struct FsEventsResource { method name (line 44) | fn name(&self) -> Cow<'_, str> { method close (line 48) | fn close(self: Rc) { type FsEvent (line 62) | struct FsEvent { method from (line 69) | fn from(e: NotifyEvent) -> Self { type WatchSender (line 95) | type WatchSender = (Vec, mpsc::Sender bool { function is_file_removed (line 119) | fn is_file_removed(event_path: &PathBuf) -> bool { type FsEventsError (line 139) | pub enum FsEventsError { function start_watcher (line 154) | fn start_watcher( function op_fs_events_open (line 207) | fn op_fs_events_open( function op_fs_events_poll (line 254) | async fn op_fs_events_poll( FILE: runtime/ops/http.rs constant UNSTABLE_FEATURE_NAME (line 13) | pub const UNSTABLE_FEATURE_NAME: &str = "http"; type HttpStartError (line 18) | pub enum HttpStartError { function op_http_start (line 49) | fn op_http_start( FILE: runtime/ops/mod.rs function check_unstable (line 18) | pub fn check_unstable(state: &OpState, feature: &str, api_name: &str) { type TestingFeaturesEnabled (line 24) | pub struct TestingFeaturesEnabled(pub bool); FILE: runtime/ops/permissions.rs type PermissionArgs (line 20) | pub struct PermissionArgs { type PermissionStatus (line 30) | pub struct PermissionStatus { method from (line 36) | fn from(state: PermissionState) -> Self { type PermissionError (line 51) | pub enum PermissionError { function op_query_permission (line 70) | pub fn op_query_permission( function op_revoke_permission (line 90) | pub fn op_revoke_permission( function op_request_permission (line 110) | pub fn op_request_permission( FILE: runtime/ops/runtime.rs function op_main_module (line 18) | fn op_main_module(state: &mut OpState) -> String { function op_ppid (line 27) | pub fn op_ppid() -> i64 { function op_internal_log (line 92) | fn op_internal_log( FILE: runtime/ops/tty.rs type TtyModeStore (line 34) | struct TtyModeStore( method get (line 40) | pub fn get(&self, id: ResourceId) -> Option { method take (line 44) | pub fn take(&self, id: ResourceId) -> Option { method set (line 48) | pub fn set(&self, id: ResourceId, mode: termios::Termios) { type TtyError (line 72) | pub enum TtyError { constant COOKED_MODE (line 98) | const COOKED_MODE: DWORD = function mode_raw_input_on (line 107) | fn mode_raw_input_on(original_mode: DWORD) -> DWORD { function mode_raw_input_off (line 112) | fn mode_raw_input_off(original_mode: DWORD) -> DWORD { function op_set_raw (line 117) | fn op_set_raw( function op_console_size (line 322) | fn op_console_size( type ConsoleSize (line 352) | pub struct ConsoleSize { function console_size (line 357) | pub fn console_size( function console_size_from_fd (line 375) | fn console_size_from_fd( function console_size_from_fd (line 405) | fn console_size_from_fd( function test_winos_raw_mode_transitions (line 424) | fn test_winos_raw_mode_transitions() { function op_read_line_prompt (line 462) | pub fn op_read_line_prompt( FILE: runtime/ops/web_worker.rs function op_worker_post_message (line 33) | fn op_worker_post_message( function op_worker_recv_message (line 43) | async fn op_worker_recv_message( function op_worker_close (line 58) | fn op_worker_close(state: &mut OpState) { function op_worker_get_type (line 73) | fn op_worker_get_type(state: &mut OpState) -> WorkerThreadType { FILE: runtime/ops/web_worker/sync_fetch.rs function mime_type_essence (line 21) | fn mime_type_essence(mime_type: &str) -> String { type SyncFetchError (line 30) | pub struct SyncFetchError(pub Box); type SyncFetchErrorKind (line 33) | pub enum SyncFetchErrorKind { type SyncFetchScript (line 82) | pub struct SyncFetchScript { function op_worker_sync_fetch (line 88) | pub fn op_worker_sync_fetch( FILE: runtime/ops/worker_host.rs constant UNSTABLE_FEATURE_NAME (line 35) | pub const UNSTABLE_FEATURE_NAME: &str = "worker-options"; type ResourceLimits (line 40) | pub struct ResourceLimits { type CreateWebWorkerArgs (line 47) | pub struct CreateWebWorkerArgs { type CreateWebWorkerCb (line 59) | pub type CreateWebWorkerCb = dyn Fn(CreateWebWorkerArgs) -> (WebWorker, ... type CreateWebWorkerCbHolder (line 68) | struct CreateWebWorkerCbHolder(Arc); type FormatJsErrorFnHolder (line 71) | struct FormatJsErrorFnHolder(Option>); type WorkerThread (line 73) | pub struct WorkerThread { method terminate (line 86) | fn terminate(self) { method drop (line 94) | fn drop(&mut self) { type WorkersTable (line 99) | pub type WorkersTable = HashMap; type CreateWorkerArgs (line 130) | pub struct CreateWorkerArgs { type CreateWorkerError (line 142) | pub enum CreateWorkerError { function op_create_worker (line 163) | fn op_create_worker( function op_host_terminate_worker (line 310) | fn op_host_terminate_worker(state: &mut OpState, #[serde] id: WorkerId) { type WorkerChannel (line 321) | enum WorkerChannel { function close_channel (line 328) | fn close_channel( function op_host_recv_ctrl (line 364) | async fn op_host_recv_ctrl( function op_host_recv_message (line 409) | async fn op_host_recv_message( function op_host_post_message (line 447) | fn op_host_post_message( function op_host_get_worker_cpu_usage (line 463) | fn op_host_get_worker_cpu_usage( function op_current_thread_cpu_usage (line 482) | fn op_current_thread_cpu_usage(#[buffer] out: &mut [f64]) { function capture_current_thread_handle (line 490) | fn capture_current_thread_handle() -> u64 { function get_thread_cpu_usage_by_handle (line 496) | fn get_thread_cpu_usage_by_handle(handle: u64) -> (f64, f64) { constant THREAD_BASIC_INFO (line 524) | const THREAD_BASIC_INFO: u32 = 3; constant THREAD_BASIC_INFO_COUNT (line 526) | const THREAD_BASIC_INFO_COUNT: u32 = 10; type ThreadBasicInfo (line 530) | struct ThreadBasicInfo { function mach_thread_self (line 545) | fn mach_thread_self() -> u32; function thread_info (line 546) | fn thread_info( function capture_current_thread_handle (line 555) | fn capture_current_thread_handle() -> u64 { function get_thread_cpu_usage_by_handle (line 561) | fn get_thread_cpu_usage_by_handle(handle: u64) -> (f64, f64) { function capture_current_thread_handle (line 586) | fn capture_current_thread_handle() -> u64 { function get_thread_cpu_usage_by_handle (line 592) | fn get_thread_cpu_usage_by_handle(handle: u64) -> (f64, f64) { function capture_current_thread_handle (line 648) | fn capture_current_thread_handle() -> u64 { function get_thread_cpu_usage_by_handle (line 653) | fn get_thread_cpu_usage_by_handle(_handle: u64) -> (f64, f64) { FILE: runtime/permissions/broker.rs function set_broker (line 22) | pub fn set_broker(broker: PermissionBroker) { function has_broker (line 27) | pub fn has_broker() -> bool { type PermissionBrokerRequest (line 33) | struct PermissionBrokerRequest<'a> { type PermissionBrokerResponse (line 44) | struct PermissionBrokerResponse { type PermissionBroker (line 50) | pub struct PermissionBroker { method new (line 56) | pub fn new(socket_path: impl Into) -> Self { method check (line 71) | fn check( function maybe_check_with_broker (line 127) | pub fn maybe_check_with_broker( FILE: runtime/permissions/ipc_pipe.rs type IpcPipe (line 8) | pub struct IpcPipe(Inner); method connect (line 20) | pub fn connect(addr: impl AsRef) -> io::Result { method connect_impl (line 27) | fn connect_impl(addr: &OsStr) -> io::Result { method connect_impl (line 38) | fn connect_impl(addr: &OsStr) -> io::Result { method connect_impl (line 104) | fn connect_impl(_addr: &OsStr) -> io::Result { type Inner (line 11) | type Inner = std::os::unix::net::UnixStream; type Inner (line 14) | type Inner = std::fs::File; method read (line 113) | fn read(&mut self, buf: &mut [u8]) -> io::Result { method write (line 119) | fn write(&mut self, buf: &[u8]) -> io::Result { method flush (line 123) | fn flush(&mut self) -> io::Result<()> { FILE: runtime/permissions/lib.rs type BrokerResponse (line 50) | pub enum BrokerResponse { type OtelAuditFn (line 58) | pub type OtelAuditFn = type AuditSink (line 61) | pub enum AuditSink { type PermissionDeniedError (line 71) | pub struct PermissionDeniedError { function format_permission_error (line 78) | fn format_permission_error(name: &'static str) -> String { function write_audit (line 88) | fn write_audit(flag_name: &str, value: T) type PermissionState (line 162) | pub enum PermissionState { method log_perm_access (line 451) | fn log_perm_access( method fmt_access (line 470) | fn fmt_access(name: &'static str, info: Option<&str>) -> String { method permission_denied_error (line 478) | fn permission_denied_error( method prompt (line 491) | fn prompt( method check (line 522) | fn check( type OpenAccessKind (line 173) | pub enum OpenAccessKind { method is_no_follow (line 183) | pub fn is_no_follow(&self) -> bool { method is_read (line 194) | pub fn is_read(&self) -> bool { method is_write (line 204) | pub fn is_write(&self) -> bool { type PathWithRequested (line 216) | pub struct PathWithRequested<'a> { function only_path (line 223) | pub fn only_path(path: Cow<'a, Path>) -> Self { function display (line 230) | pub fn display(&self) -> std::path::Display<'_> { function as_owned (line 237) | pub fn as_owned(&self) -> PathBufWithRequested { function into_owned (line 244) | pub fn into_owned(self) -> PathBufWithRequested { type Target (line 253) | type Target = Path; method deref (line 255) | fn deref(&self) -> &Self::Target { function as_ref (line 261) | fn as_ref(&self) -> &Path { function as_ref (line 267) | fn as_ref(&self) -> &PathWithRequested<'a> { type PathBufWithRequested (line 273) | pub struct PathBufWithRequested { method only_path (line 280) | pub fn only_path(path: PathBuf) -> Self { method as_path_with_requested (line 287) | pub fn as_path_with_requested(&self) -> PathWithRequested<'_> { type Target (line 296) | type Target = Path; method deref (line 298) | fn deref(&self) -> &Self::Target { type CheckedPath (line 304) | pub struct CheckedPath<'a> { function unsafe_new (line 311) | pub fn unsafe_new(path: Cow<'a, Path>) -> Self { function canonicalized (line 321) | pub fn canonicalized(&self) -> bool { function display (line 325) | pub fn display(&self) -> std::path::Display<'_> { function into_path_with_requested (line 329) | pub fn into_path_with_requested(self) -> PathWithRequested<'a> { function as_owned (line 333) | pub fn as_owned(&self) -> CheckedPathBuf { function into_owned (line 340) | pub fn into_owned(self) -> CheckedPathBuf { function into_path (line 347) | pub fn into_path(self) -> Cow<'a, Path> { function into_owned_path (line 351) | pub fn into_owned_path(self) -> PathBuf { function as_ref (line 357) | fn as_ref(&self) -> &PathWithRequested<'a> { type Target (line 363) | type Target = Path; method deref (line 365) | fn deref(&self) -> &Self::Target { function as_ref (line 371) | fn as_ref(&self) -> &Path { type CheckedPathBuf (line 377) | pub struct CheckedPathBuf { method unsafe_new (line 383) | pub fn unsafe_new(path: PathBuf) -> Self { method as_checked_path (line 390) | pub fn as_checked_path(&self) -> CheckedPath<'_> { method into_path_buf (line 397) | pub fn into_path_buf(self) -> PathBuf { method as_ref (line 411) | fn as_ref(&self) -> &Path { type Target (line 403) | type Target = Path; method deref (line 405) | fn deref(&self) -> &Self::Target { type AllowPartial (line 425) | enum AllowPartial { method from (line 432) | fn from(value: bool) -> Self { type PromptOptions (line 441) | struct PromptOptions<'a> { type UnitPermission (line 585) | pub struct UnitPermission { method query (line 593) | pub fn query(&self) -> PermissionState { method request (line 597) | pub fn request(&mut self) -> PermissionState { method revoke (line 615) | pub fn revoke(&mut self) -> PermissionState { method check (line 622) | pub fn check( type EnvVarName (line 645) | pub struct EnvVarName { method new (line 650) | pub fn new(env: Cow<'_, str>) -> Self { method as_env_var_name_ref (line 654) | pub fn as_env_var_name_ref(&self) -> EnvVarNameRef<'static> { method as_ref (line 662) | fn as_ref(&self) -> &str { method eq (line 699) | fn eq(&self, other: &EnvVarNameRef<'_>) -> bool { type EnvVarNameRef (line 670) | pub struct EnvVarNameRef<'a> { function new (line 675) | pub fn new(env: Cow<'a, str>) -> Self { function into_owned (line 685) | pub fn into_owned(self) -> EnvVarName { function as_ref (line 693) | fn as_ref(&self) -> &str { type AllowDescriptor (line 704) | pub trait AllowDescriptor: Debug + Eq + Clone + Hash { method cmp_allow (line 708) | fn cmp_allow(&self, other: &Self) -> Ordering; method cmp_deny (line 709) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering; type QueryDesc (line 1625) | type QueryDesc<'a> = ReadQueryDescriptor<'a>; type DenyDesc (line 1626) | type DenyDesc = ReadDescriptor; method cmp_allow (line 1628) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 1632) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering { type QueryDesc (line 1708) | type QueryDesc<'a> = WriteQueryDescriptor<'a>; type DenyDesc (line 1709) | type DenyDesc = WriteDescriptor; method cmp_allow (line 1711) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 1715) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering { type QueryDesc (line 1922) | type QueryDesc<'a> = NetDescriptor; type DenyDesc (line 1923) | type DenyDesc = NetDescriptor; method cmp_allow (line 1925) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 1936) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering { type QueryDesc (line 2209) | type QueryDesc<'a> = ImportDescriptor; type DenyDesc (line 2210) | type DenyDesc = ImportDescriptor; method cmp_allow (line 2212) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 2216) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering { type QueryDesc (line 2264) | type QueryDesc<'a> = EnvQueryDescriptor<'a>; type DenyDesc (line 2265) | type DenyDesc = EnvDescriptor; method cmp_allow (line 2267) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 2271) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering { type QueryDesc (line 2716) | type QueryDesc<'a> = RunQueryDescriptor<'a>; type DenyDesc (line 2717) | type DenyDesc = DenyRunDescriptor; method cmp_allow (line 2719) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 2723) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering { type QueryDesc (line 2927) | type QueryDesc<'a> = SysDescriptor; type DenyDesc (line 2928) | type DenyDesc = SysDescriptor; method cmp_allow (line 2930) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 2934) | fn cmp_deny(&self, _other: &Self::DenyDesc) -> Ordering { type QueryDesc (line 3010) | type QueryDesc<'a> = FfiQueryDescriptor<'a>; type DenyDesc (line 3011) | type DenyDesc = FfiDescriptor; method cmp_allow (line 3013) | fn cmp_allow(&self, other: &Self) -> Ordering { method cmp_deny (line 3017) | fn cmp_deny(&self, other: &Self::DenyDesc) -> Ordering { type DenyDescriptor (line 712) | pub trait DenyDescriptor: Debug + Eq + Clone + Hash { method cmp_deny (line 713) | fn cmp_deny(&self, other: &Self) -> Ordering; method cmp_deny (line 1638) | fn cmp_deny(&self, other: &Self) -> Ordering { method cmp_deny (line 1721) | fn cmp_deny(&self, other: &Self) -> Ordering { method cmp_deny (line 1945) | fn cmp_deny(&self, other: &Self) -> Ordering { method cmp_deny (line 2222) | fn cmp_deny(&self, other: &Self) -> Ordering { method cmp_deny (line 2280) | fn cmp_deny(&self, other: &Self) -> Ordering { method cmp_deny (line 2742) | fn cmp_deny(&self, other: &Self) -> Ordering { method cmp_deny (line 2940) | fn cmp_deny(&self, other: &Self) -> Ordering { method cmp_deny (line 3023) | fn cmp_deny(&self, other: &Self) -> Ordering { type QueryDescriptor (line 716) | pub trait QueryDescriptor: Debug { method flag_name (line 720) | fn flag_name() -> &'static str; method display_name (line 721) | fn display_name(&self) -> Cow<'_, str>; method from_allow (line 723) | fn from_allow(allow: &Self::AllowDesc) -> Self; method as_allow (line 725) | fn as_allow(&self) -> Option; method as_deny (line 726) | fn as_deny(&self) -> Self::DenyDesc; method check_in_permission (line 729) | fn check_in_permission( method matches_allow (line 735) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool; method matches_deny (line 736) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool; method revokes (line 739) | fn revokes(&self, other: &Self::AllowDesc) -> bool; method stronger_than_deny (line 740) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool; method overlaps_deny (line 741) | fn overlaps_deny(&self, other: &Self::DenyDesc) -> bool; type AllowDesc (line 1438) | type AllowDesc = ReadDescriptor; type DenyDesc (line 1439) | type DenyDesc = ReadDescriptor; method flag_name (line 1441) | fn flag_name() -> &'static str { method display_name (line 1445) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 1449) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 1453) | fn as_allow(&self) -> Option { method as_deny (line 1457) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 1461) | fn check_in_permission( method matches_allow (line 1474) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 1478) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 1482) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 1486) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 1490) | fn overlaps_deny(&self, other: &Self::DenyDesc) -> bool { type AllowDesc (line 1647) | type AllowDesc = WriteDescriptor; type DenyDesc (line 1648) | type DenyDesc = WriteDescriptor; method flag_name (line 1650) | fn flag_name() -> &'static str { method display_name (line 1654) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 1658) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 1662) | fn as_allow(&self) -> Option { method as_deny (line 1666) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 1670) | fn check_in_permission( method matches_allow (line 1683) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 1687) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 1691) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 1695) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 1699) | fn overlaps_deny(&self, other: &Self::DenyDesc) -> bool { type AllowDesc (line 1848) | type AllowDesc = NetDescriptor; type DenyDesc (line 1849) | type DenyDesc = NetDescriptor; method flag_name (line 1851) | fn flag_name() -> &'static str { method display_name (line 1855) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 1859) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 1863) | fn as_allow(&self) -> Option { method as_deny (line 1867) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 1871) | fn check_in_permission( method matches_allow (line 1884) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 1904) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 1908) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 1912) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 1916) | fn overlaps_deny(&self, _other: &Self::DenyDesc) -> bool { type AllowDesc (line 2139) | type AllowDesc = ImportDescriptor; type DenyDesc (line 2140) | type DenyDesc = ImportDescriptor; method flag_name (line 2142) | fn flag_name() -> &'static str { method display_name (line 2146) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 2150) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 2154) | fn as_allow(&self) -> Option { method as_deny (line 2158) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 2162) | fn check_in_permission( method matches_allow (line 2175) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 2179) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 2183) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 2187) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 2191) | fn overlaps_deny(&self, other: &Self::DenyDesc) -> bool { type AllowDesc (line 2301) | type AllowDesc = EnvDescriptor; type DenyDesc (line 2302) | type DenyDesc = EnvDescriptor; method flag_name (line 2304) | fn flag_name() -> &'static str { method display_name (line 2308) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 2317) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 2328) | fn as_allow(&self) -> Option { method as_deny (line 2339) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 2350) | fn check_in_permission( method matches_allow (line 2363) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 2382) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 2401) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 2420) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 2439) | fn overlaps_deny(&self, _other: &Self::DenyDesc) -> bool { type AllowDesc (line 2534) | type AllowDesc = AllowRunDescriptor; type DenyDesc (line 2535) | type DenyDesc = DenyRunDescriptor; method flag_name (line 2537) | fn flag_name() -> &'static str { method display_name (line 2541) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 2548) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 2552) | fn as_allow(&self) -> Option { method as_deny (line 2561) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 2579) | fn check_in_permission( method matches_allow (line 2592) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 2599) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 2616) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 2632) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 2636) | fn overlaps_deny(&self, _other: &Self::DenyDesc) -> bool { type AllowDesc (line 2869) | type AllowDesc = SysDescriptor; type DenyDesc (line 2870) | type DenyDesc = SysDescriptor; method flag_name (line 2872) | fn flag_name() -> &'static str { method display_name (line 2876) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 2880) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 2884) | fn as_allow(&self) -> Option { method as_deny (line 2888) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 2892) | fn check_in_permission( method matches_allow (line 2905) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 2909) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 2913) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 2917) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 2921) | fn overlaps_deny(&self, _other: &Self::DenyDesc) -> bool { type AllowDesc (line 2949) | type AllowDesc = FfiDescriptor; type DenyDesc (line 2950) | type DenyDesc = FfiDescriptor; method flag_name (line 2952) | fn flag_name() -> &'static str { method display_name (line 2956) | fn display_name(&self) -> Cow<'_, str> { method from_allow (line 2960) | fn from_allow(allow: &Self::AllowDesc) -> Self { method as_allow (line 2964) | fn as_allow(&self) -> Option { method as_deny (line 2968) | fn as_deny(&self) -> Self::DenyDesc { method check_in_permission (line 2972) | fn check_in_permission( method matches_allow (line 2985) | fn matches_allow(&self, other: &Self::AllowDesc) -> bool { method matches_deny (line 2989) | fn matches_deny(&self, other: &Self::DenyDesc) -> bool { method revokes (line 2993) | fn revokes(&self, other: &Self::AllowDesc) -> bool { method stronger_than_deny (line 2997) | fn stronger_than_deny(&self, other: &Self::DenyDesc) -> bool { method overlaps_deny (line 3001) | fn overlaps_deny(&self, other: &Self::DenyDesc) -> bool { function format_display_name (line 744) | fn format_display_name(display_name: Cow<'_, str>) -> Cow<'_, str> { type AllowOrDenyDescRef (line 753) | enum AllowOrDenyDescRef<'a, TAllowDesc: AllowDescriptor> { type UnaryPermissionDesc (line 762) | enum UnaryPermissionDesc { function partial_cmp (line 772) | fn partial_cmp(&self, other: &Self) -> Option { function cmp (line 780) | fn cmp(&self, other: &Self) -> Ordering { function allow_or_deny_desc (line 826) | fn allow_or_deny_desc(&self) -> AllowOrDenyDescRef<'_, TAllowDesc> { function kind_precedence (line 841) | fn kind_precedence(&self) -> u8 { type UnaryPermissionDescriptors (line 852) | struct UnaryPermissionDescriptors { method default (line 862) | fn default() -> Self { function with_capacity (line 873) | pub fn with_capacity(capacity: usize) -> Self { function iter (line 880) | pub fn iter(&self) -> impl Iterator bool { function has_prompt_denied (line 888) | pub fn has_prompt_denied(&self) -> bool { function insert (line 892) | pub fn insert(&mut self, item: UnaryPermissionDesc) { function revoke_granted (line 910) | pub fn revoke_granted(&mut self, desc: &TAllowDesc::QueryDesc<'_>) { function revoke_all_granted (line 919) | pub fn revoke_all_granted(&mut self) { type UnaryPermission (line 930) | pub struct UnaryPermission { method default (line 940) | fn default() -> Self { method clone (line 953) | fn clone(&self) -> Self { function allow_all (line 970) | pub fn allow_all() -> Self { function is_allow_all (line 977) | pub fn is_allow_all(&self) -> bool { function check_all_api (line 986) | pub fn check_all_api( function check_desc (line 998) | fn check_desc( function query_desc (line 1027) | fn query_desc( function query_allowed_desc_for_exact_match (line 1054) | fn query_allowed_desc_for_exact_match( function query_allowed_desc (line 1087) | fn query_allowed_desc( function request_desc (line 1111) | fn request_desc( function revoke_desc (line 1158) | fn revoke_desc( function is_partial_flag_denied (line 1177) | fn is_partial_flag_denied( function insert_granted (line 1194) | fn insert_granted( function insert_prompt_denied (line 1216) | fn insert_prompt_denied(&mut self, desc: Option) { function list_insert (line 1224) | fn list_insert( function create_child_permissions (line 1237) | fn create_child_permissions( type PathQueryDescriptor (line 1293) | pub struct PathQueryDescriptor<'a> { method eq (line 1304) | fn eq(&self, other: &Self) -> bool { function eq (line 1312) | fn eq(&self, other: &PathDescriptor) -> bool { function comparison_path (line 1320) | fn comparison_path(path: &Path) -> PathBuf { function new (line 1329) | pub fn new( function new_known_absolute (line 1364) | pub fn new_known_absolute(path: Cow<'a, Path>) -> Self { function with_requested (line 1385) | pub fn with_requested(self, requested: String) -> Self { function starts_with (line 1392) | pub fn starts_with(&self, base: &PathDescriptor) -> bool { function display_name (line 1396) | pub fn display_name(&self) -> Cow<'_, str> { function as_descriptor (line 1403) | pub fn as_descriptor(&self) -> PathDescriptor { function into_descriptor (line 1412) | pub fn into_descriptor(self) -> PathDescriptor { function into_ffi (line 1421) | pub fn into_ffi(self) -> FfiQueryDescriptor<'a> { function into_read (line 1425) | pub fn into_read(self) -> ReadQueryDescriptor<'a> { function into_write (line 1429) | pub fn into_write(self) -> WriteQueryDescriptor<'a> { type ReadQueryDescriptor (line 1435) | pub struct ReadQueryDescriptor<'a>(pub PathQueryDescriptor<'a>); type PathDescriptor (line 1496) | pub struct PathDescriptor { method new (line 1521) | pub fn new( method new_known_cwd (line 1528) | pub fn new_known_cwd(path: Cow<'_, Path>, cwd: &Path) -> Self { method new_known_absolute (line 1554) | pub fn new_known_absolute(path: Cow<'_, Path>) -> Self { method starts_with (line 1558) | pub fn starts_with(&self, base: &PathQueryDescriptor) -> bool { method display_name (line 1562) | pub fn display_name(&self) -> Cow<'_, str> { method as_query_descriptor (line 1569) | pub fn as_query_descriptor(&self) -> PathQueryDescriptor<'static> { method into_ffi (line 1578) | pub fn into_ffi(self) -> FfiDescriptor { method into_read (line 1582) | pub fn into_read(self) -> ReadDescriptor { method into_write (line 1586) | pub fn into_write(self) -> WriteDescriptor { method into_path_buf (line 1590) | pub fn into_path_buf(self) -> PathBuf { method cmp_allow_allow (line 1594) | fn cmp_allow_allow(&self, other: &PathDescriptor) -> Ordering { method cmp_allow_deny (line 1606) | fn cmp_allow_deny(&self, other: &PathDescriptor) -> Ordering { method cmp_deny_deny (line 1616) | fn cmp_deny_deny(&self, other: &PathDescriptor) -> Ordering { method eq (line 1507) | fn eq(&self, other: &Self) -> bool { method hash (line 1515) | fn hash(&self, state: &mut H) { type ReadDescriptor (line 1622) | pub struct ReadDescriptor(pub PathDescriptor); type WriteQueryDescriptor (line 1644) | pub struct WriteQueryDescriptor<'a>(pub PathQueryDescriptor<'a>); type WriteDescriptor (line 1705) | pub struct WriteDescriptor(pub PathDescriptor); type SubdomainWildcards (line 1727) | pub enum SubdomainWildcards { type Host (line 1734) | pub enum Host { method parse_for_query (line 1770) | fn parse_for_query(s: &str) -> Result { method parse_for_list (line 1775) | fn parse_for_list(s: &str) -> Result { method parse_inner (line 1779) | fn parse_inner( method must_parse (line 1839) | fn must_parse(s: &str) -> Self { type HostParseError (line 1744) | pub enum HostParseError { function strip_ipv6_zone_index (line 1761) | fn strip_ipv6_zone_index(addr: &str) -> &str { type NetDescriptor (line 1845) | pub struct NetDescriptor(pub Host, pub Option); method into_import (line 1951) | pub fn into_import(self) -> ImportDescriptor { method parse_for_query (line 1987) | pub fn parse_for_query( method parse_for_list (line 1993) | pub fn parse_for_list( method parse_inner (line 1999) | fn parse_inner( method from_url (line 2101) | pub fn from_url(url: &Url) -> Result) -> fmt::Result { type NetDescriptorParseError (line 1957) | pub enum NetDescriptorParseError { type NetDescriptorFromUrlParseError (line 1977) | pub enum NetDescriptorFromUrlParseError { type ImportDescriptor (line 2136) | pub struct ImportDescriptor(NetDescriptor); method parse_for_list (line 2197) | pub fn parse_for_list( method from_url (line 2203) | pub fn from_url(url: &Url) -> Result) -> Self { function cmp_env_descriptor (line 2237) | fn cmp_env_descriptor(a: &EnvDescriptor, b: &EnvDescriptor) -> Ordering { type EnvQueryDescriptorInner (line 2286) | enum EnvQueryDescriptorInner<'a> { type EnvQueryDescriptor (line 2292) | pub struct EnvQueryDescriptor<'a>(EnvQueryDescriptorInner<'a>); function new (line 2295) | pub fn new(env: Cow<'a, str>) -> Self { function as_ref (line 2445) | fn as_ref(&self) -> &str { type RunQueryDescriptor (line 2456) | pub enum RunQueryDescriptor<'a> { type PathResolveError (line 2468) | pub enum PathResolveError { method kind (line 2484) | pub fn kind(&self) -> std::io::ErrorKind { method into_io_error (line 2493) | pub fn into_io_error(self) -> std::io::Error { function parse (line 2504) | pub fn parse( type RunDescriptorArg (line 2641) | pub enum RunDescriptorArg { type AllowRunDescriptorParseResult (line 2646) | pub enum AllowRunDescriptorParseResult { type RunDescriptorParseError (line 2655) | pub enum RunDescriptorParseError { type AllowRunDescriptor (line 2668) | pub struct AllowRunDescriptor(pub PathDescriptor); method parse (line 2671) | pub fn parse( method is_path (line 2706) | pub fn is_path(text: &str) -> bool { type DenyRunDescriptor (line 2732) | pub enum DenyRunDescriptor { method parse (line 2759) | pub fn parse(text: &str, cwd: &Path) -> Self { function denies_run_name (line 2770) | fn denies_run_name(name: &str, cmd_path: &Path) -> bool { type SpecialFilePathQueryDescriptor (line 2788) | pub struct SpecialFilePathQueryDescriptor<'a> { function parse (line 2795) | pub fn parse( type SysDescriptorParseError (line 2834) | pub enum SysDescriptorParseError { type SysDescriptor (line 2844) | pub struct SysDescriptor(String); method parse (line 2847) | pub fn parse(kind: String) -> Result { method into_string (line 2863) | pub fn into_string(self) -> String { type FfiQueryDescriptor (line 2946) | pub struct FfiQueryDescriptor<'a>(pub PathQueryDescriptor<'a>); type FfiDescriptor (line 3007) | pub struct FfiDescriptor(pub PathDescriptor); function query (line 3029) | pub fn query(&self, desc: Option<&ReadQueryDescriptor>) -> PermissionSta... function request (line 3033) | pub fn request( function revoke (line 3040) | pub fn revoke( function check (line 3047) | pub fn check( function check_all (line 3060) | pub fn check_all( function query (line 3074) | pub fn query(&self, path: Option<&WriteQueryDescriptor>) -> PermissionSt... function request (line 3078) | pub fn request( function revoke (line 3085) | pub fn revoke( function check (line 3092) | pub fn check( function check_partial (line 3106) | pub fn check_partial( function check_all (line 3119) | pub fn check_all( function query (line 3133) | pub fn query(&self, host: Option<&NetDescriptor>) -> PermissionState { function request (line 3137) | pub fn request(&mut self, host: Option<&NetDescriptor>) -> PermissionSta... function revoke (line 3141) | pub fn revoke(&mut self, host: Option<&NetDescriptor>) -> PermissionState { function check (line 3145) | pub fn check( function check_all (line 3158) | pub fn check_all(&mut self) -> Result<(), PermissionDeniedError> { function query (line 3169) | pub fn query(&self, host: Option<&ImportDescriptor>) -> PermissionState { function request (line 3173) | pub fn request( function revoke (line 3180) | pub fn revoke(&mut self, host: Option<&ImportDescriptor>) -> PermissionS... function check (line 3184) | pub fn check( function check_all (line 3197) | pub fn check_all(&mut self) -> Result<(), PermissionDeniedError> { function query (line 3208) | pub fn query(&self, env: Option<&str>) -> PermissionState { function request (line 3217) | pub fn request(&mut self, env: Option<&str>) -> PermissionState { function revoke (line 3225) | pub fn revoke(&mut self, env: Option<&str>) -> PermissionState { function check (line 3233) | pub fn check( function check_all (line 3250) | pub fn check_all(&mut self) -> Result<(), PermissionDeniedError> { function query (line 3261) | pub fn query(&self, kind: Option<&SysDescriptor>) -> PermissionState { function request (line 3265) | pub fn request(&mut self, kind: Option<&SysDescriptor>) -> PermissionSta... function revoke (line 3269) | pub fn revoke(&mut self, kind: Option<&SysDescriptor>) -> PermissionState { function check (line 3273) | pub fn check( function check_all (line 3286) | pub fn check_all(&mut self) -> Result<(), PermissionDeniedError> { function query (line 3297) | pub fn query(&self, cmd: Option<&RunQueryDescriptor>) -> PermissionState { function request (line 3301) | pub fn request( function revoke (line 3308) | pub fn revoke( function check (line 3315) | pub fn check( function check_all (line 3323) | pub fn check_all( function query_all (line 3331) | pub fn query_all(&mut self, api_name: Option<&str>) -> bool { function query (line 3348) | pub fn query(&self, path: Option<&FfiQueryDescriptor>) -> PermissionState { function request (line 3352) | pub fn request( function revoke (line 3359) | pub fn revoke( function check (line 3366) | pub fn check( function check_partial (line 3379) | pub fn check_partial( function check_all (line 3391) | pub fn check_all(&mut self) -> Result<(), PermissionDeniedError> { type Permissions (line 3402) | pub struct Permissions { method all_granted (line 3415) | pub fn all_granted(&self) -> bool { method new_unary_with_ignore (line 3467) | pub fn new_unary_with_ignore( method new_unary (line 3500) | pub fn new_unary( method new_all (line 3508) | pub const fn new_all(allow_state: bool) -> UnitPermission { method from_options (line 3518) | pub fn from_options( method allow_all (line 3676) | pub fn allow_all() -> Self { method none_with_prompt (line 3690) | pub fn none_with_prompt() -> Self { method none_without_prompt (line 3695) | pub fn none_without_prompt() -> Self { method none (line 3699) | fn none(prompt: bool) -> Self { type PermissionsOptions (line 3428) | pub struct PermissionsOptions { type PermissionsFromOptionsError (line 3451) | pub enum PermissionsFromOptionsError { type CheckSpecifierKind (line 3714) | pub enum CheckSpecifierKind { type ChildPermissionError (line 3720) | pub enum ChildPermissionError { type PermissionCheckError (line 3742) | pub enum PermissionCheckError { method kind (line 3795) | pub fn kind(&self) -> std::io::ErrorKind { method into_io_error (line 3809) | pub fn into_io_error(self) -> std::io::Error { function ignored_to_not_found (line 3766) | fn ignored_to_not_found(err: PermissionDeniedError) -> PermissionCheckEr... type PermissionsContainer (line 3831) | pub struct PermissionsContainer { method new (line 3837) | pub fn new( method deep_clone (line 3847) | pub fn deep_clone(&self) -> PermissionsContainer { method allow_all (line 3854) | pub fn allow_all( method create_child_permissions (line 3860) | pub fn create_child_permissions( method check_specifier (line 3943) | pub fn check_specifier( method check_open (line 3997) | pub fn check_open<'a>( method check_open_blind (line 4010) | pub fn check_open_blind<'a>( method check_open_with_requested (line 4021) | fn check_open_with_requested<'a>( method check_read_all (line 4093) | pub fn check_read_all( method query_read_all (line 4106) | pub fn query_read_all(&self) -> bool { method check_write_all (line 4111) | pub fn check_write_all( method check_write_partial (line 4120) | pub fn check_write_partial<'a>( method check_run (line 4153) | pub fn check_run( method check_run_all (line 4163) | pub fn check_run_all( method query_run_all (line 4172) | pub fn query_run_all(&mut self, api_name: &str) -> bool { method check_sys (line 4177) | pub fn check_sys( method check_env (line 4190) | pub fn check_env(&self, var: &str) -> Result<(), PermissionCheckError> { method check_env_all (line 4196) | pub fn check_env_all(&self) -> Result<(), PermissionCheckError> { method check_sys_all (line 4202) | pub fn check_sys_all(&self) -> Result<(), PermissionCheckError> { method check_ffi_all (line 4208) | pub fn check_ffi_all(&self) -> Result<(), PermissionCheckError> { method check_has_all_permissions (line 4214) | pub fn check_has_all_permissions( method check_special_file (line 4237) | pub fn check_special_file<'a>( method check_net_url (line 4388) | pub fn check_net_url( method check_net (line 4405) | pub fn check_net>( method check_net_vsock (line 4428) | pub fn check_net_vsock( method check_ffi (line 4446) | pub fn check_ffi<'a>( method check_ffi_partial_no_path (line 4464) | pub fn check_ffi_partial_no_path( method check_ffi_partial_with_path (line 4479) | pub fn check_ffi_partial_with_path<'a>( method query_read (line 4498) | pub fn query_read( method query_write (line 4525) | pub fn query_write( method query_net (line 4552) | pub fn query_net( method query_env (line 4573) | pub fn query_env(&self, var: Option<&str>) -> PermissionState { method query_sys (line 4583) | pub fn query_sys( method query_run (line 4603) | pub fn query_run( method query_ffi (line 4623) | pub fn query_ffi( method query_import (line 4650) | pub fn query_import( method revoke_read (line 4675) | pub fn revoke_read( method revoke_write (line 4697) | pub fn revoke_write( method revoke_net (line 4719) | pub fn revoke_net( method revoke_env (line 4735) | pub fn revoke_env(&self, var: Option<&str>) -> PermissionState { method revoke_sys (line 4740) | pub fn revoke_sys( method revoke_run (line 4755) | pub fn revoke_run( method revoke_ffi (line 4770) | pub fn revoke_ffi( method revoke_import (line 4792) | pub fn revoke_import( method request_read (line 4812) | pub fn request_read( method request_write (line 4834) | pub fn request_write( method request_net (line 4856) | pub fn request_net( method request_env (line 4872) | pub fn request_env(&self, var: Option<&str>) -> PermissionState { method request_sys (line 4877) | pub fn request_sys( method request_run (line 4892) | pub fn request_run( method request_ffi (line 4907) | pub fn request_ffi( method request_import (line 4929) | pub fn request_import( function unit_permission_from_flag_bools (line 4947) | const fn unit_permission_from_flag_bools( function global_from_option (line 4968) | fn global_from_option(flag: Option<&Vec>) -> bool { type ChildUnitPermissionArg (line 4973) | pub enum ChildUnitPermissionArg { method deserialize (line 4980) | fn deserialize(deserializer: D) -> Result type ChildUnaryPermissionArg (line 5025) | pub enum ChildUnaryPermissionArg { method deserialize (line 5033) | fn deserialize(deserializer: D) -> Result type ChildPermissionsArg (line 5093) | pub struct ChildPermissionsArg { method inherit (line 5105) | pub fn inherit() -> Self { method none (line 5118) | pub fn none() -> Self { method deserialize (line 5133) | fn deserialize(deserializer: D) -> Result type PermissionDescriptorParser (line 5228) | pub trait PermissionDescriptorParser: Debug + Send + Sync { method parse_read_descriptor (line 5229) | fn parse_read_descriptor( method parse_write_descriptor (line 5234) | fn parse_write_descriptor( method parse_net_descriptor (line 5239) | fn parse_net_descriptor( method parse_net_descriptor_from_url (line 5244) | fn parse_net_descriptor_from_url( method parse_import_descriptor (line 5251) | fn parse_import_descriptor( method parse_import_descriptor_from_url (line 5256) | fn parse_import_descriptor_from_url( method parse_env_descriptor (line 5263) | fn parse_env_descriptor( method parse_sys_descriptor (line 5268) | fn parse_sys_descriptor( method parse_allow_run_descriptor (line 5273) | fn parse_allow_run_descriptor( method parse_deny_run_descriptor (line 5278) | fn parse_deny_run_descriptor( method parse_ffi_descriptor (line 5283) | fn parse_ffi_descriptor( method parse_path_query (line 5290) | fn parse_path_query<'a>( method parse_special_file_descriptor (line 5295) | fn parse_special_file_descriptor<'a>( method parse_net_query (line 5300) | fn parse_net_query( method parse_run_query (line 5305) | fn parse_run_query<'a>( method parse_read_descriptor (line 5359) | fn parse_read_descriptor( method parse_write_descriptor (line 5366) | fn parse_write_descriptor( method parse_net_descriptor (line 5373) | fn parse_net_descriptor( method parse_import_descriptor (line 5380) | fn parse_import_descriptor( method parse_env_descriptor (line 5387) | fn parse_env_descriptor( method parse_sys_descriptor (line 5394) | fn parse_sys_descriptor( method parse_allow_run_descriptor (line 5401) | fn parse_allow_run_descriptor( method parse_deny_run_descriptor (line 5410) | fn parse_deny_run_descriptor( method parse_ffi_descriptor (line 5421) | fn parse_ffi_descriptor( method parse_path_query (line 5428) | fn parse_path_query<'a>( method parse_net_query (line 5441) | fn parse_net_query( method parse_run_query (line 5448) | fn parse_run_query<'a>( method parse_special_file_descriptor (line 5456) | fn parse_special_file_descriptor<'a>( function mark_standalone (line 5313) | pub fn mark_standalone() { function is_standalone (line 5317) | pub fn is_standalone() -> bool { type TestPermissionDescriptorParser (line 5339) | struct TestPermissionDescriptorParser; method join_path_with_root (line 5342) | fn join_path_with_root(&self, path: &str) -> PathDescriptor { function check_paths (line 5469) | fn check_paths() { function test_check_net_with_values (line 5536) | fn test_check_net_with_values() { function test_check_net_only_flag (line 5598) | fn test_check_net_only_flag() { function test_check_net_no_flag (line 5643) | fn test_check_net_no_flag() { function test_check_net_url (line 5688) | fn test_check_net_url() { function check_specifiers (line 5753) | fn check_specifiers() { function test_query (line 5840) | fn test_query() { function test_request (line 6056) | fn test_request() { function test_revoke (line 6123) | fn test_revoke() { function test_check (line 6180) | fn test_check() { function test_check_fail (line 6331) | fn test_check_fail() { function test_env_windows (line 6514) | fn test_env_windows() { function test_env_wildcards (line 6537) | fn test_env_wildcards() { function test_env_ignore (line 6621) | fn test_env_ignore() { function test_read_ignore (line 6679) | fn test_read_ignore() { function test_check_partial_denied (line 6770) | fn test_check_partial_denied() { function test_check_allow_global_deny_global (line 6791) | fn test_check_allow_global_deny_global() { function test_net_fully_qualified_domain_name (line 6821) | fn test_net_fully_qualified_domain_name() { function test_net_ip_subnet (line 6847) | fn test_net_ip_subnet() { function test_deserialize_child_permissions_arg (line 6872) | fn test_deserialize_child_permissions_arg() { function test_create_child_permissions (line 7010) | fn test_create_child_permissions() { function test_create_child_permissions_with_prompt (line 7072) | fn test_create_child_permissions_with_prompt() { function test_create_child_permissions_with_inherited_denied_list (line 7123) | fn test_create_child_permissions_with_inherited_denied_list() { function test_host_parse_for_query (line 7182) | fn test_host_parse_for_query() { function test_host_parse_for_list (line 7251) | fn test_host_parse_for_list() { function test_net_descriptor_parse_for_query (line 7319) | fn test_net_descriptor_parse_for_query() { function test_net_descriptor_parse_for_list (line 7405) | fn test_net_descriptor_parse_for_list() { function test_denies_run_name (line 7497) | fn test_denies_run_name() { function test_env_check_all (line 7528) | fn test_env_check_all() { function test_env_sorting (line 7545) | fn test_env_sorting() { function test_format_display_name (line 7571) | fn test_format_display_name() { function test_path_ordering_multiple_allows_and_denies (line 7577) | fn test_path_ordering_multiple_allows_and_denies() { function test_env_ordering_multiple_patterns (line 7645) | fn test_env_ordering_multiple_patterns() { function test_env_ordering_nested_patterns (line 7693) | fn test_env_ordering_nested_patterns() { function test_net_ordering_with_ports (line 7737) | fn test_net_ordering_with_ports() { function test_path_ordering_same_specificity (line 7781) | fn test_path_ordering_same_specificity() { function test_env_ordering_same_specificity (line 7813) | fn test_env_ordering_same_specificity() { function test_env_ordering_pattern_same_specificity (line 7830) | fn test_env_ordering_pattern_same_specificity() { function test_path_ordering_sibling_directories (line 7851) | fn test_path_ordering_sibling_directories() { function test_write_ordering_deep_nesting (line 7894) | fn test_write_ordering_deep_nesting() { function test_ffi_ordering_similar_paths (line 7952) | fn test_ffi_ordering_similar_paths() { function test_env_ordering_empty_prefix_pattern (line 8002) | fn test_env_ordering_empty_prefix_pattern() { function test_cmp_read_descriptors (line 8030) | fn test_cmp_read_descriptors() { function test_cmp_write_descriptors (line 8253) | fn test_cmp_write_descriptors() { function test_cmp_net_descriptors (line 8436) | fn test_cmp_net_descriptors() { function test_cmp_env_descriptors (line 8614) | fn test_cmp_env_descriptors() { function test_cmp_sys_descriptors (line 8744) | fn test_cmp_sys_descriptors() { function test_cmp_ffi_descriptors (line 8874) | fn test_cmp_ffi_descriptors() { function test_cmp_import_descriptors (line 9057) | fn test_cmp_import_descriptors() { function check_comparison (line 9213) | fn check_comparison( function check_path_case_insensitive (line 9232) | fn check_path_case_insensitive() { FILE: runtime/permissions/prompter.rs function escape_control_characters (line 8) | fn escape_control_characters(s: &str) -> std::borrow::Cow<'_, str> { constant PERMISSION_EMOJI (line 29) | pub const PERMISSION_EMOJI: &str = "⚠️"; type PromptResponse (line 32) | pub enum PromptResponse { type DefaultPrompter (line 39) | type DefaultPrompter = TtyPrompter; type DefaultPrompter (line 41) | type DefaultPrompter = DeniedPrompter; function set_current_stacktrace (line 56) | pub fn set_current_stacktrace(get_stack: GetFormattedStackFn) { function permission_prompt (line 60) | pub fn permission_prompt( function set_prompt_callbacks (line 79) | pub fn set_prompt_callbacks( function set_prompter (line 87) | pub fn set_prompter(prompter: Box) { type PromptCallback (line 91) | pub type PromptCallback = Box; type GetFormattedStackFn (line 93) | pub type GetFormattedStackFn = Box Vec + Send + Sync>; type PermissionPrompter (line 95) | pub trait PermissionPrompter: Send + Sync { method prompt (line 96) | fn prompt( method prompt (line 110) | fn prompt( method prompt (line 321) | fn prompt( method prompt (line 541) | fn prompt( type DeniedPrompter (line 107) | pub struct DeniedPrompter; function clear_stdin (line 123) | fn clear_stdin( function clear_stdin (line 177) | fn clear_stdin( function clear_n_lines (line 295) | fn clear_n_lines(stderr_lock: &mut std::io::StderrLock, n: usize) { function get_stdin_metadata (line 301) | fn get_stdin_metadata() -> std::io::Result { type TtyPrompter (line 317) | pub struct TtyPrompter; type TestPrompter (line 538) | pub struct TestPrompter; type PermissionPromptStubValueSetter (line 563) | pub struct PermissionPromptStubValueSetter; method set (line 566) | pub fn set(&self, value: bool) { FILE: runtime/permissions/runtime_descriptor_parser.rs type RuntimePermissionDescriptorParserSys (line 26) | pub trait RuntimePermissionDescriptorParserSys: type RuntimePermissionDescriptorParser (line 32) | pub struct RuntimePermissionDescriptorParser< function new (line 41) | pub fn new(sys: TSys) -> Self { function resolve_cwd (line 45) | fn resolve_cwd(&self) -> Result { function parse_path_descriptor (line 52) | fn parse_path_descriptor( function parse_read_descriptor (line 64) | fn parse_read_descriptor( function parse_write_descriptor (line 73) | fn parse_write_descriptor( function parse_net_descriptor (line 82) | fn parse_net_descriptor( function parse_import_descriptor (line 89) | fn parse_import_descriptor( function parse_env_descriptor (line 96) | fn parse_env_descriptor( function parse_sys_descriptor (line 107) | fn parse_sys_descriptor( function parse_allow_run_descriptor (line 118) | fn parse_allow_run_descriptor( function parse_deny_run_descriptor (line 129) | fn parse_deny_run_descriptor( function parse_ffi_descriptor (line 136) | fn parse_ffi_descriptor( function parse_path_query (line 147) | fn parse_path_query<'a>( function parse_special_file_descriptor (line 154) | fn parse_special_file_descriptor<'a>( function parse_net_query (line 161) | fn parse_net_query( function parse_run_query (line 168) | fn parse_run_query<'a>( function test_handle_empty_value (line 186) | fn test_handle_empty_value() { FILE: runtime/permissions/which.rs function which_in (line 10) | pub fn which_in( type WhichSys (line 28) | pub trait WhichSys: type WhichSysAdapter (line 40) | pub struct WhichSysAdapter(TSys); type ReadDirEntry (line 43) | type ReadDirEntry = WhichReadDirEntrySysAdapter; type Metadata (line 45) | type Metadata = WhichMetadataSysAdapter; method is_windows (line 47) | fn is_windows(&self) -> bool { method current_dir (line 51) | fn current_dir(&self) -> std::io::Result { method home_dir (line 55) | fn home_dir(&self) -> Option { method env_split_paths (line 59) | fn env_split_paths(&self, paths: &OsStr) -> Vec { method env_path (line 72) | fn env_path(&self) -> Option { method env_path_ext (line 76) | fn env_path_ext(&self) -> Option { method metadata (line 80) | fn metadata( method symlink_metadata (line 87) | fn symlink_metadata( method read_dir (line 97) | fn read_dir( method is_valid_executable (line 113) | fn is_valid_executable( method is_valid_executable (line 128) | fn is_valid_executable( method is_valid_executable (line 136) | fn is_valid_executable( type WhichReadDirEntrySysAdapter (line 160) | pub struct WhichReadDirEntrySysAdapter std::ffi::OsString { function path (line 171) | fn path(&self) -> std::path::PathBuf { type WhichMetadataSysAdapter (line 176) | pub struct WhichMetadataSysAdapter( function is_symlink (line 183) | fn is_symlink(&self) -> bool { function is_file (line 187) | fn is_file(&self) -> bool { FILE: runtime/snapshot.rs function create_runtime_snapshot (line 17) | pub fn create_runtime_snapshot( FILE: runtime/snapshot_info.rs function get_extensions_in_snapshot (line 12) | pub fn get_extensions_in_snapshot() -> Vec { FILE: runtime/subprocess_windows/src/anon_pipe.rs type Handle (line 73) | pub type Handle = std::os::windows::io::OwnedHandle; type AnonPipe (line 79) | pub struct AnonPipe { method into_handle (line 268) | pub fn into_handle(self) -> Handle { method from_raw_handle (line 91) | unsafe fn from_raw_handle(handle: RawHandle) -> Self { function get_last_error (line 98) | fn get_last_error() -> u32 { type Pipes (line 102) | pub struct Pipes { function cvt (line 107) | fn cvt(res: BOOL) -> io::Result<()> { function anon_pipe (line 134) | pub fn anon_pipe( function random_number (line 253) | fn random_number() -> usize { function read2 (line 273) | pub fn read2( type AsyncPipe (line 311) | struct AsyncPipe<'a> { type State (line 320) | enum State { function new (line 327) | fn new(pipe: Handle, dst: &'a mut Vec) -> io::Result> { function schedule_read (line 356) | fn schedule_read(&mut self) -> io::Result { function result (line 397) | fn result(&mut self) -> io::Result { function finish (line 417) | fn finish(&mut self) -> io::Result<()> { method drop (line 426) | fn drop(&mut self) { function cancel_io (line 451) | pub fn cancel_io(handle: &Handle) -> io::Result<()> { function overlapped_result (line 455) | pub fn overlapped_result( function read_overlapped (line 484) | pub unsafe fn read_overlapped( function new_event (line 517) | pub fn new_event(manual: bool, init: bool) -> io::Result { FILE: runtime/subprocess_windows/src/env.rs type CommandEnv (line 48) | pub struct CommandEnv { method fmt (line 55) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { method capture (line 66) | pub fn capture(&self) -> BTreeMap { method is_unchanged (line 83) | pub fn is_unchanged(&self) -> bool { method capture_if_changed (line 87) | pub fn capture_if_changed(&self) -> Option> { method set (line 96) | pub fn set(&mut self, key: &OsStr, value: &OsStr) { method clear (line 102) | pub fn clear(&mut self) { method have_changed_path (line 107) | pub fn have_changed_path(&self) -> bool { method maybe_saw_path (line 111) | fn maybe_saw_path(&mut self, key: &EnvKey) { type EnvKey (line 121) | pub struct EnvKey { method new (line 131) | pub fn new>(key: T) -> Self { method partial_cmp (line 194) | fn partial_cmp(&self, other: &str) -> Option { method eq (line 199) | fn eq(&self, other: &str) -> bool { method from (line 211) | fn from(k: OsString) -> Self { method from (line 220) | fn from(k: &OsStr) -> Self { method cmp (line 157) | fn cmp(&self, other: &Self) -> cmp::Ordering { method partial_cmp (line 180) | fn partial_cmp(&self, other: &Self) -> Option { method eq (line 185) | fn eq(&self, other: &Self) -> bool { function ensure_no_nuls (line 225) | pub fn ensure_no_nuls>(s: T) -> io::Result { function make_envp (line 236) | pub fn make_envp( FILE: runtime/subprocess_windows/src/lib.rs type Stdio (line 72) | pub enum Stdio { method inherit (line 93) | pub fn inherit() -> Self { method piped (line 97) | pub fn piped() -> Self { method null (line 101) | pub fn null() -> Self { method from (line 107) | fn from(value: T) -> Self { function from (line 80) | fn from(stdio: Stdio) -> Self { type Child (line 112) | pub struct Child { method id (line 194) | pub fn id(&self) -> Option { method wait_blocking (line 201) | pub fn wait_blocking(&mut self) -> Result { method wait (line 212) | pub async fn wait(&mut self) -> io::Result { method try_wait (line 231) | pub fn try_wait(&mut self) -> Result, std::io::Error> { method wait_with_output (line 239) | pub fn wait_with_output(&mut self) -> io::Result { type Kill (line 121) | pub(crate) trait Kill { method kill (line 123) | fn kill(&mut self) -> io::Result<()>; method kill (line 127) | fn kill(&mut self) -> io::Result<()> { method kill (line 142) | fn kill(&mut self) -> io::Result<()> { type ChildDropGuard (line 136) | struct ChildDropGuard { method drop (line 154) | fn drop(&mut self) { type Output (line 166) | type Output = Result; method poll (line 168) | fn poll( type FusedChild (line 188) | enum FusedChild { type Command (line 277) | pub struct Command { method new (line 292) | pub fn new>(program: S) -> Self { method verbatim_arguments (line 308) | pub fn verbatim_arguments(&mut self, verbatim: bool) -> &mut Self { method get_current_dir (line 313) | pub fn get_current_dir(&self) -> Option<&Path> { method current_dir (line 317) | pub fn current_dir>(&mut self, cwd: S) -> &mut Self { method arg (line 322) | pub fn arg>(&mut self, arg: S) -> &mut Self { method args (line 327) | pub fn args, S: AsRef>( method env (line 337) | pub fn env, T: AsRef>( method get_program (line 346) | pub fn get_program(&self) -> &OsStr { method get_args (line 350) | pub fn get_args(&self) -> impl Iterator { method envs (line 354) | pub fn envs< method kill_on_drop (line 368) | pub fn kill_on_drop(&mut self, kill_on_drop: bool) -> &mut Self { method detached (line 373) | pub fn detached(&mut self) -> &mut Self { method env_clear (line 379) | pub fn env_clear(&mut self) -> &mut Self { method stdin (line 384) | pub fn stdin(&mut self, stdin: Stdio) -> &mut Self { method stdout (line 389) | pub fn stdout(&mut self, stdout: Stdio) -> &mut Self { method stderr (line 394) | pub fn stderr(&mut self, stderr: Stdio) -> &mut Self { method extra_handle (line 399) | pub fn extra_handle(&mut self, handle: Option) -> &mut Self { method spawn (line 404) | pub fn spawn(&mut self) -> Result { FILE: runtime/subprocess_windows/src/process.rs function wcsncpy (line 136) | fn wcsncpy(dest: *mut u16, src: *const u16, count: usize) -> *mut u16; function wcspbrk (line 137) | fn wcspbrk(str: *const u16, accept: *const u16) -> *const u16; function wcslen (line 140) | unsafe fn wcslen(mut str: *const u16) -> usize { function get_last_error (line 149) | fn get_last_error() -> u32 { type GlobalJobHandle (line 153) | struct GlobalJobHandle(HANDLE); function uv_fatal_error_with_no (line 159) | fn uv_fatal_error_with_no(syscall: &str, errno: Option) { function uv_fatal_error (line 192) | fn uv_fatal_error(syscall: &str) { function uv_init_global_job_handle (line 196) | fn uv_init_global_job_handle() { type Waiting (line 240) | struct Waiting { method drop (line 247) | fn drop(&mut self) { type SpawnOptions (line 261) | pub struct SpawnOptions<'a> { function quote_cmd_arg (line 287) | fn quote_cmd_arg(src: &WCStr, target: &mut Vec) { function make_program_args (line 351) | fn make_program_args( function cvt (line 394) | fn cvt(result: BOOL) -> Result<(), std::io::Error> { type ChildProcess (line 403) | pub struct ChildProcess { method kill (line 410) | fn kill(&mut self) -> std::io::Result<()> { method pid (line 430) | pub fn pid(&self) -> i32 { method try_wait (line 433) | pub fn try_wait(&mut self) -> Result, std::io::Error> { method wait (line 450) | pub fn wait(&mut self) -> Result { function callback (line 464) | unsafe extern "system" fn callback( type Output (line 473) | type Output = Result; method poll (line 475) | fn poll( function spawn (line 521) | pub fn spawn(options: &SpawnOptions) -> Result i32 { method esrch (line 1400) | fn esrch() -> Self { method from_uv (line 1404) | fn from_uv(code: i32) -> Self { method as_sys_error (line 1411) | pub fn as_sys_error(&self) -> Option { method from_sys_error (line 1415) | fn from_sys_error(err: u32) -> Self { method from_last_error (line 1422) | fn from_last_error() -> Self { function process_kill (line 1432) | pub fn process_kill(pid: i32, signum: i32) -> Result<(), ProcessKillErro... function make_bat_command_line (line 1466) | fn make_bat_command_line( function append_bat_arg (line 1516) | fn append_bat_arg( function ensure_no_nuls (line 1595) | fn ensure_no_nuls>(s: T) -> crate::io::Result { function command_prompt (line 1606) | fn command_prompt() -> io::Result { function test_quote_cmd_arg (line 1625) | fn test_quote_cmd_arg() { function test_make_program_args (line 1647) | fn test_make_program_args() { FILE: runtime/subprocess_windows/src/process_stdio.rs constant FOPEN (line 62) | const FOPEN: u8 = 0x01; constant FPIPE (line 65) | const FPIPE: u8 = 0x08; constant FDEV (line 68) | const FDEV: u8 = 0x40; function child_stdio_size (line 71) | const fn child_stdio_size(count: usize) -> usize { function child_stdio_count (line 75) | unsafe fn child_stdio_count(buffer: *mut u8) -> usize { function child_stdio_handle (line 80) | unsafe fn child_stdio_handle(buffer: *mut u8, fd: i32) -> HANDLE { function child_stdio_crt_flags (line 91) | unsafe fn child_stdio_crt_flags(buffer: *mut u8, fd: i32) -> *mut u8 { function uv_stdio_verify (line 96) | unsafe fn uv_stdio_verify(buffer: *mut u8, size: u16) -> bool { function uv_create_nul_handle (line 117) | fn uv_create_nul_handle(access: u32) -> Result { function uv_stdio_noinherit (line 144) | unsafe fn uv_stdio_noinherit(buffer: *mut u8) { function uv_stdio_handle (line 154) | pub(crate) unsafe fn uv_stdio_handle(buffer: *mut u8, fd: i32) -> HANDLE { function uv_duplicate_handle (line 167) | pub unsafe fn uv_duplicate_handle( function free_stdio_buffer (line 201) | pub unsafe fn free_stdio_buffer(buffer: *mut u8) { function uv_get_osfhandle (line 220) | unsafe fn uv_get_osfhandle(fd: i32) -> HANDLE { function uv_duplicate_fd (line 224) | fn uv_duplicate_fd(fd: i32) -> Result { function copy_handle (line 229) | unsafe fn copy_handle(mut handle: HANDLE, dest: *mut HANDLE) { type StdioContainer (line 241) | pub enum StdioContainer { function uv_stdio_create (line 248) | pub(crate) fn uv_stdio_create( function handle_file_type_flags (line 312) | unsafe fn handle_file_type_flags(handle: HANDLE) -> Result Self { method from_raw_borrowed (line 414) | pub unsafe fn from_raw_borrowed(ptr: *mut u8, size: usize) -> Option *mut u8 { method create_raw (line 429) | fn create_raw(count: usize) -> Self { method new (line 439) | pub fn new(count: usize) -> Self { method get_count (line 463) | pub fn get_count(&self) -> usize { method get_handle (line 471) | pub unsafe fn get_handle(&self, fd: i32) -> HANDLE { method set_flags (line 479) | pub unsafe fn set_flags(&mut self, fd: i32, flags: u8) { method set_handle (line 490) | pub unsafe fn set_handle(&mut self, fd: i32, handle: HANDLE) { method size (line 496) | pub fn size(&self) -> usize { method no_inherit (line 500) | pub fn no_inherit(&mut self) { method drop (line 359) | fn drop(&mut self) { function verify_buffer (line 382) | unsafe fn verify_buffer(ptr: *mut u8, size: usize) -> bool { FILE: runtime/subprocess_windows/src/uv_error.rs constant UV_E2BIG (line 79) | pub const UV_E2BIG: i32 = -7; constant UV_EACCES (line 80) | pub const UV_EACCES: i32 = -13; constant UV_EADDRINUSE (line 81) | pub const UV_EADDRINUSE: i32 = -98; constant UV_EAGAIN (line 82) | pub const UV_EAGAIN: i32 = -11; constant UV_EBADF (line 83) | pub const UV_EBADF: i32 = -9; constant UV_EBUSY (line 84) | pub const UV_EBUSY: i32 = -16; constant UV_ECANCELED (line 85) | pub const UV_ECANCELED: i32 = -125; constant UV_ECHARSET (line 86) | pub const UV_ECHARSET: i32 = -4080; constant UV_ECONNABORTED (line 87) | pub const UV_ECONNABORTED: i32 = -103; constant UV_ECONNREFUSED (line 88) | pub const UV_ECONNREFUSED: i32 = -111; constant UV_ECONNRESET (line 89) | pub const UV_ECONNRESET: i32 = -104; constant UV_EEXIST (line 90) | pub const UV_EEXIST: i32 = -17; constant UV_EFAULT (line 91) | pub const UV_EFAULT: i32 = -14; constant UV_EHOSTUNREACH (line 92) | pub const UV_EHOSTUNREACH: i32 = -113; constant UV_EINVAL (line 93) | pub const UV_EINVAL: i32 = -22; constant UV_EIO (line 94) | pub const UV_EIO: i32 = -5; constant UV_EISDIR (line 95) | pub const UV_EISDIR: i32 = -21; constant UV_ELOOP (line 96) | pub const UV_ELOOP: i32 = -40; constant UV_EMFILE (line 97) | pub const UV_EMFILE: i32 = -24; constant UV_ENAMETOOLONG (line 98) | pub const UV_ENAMETOOLONG: i32 = -36; constant UV_ENETUNREACH (line 99) | pub const UV_ENETUNREACH: i32 = -101; constant UV_ENOENT (line 100) | pub const UV_ENOENT: i32 = -2; constant UV_ENOMEM (line 101) | pub const UV_ENOMEM: i32 = -12; constant UV_ENOSPC (line 102) | pub const UV_ENOSPC: i32 = -28; constant UV_ENOTCONN (line 103) | pub const UV_ENOTCONN: i32 = -107; constant UV_ENOTEMPTY (line 104) | pub const UV_ENOTEMPTY: i32 = -39; constant UV_ENOTSUP (line 105) | pub const UV_ENOTSUP: i32 = -95; constant UV_EOF (line 106) | pub const UV_EOF: i32 = -4095; constant UV_EPERM (line 107) | pub const UV_EPERM: i32 = -1; constant UV_EPIPE (line 108) | pub const UV_EPIPE: i32 = -32; constant UV_EROFS (line 109) | pub const UV_EROFS: i32 = -30; constant UV_ETIMEDOUT (line 110) | pub const UV_ETIMEDOUT: i32 = -110; constant UV_EXDEV (line 111) | pub const UV_EXDEV: i32 = -18; constant UV_EFTYPE (line 112) | pub const UV_EFTYPE: i32 = -4028; constant UV_UNKNOWN (line 113) | pub const UV_UNKNOWN: i32 = -4094; constant UV_ESRCH (line 114) | pub const UV_ESRCH: i32 = -4040; function uv_translate_sys_error (line 116) | pub fn uv_translate_sys_error(sys_errno: u32) -> i32 { FILE: runtime/subprocess_windows/src/widestr.rs type WCString (line 12) | pub struct WCString { method fmt (line 17) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { method fmt (line 27) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { method new (line 37) | pub fn new>(s: T) -> Self { method from_vec (line 44) | pub fn from_vec(vec: Vec) -> Self { method as_ptr (line 58) | pub fn as_ptr(&self) -> *const u16 { method len_no_nul (line 62) | pub fn len_no_nul(&self) -> usize { method as_wcstr (line 67) | pub fn as_wcstr(&self) -> &WCStr { method as_slice_no_nul (line 71) | pub fn as_slice_no_nul(&self) -> &[u16] { type WCStr (line 77) | pub struct WCStr { method len (line 85) | pub fn len(&self) -> usize { method from_wchars (line 93) | pub fn from_wchars(wchars: &[u16]) -> &WCStr { method as_ptr (line 101) | pub fn as_ptr(&self) -> *const u16 { method has_nul (line 105) | pub fn has_nul(&self) -> bool { method wchars_no_null (line 113) | pub fn wchars_no_null(&self) -> &[u16] { type Output (line 126) | type Output = u16; method index (line 128) | fn index(&self, index: usize) -> &Self::Output { type Output (line 134) | type Output = [u16]; method index (line 136) | fn index(&self, index: Range) -> &Self::Output { type Output (line 142) | type Output = [u16]; method index (line 144) | fn index(&self, index: RangeTo) -> &Self::Output { type Output (line 150) | type Output = [u16]; method index (line 152) | fn index(&self, index: RangeFrom) -> &Self::Output { FILE: runtime/tokio_util.rs function tokio_configuration (line 11) | const fn tokio_configuration() -> (u32, u32, usize) { function tokio_env (line 15) | fn tokio_env(name: &'static str, default: T) -> T function create_basic_runtime (line 25) | pub fn create_basic_runtime() -> tokio::runtime::Runtime { function create_and_run_current_thread_inner (line 60) | fn create_and_run_current_thread_inner( function create_and_run_current_thread (line 124) | pub fn create_and_run_current_thread(future: F) -> R function create_and_run_current_thread_with_maybe_metrics (line 133) | pub fn create_and_run_current_thread_with_maybe_metrics(future: F)... FILE: runtime/transpile.rs function maybe_transpile_source (line 24) | pub fn maybe_transpile_source( FILE: runtime/web_worker.rs type WorkerMetadata (line 80) | pub struct WorkerMetadata { type WorkerId (line 88) | pub struct WorkerId(u32); method new (line 90) | pub fn new() -> WorkerId { method fmt (line 96) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { method default (line 101) | fn default() -> Self { type WorkerThreadType (line 108) | pub enum WorkerThreadType { method to_v8 (line 119) | pub fn to_v8( type WorkerControlEvent (line 136) | pub enum WorkerControlEvent { method serialize (line 144) | fn serialize(&self, serializer: S) -> Result type WebWorkerInternalHandle (line 196) | pub struct WebWorkerInternalHandle { method post_event (line 211) | pub fn post_event( method is_terminated (line 228) | pub fn is_terminated(&self) -> bool { method terminate_if_needed (line 235) | pub fn terminate_if_needed(&mut self) -> bool { method terminate (line 248) | pub fn terminate(&mut self) { type SendableWebWorkerHandle (line 267) | pub struct SendableWebWorkerHandle { type WebWorkerHandle (line 293) | pub struct WebWorkerHandle { method from (line 275) | fn from(handle: SendableWebWorkerHandle) -> Self { method get_control_event (line 307) | pub async fn get_control_event(&self) -> Option { method terminate (line 315) | pub fn terminate(self) { function create_handles (line 328) | fn create_handles( type WebWorkerServiceOptions (line 358) | pub struct WebWorkerServiceOptions< type WebWorkerOptions (line 385) | pub struct WebWorkerOptions { type WebWorker (line 414) | pub struct WebWorker { method bootstrap_from_options (line 448) | pub fn bootstrap_from_options< method from_options (line 466) | pub fn from_options< method bootstrap (line 753) | pub fn bootstrap(&mut self, options: &BootstrapOptions) { method maybe_setup_coverage_collector (line 836) | pub fn maybe_setup_coverage_collector( method maybe_setup_cpu_profiler (line 847) | pub fn maybe_setup_cpu_profiler(&mut self) -> Option { method setup_memory_trim_handler (line 867) | pub fn setup_memory_trim_handler(&mut self) { method setup_memory_trim_handler (line 876) | pub fn setup_memory_trim_handler(&mut self) { method execute_script (line 910) | pub fn execute_script( method preload_main_module (line 920) | pub async fn preload_main_module( method preload_side_module (line 928) | pub async fn preload_side_module( method execute_side_module (line 939) | pub async fn execute_side_module( method execute_main_module (line 963) | pub async fn execute_main_module( method poll_event_loop (line 988) | fn poll_event_loop( method run_event_loop (line 1033) | pub async fn run_event_loop( method start_polling_for_messages (line 1041) | fn start_polling_for_messages(&mut self) { method has_message_event_listener (line 1052) | fn has_message_event_listener(&mut self) -> bool { method drop (line 437) | fn drop(&mut self) { function print_worker_error (line 1069) | fn print_worker_error( function run_web_worker (line 1099) | pub async fn run_web_worker( FILE: runtime/worker.rs type FormatJsErrorFn (line 62) | pub type FormatJsErrorFn = dyn Fn(&JsError) -> String + Sync + Send; function create_validate_import_attributes_callback (line 95) | pub fn create_validate_import_attributes_callback( function make_wait_for_inspector_disconnect_callback (line 128) | pub fn make_wait_for_inspector_disconnect_callback() -> Box { type MainWorker (line 147) | pub struct MainWorker { method bootstrap_from_options (line 342) | pub fn bootstrap_from_options< method from_options (line 361) | fn from_options< method bootstrap (line 725) | pub fn bootstrap(&mut self, options: BootstrapOptions) { method setup_memory_trim_handler (line 750) | pub fn setup_memory_trim_handler(&mut self) { method setup_memory_trim_handler (line 759) | pub fn setup_memory_trim_handler(&mut self) { method execute_script (line 793) | pub fn execute_script( method preload_main_module (line 802) | pub async fn preload_main_module( method preload_side_module (line 810) | pub async fn preload_side_module( method evaluate_module (line 818) | pub async fn evaluate_module( method run_up_to_duration (line 843) | pub async fn run_up_to_duration( method execute_side_module (line 862) | pub async fn execute_side_module( method execute_main_module (line 873) | pub async fn execute_main_module( method wait_for_inspector_session (line 881) | fn wait_for_inspector_session(&mut self) { method create_inspector_session (line 894) | pub fn create_inspector_session( method run_event_loop (line 908) | pub async fn run_event_loop( method exit_code (line 920) | pub fn exit_code(&self) -> i32 { method dispatch_load_event (line 927) | pub fn dispatch_load_event(&mut self) -> Result<(), Box> { method dispatch_unload_event (line 945) | pub fn dispatch_unload_event(&mut self) -> Result<(), Box> { method dispatch_process_exit_event (line 961) | pub fn dispatch_process_exit_event(&mut self) -> Result<(), Box Result Self { function create_op_metrics (line 290) | pub fn create_op_metrics( function common_extensions (line 1058) | fn common_extensions< type CommonRuntimeOptions (line 1120) | struct CommonRuntimeOptions { type EnableRawImports (line 1132) | struct EnableRawImports(Arc); function common_runtime (line 1134) | fn common_runtime(opts: CommonRuntimeOptions) -> JsRuntime { function create_permissions_stack_trace_callback (line 1178) | pub fn create_permissions_stack_trace_callback() type UnconfiguredRuntimeOptions (line 1194) | pub struct UnconfiguredRuntimeOptions { type UnconfiguredRuntime (line 1202) | pub struct UnconfiguredRuntime { method new (line 1208) | pub fn new< method hydrate (line 1244) | fn hydrate(self, module_loader: Rc) -> JsRuntime { type PlaceholderModuleLoader (line 1250) | struct PlaceholderModuleLoader( method resolve (line 1255) | fn resolve( method load (line 1269) | fn load( method prepare_load (line 1282) | fn prepare_load( method finish_load (line 1303) | fn finish_load(&self) { method purge_and_prevent_code_cache (line 1307) | fn purge_and_prevent_code_cache(&self, module_specifier: &str) { method get_source_map (line 1316) | fn get_source_map(&self, file_name: &str) -> Option> { method get_source_mapped_source_line (line 1322) | fn get_source_mapped_source_line( method get_host_defined_options (line 1335) | fn get_host_defined_options<'s>( FILE: runtime/worker_bootstrap.rs type WorkerExecutionMode (line 15) | pub enum WorkerExecutionMode { method discriminant (line 45) | pub fn discriminant(&self) -> u8 { type WorkerLogLevel (line 69) | pub enum WorkerLogLevel { method from (line 80) | fn from(value: log::Level) -> Self { type BootstrapOptions (line 93) | pub struct BootstrapOptions { method as_v8 (line 211) | pub fn as_v8<'s>( method default (line 124) | fn default() -> Self { type BootstrapV8 (line 172) | struct BootstrapV8<'a>( FILE: tests/bench/deno_common.js function addJS (line 8) | function addJS(a, b) { FILE: tests/bench/encode_into.js function bench (line 11) | function bench(fun) { FILE: tests/bench/fs/run.mjs function bench (line 8) | function bench(fun, count = 100000) { FILE: tests/bench/fs/serve.jsx function once (line 9) | function once(fn) { function App (line 37) | function App() { FILE: tests/bench/getrandom.js function bench (line 11) | async function bench(fun) { FILE: tests/bench/lsp.rs type FixtureType (line 23) | enum FixtureType { type FixtureMessage (line 37) | struct FixtureMessage { function patch_uris (line 45) | fn patch_uris<'a>( function bench_deco_apps_edits (line 78) | fn bench_deco_apps_edits(deno_exe: &Path) -> Duration { function bench_big_file_edits (line 162) | fn bench_big_file_edits(deno_exe: &Path) -> Duration { function bench_code_lens (line 214) | fn bench_code_lens(deno_exe: &Path) -> Duration { function bench_find_replace (line 259) | fn bench_find_replace(deno_exe: &Path) -> Duration { function bench_startup_shutdown (line 334) | fn bench_startup_shutdown(deno_exe: &Path) -> Duration { function benchmarks (line 363) | pub fn benchmarks(deno_exe: &Path) -> HashMap { FILE: tests/bench/lsp_bench_standalone.rs function incremental_change_wait (line 12) | fn incremental_change_wait(bench: &mut Bencher) { FILE: tests/bench/main.rs function read_json (line 22) | fn read_json(filename: &Path) -> Result { function write_json (line 27) | fn write_json(filename: &Path, value: &Value) -> Result<()> { constant EXEC_TIME_BENCHMARKS (line 34) | const EXEC_TIME_BENCHMARKS: &[(&str, &[&str], Option)] = &[ constant RESULT_KEYS (line 149) | const RESULT_KEYS: &[&str] = function run_exec_time (line 151) | fn run_exec_time( function rlib_size (line 220) | fn rlib_size(target_dir: &std::path::Path, prefix: &str) -> i64 { constant BINARY_TARGET_FILES (line 242) | const BINARY_TARGET_FILES: &[&str] = &[ function get_binary_sizes (line 247) | fn get_binary_sizes(target_dir: &Path) -> Result> { function run_max_mem_benchmark (line 295) | fn run_max_mem_benchmark(deno_exe: &Path) -> Result> { function cargo_deps (line 321) | fn cargo_deps() -> usize { type BenchResult (line 338) | struct BenchResult { function main (line 360) | async fn main() -> Result<()> { type Result (line 491) | pub type Result = std::result::Result; FILE: tests/bench/op_now.js function bench (line 12) | function bench(fun) { FILE: tests/bench/secure_curves.js function bench (line 11) | async function bench(fun) { FILE: tests/bench/sqlite.js function bench (line 7) | function bench(name, fun, count = 10000) { FILE: tests/bench/stdio/stdio.c function main (line 10) | int main(int argc, char *argv[]) { FILE: tests/bench/tcp.js function acceptWrite (line 9) | async function acceptWrite() { FILE: tests/bench/testdata/bun_reactdom_ssr.jsx method fetch (line 19) | async fetch(req) { FILE: tests/bench/testdata/code_lens.ts type A (line 1) | interface A { type B (line 5) | interface B { type C (line 9) | interface C { type D (line 13) | interface D { type E (line 17) | interface E { type F (line 21) | interface F { type G (line 25) | interface G { type H (line 29) | interface H { class AB (line 33) | class AB implements A, B { class CD (line 38) | class CD implements C, D { class EF (line 43) | class EF implements E, F { class GH (line 48) | class GH implements G, H { FILE: tests/bench/testdata/express-router.js function router (line 46) | function router(req, res, next) { function next (line 176) | function next(err) { function trim_prefix (line 288) | function trim_prefix(layer, layerError, layerPath, path) { function param (line 348) | function param(err) { function paramCallback (line 388) | function paramCallback(err) { function appendMethods (line 516) | function appendMethods(list, addition) { function getPathname (line 526) | function getPathname(req) { function getProtohost (line 535) | function getProtohost(url) { function gettype (line 552) | function gettype(obj) { function matchLayer (line 572) | function matchLayer(layer, path) { function mergeParams (line 581) | function mergeParams(params, parent) { function restore (line 620) | function restore(fn, obj) { function sendOptionsResponse (line 640) | function sendOptionsResponse(res, options, next) { function wrap (line 651) | function wrap(old, fn) { FILE: tests/bench/testdata/npm/hono/dist/compose.js function dispatch (line 11) | async function dispatch(i) { FILE: tests/bench/testdata/npm/hono/dist/context.d.ts type Headers (line 5) | type Headers = Record; type Data (line 6) | type Data = string | ArrayBuffer | ReadableStream; type Env (line 7) | type Env = Record; type Context (line 8) | interface Context { class HonoContext (line 36) | class HonoContext ... FILE: tests/bench/testdata/npm/hono/dist/context.js class HonoContext (line 6) | class HonoContext { method constructor (line 7) | constructor(req, env = undefined, executionCtx = undefined, notFoundHa... method event (line 17) | get event() { method executionCtx (line 25) | get executionCtx() { method res (line 33) | get res() { method res (line 36) | set res(_res) { method header (line 40) | header(name, value) { method status (line 47) | status(status) { method set (line 50) | set(key, value) { method get (line 54) | get(key) { method pretty (line 60) | pretty(prettyJSON, space = 2) { method newResponse (line 64) | newResponse(data, status, headers = {}) { method body (line 76) | body(data, status = this._status, headers = {}) { method text (line 79) | text(text, status = this._status, headers = {}) { method json (line 83) | json(object, status = this._status, headers = {}) { method html (line 90) | html(html, status = this._status, headers = {}) { method redirect (line 94) | redirect(location, status = 302) { method cookie (line 104) | cookie(name, value, opt) { method notFound (line 108) | notFound() { FILE: tests/bench/testdata/npm/hono/dist/hono.d.ts type ContextVariableMap (line 4) | interface ContextVariableMap { type Env (line 6) | type Env = Record; type Handler (line 7) | type Handler = (c:... type NotFoundHandler (line 8) | type NotFoundHandler = (c: Context) => Response | Pr... type ErrorHandler (line 9) | type ErrorHandler = (err: Error, c: Context) => Resp... type Next (line 10) | type Next = () => Promise; type ParamKeyName (line 11) | type ParamKeyName = NameWithPattern extends `${infer Na... type ParamKey (line 12) | type ParamKey = Component extends `:${infer NameWithPattern}`... type ParamKeys (line 13) | type ParamKeys = Path extends `${infer Component}/${infer Rest}` ?... type HandlerInterface (line 14) | interface HandlerInterface { class Hono (line 35) | class Hono extends Hono_bas... FILE: tests/bench/testdata/npm/hono/dist/hono.js function defineDynamicClass (line 11) | function defineDynamicClass() { class Hono (line 15) | class Hono extends defineDynamicClass() { method constructor (line 16) | constructor(init = {}) { method route (line 55) | route(path, app) { method use (line 65) | use(arg1, ...handlers) { method onError (line 77) | onError(handler) { method notFound (line 81) | notFound(handler) { method addRoute (line 85) | addRoute(method, path, handler) { method matchRoute (line 94) | matchRoute(method, path) { method dispatch (line 97) | async dispatch(request, eventOrExecutionCtx, env) { method handleEvent (line 120) | handleEvent(event) { method request (line 123) | request(input, requestInit) { FILE: tests/bench/testdata/npm/hono/dist/index.d.ts type Hono (line 6) | interface Hono { FILE: tests/bench/testdata/npm/hono/dist/middleware/basic-auth/index.js constant CREDENTIALS_REGEXP (line 6) | const CREDENTIALS_REGEXP = /^ *(?:[Bb][Aa][Ss][Ii][Cc]) +([A-Za-z0-9._~+... constant USER_PASS_REGEXP (line 7) | const USER_PASS_REGEXP = /^([^:]*):(.*)$/; FILE: tests/bench/testdata/npm/hono/dist/middleware/bearer-auth/index.js constant TOKEN_STRINGS (line 5) | const TOKEN_STRINGS = '[A-Za-z0-9._~+/-]+=*'; constant PREFIX (line 6) | const PREFIX = 'Bearer'; FILE: tests/bench/testdata/npm/hono/dist/middleware/compress/index.d.ts type EncodingType (line 3) | type EncodingType = 'gzip' | 'deflate'; type CompressionOptions (line 4) | interface CompressionOptions { FILE: tests/bench/testdata/npm/hono/dist/middleware/cors/index.d.ts type CORSOptions (line 3) | type CORSOptions = { FILE: tests/bench/testdata/npm/hono/dist/middleware/cors/index.js function set (line 17) | function set(key, value) { FILE: tests/bench/testdata/npm/hono/dist/middleware/etag/index.d.ts type ETagOptions (line 3) | type ETagOptions = { FILE: tests/bench/testdata/npm/hono/dist/middleware/jsx/index.d.ts type IntrinsicElements (line 4) | interface IntrinsicElements { type Child (line 9) | type Child = string | number | JSXNode | Child[]; class JSXNode (line 10) | class JSXNode implements HtmlEscaped { type FC (line 21) | type FC> = (props: T) => HtmlEscapedString; FILE: tests/bench/testdata/npm/hono/dist/middleware/jsx/index.js class JSXNode (line 70) | class JSXNode { method constructor (line 71) | constructor(tag, props, children) { method toString (line 77) | toString() { method toStringToBuffer (line 82) | toStringToBuffer(buffer) { class JSXFunctionNode (line 130) | class JSXFunctionNode extends JSXNode { method toStringToBuffer (line 131) | toStringToBuffer(buffer) { class JSXFragmentNode (line 148) | class JSXFragmentNode extends JSXNode { method toStringToBuffer (line 149) | toStringToBuffer(buffer) { FILE: tests/bench/testdata/npm/hono/dist/middleware/jsx/jsx-dev-runtime.js function jsxDEV (line 5) | function jsxDEV(tag, props) { FILE: tests/bench/testdata/npm/hono/dist/middleware/logger/index.d.ts type PrintFunc (line 3) | type PrintFunc = (str: string, ...rest: string[]) => void; FILE: tests/bench/testdata/npm/hono/dist/middleware/logger/index.js function log (line 33) | function log(fn, prefix, method, path, status = 0, elapsed) { FILE: tests/bench/testdata/npm/hono/dist/middleware/pretty-json/index.d.ts type prettyOptions (line 3) | type prettyOptions = { FILE: tests/bench/testdata/npm/hono/dist/middleware/serve-static/bun.d.ts type ServeStaticOptions (line 3) | type ServeStaticOptions = { FILE: tests/bench/testdata/npm/hono/dist/middleware/serve-static/bun.js constant DEFAULT_DOCUMENT (line 8) | const DEFAULT_DOCUMENT = 'index.html'; FILE: tests/bench/testdata/npm/hono/dist/middleware/serve-static/serve-static.d.ts type ServeStaticOptions (line 3) | type ServeStaticOptions = { FILE: tests/bench/testdata/npm/hono/dist/middleware/serve-static/serve-static.js constant DEFAULT_DOCUMENT (line 7) | const DEFAULT_DOCUMENT = 'index.html'; FILE: tests/bench/testdata/npm/hono/dist/request.d.ts type Request (line 4) | interface Request { FILE: tests/bench/testdata/npm/hono/dist/request.js function extendRequestPrototype (line 6) | function extendRequestPrototype() { FILE: tests/bench/testdata/npm/hono/dist/router.d.ts type Router (line 3) | interface Router { type Result (line 7) | interface Result { FILE: tests/bench/testdata/npm/hono/dist/router/reg-exp-router/node.d.ts type ParamMap (line 1) | type ParamMap = Array<[string, number]>; type Context (line 2) | interface Context { class Node (line 5) | class Node { FILE: tests/bench/testdata/npm/hono/dist/router/reg-exp-router/node.js constant LABEL_REG_EXP_STR (line 4) | const LABEL_REG_EXP_STR = '[^/]+'; constant ONLY_WILDCARD_REG_EXP_STR (line 5) | const ONLY_WILDCARD_REG_EXP_STR = '.*'; constant TAIL_WILDCARD_REG_EXP_STR (line 6) | const TAIL_WILDCARD_REG_EXP_STR = '(?:|/.*)'; function compareKey (line 14) | function compareKey(a, b) { class Node (line 37) | class Node { method constructor (line 38) | constructor({ reverse } = { reverse: false }) { method newChildNode (line 42) | newChildNode() { method insert (line 45) | insert(tokens, index, paramMap, context) { method buildRegExpStr (line 79) | buildRegExpStr() { FILE: tests/bench/testdata/npm/hono/dist/router/reg-exp-router/router.d.ts type Hint (line 2) | interface Hint { type HandlerWithSortIndex (line 11) | interface HandlerWithSortIndex { type Route (line 15) | interface Route { class RegExpRouter (line 23) | class RegExpRouter implements Router { FILE: tests/bench/testdata/npm/hono/dist/router/reg-exp-router/router.js function initHint (line 8) | function initHint(path) { function compareRoute (line 44) | function compareRoute(a, b) { function compareHandler (line 67) | function compareHandler(a, b) { function getSortedHandlers (line 70) | function getSortedHandlers(handlers) { function buildMatcherFromPreprocessedRoutes (line 73) | function buildMatcherFromPreprocessedRoutes(routes, hasAmbiguous = false) { function verifyDuplicateParam (line 111) | function verifyDuplicateParam(routes) { class RegExpRouter (line 142) | class RegExpRouter { method constructor (line 143) | constructor() { method add (line 146) | add(method, path, handler) { method match (line 176) | match(method, path) { method buildAllMatchers (line 239) | buildAllMatchers() { method buildMatcher (line 278) | buildMatcher(method) { FILE: tests/bench/testdata/npm/hono/dist/router/reg-exp-router/trie.d.ts type ReplacementMap (line 4) | type ReplacementMap = number[]; type InitOptions (line 5) | interface InitOptions { class Trie (line 8) | class Trie { FILE: tests/bench/testdata/npm/hono/dist/router/reg-exp-router/trie.js class Trie (line 5) | class Trie { method constructor (line 6) | constructor({ reverse } = { reverse: false }) { method insert (line 10) | insert(path, index) { method buildRegExp (line 23) | buildRegExp() { FILE: tests/bench/testdata/npm/hono/dist/router/trie-router/node.d.ts type HandlerSet (line 3) | type HandlerSet = { class Node (line 8) | class Node { FILE: tests/bench/testdata/npm/hono/dist/router/trie-router/node.js function findParam (line 6) | function findParam(node, name) { class Node (line 20) | class Node { method constructor (line 21) | constructor(method, handler, children) { method insert (line 34) | insert(method, path, handler) { method getHandlerSets (line 79) | getHandlerSets(node, method, wildcard) { method search (line 94) | search(method, path) { FILE: tests/bench/testdata/npm/hono/dist/router/trie-router/router.d.ts class TrieRouter (line 3) | class TrieRouter implements Router { FILE: tests/bench/testdata/npm/hono/dist/router/trie-router/router.js class TrieRouter (line 5) | class TrieRouter { method constructor (line 6) | constructor() { method add (line 9) | add(method, path, handler) { method match (line 12) | match(method, path) { FILE: tests/bench/testdata/npm/hono/dist/utils/body.d.ts type Body (line 1) | type Body = string | object | Record | ArrayBuffer; FILE: tests/bench/testdata/npm/hono/dist/utils/cloudflare.d.ts type KVAssetOptions (line 2) | type KVAssetOptions = { FILE: tests/bench/testdata/npm/hono/dist/utils/cookie.d.ts type Cookie (line 1) | type Cookie = Record; type CookieOptions (line 2) | type CookieOptions = { FILE: tests/bench/testdata/npm/hono/dist/utils/crypto.d.ts type Algorithm (line 1) | type Algorithm = { type Data (line 5) | type Data = string | boolean | number | object | ArrayBufferView | Array... FILE: tests/bench/testdata/npm/hono/dist/utils/filepath.d.ts type FilePathOptions (line 1) | type FilePathOptions = { FILE: tests/bench/testdata/npm/hono/dist/utils/html.d.ts type HtmlEscaped (line 1) | type HtmlEscaped = { type HtmlEscapedString (line 4) | type HtmlEscapedString = string & HtmlEscaped; type StringBuffer (line 5) | type StringBuffer = [string]; FILE: tests/bench/testdata/npm/hono/dist/utils/http-status.d.ts type StatusCode (line 2) | type StatusCode = 100 | 101 | 102 | 103 | 200 | 201 | 202 | 203 | 204 | ... FILE: tests/bench/testdata/npm/hono/dist/utils/jwt/types.d.ts class JwtAlgorithmNotImplemented (line 1) | class JwtAlgorithmNotImplemented extends Error { class JwtTokenInvalid (line 9) | class JwtTokenInvalid extends Error { class JwtTokenNotBefore (line 12) | class JwtTokenNotBefore extends Error { class JwtTokenExpired (line 15) | class JwtTokenExpired extends Error { class JwtTokenSignatureMismatched (line 18) | class JwtTokenSignatureMismatched extends Error { type AlgorithmTypes (line 21) | enum AlgorithmTypes { FILE: tests/bench/testdata/npm/hono/dist/utils/jwt/types.js class JwtAlgorithmNotImplemented (line 4) | class JwtAlgorithmNotImplemented extends Error { method constructor (line 5) | constructor(token) { class JwtTokenInvalid (line 16) | class JwtTokenInvalid extends Error { method constructor (line 17) | constructor(token) { class JwtTokenNotBefore (line 23) | class JwtTokenNotBefore extends Error { method constructor (line 24) | constructor(token) { class JwtTokenExpired (line 30) | class JwtTokenExpired extends Error { method constructor (line 31) | constructor(token) { class JwtTokenSignatureMismatched (line 37) | class JwtTokenSignatureMismatched extends Error { method constructor (line 38) | constructor(token) { FILE: tests/bench/testdata/npm/hono/dist/utils/url.d.ts type Pattern (line 1) | type Pattern = readonly [string, string, RegExp | true] | '*'; FILE: tests/bench/testdata/npm/hono/dist/utils/url.js constant URL_REGEXP (line 4) | const URL_REGEXP = /^https?:\/\/[a-zA-Z0-9\-\.:]+(\/?[^?#]*)/; FILE: tests/bench/testdata/react-dom.js function a (line 18) | function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function s (line 18) | function s(e){if(o.call(i,e))return!0;if(o.call(u,e))return!1;if(l.test(... function c (line 18) | function c(e,t,n,r,a,o,l){this.acceptsBooleans=2===t||3===t||4===t;this.... function p (line 18) | function p(e){return e[1].toUpperCase()} function b (line 18) | function b(e){if("boolean"===typeof e||"number"===typeof e)return""+e;e=... function x (line 18) | function x(e,t){return{insertionMode:e,selectedValue:t}} function k (line 18) | function k(e,t,n){switch(t){case"select":return x(1,null!=n.value?n.valu... function C (line 18) | function C(e,t,n){if("object"!==typeof n)throw Error(a(62));t=!0;for(var... function E (line 18) | function E(e,t,n,r){switch(n){case"style":C(e,t,r);return;case"defaultVa... function F (line 18) | function F(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!... function T (line 18) | function T(e){var t="";r.Children.forEach(e,(function(e){null!=e&&(t+=e)... function R (line 18) | function R(e,t,n,r){e.push(I(n));var a=n=null,l;for(l in t)if(o.call(t,l... function I (line 18) | function I(e){var t=P.get(e);if(void 0===t){if(!_.test(e))throw Error(a(... function M (line 18) | function M(e,t,n,r,l){switch(t){case"select":e.push(I("select"));var u=n... function B (line 18) | function B(e,t,n){e.push('\x3c!--$?--\x3e