Skip to content

Commit 5eef15d

Browse files
committed
Rename resolve3 -> resolve.
1 parent 6d22a80 commit 5eef15d

File tree

18 files changed

+39
-39
lines changed

18 files changed

+39
-39
lines changed

src/rustc/driver/driver.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ fn compile_upto(sess: session, cfg: ast::crate_cfg,
187187
exp_map2: exp_map2,
188188
trait_map: trait_map } =
189189
time(time_passes, ~"resolution", ||
190-
middle::resolve3::resolve_crate(sess, lang_items, crate));
190+
middle::resolve::resolve_crate(sess, lang_items, crate));
191191

192192
let freevars = time(time_passes, ~"freevar finding", ||
193193
freevars::annotate_freevars(def_map, crate));

src/rustc/metadata.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
mod middle {
66
import ty = middle_::ty;
77
export ty;
8-
import resolve3 = middle_::resolve3;
9-
export resolve3;
8+
import resolve = middle_::resolve;
9+
export resolve;
1010
}
1111

1212
mod front {

src/rustc/metadata/encoder.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import syntax::ast_util::*;
1313
import common::*;
1414
import middle::ty;
1515
import middle::ty::node_id_to_type;
16-
import middle::resolve3;
16+
import middle::resolve;
1717
import syntax::ast_map;
1818
import syntax::attr;
1919
import std::serialization::serializer;
@@ -46,7 +46,7 @@ type encode_parms = {
4646
tcx: ty::ctxt,
4747
reachable: hashmap<ast::node_id, ()>,
4848
reexports: ~[(~str, def_id)],
49-
reexports2: middle::resolve3::ExportMap2,
49+
reexports2: middle::resolve::ExportMap2,
5050
item_symbols: hashmap<ast::node_id, ~str>,
5151
discrim_symbols: hashmap<ast::node_id, ~str>,
5252
link_meta: link_meta,
@@ -73,7 +73,7 @@ enum encode_ctxt = {
7373
stats: stats,
7474
reachable: hashmap<ast::node_id, ()>,
7575
reexports: ~[(~str, def_id)],
76-
reexports2: middle::resolve3::ExportMap2,
76+
reexports2: middle::resolve::ExportMap2,
7777
item_symbols: hashmap<ast::node_id, ~str>,
7878
discrim_symbols: hashmap<ast::node_id, ~str>,
7979
link_meta: link_meta,

src/rustc/middle/check_const.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import std::map::hashmap;
55
import dvec::DVec;
66

77
fn check_crate(sess: session, crate: @crate, ast_map: ast_map::map,
8-
def_map: resolve3::DefMap,
8+
def_map: resolve::DefMap,
99
method_map: typeck::method_map, tcx: ty::ctxt) {
1010
visit::visit_crate(*crate, false, visit::mk_vt(@{
1111
visit_item: |a,b,c| check_item(sess, ast_map, def_map, a, b, c),
@@ -18,7 +18,7 @@ fn check_crate(sess: session, crate: @crate, ast_map: ast_map::map,
1818
}
1919

2020
fn check_item(sess: session, ast_map: ast_map::map,
21-
def_map: resolve3::DefMap,
21+
def_map: resolve::DefMap,
2222
it: @item, &&_is_const: bool, v: visit::vt<bool>) {
2323
match it.node {
2424
item_const(_, ex) => {
@@ -55,7 +55,7 @@ fn check_pat(p: @pat, &&_is_const: bool, v: visit::vt<bool>) {
5555
}
5656
}
5757

58-
fn check_expr(sess: session, def_map: resolve3::DefMap,
58+
fn check_expr(sess: session, def_map: resolve::DefMap,
5959
method_map: typeck::method_map, tcx: ty::ctxt,
6060
e: @expr, &&is_const: bool, v: visit::vt<bool>) {
6161
if is_const {
@@ -143,13 +143,13 @@ fn check_expr(sess: session, def_map: resolve3::DefMap,
143143
// Make sure a const item doesn't recursively refer to itself
144144
// FIXME: Should use the dependency graph when it's available (#1356)
145145
fn check_item_recursion(sess: session, ast_map: ast_map::map,
146-
def_map: resolve3::DefMap, it: @item) {
146+
def_map: resolve::DefMap, it: @item) {
147147

148148
type env = {
149149
root_it: @item,
150150
sess: session,
151151
ast_map: ast_map::map,
152-
def_map: resolve3::DefMap,
152+
def_map: resolve::DefMap,
153153
idstack: @DVec<node_id>,
154154
};
155155

src/rustc/middle/const_eval.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ fn join_all(cs: &[constness]) -> constness {
5555
}
5656

5757
fn classify(e: @expr,
58-
def_map: resolve3::DefMap,
58+
def_map: resolve::DefMap,
5959
tcx: ty::ctxt) -> constness {
6060
let did = ast_util::local_def(e.id);
6161
match tcx.ccache.find(did) {
@@ -168,7 +168,7 @@ fn classify(e: @expr,
168168
}
169169

170170
fn process_crate(crate: @ast::crate,
171-
def_map: resolve3::DefMap,
171+
def_map: resolve::DefMap,
172172
tcx: ty::ctxt) {
173173
let v = visit::mk_simple_visitor(@{
174174
visit_expr_post: |e| { classify(e, def_map, tcx); }

src/rustc/middle/freevars.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ type freevar_map = hashmap<ast::node_id, freevar_info>;
3030
// Since we want to be able to collect upvars in some arbitrary piece
3131
// of the AST, we take a walker function that we invoke with a visitor
3232
// in order to start the search.
33-
fn collect_freevars(def_map: resolve3::DefMap, blk: ast::blk)
33+
fn collect_freevars(def_map: resolve::DefMap, blk: ast::blk)
3434
-> freevar_info {
3535
let seen = int_hash();
3636
let refs = @mut ~[];
@@ -85,7 +85,7 @@ fn collect_freevars(def_map: resolve3::DefMap, blk: ast::blk)
8585
// efficient as it fully recomputes the free variables at every
8686
// node of interest rather than building up the free variables in
8787
// one pass. This could be improved upon if it turns out to matter.
88-
fn annotate_freevars(def_map: resolve3::DefMap, crate: @ast::crate) ->
88+
fn annotate_freevars(def_map: resolve::DefMap, crate: @ast::crate) ->
8989
freevar_map {
9090
let freevars = int_hash();
9191

src/rustc/middle/pat_util.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ type pat_id_map = std::map::hashmap<ident, node_id>;
1313

1414
// This is used because same-named variables in alternative patterns need to
1515
// use the node_id of their namesake in the first pattern.
16-
fn pat_id_map(dm: resolve3::DefMap, pat: @pat) -> pat_id_map {
16+
fn pat_id_map(dm: resolve::DefMap, pat: @pat) -> pat_id_map {
1717
let map = std::map::uint_hash();
1818
do pat_bindings(dm, pat) |_bm, p_id, _s, n| {
1919
map.insert(path_to_ident(n), p_id);
2020
};
2121
return map;
2222
}
2323

24-
fn pat_is_variant(dm: resolve3::DefMap, pat: @pat) -> bool {
24+
fn pat_is_variant(dm: resolve::DefMap, pat: @pat) -> bool {
2525
match pat.node {
2626
pat_enum(_, _) => true,
2727
pat_ident(_, _, None) => match dm.find(pat.id) {
@@ -32,7 +32,7 @@ fn pat_is_variant(dm: resolve3::DefMap, pat: @pat) -> bool {
3232
}
3333
}
3434

35-
fn pat_bindings(dm: resolve3::DefMap, pat: @pat,
35+
fn pat_bindings(dm: resolve::DefMap, pat: @pat,
3636
it: fn(binding_mode, node_id, span, @path)) {
3737
do walk_pat(pat) |p| {
3838
match p.node {
@@ -44,7 +44,7 @@ fn pat_bindings(dm: resolve3::DefMap, pat: @pat,
4444
}
4545
}
4646

47-
fn pat_binding_ids(dm: resolve3::DefMap, pat: @pat) -> ~[node_id] {
47+
fn pat_binding_ids(dm: resolve::DefMap, pat: @pat) -> ~[node_id] {
4848
let mut found = ~[];
4949
pat_bindings(dm, pat, |_bm, b_id, _sp, _pt| vec::push(found, b_id) );
5050
return found;

src/rustc/middle/region.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ type region_map = hashmap<ast::node_id, ast::node_id>;
4343

4444
struct ctxt {
4545
sess: session;
46-
def_map: resolve3::DefMap;
46+
def_map: resolve::DefMap;
4747

4848
// Generated maps:
4949
region_map: region_map;
@@ -325,7 +325,7 @@ fn resolve_fn(fk: visit::fn_kind, decl: ast::fn_decl, body: ast::blk,
325325
visit::visit_fn(fk, decl, body, sp, id, fn_cx, visitor);
326326
}
327327

328-
fn resolve_crate(sess: session, def_map: resolve3::DefMap,
328+
fn resolve_crate(sess: session, def_map: resolve::DefMap,
329329
crate: @ast::crate) -> region_map {
330330
let cx: ctxt = ctxt {sess: sess,
331331
def_map: def_map,
@@ -373,7 +373,7 @@ type dep_map = hashmap<ast::node_id, @DVec<region_dep>>;
373373
type determine_rp_ctxt_ = {
374374
sess: session,
375375
ast_map: ast_map::map,
376-
def_map: resolve3::DefMap,
376+
def_map: resolve::DefMap,
377377
region_paramd_items: region_paramd_items,
378378
dep_map: dep_map,
379379
worklist: DVec<ast::node_id>,
@@ -746,7 +746,7 @@ fn determine_rp_in_struct_field(cm: @ast::struct_field,
746746

747747
fn determine_rp_in_crate(sess: session,
748748
ast_map: ast_map::map,
749-
def_map: resolve3::DefMap,
749+
def_map: resolve::DefMap,
750750
crate: @ast::crate) -> region_paramd_items {
751751
let cx = determine_rp_ctxt_(@{sess: sess,
752752
ast_map: ast_map,
File renamed without changes.

src/rustc/middle/trans/alt.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import syntax::ast_util::{dummy_sp, path_to_ident};
1010
import syntax::ast::def_id;
1111
import syntax::codemap::span;
1212
import syntax::print::pprust::pat_to_str;
13-
import middle::resolve3::DefMap;
13+
import middle::resolve::DefMap;
1414
import back::abi;
1515
import std::map::hashmap;
1616
import dvec::DVec;

src/rustc/middle/trans/base.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5868,8 +5868,8 @@ fn trans_crate(sess: session::session,
58685868
crate: @ast::crate,
58695869
tcx: ty::ctxt,
58705870
output: &Path,
5871-
emap: resolve3::ExportMap,
5872-
emap2: resolve3::ExportMap2,
5871+
emap: resolve::ExportMap,
5872+
emap2: resolve::ExportMap2,
58735873
maps: astencode::maps)
58745874
-> (ModuleRef, link_meta) {
58755875

src/rustc/middle/trans/common.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,8 @@ type crate_ctxt = {
107107
externs: hashmap<~str, ValueRef>,
108108
intrinsics: hashmap<~str, ValueRef>,
109109
item_vals: hashmap<ast::node_id, ValueRef>,
110-
exp_map: resolve3::ExportMap,
111-
exp_map2: resolve3::ExportMap2,
110+
exp_map: resolve::ExportMap,
111+
exp_map2: resolve::ExportMap2,
112112
reachable: reachable::map,
113113
item_symbols: hashmap<ast::node_id, ~str>,
114114
mut main_fn: Option<ValueRef>,

src/rustc/middle/trans/reachable.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ export map, find_reachable;
1717

1818
type map = std::map::hashmap<node_id, ()>;
1919

20-
type ctx = {exp_map: resolve3::ExportMap,
20+
type ctx = {exp_map: resolve::ExportMap,
2121
tcx: ty::ctxt,
2222
method_map: typeck::method_map,
2323
rmap: map};
2424

25-
fn find_reachable(crate_mod: _mod, exp_map: resolve3::ExportMap,
25+
fn find_reachable(crate_mod: _mod, exp_map: resolve::ExportMap,
2626
tcx: ty::ctxt, method_map: typeck::method_map) -> map {
2727
let rmap = std::map::int_hash();
2828
let cx = {exp_map: exp_map, tcx: tcx, method_map: method_map, rmap: rmap};

src/rustc/middle/ty.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ type ctxt =
253253
vecs_implicitly_copyable: bool,
254254
cstore: metadata::cstore::cstore,
255255
sess: session::session,
256-
def_map: resolve3::DefMap,
256+
def_map: resolve::DefMap,
257257

258258
region_map: middle::region::region_map,
259259
region_paramd_items: middle::region::region_paramd_items,
@@ -603,7 +603,7 @@ fn new_ty_hash<V: copy>() -> map::hashmap<t, V> {
603603
}
604604

605605
fn mk_ctxt(s: session::session,
606-
dm: resolve3::DefMap,
606+
dm: resolve::DefMap,
607607
amap: ast_map::map,
608608
freevars: freevars::freevar_map,
609609
region_map: middle::region::region_map,

src/rustc/middle/typeck.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,13 +157,13 @@ type vtable_map = hashmap<ast::node_id, vtable_res>;
157157
// Maps from a trait's def_id to a MethodInfo about
158158
// that method in that trait.
159159
type provided_methods_map = hashmap<ast::node_id,
160-
~[@resolve3::MethodInfo]>;
160+
~[@resolve::MethodInfo]>;
161161

162162
type ty_param_substs_and_ty = {substs: ty::substs, ty: ty::t};
163163

164164
type crate_ctxt_ = {// A mapping from method call sites to traits that have
165165
// that method.
166-
trait_map: resolve3::TraitMap,
166+
trait_map: resolve::TraitMap,
167167
method_map: method_map,
168168
vtable_map: vtable_map,
169169
coherence_info: @coherence::CoherenceInfo,
@@ -301,7 +301,7 @@ fn check_for_main_fn(ccx: @crate_ctxt) {
301301
}
302302

303303
fn check_crate(tcx: ty::ctxt,
304-
trait_map: resolve3::TraitMap,
304+
trait_map: resolve::TraitMap,
305305
crate: @ast::crate)
306306
-> (method_map, vtable_map) {
307307

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

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

33
import coherence::get_base_type_def_id;
4-
import middle::resolve3::{Impl, MethodInfo};
4+
import middle::resolve::{Impl, MethodInfo};
55
import middle::ty::{mk_box, mk_rptr, mk_uniq};
66
import syntax::ast::{def_id,
77
sty_static, sty_box, sty_by_ref, sty_region, sty_uniq};
@@ -462,7 +462,7 @@ struct lookup {
462462
}
463463

464464
// Returns true if any were added and false otherwise.
465-
fn add_candidates_from_impl(im: @resolve3::Impl, mode: method_lookup_mode)
465+
fn add_candidates_from_impl(im: @resolve::Impl, mode: method_lookup_mode)
466466
-> bool {
467467
let mut added_any = false;
468468

src/rustc/middle/typeck/coherence.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import metadata::csearch::{each_path, get_impl_traits, get_impls_for_mod};
88
import metadata::cstore::{cstore, iter_crate_data};
99
import metadata::decoder::{dl_def, dl_field, dl_impl};
10-
import middle::resolve3::{Impl, MethodInfo};
10+
import middle::resolve::{Impl, MethodInfo};
1111
import middle::ty::{get, lookup_item_type, subst, t, ty_box};
1212
import middle::ty::{ty_uniq, ty_ptr, ty_rptr, ty_enum};
1313
import middle::ty::{ty_class, ty_nil, ty_bot, ty_bool, ty_int, ty_uint};

src/rustc/rustc.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ mod middle {
5353
mod reachable;
5454
}
5555
mod ty;
56-
mod resolve3;
56+
mod resolve;
5757
mod typeck {
5858
mod check {
5959
mod alt;

0 commit comments

Comments
 (0)