move parse::classify -> util::classify
This commit is contained in:
parent
3667e6248e
commit
255b12a8d3
6 changed files with 6 additions and 5 deletions
|
@ -85,6 +85,7 @@ pub mod diagnostics {
|
|||
pub mod error_codes;
|
||||
|
||||
pub mod util {
|
||||
crate mod classify;
|
||||
pub mod lev_distance;
|
||||
pub mod node_count;
|
||||
pub mod parser;
|
||||
|
|
|
@ -24,7 +24,6 @@ mod tests;
|
|||
pub mod parser;
|
||||
pub mod lexer;
|
||||
|
||||
crate mod classify;
|
||||
crate mod literal;
|
||||
|
||||
#[derive(Clone)]
|
||||
|
|
|
@ -11,11 +11,11 @@ use crate::ast::{
|
|||
FunctionRetTy, Param, FnDecl, BinOpKind, BinOp, UnOp, Mac, AnonConst, Field, Lit,
|
||||
};
|
||||
use crate::maybe_recover_from_interpolated_ty_qpath;
|
||||
use crate::parse::classify;
|
||||
use crate::token::{self, Token, TokenKind};
|
||||
use crate::print::pprust;
|
||||
use crate::ptr::P;
|
||||
use crate::source_map::{self, Span};
|
||||
use crate::util::classify;
|
||||
use crate::util::parser::{AssocOp, Fixity, prec_let_scrutinee_needs_par};
|
||||
|
||||
use errors::{PResult, Applicability};
|
||||
|
|
|
@ -8,7 +8,8 @@ use crate::ptr::P;
|
|||
use crate::{maybe_whole, ThinVec};
|
||||
use crate::ast::{self, DUMMY_NODE_ID, Stmt, StmtKind, Local, Block, BlockCheckMode, Expr, ExprKind};
|
||||
use crate::ast::{Attribute, AttrStyle, VisibilityKind, MacStmtStyle, Mac, MacDelimiter};
|
||||
use crate::parse::{classify, DirectoryOwnership};
|
||||
use crate::parse::DirectoryOwnership;
|
||||
use crate::util::classify;
|
||||
use crate::token;
|
||||
use crate::source_map::{respan, Span};
|
||||
use crate::symbol::{kw, sym};
|
||||
|
|
|
@ -6,10 +6,10 @@ use crate::attr;
|
|||
use crate::source_map::{self, SourceMap, Spanned};
|
||||
use crate::token::{self, BinOpToken, DelimToken, Nonterminal, Token, TokenKind};
|
||||
use crate::parse::lexer::comments;
|
||||
use crate::parse;
|
||||
use crate::print::pp::{self, Breaks};
|
||||
use crate::print::pp::Breaks::{Consistent, Inconsistent};
|
||||
use crate::ptr::P;
|
||||
use crate::util::classify;
|
||||
use crate::sess::ParseSess;
|
||||
use crate::symbol::{kw, sym};
|
||||
use crate::tokenstream::{self, TokenStream, TokenTree};
|
||||
|
@ -1659,7 +1659,7 @@ impl<'a> State<'a> {
|
|||
ast::StmtKind::Expr(ref expr) => {
|
||||
self.space_if_not_bol();
|
||||
self.print_expr_outer_attr_style(expr, false);
|
||||
if parse::classify::expr_requires_semi_to_be_stmt(expr) {
|
||||
if classify::expr_requires_semi_to_be_stmt(expr) {
|
||||
self.s.word(";");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue