about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-09-12 12:17:34 +0800
committerGitHub <noreply@github.com>2018-09-12 12:17:34 +0800
commit85b6bf9acef2e486be74ed23ea8bd43cd3045caf (patch)
treee362a2bd27c93e99893eb1e254d773d5d029df5f /src
parent74b8188af72c21077ca68f0adf5d70851e181be8 (diff)
parent7acd4b12da457f4bb032da25a8e5c5933af072ac (diff)
downloadrust-85b6bf9acef2e486be74ed23ea8bd43cd3045caf.tar.gz
rust-85b6bf9acef2e486be74ed23ea8bd43cd3045caf.zip
Rollup merge of #54085 - dtolnay:bare, r=alexcrichton
Remove documentation about proc_macro being bare-bones

A large chunk of useful API surface area is stabilizing in Rust 1.29. We no longer have a commitment to expand the API over time as much as implied by these comments.

r? @alexcrichton
Diffstat (limited to 'src')
-rw-r--r--src/libproc_macro/lib.rs7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/libproc_macro/lib.rs b/src/libproc_macro/lib.rs
index d4737052875..1de9cd35442 100644
--- a/src/libproc_macro/lib.rs
+++ b/src/libproc_macro/lib.rs
@@ -15,10 +15,6 @@
 //! function-like macros `#[proc_macro]`, macro attributes `#[proc_macro_attribute]` and
 //! custom derive attributes`#[proc_macro_derive]`.
 //!
-//! Note that this crate is intentionally bare-bones currently.
-//! This functionality is intended to be expanded over time as more surface
-//! area for macro authors is stabilized.
-//!
 //! See [the book](../book/first-edition/procedural-macros.html) for more.
 
 #![stable(feature = "proc_macro_lib", since = "1.15.0")]
@@ -73,9 +69,6 @@ use syntax_pos::{Pos, FileName};
 ///
 /// This is both the input and output of `#[proc_macro]`, `#[proc_macro_attribute]`
 /// and `#[proc_macro_derive]` definitions.
-///
-/// The API of this type is intentionally bare-bones, but it'll be expanded over
-/// time!
 #[stable(feature = "proc_macro_lib", since = "1.15.0")]
 #[derive(Clone)]
 pub struct TokenStream(tokenstream::TokenStream);