Home
last modified time | relevance | path

Searched refs:bindgen (Results 1 – 25 of 63) sorted by relevance

123

/external/rust/crates/bindgen/
DREADME.md1 [![crates.io](https://img.shields.io/crates/v/bindgen.svg)](https://crates.io/crates/bindgen)
2 [![docs.rs](https://docs.rs/bindgen/badge.svg)](https://docs.rs/bindgen/)
4 # `bindgen`
6 **`bindgen` automatically generates Rust FFI bindings to C (and some C++) libraries.**
19 `bindgen` produces Rust FFI code allowing you to call into the `doggo` library's
23 /* automatically generated by rust-bindgen 0.99.9 */
38 [�� Read the `bindgen` users guide here! ��](https://rust-lang.github.io/rust-bindgen)
48 [API reference documentation is on docs.rs](https://docs.rs/bindgen)
52 In addition to the [library API](https://docs.rs/bindgen) and [executable command-line API][bindgen
53 `bindgen` can be controlled through environment variables.
[all …]
DCargo.toml.orig12 name = "bindgen"
14 repository = "https://github.com/rust-lang/rust-bindgen"
15 documentation = "https://docs.rs/bindgen"
16 homepage = "https://rust-lang.github.io/rust-bindgen/"
31 travis-ci = { repository = "rust-lang/rust-bindgen" }
37 name = "bindgen"
61 # New validation in 0.3.6 breaks bindgen-integration:
82 # on bindgen!
DMETADATA1 name: "bindgen"
6 value: "https://crates.io/crates/bindgen"
10 value: "https://static.crates.io/crates/bindgen/bindgen-0.58.1.crate"
DCargo.toml15 name = "bindgen"
21 homepage = "https://rust-lang.github.io/rust-bindgen/"
22 documentation = "https://docs.rs/bindgen"
27 repository = "https://github.com/rust-lang/rust-bindgen"
33 name = "bindgen"
113 repository = "rust-lang/rust-bindgen"
/external/rust/cxx/book/src/
Dcontext.md14 - Build a C wrapper around the C++ code and use **[bindgen]** to translate that
23 covered.** You should use bindgen or cbindgen, or manually translated C
26 [bindgen]: https://github.com/rust-lang/rust-bindgen
35 implemented will cause a crash if you are lucky ([bindgen#388]) or more likely
36 silently emit an incompatible signature ([bindgen#380], [bindgen#607],
37 [bindgen#652], [bindgen#778], [bindgen#1194]) which will do arbitrary
40 [bindgen#388]: https://github.com/rust-lang/rust-bindgen/issues/388
41 [bindgen#380]: https://github.com/rust-lang/rust-bindgen/issues/380
42 [bindgen#607]: https://github.com/rust-lang/rust-bindgen/issues/607
43 [bindgen#652]: https://github.com/rust-lang/rust-bindgen/issues/652
[all …]
/external/rust/crates/instant/
DCargo.toml.orig14 wasm-bindgen = ["js-sys", "wasm-bindgen_rs", "web-sys"]
20 [target.'cfg(not(any(feature = "stdweb", feature = "wasm-bindgen")))'.dependencies]
26 wasm-bindgen_rs = { package = "wasm-bindgen", version = "0.2", optional = true }
32 wasm-bindgen_rs = { package = "wasm-bindgen", version = "0.2", optional = true }
38 wasm-bindgen_rs = { package = "wasm-bindgen", version = "0.2", optional = true }
42 wasm-bindgen-test = "0.3"
DREADME.md7 **and** you enabled either the `stdweb` or the `wasm-bindgen` feature. This emulation is based on t…
12 Note that even if the **stdweb** or **wasm-bindgen** feature is enabled, this crate will continue t…
18 …hen compiling for a WASM platform with the features **stdweb** or **wasm-bindgen** enabled, or usi…
42 This example shows the use of the `stdweb` feature. It would be similar with `wasm-bindgen`.
66 instant = { version = "0.1", features = [ "wasm-bindgen", "inaccurate" ] }
85 wasm-bindgen = [ "instant/wasm-bindgen" ]
107 wasm-bindgen = [ "instant/wasm-bindgen" ]
123 ### Using the feature `now` without `stdweb` or `wasm-bindgen`.
DCargo.toml25 [dev-dependencies.wasm-bindgen-test]
31 wasm-bindgen = ["js-sys", "wasm-bindgen_rs", "web-sys"]
43 package = "wasm-bindgen"
49 [target."cfg(not(any(feature = \"stdweb\", feature = \"wasm-bindgen\")))".dependencies.time]
63 package = "wasm-bindgen"
80 package = "wasm-bindgen"
/external/rust/crates/bindgen/csmith-fuzzing/
DREADME.md1 # Fuzzing `bindgen` with `csmith`
4 cases for compilers. When testing `bindgen` with `csmith`, we interpret the
5 generated programs as header files, and emit Rust bindings to them. If `bindgen`
33 Run `csmith` and test `bindgen` on the generated test cases with this command:
39 The driver will keep running until it encounters an error in `bindgen`.
46 bodies as simple as possible as `bindgen` does not care about them, but they
53 `bindgen` or its emitted bindings, it is helpful to
65 [csmith-issues]: https://github.com/rust-lang/rust-bindgen/issues?q=label%3AA-csmith
/external/rust/crates/grpcio-sys/
DCargo.toml.orig56 default = ["use-bindgen"]
61 # If this feature is disabled, bindgen will not be used and the previously generated bindings will
64 use-bindgen = ["bindgen"]
71 # Because of rust-lang/cargo#5237, bindgen should not be upgraded util a minor or major release.
72 bindgen = { version = "0.57.0", default-features = false, optional = true, features = ["runtime"] }
DCargo.toml38 [build-dependencies.bindgen]
60 default = ["use-bindgen"]
65 use-bindgen = ["bindgen"]
/external/rust/crates/bindgen/android/bindgen_cmd/src/
Dlib.rs25 use bindgen;
36 pub fn build<C: FnOnce(bindgen::Builder) -> bindgen::Builder>(configure: C) { in build()
/external/rust/crates/bindgen/src/
Dmain.rs1 extern crate bindgen;
9 use bindgen::clang_version;
90 fn build_flags_output_helper(builder: &bindgen::Builder) { in build_flags_output_helper()
109 let bindings = bindgen::Builder::default() in commandline_multiple_headers()
/external/rust/cxx/tests/ui/
Ddeny_missing_docs.rs49 pub type UndocumentedTypeAlias = crate::bindgen::UndocumentedTypeAlias;
52 pub type DocumentedTypeAlias = crate::bindgen::DocumentedTypeAlias;
69 mod bindgen { module
/external/rust/crates/getrandom/
DCargo.toml.orig27 wasm-bindgen = { version = "0.2.62", default-features = false, optional = true }
30 wasm-bindgen-test = "0.3.18"
38 js = ["wasm-bindgen", "js-sys"]
48 # Unstable/test-only feature to run wasm-bindgen tests in a browser
DCargo.toml41 js = ["wasm-bindgen", "js-sys"]
50 [target."cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))".dependencies.wasm-bindgen]
54 [target."cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))".dev-dependencies.wasm-bindgen
/external/rust/crates/quiche/
DCargo.lock131 "wasm-bindgen",
428 name = "wasm-bindgen"
434 "wasm-bindgen-macro",
438 name = "wasm-bindgen-backend"
449 "wasm-bindgen-shared",
453 name = "wasm-bindgen-macro"
459 "wasm-bindgen-macro-support",
463 name = "wasm-bindgen-macro-support"
471 "wasm-bindgen-backend",
472 "wasm-bindgen-shared",
[all …]
/external/rust/crates/grpcio/
DCargo.toml.orig33 default = ["protobuf-codec", "secure", "use-bindgen"]
40 use-bindgen = ["grpcio-sys/use-bindgen"]
DCHANGELOG.md17 - Add a way to not use bindgen (#499)
19 - Update bindgen to 0.57.0 (#507)
49 - Downgrade bindgen version to be backward compatible. (#452)
94 - Fix generating bindgen failure
99 - Use bindgen to generate code instead
DCargo.toml60 default = ["protobuf-codec", "secure", "use-bindgen"]
67 use-bindgen = ["grpcio-sys/use-bindgen"]
/external/adhd/sof_sys/generator/src/
Dmain.rs4 extern crate bindgen;
11 let bindings = bindgen::Builder::default() in main()
/external/rust/crates/libsqlite3-sys/
Dupgrade.sh21 find "$SCRIPT_DIR/../target" -type f -name bindgen.rs -exec rm {} \;
23 find "$SCRIPT_DIR/../target" -type f -name bindgen.rs -exec cp {} "$SQLITE3_LIB_DIR/bindgen_bundled…
/external/rust/crates/parking_lot/
DCargo.toml.orig31 wasm-bindgen = ["instant/wasm-bindgen"]
/external/rust/crates/chrono/
DCargo.toml.orig32 wasmbind = ["wasm-bindgen", "js-sys"]
47 wasm-bindgen = { version = "0.2", optional = true }
62 wasm-bindgen-test = "0.3"
/external/rust/crates/plotters/
DCONTRIBUTING.md89 … by default, and you may want to use [wasm-bindgen](https://rustwasm.github.io/docs/wasm-bindgen/w…
95 cargo install wasm-bindgen-cli
98 …onfiguring Which Browser is Used](https://rustwasm.github.io/wasm-bindgen/wasm-bindgen-test/browse…

123