]>
Commit | Line | Data |
---|---|---|
c620b35d FG |
1 | //@ force-host |
2 | //@ no-prefer-dynamic | |
a1dfa0c6 | 3 | |
c30ab7b3 | 4 | #![crate_type = "proc-macro"] |
9e0c209e | 5 | #![allow(warnings)] |
3157f602 | 6 | |
c30ab7b3 | 7 | extern crate proc_macro; |
a7813a04 | 8 | |
c30ab7b3 | 9 | #[proc_macro_derive(A)] |
5869c6ff | 10 | pub unsafe extern "C" fn foo(a: i32, b: u32) -> u32 { |
353b0b11 | 11 | //~^ ERROR: derive proc macro has incorrect signature |
9e0c209e | 12 | loop {} |
223e47cc | 13 | } |