version = 4
[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "crc32fast"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8498c871161e1742aaa9d52551b2d6ebdd4c3d45a3be423e3728f33b955be550"
dependencies = [
"cfg-if",
]
[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "fallible-iterator"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
[[package]]
name = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[package]]
name = "gimli"
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
dependencies = [
"fallible-iterator",
"indexmap",
"stable_deref_trait",
]
[[package]]
name = "hashbrown"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
dependencies = [
"foldhash",
]
[[package]]
name = "indexmap"
version = "2.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb"
dependencies = [
"equivalent",
"hashbrown",
]
[[package]]
name = "libc"
version = "0.2.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
[[package]]
name = "memmap2"
version = "0.9.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0"
dependencies = [
"libc",
]
[[package]]
name = "object"
version = "0.40.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c"
dependencies = [
"crc32fast",
"hashbrown",
"indexmap",
"memchr",
]
[[package]]
name = "rucc-abi"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "beb3063df8c86a97fadd887e6d92488ef3695c4c13b96bec355222167517dd73"
dependencies = [
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-archive"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf600136166ec34d916ad852fcaa1041d2e6247c86041d6058f7a6c3c71bf26f"
[[package]]
name = "rucc-asm"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79ae339373b431bb1d6d7fdac6d6785662be98d202708f3896813a8e05abbeec"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-ast"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41fab40bb96a96a7caaaedcc1760b59fd762c6072cdad8ca06d259ce092e8c5b"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3273bfe540bd10ffc4a1f4e882b746540d859ba52c527f062abb264789ee4616"
[[package]]
name = "rucc-codegen"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b14f40027b9c7419516ad34f1afc8c79118738bbdc0f16ad1258ee83ab4365c"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-opt",
"rucc-regalloc",
"rucc-rules",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-cost"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "544d8c5a9d238b351c1f8a77520807cb688544ac003dbf2f1e3c25863af47a7e"
dependencies = [
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-debug"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d0faabf19e2c322d79462c6fd60c206491b6a9e1b2ab53ed8dcee1af5046c00"
dependencies = [
"gimli",
"rucc-object",
]
[[package]]
name = "rucc-diag"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee86d0c123871424f15a72c5d72ad4b078284d9145e54a833cc3021096724e98"
[[package]]
name = "rucc-driver"
version = "0.12.2"
dependencies = [
"memmap2",
"rucc-archive",
"rucc-asm",
"rucc-base",
"rucc-codegen",
"rucc-cost",
"rucc-debug",
"rucc-diag",
"rucc-ir",
"rucc-lex",
"rucc-lower",
"rucc-mir",
"rucc-object",
"rucc-opt",
"rucc-parse",
"rucc-pp",
"rucc-safety",
"rucc-sema",
"rucc-session",
"rucc-stub",
"rucc-sysroot",
"rucc-target",
"rucc-tuple",
"rucc-types",
"rucc-unpack",
]
[[package]]
name = "rucc-gnu"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5de4b1705da975d45d043107af092beb364a9d19f3ae2b6f265f57b45e58d7d7"
[[package]]
name = "rucc-ir"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fccc4c9d16d71ddf7ff59f543f71eda66fc44e8fe9b8f205d4fbbf63deb53e3"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-lex"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52b02a55dd99e4bf0b62bda889c326ce88e88ecd8f98ed6ee329cfb52628c00c"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-tuple",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "208ea5404f118a4073b58bae0cdf7da3d4e74f5e358f091435ae817446d9674f"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "824637174d53fbb42c2c25e657056d3ee667c1fdb2109a1ee9e3a05f7557a822"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0402bb5b4ff86dab723aeed69def290e09221a8f20b5a776ada6a40c8a6e6ed7"
dependencies = [
"object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-opt"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53166610fd45ca5d59a720a2425a3f5e28baa350dee5595dfc49b65eadf9c4fd"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-ir",
"rucc-rules",
"rucc-session",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-parse"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0efd19bb14abf402535be76604217fe8ccd7191bed63b7f09950c89e84044b0"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16d15b903a6d0412ba586e72c2caa5ad18a6f89950ac55a935b855b794967b4e"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-regalloc"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6b2e716ae0faa55faa41bbb016ec69c5e0a16698db8828accffd5cdab1161fa"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74e0ca0d3aee3446dc96788a2ddf8161ad13b6b7d2ae16960005c87405777785"
[[package]]
name = "rucc-safety"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5a13786c58ab654db30ce6b9ddcef3f66bf7473e238ecf7ca721ec37d809fea"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-session",
]
[[package]]
name = "rucc-sema"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c0dd54e99438d3528904c5ff665c8ee9a6ebbfbcd281fcc391605104a88d7c2"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9352e0d7fef3ca6aaed3290fbdb8fda88e9fff9fe50ca8b7b28f57e3e8ebe7fb"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-stub"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99ec4dee6e07b4900fd6214a42a9fd080e630fd2bb822090f41933cccc17426b"
dependencies = [
"rucc-archive",
"rucc-tuple",
]
[[package]]
name = "rucc-sysroot"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffc893475e009bf926ecedcf740bb15772603ea76fe77c9a16bc0380eafc5fd1"
dependencies = [
"rucc-tuple",
]
[[package]]
name = "rucc-target"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ffc39bdbcd678ca740d6fd590716e4e306b18f9a2b220a214bbeca00b19a7da"
dependencies = [
"rucc-abi",
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-tuple"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2108e4c544a1d13a765833254b4d5e2550b6493c422fa47a7610a3a79918b59"
[[package]]
name = "rucc-types"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5eeebf47958e13e9d7ec9c59cd4e7bff186256221907a5f09ddce2e6f271d10c"
dependencies = [
"rucc-base",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-unpack"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87579f8050e01f8a53353f90e5f75c8e3295f21949b64fa6ac6a24ad3fed1f55"
[[package]]
name = "stable_deref_trait"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"