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.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62f3ed033442522829ebbf1b17460c6668f357d162314fc80b72ad647e18769e"
dependencies = [
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-archive"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "310f84355039d0ed714102bfe6f8c4f278baebe89b1f1f10e2d23183c9a3b8f9"
[[package]]
name = "rucc-asm"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab969316bb21907c8b5f19100790848f7acf43453205ab6ed07af164af35a6f7"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-ast"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de160a16ca064654f4d5a2af3c468df3ca9edfaeb6dfb5eeda8f6dc42addc41a"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4258ec5bb51ebb7de2a2a4d646f99d6a2a58660ade56796ec769d8c9c2e047d"
[[package]]
name = "rucc-codegen"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1fbcd637bf8f7e2ad1a6d356423915493c45fa4d9c60f6604d9b1102ea1ae2"
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.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d5c6d6f30323d6c745f38ed0abdc01778b2261a781be652a6ef4d77b498bd8c"
dependencies = [
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-debug"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a2e4ffeb0f91963d8a10a5a365d582e3a0945f3ad9158a51f8bcb984e89f06b"
dependencies = [
"gimli",
"rucc-object",
]
[[package]]
name = "rucc-diag"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "289d60129fea3e988e68d6f4ab622377ef7b444978c15c10c791d01e25fe9b74"
[[package]]
name = "rucc-driver"
version = "0.11.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-sysroot",
"rucc-target",
"rucc-tuple",
"rucc-types",
"rucc-unpack",
]
[[package]]
name = "rucc-gnu"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4adbbbb6c3648b1ab5aa317d0fa91dc2f878d2ad1bee46224f987b884bb62e83"
[[package]]
name = "rucc-ir"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1570b7b93d32ffe4f8265408f624a41e73c6c94ee2e08bc1af69c381c60f8275"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-lex"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df2c1454bcfa2e039ab1affb2b3d307cb6e4e26265fa85e423985a90589a70fd"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-tuple",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec4a9912473d05acc0efd69f005a34b80adc336695bc157833e8f7b5fe856005"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ae73060e9c64b120fa60a10717f76502bf45395cc289d66183369987dd47858"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f50d8f1330341674d7f0602292f8757b1470973041cb4ca78aa27b798578cc0"
dependencies = [
"object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-opt"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b54957e76b7c1287976914f64a221b5de108a738f2d3fd8f1570b0407c5ef6ac"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-ir",
"rucc-rules",
"rucc-session",
]
[[package]]
name = "rucc-parse"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d3a08f15581617c6fb8e3f8209dbd9ee61366e302405a25d011bdde5216d1f1"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bcd89da632562dba9e92d24a7765fd583d3ad45ccefb73efe419f550ca2306f0"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-regalloc"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d9e547defef3efc00b65574089dfc3cdd5760539379854aa64c2457f08db8a2"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "579ff08ea8d6db1512bbc3f9bfe025b7951753f7132ce4f8bacc85ae0d05cd2d"
[[package]]
name = "rucc-safety"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99dc8f12e0ef8e381dcc112893aee686f3d91f39a588c4ccbe191d16ce002af6"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-session",
]
[[package]]
name = "rucc-sema"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cae22c16e601b6d93ab52f38223388b3a87accfafbc7eb93fcc67eb94d91a77"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdc45df6a74cc988a1dbd95c324b010f55cc2f93a10a013216eeebf7f3c8a5d5"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-sysroot"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4215663632205fdd338794b02773e32e959724b3b8eb981a5306849428fe3b2b"
dependencies = [
"rucc-tuple",
]
[[package]]
name = "rucc-target"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd6e9d3a698dcd7689d5b902a3f6bdfae5075b80a5ff7d3cf362c686a749542d"
dependencies = [
"rucc-abi",
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-tuple"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d9750e6727f9141b4fb3ca9b32adf0e889514c59f1efa3857ea1c9948dd60b0"
[[package]]
name = "rucc-types"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0efdff4b3b1a7e47b3673017c127835bbb926000804bfdba31375b39004072c"
dependencies = [
"rucc-base",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-unpack"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfad1c26dd454756f3c81849449df493a09b7b5aa02179b20a21e2235ea52075"
[[package]]
name = "stable_deref_trait"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"