]> git.lizzy.rs Git - rust.git/commitdiff
ident->name
authorJohn Clements <clements@racket-lang.org>
Fri, 12 Jul 2013 07:28:48 +0000 (00:28 -0700)
committerJohn Clements <clements@racket-lang.org>
Fri, 6 Sep 2013 20:35:12 +0000 (13:35 -0700)
src/librustc/middle/typeck/check/_match.rs

index d0beb5c609e89b09008db118f96f2adf3126e265..d813f97312340d58b9a9ba721b897ddc46a42985 100644 (file)
@@ -296,13 +296,13 @@ pub fn check_struct_pat_fields(pcx: &pat_ctxt,
     // Index the class fields.
     let mut field_map = HashMap::new();
     for (i, class_field) in class_fields.iter().enumerate() {
-        field_map.insert(class_field.ident, i);
+        field_map.insert(class_field.ident.name, i);
     }
 
     // Typecheck each field.
     let mut found_fields = HashSet::new();
     for field in fields.iter() {
-        match field_map.find(&field.ident) {
+        match field_map.find(&field.ident.name) {
             Some(&index) => {
                 let class_field = class_fields[index];
                 let field_type = ty::lookup_field_type(tcx,