about summary refs log tree commit diff
path: root/src/rustc/syntax
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2012-03-08 21:16:04 +0100
committerMarijn Haverbeke <marijnh@gmail.com>2012-03-15 09:32:53 +0100
commit4650e8bcf404d4c27dbbd5446a56fb066ada30f9 (patch)
tree7039da7407e5c71f1c0f3f2f0da0f2a98bb4d032 /src/rustc/syntax
parent8f84d4c8b6305c960cf51c35a5ea38697d7fa530 (diff)
Make sure resource destructors are properly monomorphized
Diffstat (limited to 'src/rustc/syntax')
-rw-r--r--src/rustc/syntax/fold.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rustc/syntax/fold.rs b/src/rustc/syntax/fold.rs
index 9e6ee76db9b..62de1f881ef 100644
--- a/src/rustc/syntax/fold.rs
+++ b/src/rustc/syntax/fold.rs
@@ -289,8 +289,8 @@ fn noop_fold_item_underscore(i: item_, fld: ast_fold) -> item_ {
             item_res(fold_fn_decl(decl, fld),
                      fold_ty_params(typms, fld),
                      fld.fold_block(body),
-                     did,
-                     cid)
+                     fld.new_id(did),
+                     fld.new_id(cid))
           }
         };
 }