diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-10-10 10:26:10 +0200 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-11-10 02:46:17 +0100 |
| commit | be023ebe850261c6bb202a02a686827d821c3697 (patch) | |
| tree | 4595cee969fbdb83ffc536ab940e15be2503e454 /src/libsyntax/tokenstream.rs | |
| parent | 5011ec7fedffe34d943654ffb4308875fc5ec8f3 (diff) | |
| download | rust-be023ebe850261c6bb202a02a686827d821c3697.tar.gz rust-be023ebe850261c6bb202a02a686827d821c3697.zip | |
move config.rs to libsyntax_expand
Diffstat (limited to 'src/libsyntax/tokenstream.rs')
| -rw-r--r-- | src/libsyntax/tokenstream.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/libsyntax/tokenstream.rs b/src/libsyntax/tokenstream.rs index 6e1bb85ce1a..4d08d0974c1 100644 --- a/src/libsyntax/tokenstream.rs +++ b/src/libsyntax/tokenstream.rs @@ -23,9 +23,6 @@ use smallvec::{SmallVec, smallvec}; use std::{iter, mem}; -#[cfg(test)] -mod tests; - /// When the main rust parser encounters a syntax-extension invocation, it /// parses the arguments to the invocation as a token-tree. This is a very /// loose structure, such that all sorts of different AST-fragments can @@ -218,7 +215,7 @@ impl TokenStream { self.0.len() } - pub(crate) fn from_streams(mut streams: SmallVec<[TokenStream; 2]>) -> TokenStream { + pub fn from_streams(mut streams: SmallVec<[TokenStream; 2]>) -> TokenStream { match streams.len() { 0 => TokenStream::default(), 1 => streams.pop().unwrap(), |
