get rid of prec.rs
prec.rs no longer had much to do with precedence; the token->binop function fits better in token.rs, and the one-liner defining the precedence of 'as' can go next to the other precedence stuff in ast_util.rs
This commit is contained in:
parent
9f8d30a128
commit
1b4ced8bcb
5 changed files with 34 additions and 58 deletions
|
@ -58,7 +58,7 @@ use ast::{view_item_, view_item_extern_mod, view_item_use};
|
|||
use ast::{view_path, view_path_glob, view_path_list, view_path_simple};
|
||||
use ast::visibility;
|
||||
use ast;
|
||||
use ast_util::{ident_to_path, operator_prec};
|
||||
use ast_util::{as_prec, ident_to_path, operator_prec};
|
||||
use ast_util;
|
||||
use codemap::{span, BytePos, spanned, mk_sp};
|
||||
use codemap;
|
||||
|
@ -82,9 +82,8 @@ use parse::obsolete::ObsoleteMode;
|
|||
use parse::obsolete::{ObsoleteLifetimeNotation, ObsoleteConstManagedPointer};
|
||||
use parse::obsolete::{ObsoletePurity, ObsoleteStaticMethod};
|
||||
use parse::obsolete::{ObsoleteConstItem, ObsoleteFixedLengthVectorType};
|
||||
use parse::prec::{as_prec, token_to_binop};
|
||||
use parse::token::{can_begin_expr, is_ident, is_ident_or_path};
|
||||
use parse::token::{is_plain_ident, INTERPOLATED, special_idents};
|
||||
use parse::token::{is_plain_ident, INTERPOLATED, special_idents, token_to_binop};
|
||||
use parse::token;
|
||||
use parse::{new_sub_parser_from_file, next_node_id, ParseSess};
|
||||
use opt_vec;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue