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: () };
14 let r#async = r#foo(r#local);
17 if let r#sub_pat @ r#Foo(_) = r#Foo(3) {}
20 r#Foo | r#Bar => r#foo(),
24 fn r#bar<'a, r#T>(r#x: &'a r#T) {}
42 impl r#Trait for r#Impl {
44 fn r#xxx(r#fjio: r#u32) {}
49 static r#static_val: u32;
52 macro_rules! r#macro {
59 println!("{}", r#catch);