Skip to content

Commit 4f8bf0a

Browse files
committed
---
yaml --- r: 12923 b: refs/heads/master c: 9aa18c2 h: refs/heads/master i: 12921: 1229275 12919: 5919631 v: v3
1 parent 2bb6ed7 commit 4f8bf0a

34 files changed

+43
-43
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 47bb1185f2ae17e6a8b24da533c4d2f548e1e808
2+
refs/heads/master: 9aa18c285245099fdb03eae6ce5a5e0a79a01c21
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/rustc/middle/ast_map.rs renamed to trunk/src/librustsyntax/ast_map.rs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
import std::map;
22
import std::map::hashmap;
3-
import syntax::ast::*;
4-
import syntax::print::pprust;
5-
import syntax::ast_util;
6-
import syntax::ast_util::path_to_ident;
7-
import syntax::ast_util::inlined_item_methods;
8-
import syntax::{visit, codemap};
9-
import syntax::attr;
10-
import syntax::diagnostic::span_handler;
3+
import ast::*;
4+
import print::pprust;
5+
import ast_util::path_to_ident;
6+
import ast_util::inlined_item_methods;
7+
import diagnostic::span_handler;
118

129
enum path_elt { path_mod(str), path_name(str) }
1310
type path = [path_elt];

trunk/src/librustsyntax/rustsyntax.rc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ mod diagnostic;
1616
mod codemap;
1717
mod ast;
1818
mod ast_util;
19+
mod ast_map;
1920
mod visit;
2021
mod fold;
2122
mod util {

trunk/src/rustc/back/link.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import syntax::print::pprust;
1414
import lib::llvm::{ModuleRef, mk_pass_manager, mk_target_data, True, False,
1515
FileType};
1616
import util::filesearch;
17-
import middle::ast_map::{path, path_mod, path_name};
17+
import syntax::ast_map::{path, path_mod, path_name};
1818

1919
enum output_type {
2020
output_type_none,

trunk/src/rustc/driver/driver.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ fn compile_upto(sess: session, cfg: ast::crate_cfg,
160160

161161
let ast_map =
162162
time(time_passes, "ast indexing",
163-
bind middle::ast_map::map_crate(sess.diagnostic(), *crate));
163+
bind syntax::ast_map::map_crate(sess.diagnostic(), *crate));
164164
time(time_passes, "external crate/lib resolution",
165165
bind creader::read_crates(sess, *crate));
166166
let {def_map, exp_map, impl_map} =

trunk/src/rustc/metadata.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
// no dependencies on rustc it can move into its own crate.
44

55
mod middle {
6-
import ast_map = middle_::ast_map;
7-
export ast_map;
86
import ty = middle_::ty;
97
export ty;
108
}

trunk/src/rustc/metadata/csearch.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
import std::{ebml};
44
import syntax::ast;
55
import syntax::ast_util;
6-
import middle::{ty, ast_map};
6+
import syntax::ast_map;
7+
import middle::ty;
78
import option::{some, none};
89
import driver::session;
910
import driver::session::expect;

trunk/src/rustc/metadata/decoder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import io::writer_util;
66
import syntax::{ast, ast_util};
77
import syntax::attr;
88
import middle::ty;
9-
import middle::ast_map;
9+
import syntax::ast_map;
1010
import common::*;
1111
import tydecode::{parse_ty_data, parse_def_id, parse_bounds_data,
1212
parse_ident};

trunk/src/rustc/metadata/encoder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import syntax::ast_util::local_def;
1313
import common::*;
1414
import middle::ty;
1515
import middle::ty::node_id_to_type;
16-
import middle::ast_map;
16+
import syntax::ast_map;
1717
import syntax::attr;
1818
import std::serialization::serializer;
1919
import std::ebml::serializer;

trunk/src/rustc/middle/alias.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import syntax::{ast, ast_util};
1+
import syntax::{ast, ast_util, ast_map};
22
import ast_util::path_to_ident;
33
import ast::{ident, fn_ident, node_id};
44
import syntax::codemap::span;

trunk/src/rustc/middle/astencode.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import util::ppaux::ty_to_str;
33
import syntax::ast;
44
import syntax::fold;
55
import syntax::visit;
6+
import syntax::ast_map;
67
import syntax::ast_util;
78
import syntax::ast_util::inlined_item_methods;
89
import syntax::codemap::span;
@@ -17,7 +18,7 @@ import std::serialization::serializer_helpers;
1718
import std::serialization::deserializer_helpers;
1819
import std::prettyprint::serializer;
1920
import std::smallintmap::map;
20-
import middle::{ty, typeck, last_use, ast_map};
21+
import middle::{ty, typeck, last_use};
2122
import middle::typeck::{method_origin,
2223
serialize_method_origin,
2324
deserialize_method_origin,

trunk/src/rustc/middle/borrowck.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import syntax::ast;
22
import syntax::ast::{m_mutbl, m_imm, m_const};
33
import syntax::visit;
44
import syntax::ast_util;
5+
import syntax::ast_map;
56
import syntax::codemap::span;
67
import util::ppaux::{ty_to_str, region_to_str};
78
import driver::session::session;

trunk/src/rustc/middle/check_const.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import syntax::ast::*;
2-
import syntax::{visit, ast_util};
2+
import syntax::{visit, ast_util, ast_map};
33
import driver::session::session;
44
import std::map::hashmap;
55

trunk/src/rustc/middle/resolve.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import syntax::{ast, ast_util, codemap};
1+
import syntax::{ast, ast_util, codemap, ast_map};
22
import syntax::ast::*;
33
import ast::{ident, fn_ident, def, def_id, node_id};
44
import syntax::ast_util::{local_def, def_id_of_def,

trunk/src/rustc/middle/trans/base.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import driver::session;
2121
import session::session;
2222
import syntax::attr;
2323
import back::{link, abi, upcall};
24-
import syntax::{ast, ast_util, codemap};
24+
import syntax::{ast, ast_util, codemap, ast_map};
2525
import ast_util::{inlined_item_methods, local_def, path_to_ident};
2626
import syntax::visit;
2727
import syntax::codemap::span;
@@ -46,7 +46,7 @@ import build::*;
4646
import shape::*;
4747
import type_of::*;
4848
import type_of::type_of; // Issue #1873
49-
import ast_map::{path, path_mod, path_name};
49+
import syntax::ast_map::{path, path_mod, path_name};
5050

5151
import std::smallintmap;
5252

trunk/src/rustc/middle/trans/closure.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import back::link::{
1515
mangle_internal_name_by_path,
1616
mangle_internal_name_by_path_and_seq};
1717
import util::ppaux::ty_to_str;
18-
import ast_map::{path, path_mod, path_name};
18+
import syntax::ast_map::{path, path_mod, path_name};
1919
import driver::session::session;
2020
import std::map::hashmap;
2121

trunk/src/rustc/middle/trans/common.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import libc::c_uint;
77
import vec::unsafe::to_ptr;
88
import std::map::{hashmap,set};
9-
import syntax::ast;
9+
import syntax::{ast, ast_map};
1010
import driver::session;
1111
import session::session;
1212
import middle::{resolve, ty};
@@ -19,7 +19,7 @@ import lib::llvm::{ModuleRef, ValueRef, TypeRef, BasicBlockRef, BuilderRef};
1919
import lib::llvm::{True, False, Bool};
2020
import metadata::{csearch};
2121
import metadata::common::link_meta;
22-
import ast_map::path;
22+
import syntax::ast_map::path;
2323
import util::ppaux::ty_to_str;
2424

2525
type namegen = fn@(str) -> str;

trunk/src/rustc/middle/trans/debuginfo.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import trans::common::*;
66
import trans::base;
77
import trans::build::B;
88
import middle::ty;
9-
import syntax::{ast, codemap, ast_util};
9+
import syntax::{ast, codemap, ast_util, ast_map};
1010
import codemap::span;
1111
import ast::ty;
1212
import pat_util::*;

trunk/src/rustc/middle/trans/impl.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ import common::*;
44
import type_of::*;
55
import build::*;
66
import driver::session::session;
7-
import syntax::ast;
7+
import syntax::{ast, ast_map};
8+
import ast_map::{path, path_mod, path_name, node_id_to_str};
89
import syntax::ast_util::{local_def, split_class_items};
910
import metadata::csearch;
1011
import back::{link, abi};
1112
import lib::llvm::llvm;
1213
import lib::llvm::{ValueRef, TypeRef};
1314
import lib::llvm::llvm::LLVMGetParam;
14-
import ast_map::{path, path_mod, path_name, node_id_to_str};
1515
import std::map::hashmap;
1616

1717
fn trans_impl(ccx: @crate_ctxt, path: path, name: ast::ident,

trunk/src/rustc/middle/trans/native.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import driver::session::{session, arch_x86_64};
55
import syntax::codemap::span;
66
import libc::c_uint;
7-
import syntax::attr;
7+
import syntax::{attr, ast_map};
88
import lib::llvm::{ llvm, TypeRef, ValueRef,
99
ModuleRef, CallConv, Attribute,
1010
StructRetAttribute, ByValAttribute

trunk/src/rustc/middle/trans/reachable.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// reachable as well.
77

88
import syntax::ast::*;
9-
import syntax::{visit, ast_util};
9+
import syntax::{visit, ast_util, ast_map};
1010
import syntax::ast_util::def_id_of_def;
1111
import syntax::attr;
1212
import std::map::hashmap;

trunk/src/rustc/middle/trans/type_use.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import std::list::{list, cons, nil};
2323
import driver::session::session;
2424
import metadata::csearch;
2525
import syntax::ast::*, syntax::ast_util, syntax::visit;
26+
import syntax::ast_map;
2627
import common::*;
2728

2829
// FIXME distinguish between size/alignment and take/drop dependencies

trunk/src/rustc/middle/ty.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import result::result;
33
import std::map::hashmap;
44
import driver::session;
55
import session::session;
6-
import syntax::ast;
6+
import syntax::{ast, ast_map};
77
import syntax::ast::*;
88
import syntax::ast_util;
99
import syntax::ast_util::{is_local, local_def, split_class_items};

trunk/src/rustc/middle/typeck.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ independently:
3939
*/
4040

4141
import result::{result, extensions};
42-
import syntax::{ast, ast_util};
42+
import syntax::{ast, ast_util, ast_map};
4343
import ast::spanned;
44-
import ast_map::node_id_to_str;
44+
import syntax::ast_map::node_id_to_str;
4545
import syntax::ast_util::{local_def, respan, split_class_items};
4646
import syntax::visit;
4747
import metadata::csearch;

trunk/src/rustc/middle/typeck/check/method.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/* Code to handle method lookups (which can be quite complex) */
22

3+
import syntax::ast_map;
34
import regionmanip::universally_quantify_regions;
45
import middle::typeck::infer::{ty_and_region_var_methods};
56

trunk/src/rustc/rustc.rc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ mod middle {
4949
mod reachable;
5050
}
5151
mod ty;
52-
mod ast_map;
5352
mod resolve;
5453
mod typeck {
5554
mod check {

trunk/src/rustc/util/common.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@ fn local_rhs_span(l: @ast::local, def: span) -> span {
121121
alt l.node.init { some(i) { ret i.expr.span; } _ { ret def; } }
122122
}
123123

124-
fn is_main_name(path: middle::ast_map::path) -> bool {
124+
fn is_main_name(path: syntax::ast_map::path) -> bool {
125125
// FIXME: path should be a constrained type, so we know
126126
// the call to last doesn't fail
127-
vec::last(path) == middle::ast_map::path_name("main")
127+
vec::last(path) == syntax::ast_map::path_name("main")
128128
}
129129

130130
//

trunk/src/rustc/util/ppaux.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import syntax::print::pprust;
77
import syntax::print::pprust::{path_to_str, constr_args_to_str, proto_to_str,
88
mode_to_str};
99
import syntax::{ast, ast_util};
10-
import middle::ast_map;
10+
import syntax::ast_map;
1111
import driver::session::session;
1212

1313
fn bound_region_to_str(cx: ctxt, br: bound_region) -> str {

trunk/src/rustdoc/astsrv.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import syntax::diagnostic;
1515
import syntax::diagnostic::handler;
1616
import syntax::ast;
1717
import syntax::codemap;
18-
import rustc::middle::ast_map;
18+
import syntax::ast_map;
1919
import rustc::back::link;
2020
import rustc::util::filesearch;
2121
import rustc::front;

trunk/src/rustdoc/attr_pass.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
)];
88

99
import syntax::ast;
10-
import rustc::middle::ast_map;
10+
import syntax::ast_map;
1111
import std::map::hashmap;
1212

1313
export mk_pass;

trunk/src/rustdoc/prune_hidden_pass.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ fn fold_mod(
3333
}
3434

3535
fn is_hidden(srv: astsrv::srv, doc: doc::itemdoc) -> bool {
36-
import rustc::middle::ast_map;
36+
import syntax::ast_map;
3737

3838
let id = doc.id;
3939
astsrv::exec(srv) {|ctxt|

trunk/src/rustdoc/prune_unexported_pass.rs

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

33
import syntax::ast;
44
import syntax::ast_util;
5-
import rustc::middle::ast_map;
5+
import syntax::ast_map;
66
import std::map::hashmap;
77

88
export mk_pass;

trunk/src/rustdoc/reexport_pass.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import std::list;
66
import syntax::ast;
77
import syntax::ast_util;
88
import rustc::util::common;
9-
import rustc::middle::ast_map;
9+
import syntax::ast_map;
1010
import syntax::visit;
1111
import syntax::codemap;
1212
import rustc::middle::resolve;

trunk/src/rustdoc/tystr_pass.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
import syntax::ast;
55
import syntax::print::pprust;
6-
import rustc::middle::ast_map;
6+
import syntax::ast_map;
77
import std::map::hashmap;
88

99
export mk_pass;

0 commit comments

Comments
 (0)