Make doc examples compatible with stable
diff --git a/src/parse_quote.rs b/src/parse_quote.rs
index d354be6..e7c3dfe 100644
--- a/src/parse_quote.rs
+++ b/src/parse_quote.rs
@@ -9,11 +9,12 @@
/// [`Parse`]: parse/trait.Parse.html
///
/// ```
-/// # extern crate syn;
-/// # extern crate quote;
-/// #
-/// use quote::quote;
-/// use syn::{parse_quote, Stmt};
+/// #[macro_use]
+/// extern crate quote;
+/// #[macro_use]
+/// extern crate syn;
+///
+/// use syn::Stmt;
///
/// fn main() {
/// let name = quote!(v);
@@ -37,12 +38,11 @@
/// parameter `T` in the input generics.
///
/// ```
-/// # extern crate quote;
-/// # extern crate syn;
-/// #
-/// # use quote::quote;
-/// # use syn::parse_quote;
-/// #
+/// #[macro_use]
+/// extern crate quote;
+/// #[macro_use]
+/// extern crate syn;
+///
/// use syn::{Generics, GenericParam};
///
/// // Add a bound `T: HeapSize` to every type parameter T.