Skip to content

Commit 9d6768a

Browse files
committed
syntax::parser::token -> syntax::token
1 parent 53a50d4 commit 9d6768a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+64
-61
lines changed

src/librustc/hir/lowering.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ use syntax::ptr::P as AstP;
6666
use syntax::ast::*;
6767
use syntax::errors;
6868
use syntax::print::pprust;
69-
use syntax::parse::token::{self, Nonterminal, Token};
69+
use syntax::token::{self, Nonterminal, Token};
7070
use syntax::tokenstream::{TokenStream, TokenTree};
7171
use syntax::sess::ParseSess;
7272
use syntax::source_map::{respan, ExpnData, ExpnKind, DesugaringKind, Spanned};

src/librustc/hir/map/def_collector.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::hir::def_id::DefIndex;
44
use syntax::ast::*;
55
use syntax::visit;
66
use syntax::symbol::{kw, sym};
7-
use syntax::parse::token::{self, Token};
7+
use syntax::token::{self, Token};
88
use syntax_pos::hygiene::ExpnId;
99
use syntax_pos::Span;
1010

src/librustc/ich/impls_syntax.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ use std::mem;
88

99
use syntax::ast;
1010
use syntax::feature_gate;
11-
use syntax::parse::token;
12-
use syntax::symbol::SymbolStr;
11+
use syntax::token;
1312
use syntax::tokenstream;
13+
use syntax_pos::symbol::SymbolStr;
1414
use syntax_pos::SourceFile;
1515

1616
use crate::hir::def_id::{DefId, CrateNum, CRATE_DEF_INDEX};

src/librustc_interface/interface.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use std::result;
1616
use std::sync::{Arc, Mutex};
1717
use syntax::{self, parse};
1818
use syntax::ast::{self, MetaItemKind};
19-
use syntax::parse::token;
19+
use syntax::token;
2020
use syntax::source_map::{FileName, FileLoader, SourceMap};
2121
use syntax::sess::ParseSess;
2222
use syntax_pos::edition;

src/librustc_resolve/build_reduced_graph.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ use syntax::attr;
3333
use syntax::ast::{self, Block, ForeignItem, ForeignItemKind, Item, ItemKind, NodeId};
3434
use syntax::ast::{MetaItemKind, StmtKind, TraitItem, TraitItemKind};
3535
use syntax::feature_gate::is_builtin_attr;
36-
use syntax::parse::token::{self, Token};
36+
use syntax::token::{self, Token};
3737
use syntax::print::pprust;
3838
use syntax::{span_err, struct_span_err};
3939
use syntax::source_map::{respan, Spanned};

src/librustc_save_analysis/dump_visitor.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ use std::path::Path;
2424
use std::env;
2525

