1 #![feature(custom_attribute)]
2 #![feature(raw_identifiers)]
3 #![feature(extern_types)]
4 #![allow(invalid_type_param_default)]
5 #![allow(unused_attributes)]
7 use r#foo as r#alias_foo;
13 let r#local = r#Struct { r#field: () };
16 let r#async = r#foo(r#local);
19 if let r#sub_pat @ r#Foo(_) = r#Foo(3) {}
22 r#Foo | r#Bar => r#foo(),
26 fn r#bar<'a, r#T>(r#x: &'a r#T) {}
44 impl r#Trait for r#Impl {
46 fn r#xxx(r#fjio: r#u32) {}
51 static r#static_val: u32;
54 macro_rules! r#macro {
61 println!("{}", r#catch);