source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
+[[package]]
+name = "autocfg"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
+
[[package]]
name = "backtrace"
version = "0.3.46"
"clap",
"core-foundation 0.7.0",
"crates-io",
- "crossbeam-utils 0.7.0",
+ "crossbeam-utils 0.7.2",
"crypto-hash",
"curl",
"curl-sys",
"if_chain",
"itertools 0.9.0",
"lazy_static 1.4.0",
- "matches",
"pulldown-cmark 0.7.0",
"quine-mc_cluskey",
"regex-syntax",
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "acec9a3b0b3559f15aee4f90746c4e5e293b701c0f7d3925d24e01645267b68c"
dependencies = [
- "crossbeam-utils 0.7.0",
+ "crossbeam-utils 0.7.2",
]
[[package]]
[[package]]
name = "crossbeam-utils"
-version = "0.7.0"
+version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
+checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
dependencies = [
- "autocfg",
+ "autocfg 1.0.0",
"cfg-if",
"lazy_static 1.4.0",
]
"winapi 0.3.8",
]
+[[package]]
+name = "ctor"
+version = "0.1.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "47c5e5ac752e18207b12e16b10631ae5f7f68f8805f335f9b817ead83d9ffce1"
+dependencies = [
+ "quote 1.0.2",
+ "syn 1.0.11",
+]
+
[[package]]
name = "curl"
version = "0.4.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3cd9867f119b19fecb08cd5c326ad4488d7a1da4bf75b4d95d71db742525aaab"
dependencies = [
- "autocfg",
+ "autocfg 0.1.7",
"compiler_builtins",
"rustc-std-workspace-alloc",
"rustc-std-workspace-core",
[[package]]
name = "openssl-sys"
-version = "0.9.53"
+version = "0.9.54"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "465d16ae7fc0e313318f7de5cecf57b2fbe7511fd213978b457e1c96ff46736f"
+checksum = "1024c0a59774200a555087a6da3f253a9095a5f344e353b212ac4c8b8e450986"
dependencies = [
- "autocfg",
+ "autocfg 1.0.0",
"cc",
"libc",
"openssl-src",
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd20eec3dbe4376829cb7d80ae6ac45e0a766831dca50202ff2d40db46a8a024"
+[[package]]
+name = "output_vt100"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9"
+dependencies = [
+ "winapi 0.3.8",
+]
+
[[package]]
name = "packed_simd"
version = "0.3.1"
[[package]]
name = "polonius-engine"
-version = "0.12.0"
+version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04d8ef65e3f89ecaec9ca7cb0e0911b4617352d4494018bcf934992f03f2024c"
+checksum = "ef2558a4b464e185b36ee08a2937ebb62ea5464c38856cfb1465c97cb38db52d"
dependencies = [
"datafrog",
"log",
[[package]]
name = "pretty_assertions"
-version = "0.5.1"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3a029430f0d744bc3d15dd474d591bed2402b645d024583082b9f63bb936dac6"
+checksum = "3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427"
dependencies = [
"ansi_term",
+ "ctor",
"difference",
+ "output_vt100",
]
[[package]]
"rustc-workspace-hack",
]
-[[package]]
-name = "rustc"
-version = "0.0.0"
-dependencies = [
- "arena",
- "backtrace",
- "bitflags",
- "byteorder",
- "jobserver",
- "log",
- "measureme",
- "parking_lot 0.9.0",
- "polonius-engine",
- "rustc-rayon",
- "rustc-rayon-core",
- "rustc_apfloat",
- "rustc_ast",
- "rustc_attr",
- "rustc_data_structures",
- "rustc_errors",
- "rustc_feature",
- "rustc_hir",
- "rustc_index",
- "rustc_macros",
- "rustc_query_system",
- "rustc_session",
- "rustc_span",
- "rustc_target",
- "scoped-tls",
- "serialize",
- "smallvec 1.0.0",
-]
-
[[package]]
name = "rustc-ap-arena"
version = "642.0.0"
"libc",
"log",
"measureme",
- "rustc",
"rustc-demangle",
"rustc_ast",
"rustc_attr",
"rustc_incremental",
"rustc_index",
"rustc_llvm",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
"log",
"memmap",
"num_cpus",
- "rustc",
"rustc_apfloat",
"rustc_ast",
"rustc_attr",
"rustc_incremental",
"rustc_index",
"rustc_metadata",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_symbol_mangling",
dependencies = [
"bitflags",
"cfg-if",
- "crossbeam-utils 0.6.5",
+ "crossbeam-utils 0.7.2",
"ena",
"graphviz",
"indexmap",
"lazy_static 1.4.0",
"log",
"measureme",
- "parking_lot 0.9.0",
+ "parking_lot 0.10.0",
"rustc-hash",
"rustc-rayon",
"rustc-rayon-core",
"env_logger 0.7.1",
"lazy_static 1.4.0",
"log",
- "rustc",
"rustc_ast",
"rustc_ast_pretty",
"rustc_codegen_ssa",
"rustc_errors",
"rustc_feature",
"rustc_hir",
+ "rustc_hir_pretty",
"rustc_interface",
"rustc_lint",
"rustc_metadata",
+ "rustc_middle",
"rustc_mir",
"rustc_parse",
"rustc_plugin_impl",
"lazy_static 1.4.0",
"log",
"rustc_ast",
- "rustc_ast_pretty",
"rustc_data_structures",
- "rustc_errors",
"rustc_index",
"rustc_macros",
"rustc_span",
"smallvec 1.0.0",
]
+[[package]]
+name = "rustc_hir_pretty"
+version = "0.0.0"
+dependencies = [
+ "rustc_ast",
+ "rustc_ast_pretty",
+ "rustc_data_structures",
+ "rustc_hir",
+ "rustc_span",
+ "rustc_target",
+]
+
[[package]]
name = "rustc_incremental"
version = "0.0.0"
"graphviz",
"log",
"rand 0.7.3",
- "rustc",
"rustc_ast",
"rustc_data_structures",
"rustc_fs_util",
"rustc_hir",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"serialize",
dependencies = [
"graphviz",
"log",
- "rustc",
"rustc_ast",
"rustc_data_structures",
"rustc_errors",
"rustc_hir",
"rustc_index",
"rustc_macros",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
dependencies = [
"log",
"once_cell",
- "rustc",
"rustc-rayon",
"rustc_ast",
"rustc_ast_lowering",
"rustc_infer",
"rustc_lint",
"rustc_metadata",
+ "rustc_middle",
"rustc_mir",
"rustc_mir_build",
"rustc_parse",
version = "0.0.0"
dependencies = [
"log",
- "rustc",
"rustc_ast",
"rustc_ast_pretty",
"rustc_attr",
"rustc_hir",
"rustc_index",
"rustc_infer",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
"flate2",
"log",
"memmap",
- "rustc",
"rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_expand",
"rustc_hir",
+ "rustc_hir_pretty",
"rustc_index",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
"winapi 0.3.8",
]
+[[package]]
+name = "rustc_middle"
+version = "0.0.0"
+dependencies = [
+ "arena",
+ "backtrace",
+ "bitflags",
+ "byteorder",
+ "jobserver",
+ "log",
+ "measureme",
+ "parking_lot 0.10.0",
+ "polonius-engine",
+ "rustc-rayon",
+ "rustc-rayon-core",
+ "rustc_apfloat",
+ "rustc_ast",
+ "rustc_attr",
+ "rustc_data_structures",
+ "rustc_errors",
+ "rustc_feature",
+ "rustc_hir",
+ "rustc_index",
+ "rustc_macros",
+ "rustc_query_system",
+ "rustc_session",
+ "rustc_span",
+ "rustc_target",
+ "scoped-tls",
+ "serialize",
+ "smallvec 1.0.0",
+]
+
[[package]]
name = "rustc_mir"
version = "0.0.0"
"log",
"log_settings",
"polonius-engine",
- "rustc",
"rustc_apfloat",
"rustc_ast",
"rustc_ast_pretty",
"rustc_infer",
"rustc_lexer",
"rustc_macros",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
dependencies = [
"arena",
"log",
- "rustc",
"rustc_apfloat",
"rustc_ast",
"rustc_attr",
"rustc_index",
"rustc_infer",
"rustc_macros",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
"log",
"rustc_ast",
"rustc_ast_pretty",
- "rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_feature",
version = "0.0.0"
dependencies = [
"log",
- "rustc",
"rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_hir",
"rustc_index",
"rustc_infer",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
name = "rustc_plugin_impl"
version = "0.0.0"
dependencies = [
- "rustc",
"rustc_ast",
"rustc_errors",
"rustc_hir",
"rustc_lint",
"rustc_metadata",
+ "rustc_middle",
"rustc_session",
"rustc_span",
]
version = "0.0.0"
dependencies = [
"log",
- "rustc",
"rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_hir",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_typeck",
"log",
"parking_lot 0.9.0",
"rustc-rayon-core",
- "rustc_ast",
"rustc_data_structures",
"rustc_errors",
- "rustc_hir",
"rustc_index",
"rustc_macros",
- "rustc_session",
"rustc_span",
"serialize",
"smallvec 1.0.0",
"arena",
"bitflags",
"log",
- "rustc",
"rustc_ast",
"rustc_ast_lowering",
"rustc_ast_pretty",
"rustc_feature",
"rustc_hir",
"rustc_metadata",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"smallvec 1.0.0",
"log",
"rls-data",
"rls-span",
- "rustc",
"rustc_ast",
"rustc_ast_pretty",
"rustc_data_structures",
"rustc_hir",
+ "rustc_hir_pretty",
+ "rustc_middle",
"rustc_parse",
"rustc_session",
"rustc_span",
dependencies = [
"log",
"punycode",
- "rustc",
"rustc-demangle",
"rustc_ast",
"rustc_data_structures",
"rustc_hir",
"rustc_metadata",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
dependencies = [
"fmt_macros",
"log",
- "rustc",
"rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_index",
"rustc_infer",
"rustc_macros",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
version = "0.0.0"
dependencies = [
"log",
- "rustc",
"rustc_ast",
"rustc_data_structures",
"rustc_hir",
"rustc_infer",
"rustc_macros",
+ "rustc_middle",
"rustc_span",
"rustc_target",
"rustc_trait_selection",
version = "0.0.0"
dependencies = [
"log",
- "rustc",
"rustc_data_structures",
"rustc_hir",
"rustc_infer",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",
dependencies = [
"arena",
"log",
- "rustc",
"rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_hir",
"rustc_index",
"rustc_infer",
+ "rustc_middle",
"rustc_session",
"rustc_span",
"rustc_target",