]> git.proxmox.com Git - rustc.git/blame - src/test/ui-fulldeps/rustc_encodable_hygiene.rs
New upstream version 1.67.1+dfsg1
[rustc.git] / src / test / ui-fulldeps / rustc_encodable_hygiene.rs
CommitLineData
416331ca
XL
1// run-pass
2
a7813a04 3#![feature(rustc_private)]
1a4d82fc 4
3dfed10e 5extern crate rustc_macros;
a7813a04 6#[allow(dead_code)]
f035d41b 7extern crate rustc_serialize;
a7813a04 8
3dfed10e
XL
9use rustc_macros::{Decodable, Encodable};
10
11#[derive(Decodable, Encodable, Debug)]
a7813a04
XL
12struct A {
13 a: String,
14}
15
16trait Trait {
17 fn encode(&self);
223e47cc
LB
18}
19
a7813a04
XL
20impl<T> Trait for T {
21 fn encode(&self) {
22 unimplemented!()
23 }
223e47cc 24}
a7813a04
XL
25
26fn main() {}