diff options
Diffstat (limited to 'src/comp/metadata/decoder.rs')
| -rw-r--r-- | src/comp/metadata/decoder.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/comp/metadata/decoder.rs b/src/comp/metadata/decoder.rs index d7d82c1fa36..ab9c07981b9 100644 --- a/src/comp/metadata/decoder.rs +++ b/src/comp/metadata/decoder.rs @@ -164,9 +164,8 @@ fn lookup_def(cnum: ast::crate_num, data: @u8[], did_: &ast::def_id) -> let item = lookup_item(did_.node, data); let kind_ch = item_kind(item); let did = {crate: cnum, node: did_.node}; - let - // We treat references to tags as references to types. - def = + // We treat references to tags as references to types. + let def = alt kind_ch as char { 'c' { ast::def_const(did) } 'f' { ast::def_fn(did, ast::impure_fn) } |
