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.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "022d65cf2fe9894d739f4a073b071a1d621500a8e5386820f387afbf52293929"
dependencies = [
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-asm"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15bf2a6ca7fc891926c954bd15da75a79159ee3b9d6e3abf50c7174810c5132a"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
]
[[package]]
name = "rucc-ast"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55c357591b10be91a3f98cd968ec4bf11de0ef7230c5391a3a423e4458ea4a62"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5122bad950c1aa2010d8933c26d9feba8e11bc9ab4b5c1194ad3c403d631b2e9"
[[package]]
name = "rucc-codegen"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6b995971ab49f95d63d27dcf7ddcc1e768ffffc9d0f374f231bda851eae7d40"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-regalloc",
"rucc-rules",
"rucc-target",
]
[[package]]
name = "rucc-cost"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "374a9a993399c898646584463a66b6028751068729fb4e6a3b605a8549b7c740"
dependencies = [
"rucc-target",
]
[[package]]
name = "rucc-diag"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "267385631511fc9b49e0cbe8fb9476d0598f655e24789b2a7e778d593910973f"
[[package]]
name = "rucc-driver"
version = "0.9.0"
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-types",
]
[[package]]
name = "rucc-gnu"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52297fef397671e655e57949f674a1ec1b8c15a434e8d7495af9f492107348bd"
[[package]]
name = "rucc-ir"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7a873be2c76d52bf3175bf052eccc8dd9653fbea48a80971946cbedc52d8f08"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-lex"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7621cf58cfe4448af504d248c495278ec458253be3a07e03096d0d07c2b3c9ce"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64116dd7dc8b80c2b06772fad8eb2b1048b56a6dd7b831f6fcb69a815bcd6f0d"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1a8b6293024f2e3020a9c93c3d39a4f5e92245714db4acc1732858e38c4eea3"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cacabdd198b561e3b279b680ee21e55d750d422eb62b58f546bc2d77900f3824"
dependencies = [
"object",
"rucc-target",
]
[[package]]
name = "rucc-opt"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62a67f09ed0336af4be604f0817c3232b16e94fda30dbc460d06334ca6f9c915"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-ir",
"rucc-rules",
"rucc-session",
]
[[package]]
name = "rucc-parse"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c9e5215d670a9d8f3ea4e130a1474e0a2989a8fc36cf7d031349c0c3b8582a6"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d8ab70e693337ebcc6e1f111dede56dc49b5793bd58a06b3584b2c5faee3669"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
]
[[package]]
name = "rucc-regalloc"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa72dd7e2400efa17fe0214c63cfa832e93ad53e42367b67772957cf184ba1f9"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5967ad64845e3dd4b24157d507b130c3ad931da22c21b2da1c8c474db815393a"
[[package]]
name = "rucc-safety"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d68c83fa9fe634ab457bbbe86595abb78acc76866272f5d3f9eeddfbfd5926f5"
dependencies = [
"rucc-base",
"rucc-ir",
]
[[package]]
name = "rucc-sema"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1674ad2c6d3532baa5ce70ce2dab7a5658b7f8233c869bbd9785eb40a59a840e"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30150b5024711d632a950ecb745fa178380503e6427acbe0be84b185f1b1d708"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-target"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5e538806967af49ac16eb82550518848ca87a0d58fe89501d7e3b71bf5b7cff"
dependencies = [
"rucc-abi",
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-tuple"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b8f980a863e3f64ca5f2cad69ad9d6feb68dce7c99cbef409ab2bddb677ac02"
[[package]]
name = "rucc-types"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdd6188b0db07251ee975649a193cc3b61344222e0c7cd75da2b9bca87e49fb6"
dependencies = [
"rucc-base",
"rucc-target",
]