Reorganize DeriveInput
diff --git a/src/parsers.rs b/src/parsers.rs
index 41b36b0..6b2aea1 100644
--- a/src/parsers.rs
+++ b/src/parsers.rs
@@ -356,7 +356,7 @@
 ///             (types, variadic)
 ///         )) >>
 ///         ({
-///             let ((types, variadic), paren_token) = params;
+///             let (paren_token, (types, variadic)) = params;
 ///             VariadicFn {
 ///                 fn_token,
 ///                 paren_token,
@@ -879,8 +879,8 @@
 ///         (Macro {
 ///             name: name,
 ///             bang_token: bang,
-///             paren_token: body.1,
-///             tts: body.0,
+///             paren_token: body.0,
+///             tts: body.1,
 ///         })
 ///     ));
 /// }