check(
r#"
macro_rules! m {
- ($($i:ident),*) => ( impl Bar { $(fn $i {})* } );
+ ($($i:ident),*) => ( impl Bar { $(fn $i() {})* } );
}
m! { foo, bar }
"#,
expect![[r#"
macro_rules! m {
- ($($i:ident),*) => ( impl Bar { $(fn $i {})* } );
+ ($($i:ident),*) => ( impl Bar { $(fn $i() {})* } );
}
impl Bar {
- fn foo {}
- fn bar {}
+ fn foo() {}
+ fn bar() {}
}
"#]],
);
check(
r#"
macro_rules! m {
- ($($i:ident),*) => ( fn baz { $($i ();)* } );
+ ($($i:ident),*) => ( fn baz() { $($i ();)* } );
}
m! { foo, bar }
"#,
expect![[r#"
macro_rules! m {
- ($($i:ident),*) => ( fn baz { $($i ();)* } );
+ ($($i:ident),*) => ( fn baz() { $($i ();)* } );
}
-fn baz {
+fn baz() {
foo();
bar();
}
check(
r#"
macro_rules! m {
- ($($i:ident),*) => ( fn baz { $($i() );* } );
+ ($($i:ident),*) => ( fn baz() { $($i() );* } );
}
m! { foo, bar }
"#,
expect![[r#"
macro_rules! m {
- ($($i:ident),*) => ( fn baz { $($i() );* } );
+ ($($i:ident),*) => ( fn baz() { $($i() );* } );
}
-fn baz {
+fn baz() {
foo();
bar()
}
check(
r#"
macro_rules! m {
- ($($i:ident)* #abc) => ( fn baz { $($i ();)* } );
+ ($($i:ident)* #abc) => ( fn baz() { $($i ();)* } );
}
m!{#abc}
"#,
expect![[r##"
macro_rules! m {
- ($($i:ident)* #abc) => ( fn baz { $($i ();)* } );
+ ($($i:ident)* #abc) => ( fn baz() { $($i ();)* } );
}
-fn baz {}
+fn baz() {}
"##]],
)
}
macro_rules! m {
(fn $name:ident { $($i:ident)* } ) => ( fn $name() { $($i ();)* } );
}
-m! {fn baz { a b } }
+m! { fn baz { a b } }
"#,
expect![[r#"
macro_rules! m {