1 // Test proc-macro crate can be built without additional RUSTFLAGS
3 // override -Ctarget-feature=-crt-static from compiletest
4 // compile-flags: -Ctarget-feature=
6 // ignore-sgx no support for proc-macro crate type
8 #![crate_type = "proc-macro"]
10 extern crate proc_macro;
12 use proc_macro::TokenStream;
14 #[proc_macro_derive(Foo)]
15 pub fn derive_foo(input: TokenStream) -> TokenStream {