@@ -10,7 +10,7 @@ import syntax::ast_util::{dummy_sp, path_to_ident};
10
10
import syntax:: ast:: def_id;
11
11
import syntax:: codemap:: span;
12
12
import syntax:: print:: pprust:: pat_to_str;
13
- import middle:: resolve :: def_map ;
13
+ import middle:: resolve3 :: DefMap ;
14
14
import back:: abi;
15
15
import std:: map:: hashmap;
16
16
import dvec :: { dvec, extensions} ;
@@ -130,7 +130,7 @@ fn expand_nested_bindings(m: match, col: uint, val: ValueRef) -> match {
130
130
131
131
type enter_pat = fn ( @ast:: pat) -> option<~[ @ast:: pat] >;
132
132
133
- fn enter_match ( dm : def_map , m : match , col : uint , val : ValueRef ,
133
+ fn enter_match ( dm : DefMap , m : match , col : uint , val : ValueRef ,
134
134
e : enter_pat ) -> match {
135
135
let mut result = ~[ ] ;
136
136
for vec:: each( m) |br| {
@@ -157,7 +157,7 @@ fn enter_match(dm: def_map, m: match, col: uint, val: ValueRef,
157
157
ret result;
158
158
}
159
159
160
- fn enter_default ( dm : def_map , m : match , col : uint , val : ValueRef ) -> match {
160
+ fn enter_default ( dm : DefMap , m : match , col : uint , val : ValueRef ) -> match {
161
161
do enter_match ( dm, m, col, val) |p| {
162
162
alt p. node {
163
163
ast:: pat_wild | ast:: pat_rec ( _, _) | ast:: pat_tup ( _) { some ( ~[ ] ) }
@@ -195,7 +195,7 @@ fn enter_opt(tcx: ty::ctxt, m: match, opt: opt, col: uint,
195
195
}
196
196
}
197
197
198
- fn enter_rec ( dm : def_map , m : match , col : uint , fields : ~[ ast:: ident ] ,
198
+ fn enter_rec ( dm : DefMap , m : match , col : uint , fields : ~[ ast:: ident ] ,
199
199
val : ValueRef ) -> match {
200
200
let dummy = @{ id: 0 , node: ast:: pat_wild, span: dummy_sp ( ) } ;
201
201
do enter_match ( dm, m, col, val) |p| {
@@ -216,7 +216,7 @@ fn enter_rec(dm: def_map, m: match, col: uint, fields: ~[ast::ident],
216
216
}
217
217
}
218
218
219
- fn enter_tup ( dm : def_map , m : match , col : uint , val : ValueRef ,
219
+ fn enter_tup ( dm : DefMap , m : match , col : uint , val : ValueRef ,
220
220
n_elts : uint ) -> match {
221
221
let dummy = @{ id: 0 , node: ast:: pat_wild, span: dummy_sp ( ) } ;
222
222
do enter_match ( dm, m, col, val) |p| {
@@ -227,7 +227,7 @@ fn enter_tup(dm: def_map, m: match, col: uint, val: ValueRef,
227
227
}
228
228
}
229
229
230
- fn enter_box ( dm : def_map , m : match , col : uint , val : ValueRef ) -> match {
230
+ fn enter_box ( dm : DefMap , m : match , col : uint , val : ValueRef ) -> match {
231
231
let dummy = @{ id: 0 , node: ast:: pat_wild, span: dummy_sp ( ) } ;
232
232
do enter_match ( dm, m, col, val) |p| {
233
233
alt p. node {
@@ -237,7 +237,7 @@ fn enter_box(dm: def_map, m: match, col: uint, val: ValueRef) -> match {
237
237
}
238
238
}
239
239
240
- fn enter_uniq ( dm : def_map , m : match , col : uint , val : ValueRef ) -> match {
240
+ fn enter_uniq ( dm : DefMap , m : match , col : uint , val : ValueRef ) -> match {
241
241
let dummy = @{ id: 0 , node: ast:: pat_wild, span: dummy_sp ( ) } ;
242
242
do enter_match ( dm, m, col, val) |p| {
243
243
alt p. node {
0 commit comments