| # This file is automatically @generated by Cargo. |
| # It is not intended for manual editing. |
| # Part of the Crubit project, under the Apache License v2.0 with LLVM |
| # Exceptions. See /LICENSE for license information. |
| # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception |
| version = 3 |
| |
| [[package]] |
| name = "aho-corasick" |
| version = "1.1.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" |
| dependencies = [ |
| "memchr", |
| ] |
| |
| [[package]] |
| name = "anyhow" |
| version = "1.0.72" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" |
| |
| [[package]] |
| name = "arc_anyhow" |
| version = "0.0.0" |
| dependencies = [ |
| "anyhow", |
| ] |
| |
| [[package]] |
| name = "cc" |
| version = "1.0.79" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" |
| dependencies = [ |
| "jobserver", |
| ] |
| |
| [[package]] |
| name = "code_gen_utils" |
| version = "0.0.0" |
| dependencies = [ |
| "arc_anyhow", |
| "itertools", |
| "proc-macro2", |
| "quote", |
| "syn", |
| "unicode-ident", |
| ] |
| |
| [[package]] |
| name = "collect_instantiations" |
| version = "0.0.0" |
| dependencies = [ |
| "arc_anyhow", |
| "ffi_types", |
| "proc-macro2", |
| "serde_json", |
| "syn", |
| ] |
| |
| [[package]] |
| name = "common_sys" |
| version = "0.0.0" |
| dependencies = [ |
| "crubit_build", |
| ] |
| |
| [[package]] |
| name = "crubit_build" |
| version = "0.0.0" |
| dependencies = [ |
| "cc", |
| ] |
| |
| [[package]] |
| name = "crubit_feature" |
| version = "0.0.0" |
| dependencies = [ |
| "flagset", |
| "serde", |
| ] |
| |
| [[package]] |
| name = "either" |
| version = "1.8.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" |
| |
| [[package]] |
| name = "error_report" |
| version = "0.0.0" |
| dependencies = [ |
| "anyhow", |
| "arc_anyhow", |
| "regex", |
| "serde", |
| "serde_json", |
| ] |
| |
| [[package]] |
| name = "ffi_types" |
| version = "0.0.0" |
| dependencies = [ |
| "arc_anyhow", |
| "serde", |
| ] |
| |
| [[package]] |
| name = "flagset" |
| version = "0.4.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499" |
| |
| [[package]] |
| name = "generate_bindings" |
| version = "0.0.0" |
| dependencies = [ |
| "anyhow", |
| "arc_anyhow", |
| "code_gen_utils", |
| "crubit_feature", |
| "error_report", |
| "ffi_types", |
| "flagset", |
| "ir", |
| "itertools", |
| "memoized", |
| "proc-macro2", |
| "quote", |
| "syn", |
| "token_stream_printer", |
| ] |
| |
| [[package]] |
| name = "ir" |
| version = "0.0.0" |
| dependencies = [ |
| "arc_anyhow", |
| "code_gen_utils", |
| "crubit_feature", |
| "error_report", |
| "flagset", |
| "proc-macro2", |
| "quote", |
| "serde", |
| "serde_json", |
| ] |
| |
| [[package]] |
| name = "itertools" |
| version = "0.13.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" |
| dependencies = [ |
| "either", |
| ] |
| |
| [[package]] |
| name = "itoa" |
| version = "1.0.9" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" |
| |
| [[package]] |
| name = "jobserver" |
| version = "0.1.32" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" |
| dependencies = [ |
| "libc", |
| ] |
| |
| [[package]] |
| name = "libc" |
| version = "0.2.158" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" |
| |
| [[package]] |
| name = "lifetime_analysis_sys" |
| version = "0.0.0" |
| dependencies = [ |
| "crubit_build", |
| ] |
| |
| [[package]] |
| name = "lifetime_annotations_sys" |
| version = "0.0.0" |
| dependencies = [ |
| "crubit_build", |
| ] |
| |
| [[package]] |
| name = "memchr" |
| version = "2.7.4" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" |
| |
| [[package]] |
| name = "memoized" |
| version = "0.0.0" |
| |
| [[package]] |
| name = "proc-macro2" |
| version = "1.0.86" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" |
| dependencies = [ |
| "unicode-ident", |
| ] |
| |
| [[package]] |
| name = "quote" |
| version = "1.0.36" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" |
| dependencies = [ |
| "proc-macro2", |
| ] |
| |
| [[package]] |
| name = "regex" |
| version = "1.10.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" |
| dependencies = [ |
| "aho-corasick", |
| "memchr", |
| "regex-automata", |
| "regex-syntax", |
| ] |
| |
| [[package]] |
| name = "regex-automata" |
| version = "0.4.7" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" |
| dependencies = [ |
| "aho-corasick", |
| "memchr", |
| "regex-syntax", |
| ] |
| |
| [[package]] |
| name = "regex-syntax" |
| version = "0.8.4" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" |
| |
| [[package]] |
| name = "rs_bindings_from_cc" |
| version = "0.0.0" |
| dependencies = [ |
| "rs_bindings_from_cc_sys", |
| ] |
| |
| [[package]] |
| name = "rs_bindings_from_cc_sys" |
| version = "0.0.0" |
| dependencies = [ |
| "collect_instantiations", |
| "common_sys", |
| "crubit_build", |
| "generate_bindings", |
| "lifetime_analysis_sys", |
| "lifetime_annotations_sys", |
| ] |
| |
| [[package]] |
| name = "ryu" |
| version = "1.0.15" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" |
| |
| [[package]] |
| name = "serde" |
| version = "1.0.171" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9" |
| dependencies = [ |
| "serde_derive", |
| ] |
| |
| [[package]] |
| name = "serde_derive" |
| version = "1.0.171" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "syn", |
| ] |
| |
| [[package]] |
| name = "serde_json" |
| version = "1.0.103" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b" |
| dependencies = [ |
| "itoa", |
| "ryu", |
| "serde", |
| ] |
| |
| [[package]] |
| name = "syn" |
| version = "2.0.75" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "unicode-ident", |
| ] |
| |
| [[package]] |
| name = "token_stream_printer" |
| version = "0.0.0" |
| dependencies = [ |
| "anyhow", |
| "proc-macro2", |
| ] |
| |
| [[package]] |
| name = "unicode-ident" |
| version = "1.0.11" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" |