From 5b7961b64135bb0f3cd1d9f6f78dcec6bb0f598a Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Fri, 1 Apr 2011 18:34:13 -0700 Subject: Encode ty_native ebml node for native types so typechecker has something to work with. --- src/comp/middle/metadata.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/comp/middle/metadata.rs b/src/comp/middle/metadata.rs index 6ec670d4..9216786d 100644 --- a/src/comp/middle/metadata.rs +++ b/src/comp/middle/metadata.rs @@ -457,6 +457,7 @@ fn encode_info_for_native_item(@trans.crate_ctxt cx, &ebml.writer ebml_w, case (ast.native_item_ty(_, ?did)) { encode_def_id(ebml_w, did); encode_kind(ebml_w, 'T' as u8); + encode_type(ebml_w, ty.plain_ty(ty.ty_native)); } case (ast.native_item_fn(_, _, _, ?tps, ?did, ?ann)) { encode_def_id(ebml_w, did); -- cgit v1.2.3