Skip to content

Commit 1b2bad3

Browse files
authored
Merge pull request #96 from dtolnay/new
Rename TokenStream::empty to new
2 parents 5fc2d84 + c3bb459 commit 1b2bad3

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

src/lib.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,13 @@ impl TokenStream {
103103
}
104104

105105
/// Returns an empty `TokenStream` containing no token trees.
106+
pub fn new() -> TokenStream {
107+
TokenStream::_new(imp::TokenStream::new())
108+
}
109+
110+
#[deprecated(since = "0.4.4", note = "please use TokenStream::new")]
106111
pub fn empty() -> TokenStream {
107-
TokenStream::_new(imp::TokenStream::empty())
112+
TokenStream::new()
108113
}
109114

110115
/// Checks if this `TokenStream` is empty.

src/stable.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ pub struct TokenStream {
2525
pub struct LexError;
2626

2727
impl TokenStream {
28-
pub fn empty() -> TokenStream {
28+
pub fn new() -> TokenStream {
2929
TokenStream { inner: Vec::new() }
3030
}
3131

src/unstable.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ fn mismatch() -> ! {
4040
}
4141

4242
impl TokenStream {
43-
pub fn empty() -> TokenStream {
43+
pub fn new() -> TokenStream {
4444
if nightly_works() {
45-
TokenStream::Nightly(proc_macro::TokenStream::empty())
45+
TokenStream::Nightly(proc_macro::TokenStream::new())
4646
} else {
47-
TokenStream::Stable(stable::TokenStream::empty())
47+
TokenStream::Stable(stable::TokenStream::new())
4848
}
4949
}
5050

0 commit comments

Comments
 (0)