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.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc98be097965d27ce3e3204de7cafa64b1c5b546eafda5727171ea3f59cbce57"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
]
[[package]]
name = "rucc-ast"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e8c5a5f8d82477d2b13e302a98a29270e540ad282b0ab7d861d9e96a5e85caa"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb85a0bd0075fe3a6e1d55fb75ab6da2f78f3708cd1a215490ebe4768d5ce326"
[[package]]
name = "rucc-codegen"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72ee65edef1a4307443dbed9c146c173fbe7a2d6b489def14eb2334c4b83c5b0"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-mir",
"rucc-regalloc",
"rucc-rules",
"rucc-target",
]
[[package]]
name = "rucc-diag"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5be141bb2f0ba5fb13913ad472c7d17935d2845a178ef576e195cc176310328c"
[[package]]
name = "rucc-driver"
version = "0.4.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-sema",
"rucc-session",
"rucc-target",
]
[[package]]
name = "rucc-gnu"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b96479387a5ad2eed032bf8410e906ec177aafebac3a1fecae02d0ae502f6d6"
[[package]]
name = "rucc-ir"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae27554ba1ff5d7a96ceac2b230d98f6a2b6278d11bec5f4556caa1e0d8b0273"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-lex"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85f46b460929971fdab9e2b34fd7f0710fb16c2af4f05241c921a2998b957f4c"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9d0a5471e4bddea51649d46761c94bb242f5df79cf4ebf323284c7a8becea20"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0240ab9b1f6382cc718774bedcde9e057002a61c32e91abadb57c089bc0e3c24"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac63315b5dc30e44a8e2115fb35d0bc5393464f43556cd08acba1683cf6a111d"
dependencies = [
"object",
"rucc-target",
]
[[package]]
name = "rucc-opt"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34a184447cb65ee6e8ec16054eb584f23d43b7f22a925edb3ebd8ee6b73db340"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-session",
]
[[package]]
name = "rucc-parse"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83f200df57e70ca838cd1ef502d37efc9424d1998bbc187e6de2692b49059592"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e849b48fd204cda22cfd9ee7cd5c7321d8041dfd26953ae8748b897e47f1956"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
]
[[package]]
name = "rucc-regalloc"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86f53f279f74b37f43e8707a4fd8a99c5804f6706d753b74de964bc5d558d334"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bce0a4e64531d8e67ccbc6bc14921a7eb03fb599411e543867ef758d8df29ef"
[[package]]
name = "rucc-sema"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1f88e325c497b112cf3b4f5cc42e5b1c13574a4561db5b19613100cf656c7cb"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd9c0cfb4234237465cafa2eadc1d2ca7cfd37bfc1afbd3328bb558ee7429412"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-target"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "036ee24786d5f032917c9d15a6d2b8f38ed561568c6d2439ac3d378191272af0"
dependencies = [
"rucc-base",
]
[[package]]
name = "rucc-types"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3f6ef1447df937f165616008fd5279f6b358854d41c5a0f407c50754aacf0d6"
dependencies = [
"rucc-base",
"rucc-target",
]