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-asm"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9aa9fa7ddb4d5ab441a75de76d72722e8487e25a97828fe2282490a5277d2a5"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
]
[[package]]
name = "rucc-ast"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a57b025c816d500b04e959088bcee209faa38a4d650b2275e91ecc3d1ca91349"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2f23fb14973bcf8c0ae9af7ed33de2bf505e7a6c92fde55a21e473aed877980"
[[package]]
name = "rucc-codegen"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7342cfbdbccd99241246cd6ae32cb0fd2534133b134bc81a757ea0ef40a7e92d"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-mir",
"rucc-regalloc",
"rucc-rules",
"rucc-target",
]
[[package]]
name = "rucc-diag"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86833c961f5fdb27d50d6f095e4cbc761c9d007cf622aa8fc7e8628d97da6447"
[[package]]
name = "rucc-driver"
version = "0.3.12"
dependencies = [
"memmap2",
"rucc-asm",
"rucc-base",
"rucc-codegen",
"rucc-diag",
"rucc-ir",
"rucc-lex",
"rucc-lower",
"rucc-mir",
"rucc-object",
"rucc-parse",
"rucc-pp",
"rucc-sema",
"rucc-session",
"rucc-target",
]
[[package]]
name = "rucc-gnu"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2293d1393d71df2cfde89a9df1d36c3d504e7606a0bbf12f1359b3df2a72a21"
[[package]]
name = "rucc-ir"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d38747b36b1868c3ce1a616416e9009ad3e3ffb306197755e94cab8960f58737"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-lex"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e48e2788bede793cf6f0d85424f5c9e88999d77e52ae166a867614950b7f6d8"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "196bf47325e1d9c12570fe956262b0a66cc57539951e83316444fd5a89378daa"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8761d9a4241de2699b145d7875231f470fc396f022b91099b4d0adbf2259ced"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08947bf9ad306686870a2cd640fe4f12ae5b2ce7efa188eeefbc983e94fbde9c"
dependencies = [
"object",
"rucc-target",
]
[[package]]
name = "rucc-parse"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c6f91d0d0befdb370a5f517f8535e2129015e8965d33728d11ce4ec90d83add"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9104c364ea18fb5d2880fa794a5ae3b67003c5e62023056beba01ef1d4a4715"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
]
[[package]]
name = "rucc-regalloc"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddfed530904be5efc88b37ea77ef2c78509a40c9b9f8f175b3fcc0943c0bbd7d"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46281d6ef94d3bf100d5e68bd6dcb88ab750ac8d2de3cf9daeea15374cece35a"
[[package]]
name = "rucc-sema"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1ee76fa460fcaebfae820c794c411416d210befca1c37b773b71c37d50456af"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72daa29d4662cfe8b0b93c49aa761ce182d395b912a6255be58c2252219f5f09"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-target"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70d8fe24a0cdbd10db84e98ac055a9efb1ca6d90b3a6d91d970b8bd77fc4277b"
dependencies = [
"rucc-base",
]
[[package]]
name = "rucc-types"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74c71836470869b46bd578afe49b9686df9140c53e41530f64b04267a65cea5b"
dependencies = [
"rucc-base",
"rucc-target",
]