mirror of
https://gitee.com/openharmony/third_party_rust_syn
synced 2024-11-22 23:40:07 +00:00
Remove extern crate proc_macro from docs
This commit is contained in:
parent
fc21110dd3
commit
8a2a0d6fc6
@ -88,8 +88,6 @@ proc-macro = true
|
||||
```
|
||||
|
||||
```rust
|
||||
extern crate proc_macro;
|
||||
|
||||
use proc_macro::TokenStream;
|
||||
use quote::quote;
|
||||
use syn::{parse_macro_input, DeriveInput};
|
||||
|
@ -1,5 +1,3 @@
|
||||
extern crate proc_macro;
|
||||
|
||||
use proc_macro::TokenStream;
|
||||
use quote::quote;
|
||||
use syn::File;
|
||||
|
@ -1,5 +1,3 @@
|
||||
extern crate proc_macro;
|
||||
|
||||
use proc_macro2::TokenStream;
|
||||
use quote::{quote, quote_spanned};
|
||||
use syn::spanned::Spanned;
|
||||
|
@ -1,9 +1,7 @@
|
||||
#![recursion_limit = "128"]
|
||||
#![feature(proc_macro_diagnostic)]
|
||||
|
||||
extern crate proc_macro;
|
||||
use self::proc_macro::TokenStream;
|
||||
|
||||
use proc_macro::TokenStream;
|
||||
use quote::{quote, quote_spanned};
|
||||
use syn::parse::{Parse, ParseStream, Result};
|
||||
use syn::spanned::Spanned;
|
||||
|
@ -1,6 +1,4 @@
|
||||
extern crate proc_macro;
|
||||
use self::proc_macro::TokenStream;
|
||||
|
||||
use proc_macro::TokenStream;
|
||||
use quote::{quote, ToTokens};
|
||||
use std::collections::HashSet as Set;
|
||||
use syn::fold::{self, Fold};
|
||||
|
@ -470,8 +470,8 @@ ast_enum_of_structs! {
|
||||
/// as type `AttributeArgs`.
|
||||
///
|
||||
/// ```
|
||||
/// extern crate proc_macro;
|
||||
///
|
||||
/// # extern crate proc_macro;
|
||||
/// #
|
||||
/// use proc_macro::TokenStream;
|
||||
/// use syn::{parse_macro_input, AttributeArgs, ItemFn};
|
||||
///
|
||||
|
@ -31,8 +31,8 @@ pub type Result<T> = std::result::Result<T, Error>;
|
||||
/// conversion to `compile_error!` automatically.
|
||||
///
|
||||
/// ```
|
||||
/// extern crate proc_macro;
|
||||
///
|
||||
/// # extern crate proc_macro;
|
||||
/// #
|
||||
/// use proc_macro::TokenStream;
|
||||
/// use syn::{parse_macro_input, AttributeArgs, ItemFn};
|
||||
///
|
||||
|
@ -70,8 +70,8 @@
|
||||
//! ```
|
||||
//!
|
||||
//! ```
|
||||
//! extern crate proc_macro;
|
||||
//!
|
||||
//! # extern crate proc_macro;
|
||||
//! #
|
||||
//! use proc_macro::TokenStream;
|
||||
//! use quote::quote;
|
||||
//! use syn::{parse_macro_input, DeriveInput};
|
||||
@ -820,8 +820,8 @@ pub use crate::error::{Error, Result};
|
||||
/// # Examples
|
||||
///
|
||||
/// ```
|
||||
/// extern crate proc_macro;
|
||||
///
|
||||
/// # extern crate proc_macro;
|
||||
/// #
|
||||
/// use proc_macro::TokenStream;
|
||||
/// use quote::quote;
|
||||
/// use syn::DeriveInput;
|
||||
|
12
src/parse.rs
12
src/parse.rs
@ -26,8 +26,8 @@
|
||||
//! [`parse_macro_input!`]: ../macro.parse_macro_input.html
|
||||
//!
|
||||
//! ```
|
||||
//! extern crate proc_macro;
|
||||
//!
|
||||
//! # extern crate proc_macro;
|
||||
//! #
|
||||
//! use proc_macro::TokenStream;
|
||||
//! use syn::{braced, parse_macro_input, token, Field, Ident, Result, Token};
|
||||
//! use syn::parse::{Parse, ParseStream};
|
||||
@ -153,8 +153,8 @@
|
||||
//! [`Parser`]: trait.Parser.html
|
||||
//!
|
||||
//! ```
|
||||
//! extern crate proc_macro;
|
||||
//!
|
||||
//! # extern crate proc_macro;
|
||||
//! #
|
||||
//! use proc_macro::TokenStream;
|
||||
//! use syn::parse::Parser;
|
||||
//! use syn::punctuated::Punctuated;
|
||||
@ -1217,8 +1217,8 @@ pub(crate) fn parse_stream<F: Parser>(f: F, input: ParseStream) -> Result<F::Out
|
||||
/// provided any attribute args.
|
||||
///
|
||||
/// ```
|
||||
/// extern crate proc_macro;
|
||||
///
|
||||
/// # extern crate proc_macro;
|
||||
/// #
|
||||
/// use proc_macro::TokenStream;
|
||||
/// use syn::parse_macro_input;
|
||||
/// use syn::parse::Nothing;
|
||||
|
@ -16,8 +16,8 @@
|
||||
/// #\[proc_macro_attribute\] attribute.
|
||||
///
|
||||
/// ```
|
||||
/// extern crate proc_macro;
|
||||
///
|
||||
/// # extern crate proc_macro;
|
||||
/// #
|
||||
/// use proc_macro::TokenStream;
|
||||
/// use syn::{parse_macro_input, Result};
|
||||
/// use syn::parse::{Parse, ParseStream};
|
||||
|
Loading…
Reference in New Issue
Block a user