Remove macro_use and extern crate in doc tests
diff --git a/src/ext.rs b/src/ext.rs
index ae6c2ae..0a412e4 100644
--- a/src/ext.rs
+++ b/src/ext.rs
@@ -18,10 +18,9 @@
     /// identifiers.
     ///
     /// ```rust
-    /// #[macro_use]
-    /// extern crate syn;
-    ///
-    /// use syn::Ident;
+    /// # extern crate syn;
+    /// #
+    /// use syn::{Ident, Token};
     /// use syn::ext::IdentExt;
     /// use syn::parse::{Error, ParseStream, Result};
     ///