diff options
| author | Patrick Walton <[email protected]> | 2011-03-03 16:18:43 -0800 |
|---|---|---|
| committer | Patrick Walton <[email protected]> | 2011-03-03 16:18:43 -0800 |
| commit | 39b05632057a9d9e71cbf7b486c26f70c84f0c14 (patch) | |
| tree | 27b3416d8a0a1aa31f12c30269c4c25c6e4a9fb7 | |
| parent | rustc: Teach trans_tag_variant() about generic tags (diff) | |
| download | rust-39b05632057a9d9e71cbf7b486c26f70c84f0c14.tar.xz rust-39b05632057a9d9e71cbf7b486c26f70c84f0c14.zip | |
rustc: Remove dead code that used to generate tag constants from trans_constant()
| -rw-r--r-- | src/comp/middle/trans.rs | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs index e85bcbbc..5f163d10 100644 --- a/src/comp/middle/trans.rs +++ b/src/comp/middle/trans.rs @@ -4932,12 +4932,6 @@ fn trans_constant(&@crate_ctxt cx, @ast.item it) -> @crate_ctxt { case (ast.item_tag(_, ?variants, _, ?tag_id)) { auto info = cx.tags.get(mk_plain_tag(tag_id)); - auto tag_ty = llvm.LLVMResolveTypeHandle(info.th.llth); - check (llvm.LLVMCountStructElementTypes(tag_ty) == 2u); - auto elts = vec(0 as TypeRef, 0 as TypeRef); - llvm.LLVMGetStructElementTypes(tag_ty, _vec.buf[TypeRef](elts)); - auto union_ty = elts.(1); - auto i = 0u; auto n_variants = _vec.len[ast.variant](variants); while (i < n_variants) { |