]> git.lizzy.rs Git - rust.git/blob - src/test/ui/proc-macro/crt-static.rs
Rollup merge of #87081 - a1phyr:add_wasi_ext_tracking_issue, r=dtolnay
[rust.git] / src / test / ui / proc-macro / crt-static.rs
1 // Test proc-macro crate can be built without additional RUSTFLAGS
2 // on musl target
3 // override -Ctarget-feature=-crt-static from compiletest
4 // compile-flags: -Ctarget-feature=
5 // ignore-wasm32
6 // ignore-sgx no support for proc-macro crate type
7 // build-pass
8 #![crate_type = "proc-macro"]
9
10 extern crate proc_macro;
11
12 use proc_macro::TokenStream;
13
14 #[proc_macro_derive(Foo)]
15 pub fn derive_foo(input: TokenStream) -> TokenStream {
16     input
17 }