Sign in
rust
/
rust-lang
/
rust
/
refs/heads/lcnr/rustc-dev-guide
/
.
/
tests
/
ui
/
proc-macro
/
auxiliary
/
append-impl.rs
blob: e286f01a97114566ece3d8b1d8e32fc44ec496d6 [
file
] [
log
] [
blame
]
extern
crate proc_macro
;
use
proc_macro
::
TokenStream
;
#[
proc_macro_derive
(
Append
)]
pub
fn
derive_a
(
input
:
TokenStream
)
->
TokenStream
{
"
impl
Append
for
A
{
fn
foo
(&
self
)
{}
}
"
.
parse
().
unwrap
()
}