2626
use syntax::ast::{self, Attribute, NodeId, PatKind};
27-
use syntax::parse::token;
27+
use syntax::token;
2828
use syntax::visit::{self, Visitor};
2929
use syntax::print::pprust::{
3030
bounds_to_string,

src/librustc_save_analysis/span_utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use rustc::session::Session;
33
use crate::generated_code;
44

55
use syntax::parse::lexer::{self, StringReader};
6-
use syntax::parse::token::{self, TokenKind};
6+
use syntax::token::{self, TokenKind};
77
use syntax_pos::*;
88

99
#[derive(Clone)]

src/librustdoc/html/highlight.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use std::io::prelude::*;
1313

1414
use syntax::source_map::SourceMap;
1515
use syntax::parse::lexer;
16-
use syntax::parse::token::{self, Token};
16+
use syntax::token::{self, Token};
1717
use syntax::sess::ParseSess;
1818
use syntax::symbol::{kw, sym};
1919
use syntax_pos::{Span, FileName};

src/librustdoc/passes/check_code_block_syntax.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use errors::Applicability;
22
use syntax::parse::lexer::{StringReader as Lexer};
3-
use syntax::parse::token;
3+
use syntax::token;
44
use syntax::sess::ParseSess;
55
use syntax::source_map::FilePathMapping;
66
use syntax_pos::{InnerSpan, FileName};

src/libsyntax/ast.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ pub use crate::util::parser::ExprPrecedence;
2424

2525
pub use syntax_pos::symbol::{Ident, Symbol as Name};
2626

27-
use crate::parse::token::{self, DelimToken};
2827
use crate::ptr::P;
2928
use crate::source_map::{dummy_spanned, respan, Spanned};
29+
use crate::token::{self, DelimToken};
3030
use crate::tokenstream::TokenStream;
3131

3232
use syntax_pos::symbol::{kw, sym, Symbol};

src/libsyntax/attr/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use crate::source_map::{BytePos, Spanned};
1717
use crate::parse::lexer::comments::doc_comment_style;
1818
use crate::parse;
1919
use crate::parse::PResult;
20-
use crate::parse::token::{self, Token};
20+
use crate::token::{self, Token};
2121
use crate::ptr::P;
2222
use crate::sess::ParseSess;
2323
use crate::symbol::{sym, Symbol};

src/libsyntax/feature_gate/check.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use crate::attr::{self, check_builtin_attribute};
1111
use crate::source_map::Spanned;
1212
use crate::edition::{ALL_EDITIONS, Edition};
1313
use crate::visit::{self, FnKind, Visitor};
14-
use crate::parse::token;
14+
use crate::token;
1515
use crate::sess::ParseSess;
1616
use crate::symbol::{Symbol, sym};
1717
use crate::tokenstream::TokenTree;

src/libsyntax/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ pub mod show_span;
107107
pub use syntax_pos::edition;
108108
pub use syntax_pos::symbol;
109109
pub mod sess;
110+
pub mod token;
110111
pub mod tokenstream;
111112
pub mod visit;
112113

src/libsyntax/mut_visit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
1010
use crate::ast::*;
1111
use crate::source_map::{Spanned, respan};
12-
use crate::parse::token::{self, Token};
12+
use crate::token::{self, Token};
1313
use crate::ptr::P;
1414
use crate::ThinVec;
1515
use crate::tokenstream::*;

src/libsyntax/parse/lexer/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::parse::token::{self, Token, TokenKind};
1+
use crate::token::{self, Token, TokenKind};
22
use crate::sess::ParseSess;
33
use crate::symbol::{sym, Symbol};
44

src/libsyntax/parse/lexer/tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use super::*;
22

33
use crate::symbol::Symbol;
44
use crate::source_map::{SourceMap, FilePathMapping};
5-
use crate::parse::token;
5+
use crate::token;
66
use crate::with_default_globals;
77

88
use errors::{Handler, emitter::EmitterWriter};

src/libsyntax/parse/lexer/tokentrees.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ use syntax_pos::Span;
44
use super::{StringReader, UnmatchedBrace};
55

66
use crate::print::pprust::token_to_string;
7-
use crate::parse::token::{self, Token};
87
use crate::parse::PResult;
8+
use crate::token::{self, Token};
99
use crate::tokenstream::{DelimSpan, IsJoint::{self, *}, TokenStream, TokenTree, TreeAndJoint};
1010

1111
impl<'a> StringReader<'a> {

src/libsyntax/parse/lexer/unicode_chars.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
use super::StringReader;
55
use errors::{Applicability, DiagnosticBuilder};
66
use syntax_pos::{BytePos, Pos, Span, symbol::kw};
7-
use crate::parse::token;
7+
use crate::token;
88

99
#[rustfmt::skip] // for line breaks
1010
const UNICODE_ARRAY: &[(char, &str, char)] = &[

src/libsyntax/parse/literal.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
//! Code related to parsing literals.
22
33
use crate::ast::{self, Lit, LitKind};
4-
use crate::parse::token::{self, Token};
54
use crate::symbol::{kw, sym, Symbol};
5+
use crate::token::{self, Token};
66
use crate::tokenstream::TokenTree;
77

88
use log::debug;

src/libsyntax/parse/mod.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
use crate::ast;
44
use crate::parse::parser::{Parser, emit_unclosed_delims, make_unclosed_delims_error};
5-
use crate::parse::token::Nonterminal;
5+
use crate::token::{self, Nonterminal};
66
use crate::tokenstream::{self, TokenStream, TokenTree};
77
use crate::print::pprust;
88
use crate::sess::ParseSess;
@@ -25,7 +25,6 @@ mod tests;
2525
#[macro_use]
2626
pub mod parser;
2727
pub mod lexer;
28-
pub mod token;
2928

3029
crate mod classify;
3130
crate mod literal;

src/libsyntax/parse/parser/attr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use super::{SeqSep, PResult, Parser, TokenType, PathStyle};
22
use crate::attr;
33
use crate::ast;
4-
use crate::parse::token::{self, Nonterminal, DelimToken};
4+
use crate::token::{self, Nonterminal, DelimToken};
55
use crate::tokenstream::{TokenStream, TokenTree};
66
use crate::source_map::Span;
77

src/libsyntax/parse/parser/diagnostics.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::ast::{
66
self, Param, BinOpKind, BindingMode, BlockCheckMode, Expr, ExprKind, Ident, Item, ItemKind,
77
Mutability, Pat, PatKind, PathSegment, QSelf, Ty, TyKind,
88
};
9-
use crate::parse::token::{self, TokenKind, token_can_begin_expr};
9+
use crate::token::{self, TokenKind, token_can_begin_expr};
1010
use crate::print::pprust;
1111
use crate::ptr::P;
1212
use crate::symbol::{kw, sym};

src/libsyntax/parse/parser/expr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use crate::ast::{
1212
};
1313
use crate::maybe_recover_from_interpolated_ty_qpath;
1414
use crate::parse::classify;
15-
use crate::parse::token::{self, Token, TokenKind};
15+
use crate::token::{self, Token, TokenKind};
1616
use crate::print::pprust;
1717
use crate::ptr::P;
1818
use crate::source_map::{self, Span};

src/libsyntax/parse/parser/generics.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use super::{Parser, PResult};
22

33
use crate::ast::{self, WhereClause, GenericParam, GenericParamKind, GenericBounds, Attribute};
4-
use crate::parse::token;
4+
use crate::token;
55
use crate::source_map::DUMMY_SP;
66

77
use syntax_pos::symbol::{kw, sym};

src/libsyntax/parse/parser/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use crate::ast::{
1818
use crate::parse::{PResult, Directory, DirectoryOwnership};
1919
use crate::parse::lexer::UnmatchedBrace;
2020
use crate::parse::lexer::comments::{doc_comment_style, strip_doc_comment_decoration};
21-
use crate::parse::token::{self, Token, TokenKind, DelimToken};
21+
use crate::token::{self, Token, TokenKind, DelimToken};
2222
use crate::print::pprust;
2323
use crate::ptr::P;
2424
use crate::sess::ParseSess;

src/libsyntax/parse/parser/module.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use super::diagnostics::Error;
55
use crate::attr;
66
use crate::ast::{self, Ident, Attribute, ItemKind, Mod, Crate};
77
use crate::parse::{new_sub_parser_from_file, DirectoryOwnership};
8-
use crate::parse::token::{self, TokenKind};
8+
use crate::token::{self, TokenKind};
99
use crate::source_map::{SourceMap, Span, DUMMY_SP, FileName};
1010
use crate::symbol::sym;
1111

src/libsyntax/parse/parser/pat.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use crate::ptr::P;
55
use crate::ast::{self, Attribute, Pat, PatKind, FieldPat, RangeEnd, RangeSyntax, Mac};
66
use crate::ast::{BindingMode, Ident, Mutability, Path, QSelf, Expr, ExprKind};
77
use crate::mut_visit::{noop_visit_pat, noop_visit_mac, MutVisitor};
8-
use crate::parse::token;
8+
use crate::token;
99
use crate::print::pprust;
1010
use crate::source_map::{respan, Span, Spanned};
1111
use crate::ThinVec;

src/libsyntax/parse/parser/path.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use super::{Parser, PResult, TokenType};
33
use crate::{maybe_whole, ThinVec};
44
use crate::ast::{self, QSelf, Path, PathSegment, Ident, ParenthesizedArgs, AngleBracketedArgs};
55
use crate::ast::{AnonConst, GenericArg, AssocTyConstraint, AssocTyConstraintKind, BlockCheckMode};
6-
use crate::parse::token::{self, Token};
6+
use crate::token::{self, Token};
77
use crate::source_map::{Span, BytePos};
88
use syntax_pos::symbol::{kw, sym};
99

src/libsyntax/parse/parser/stmt.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use crate::{maybe_whole, ThinVec};
99
use crate::ast::{self, DUMMY_NODE_ID, Stmt, StmtKind, Local, Block, BlockCheckMode, Expr, ExprKind};
1010
use crate::ast::{Attribute, AttrStyle, VisibilityKind, MacStmtStyle, Mac, MacDelimiter};
1111
use crate::parse::{classify, DirectoryOwnership};
12-
use crate::parse::token;
12+
use crate::token;
1313
use crate::source_map::{respan, Span};
1414
use crate::symbol::{kw, sym};
1515

src/libsyntax/parse/parser/ty.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::ptr::P;
66
use crate::ast::{self, Ty, TyKind, MutTy, BareFnTy, FunctionRetTy, GenericParam, Lifetime, Ident};
77
use crate::ast::{TraitBoundModifier, TraitObjectSyntax, GenericBound, GenericBounds, PolyTraitRef};
88
use crate::ast::{Mutability, AnonConst, Mac};
9-
use crate::parse::token::{self, Token};
9+
use crate::token::{self, Token};
1010
use crate::source_map::Span;
1111
use crate::symbol::{kw};
1212

src/libsyntax/parse/tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::ast::{self, Name, PatKind};
44
use crate::attr::first_attr_value_str_by_name;
55
use crate::sess::ParseSess;
66
use crate::parse::{PResult, new_parser_from_source_str};
7-
use crate::parse::token::Token;
7+
use crate::token::Token;
88
use crate::print::pprust::item_to_string;
99
use crate::ptr::P;
1010
use crate::source_map::FilePathMapping;

src/libsyntax/print/pprust.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::ast::{Attribute, MacDelimiter, GenericArg};
44
use crate::util::parser::{self, AssocOp, Fixity};
55
use crate::attr;
66
use crate::source_map::{self, SourceMap, Spanned};
7-
use crate::parse::token::{self, BinOpToken, DelimToken, Nonterminal, Token, TokenKind};
7+
use crate::token::{self, BinOpToken, DelimToken, Nonterminal, Token, TokenKind};
88
use crate::parse::lexer::comments;
99
use crate::parse;
1010
use crate::print::pp::{self, Breaks};
File renamed without changes.

src/libsyntax/tokenstream.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
//! and a borrowed `TokenStream` is sufficient to build an owned `TokenStream` without taking
1414
//! ownership of the original.
1515
16-
use crate::parse::token::{self, DelimToken, Token, TokenKind};
16+
use crate::token::{self, DelimToken, Token, TokenKind};
1717

1818
use syntax_pos::{Span, DUMMY_SP};
1919
#[cfg(target_arch = "x86_64")]

src/libsyntax/util/parser.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::parse::token::{self, Token, BinOpToken};
1+
use crate::token::{self, Token, BinOpToken};
22
use crate::symbol::kw;
33
use crate::ast::{self, BinOpKind};
44

src/libsyntax/visit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
//! those that are created by the expansion of a macro.
1515
1616
use crate::ast::*;
17-
use crate::parse::token::Token;
17+
use crate::token::Token;
1818
use crate::tokenstream::{TokenTree, TokenStream};
1919

2020
use syntax_pos::Span;

src/libsyntax_expand/base.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ use syntax::source_map::SourceMap;
66
use syntax::edition::Edition;
77
use syntax::mut_visit::{self, MutVisitor};
88
use syntax::parse::{self, parser, DirectoryOwnership};
9-
use syntax::parse::token;
109
use syntax::ptr::P;
1110
use syntax::sess::ParseSess;
1211
use syntax::symbol::{kw, sym, Ident, Symbol};
1312
use syntax::{ThinVec, MACRO_ARGUMENTS};
13+
use syntax::token;
1414
use syntax::tokenstream::{self, TokenStream};
1515
use syntax::visit::Visitor;
1616

src/libsyntax_expand/expand.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ use syntax::config::StripUnconfigured;
1313
use syntax::feature_gate::{self, Features, GateIssue, is_builtin_attr, emit_feature_err};
1414
use syntax::mut_visit::*;
1515
use syntax::parse::{DirectoryOwnership, PResult};
16-
use syntax::parse::token;
1716
use syntax::parse::parser::Parser;
1817
use syntax::print::pprust;
1918
use syntax::ptr::P;
2019
use syntax::sess::ParseSess;
2120
use syntax::symbol::{sym, Symbol};
21+
use syntax::token;
2222
use syntax::tokenstream::{TokenStream, TokenTree};
2323
use syntax::visit::{self, Visitor};
2424
use syntax::util::map_in_place::MapInPlace;

src/libsyntax_expand/mbe.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ crate mod macro_rules;
1010
crate mod quoted;
1111

1212
use syntax::ast;
13-
use syntax::parse::token::{self, Token, TokenKind};
13+
use syntax::token::{self, Token, TokenKind};
1414
use syntax::tokenstream::{DelimSpan};
1515

1616
use syntax_pos::Span;

src/libsyntax_expand/mbe/macro_check.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ use crate::mbe::{KleeneToken, TokenTree};
108108

109109
use syntax::ast::NodeId;
110110
use syntax::early_buffered_lints::BufferedEarlyLintId;
111-
use syntax::parse::token::{DelimToken, Token, TokenKind};
111+
use syntax::token::{DelimToken, Token, TokenKind};
112112
use syntax::sess::ParseSess;
113113
use syntax::symbol::{kw, sym};
114114

src/libsyntax_expand/mbe/macro_parser.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,10 @@ use crate::mbe::{self, TokenTree};
7979
use syntax::ast::{Ident, Name};
8080
use syntax::parse::{Directory, PResult};
8181
use syntax::parse::parser::{Parser, PathStyle};
82-
use syntax::parse::token::{self, DocComment, Nonterminal, Token};
8382
use syntax::print::pprust;
8483
use syntax::sess::ParseSess;
8584
use syntax::symbol::{kw, sym, Symbol};
85+
use syntax::token::{self, DocComment, Nonterminal, Token};
8686
use syntax::tokenstream::{DelimSpan, TokenStream};
8787

8888
use errors::FatalError;

src/libsyntax_expand/mbe/macro_rules.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@ use syntax::attr::{self, TransparencyError};
1313
use syntax::edition::Edition;
1414
use syntax::feature_gate::Features;
1515
use syntax::parse::parser::Parser;
16-
use syntax::parse::token::TokenKind::*;
17-
use syntax::parse::token::{self, NtTT, Token};
1816
use syntax::parse::Directory;
1917
use syntax::print::pprust;
2018
use syntax::sess::ParseSess;
2119
use syntax::symbol::{kw, sym, Symbol};
20+
use syntax::token::{self, NtTT, Token, TokenKind::*};
2221
use syntax::tokenstream::{DelimSpan, TokenStream};
2322

2423
use errors::{DiagnosticBuilder, FatalError};

0 commit comments

Comments
 (0)