Sha256: aa99fe0097352f49d7f27b63ef124d927e37f13ae5d73b4808644bd9ed008dca

Contents?: true

Size: 351 Bytes

Versions: 12

Compression:

Stored size: 351 Bytes

Contents

// The output of `bindgen!` should be compatible with `no_std` by default, so
// test that here with a no_std crate.

#![no_std]

extern crate std;

macro_rules! gentest {
    ($id:ident $name:tt $path:tt) => {
        mod $id {
            wasmtime::component::bindgen!(in $path);
        }
    };
}

component_macro_test_helpers::foreach!(gentest);

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
wasmtime-30.0.2 ./ext/cargo-vendor/wasmtime-component-macro-30.0.2/tests/codegen_no_std.rs
wasmtime-29.0.0 ./ext/cargo-vendor/wasmtime-component-macro-29.0.0/tests/codegen_no_std.rs
wasmtime-28.0.0 ./ext/cargo-vendor/wasmtime-component-macro-28.0.0/tests/codegen_no_std.rs
wasmtime-27.0.0 ./ext/cargo-vendor/wasmtime-component-macro-27.0.0/tests/codegen_no_std.rs
wasmtime-26.0.0 ./ext/cargo-vendor/wasmtime-component-macro-26.0.0/tests/codegen_no_std.rs
wasmtime-25.0.2 ./ext/cargo-vendor/wasmtime-component-macro-25.0.2/tests/codegen_no_std.rs
wasmtime-25.0.1 ./ext/cargo-vendor/wasmtime-component-macro-25.0.1/tests/codegen_no_std.rs
wasmtime-25.0.0 ./ext/cargo-vendor/wasmtime-component-macro-25.0.0/tests/codegen_no_std.rs
wasmtime-24.0.0 ./ext/cargo-vendor/wasmtime-component-macro-24.0.0/tests/codegen_no_std.rs
wasmtime-23.0.2 ./ext/cargo-vendor/wasmtime-component-macro-23.0.2/tests/codegen_no_std.rs
wasmtime-22.0.0 ./ext/cargo-vendor/wasmtime-component-macro-22.0.0/tests/codegen_no_std.rs
wasmtime-21.0.1 ./ext/cargo-vendor/wasmtime-component-macro-21.0.1/tests/codegen_no_std.rs