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 = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[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.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30607b1be1061b42a18a3f99a98f5e66d6aeee0b93d366bf43c608bfd8504e21"
dependencies = [
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-asm"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e8df22bb04e76beace524f5e1ebda331b392a54fdb9c53e1f34c98ea97e995f"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-ast"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f441774cb5059946c5170c34b5ce00292997fef28cf32fa0ad2e6912984db1b"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a262c57fcf44e94987e8b4619a5f6d6365f20cc4d28f31922316a56795a54c8d"
[[package]]
name = "rucc-codegen"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e63b4acc10004462f00745e233bed359bc4d915b872b36c2f57566de5278f1dd"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-regalloc",
"rucc-rules",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-cost"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b466a2b05bc8d23405e9964e5e555372202eff32249b045e4bcd66dc14bea8fd"
dependencies = [
"rucc-target",
]
[[package]]
name = "rucc-diag"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c59743617e7021097a61788e761fb9271db33295809dd13311bb02491f2e11a"
[[package]]
name = "rucc-driver"
version = "0.9.3"
dependencies = [
"memmap2",
"rucc-asm",
"rucc-base",
"rucc-codegen",
"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-target",
"rucc-tuple",
"rucc-types",
]
[[package]]
name = "rucc-gnu"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28e07afe9187b251ab440a9b9508278aad9a4ee0ba07d68a4d009d8a684d974f"
[[package]]
name = "rucc-ir"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9523eacf7e47f9b72cc06c0589f338d60ec8200b524b0162b07cc7f753e18ba9"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-lex"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20c94ee06d574c7d4b82e41e3df3cf58ec1af0c2c40fc1df0d1b3b29ca523e70"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-tuple",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4f4a19261383ae0fa27437ea7f6d08efbd29969ec18e12c0990450baba1aa70"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95d0a5d27c749d16b4b74fa313d98ba488aae1b68ae21d1a98fff1b0abc85ba0"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "687e4cb7a740de04ed0c5d4d73d8eddbbeff6de673b8d1cb6fdda05eb8b16f85"
dependencies = [
"object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-opt"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "429c52c6c3e0470a84b02a713fb45cf8f4c246e2952aeb5e7479fd730e84e907"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-ir",
"rucc-rules",
"rucc-session",
]
[[package]]
name = "rucc-parse"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1313c78c3f360e4f380a3fc19dadbccec64b1efe8fbd71e21425c88125dd0168"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "972d5a3d92c51ce646cae90bfbf7773c1835501fd26fdf4f90435f43e3abf8fb"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-regalloc"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7adabfa79f3c13675e9dc700d4c8b2acb0c605c00b27ff160c279227faa97be"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1e7d9b544a38ef9b6964cf0bca9c275469e0dfddc13f094ebaf474b13c22757"
[[package]]
name = "rucc-safety"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e05566a3ffbe3b375180f059e25817f6b9790a56a1e1ec82e326a07cd8b61038"
dependencies = [
"rucc-base",
"rucc-ir",
]
[[package]]
name = "rucc-sema"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59411ec5b305d5e342942cfbe67fa61054d607cc50c84c00a685af89480a0a57"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5c3c1fc8f24864cd3572df593bc43f11194147fa144f3ebf8a66f79a60ed6cf"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-target"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92565cc2df040c5c3cd6ac7841e7b58ca73b1d84eb155c263e76b3caf41ae313"
dependencies = [
"rucc-abi",
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-tuple"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9455a0b3406c88ad3ac92deceeaf72aa81ede1086bb299856a9150898fe3d4cc"
[[package]]
name = "rucc-types"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8de08f13ecfa701a2421e59cd4a73f03ad034e87ac3f11e031419b39c4c4a5a4"
dependencies = [
"rucc-base",
"rucc-target",
"rucc-tuple",
]