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.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77abe358e2c199e1f54559e983c63474363dd972580bb525ebb98405c5de5f72"
dependencies = [
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-asm"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f837d099672005376e62ca6008e51587e9217089baa81898d475e03e0a0f555"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-ast"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a012d163af083010a152a39bcd87d1e0734bc1a6150dca76e09ec98981175aa4"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "492182039c3e0f8cd7c16c0972f7b8c8d57b80be764d550baec1ab79b4d9fb54"
[[package]]
name = "rucc-codegen"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e22d0430617b6fa76327c6a7829b282ac349ab7770ae42f89da97d17ae06093"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-regalloc",
"rucc-rules",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-cost"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "803f086c274ff1f914a9a806553a09f376d853d7464a90834b1d3fc61e1f19f7"
dependencies = [
"rucc-target",
]
[[package]]
name = "rucc-diag"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9742182aa8964670dfa0528c92856f0f7aa161a9365e25f87fd131d6c12c242e"
[[package]]
name = "rucc-driver"
version = "0.9.1"
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.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7b241d6d5b46bd351c57e581f4db817bac535fcf0d08b8a78c949836ae4ef67"
[[package]]
name = "rucc-ir"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2812e83ed61a2c7b7e1fac864fc340f8310feb4413bd5b9767fc03b766bce818"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-lex"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91b63193feaec992ce82139d39311dbc82f1ee198b50aaf877f0d6baeaf8b5bd"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-tuple",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae70146159954a6fb79a069c64d253061bb7da9b64da5a64e75978eb818e176a"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7f3bc0303835faf416f7f50e433b88a12fb8bf0cab9ce045f25216a81d1b912"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad59bd5741dcad3ad9bddda42db2497f9520773ecc0178fc9846fcecb1749a40"
dependencies = [
"object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-opt"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "088303a069e84aee2e6cf9920cfe5f996e562ade2673af997f7ca5b3c9a45485"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-ir",
"rucc-rules",
"rucc-session",
]
[[package]]
name = "rucc-parse"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49777d09ffd92067be6d05753451bc2154f68a1a02e80ac5c393c266deff4aad"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b945282fc28d8c18ebdef63c69fa0819eea4eb48303ac235beb8a6412a694890"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-regalloc"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5b654ebcf76fe3d6477f874c6c57c650d59f45474034bf54b154b1a0eb134ca"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d2287b77953a9f617d13e25cd7bd2cffc3bc110060aa88f5a66db7f407099cc"
[[package]]
name = "rucc-safety"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1623d37b582dd735429a8b133726662e01425530194d7c429720a15f5d59744a"
dependencies = [
"rucc-base",
"rucc-ir",
]
[[package]]
name = "rucc-sema"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15e25439eda190f9b496582b044b5e245506598023061ab0399138ebe8d9974e"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1edde27a848bbfbea607730cd260951d115067be058de5a1103ede8d4ad97157"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-target"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fae7393a52f5b3b5d4465120dbc92e451269ad9166b66b702243786576d078bd"
dependencies = [
"rucc-abi",
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-tuple"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99d1dd0d7edb4d9c675b623943f3b2db03ce72906a71129c3caa08a9752b376b"
[[package]]
name = "rucc-types"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d27a808cd3b36761a3f461e1c1617eed53c61fd220876a78dd37675941136dca"
dependencies = [
"rucc-base",
"rucc-target",
"rucc-tuple",
]