Skip to content

Commit 255b12a

Browse files
committed
move parse::classify -> util::classify
1 parent 3667e62 commit 255b12a

File tree

6 files changed

+6
-5
lines changed

6 files changed

+6
-5
lines changed

src/libsyntax/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ pub mod diagnostics {
8585
pub mod error_codes;
8686

8787
pub mod util {
88+
crate mod classify;
8889
pub mod lev_distance;
8990
pub mod node_count;
9091
pub mod parser;

src/libsyntax/parse/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ mod tests;
2424
pub mod parser;
2525
pub mod lexer;
2626

27-
crate mod classify;
2827
crate mod literal;
2928

3029
#[derive(Clone)]

src/libsyntax/parse/parser/expr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ use crate::ast::{
1111
FunctionRetTy, Param, FnDecl, BinOpKind, BinOp, UnOp, Mac, AnonConst, Field, Lit,
1212
};
1313
use crate::maybe_recover_from_interpolated_ty_qpath;
14-
use crate::parse::classify;
1514
use crate::token::{self, Token, TokenKind};
1615
use crate::print::pprust;
1716
use crate::ptr::P;
1817
use crate::source_map::{self, Span};
18+
use crate::util::classify;
1919
use crate::util::parser::{AssocOp, Fixity, prec_let_scrutinee_needs_par};
2020

2121
use errors::{PResult, Applicability};

src/libsyntax/parse/parser/stmt.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ use crate::ptr::P;
88
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};
11-
use crate::parse::{classify, DirectoryOwnership};
11+
use crate::parse::DirectoryOwnership;
12+
use crate::util::classify;
1213
use crate::token;
1314
use crate::source_map::{respan, Span};
1415
use crate::symbol::{kw, sym};

src/libsyntax/print/pprust.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ use crate::attr;
66
use crate::source_map::{self, SourceMap, Spanned};
77
use crate::token::{self, BinOpToken, DelimToken, Nonterminal, Token, TokenKind};
88
use crate::parse::lexer::comments;
9-
use crate::parse;
109
use crate::print::pp::{self, Breaks};
1110
use crate::print::pp::Breaks::{Consistent, Inconsistent};
1211
use crate::ptr::P;
12+
use crate::util::classify;
1313
use crate::sess::ParseSess;
1414
use crate::symbol::{kw, sym};
1515
use crate::tokenstream::{self, TokenStream, TokenTree};
@@ -1659,7 +1659,7 @@ impl<'a> State<'a> {
16591659
ast::StmtKind::Expr(ref expr) => {
16601660
self.space_if_not_bol();
16611661
self.print_expr_outer_attr_style(expr, false);
1662-
if parse::classify::expr_requires_semi_to_be_stmt(expr) {
1662+
if classify::expr_requires_semi_to_be_stmt(expr) {
16631663
self.s.word(";");
16641664
}
16651665
}
File renamed without changes.

0 commit comments

Comments
 (0)