From 8f8b4178111edccd2772946c965272142cdaa374 Mon Sep 17 00:00:00 2001 From: Jed Davis Date: Sun, 30 Dec 2012 20:27:09 -0800 Subject: [PATCH] Trivial cleanup: use enum_is_univariant; no functional change intended. --- src/librustc/middle/trans/type_of.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustc/middle/trans/type_of.rs b/src/librustc/middle/trans/type_of.rs index 85830ca927709..363807661ae9d 100644 --- a/src/librustc/middle/trans/type_of.rs +++ b/src/librustc/middle/trans/type_of.rs @@ -230,7 +230,7 @@ fn fill_type_of_enum(cx: @crate_ctxt, did: ast::def_id, t: ty::t, debug!("type_of_enum %?: %?", t, ty::get(t)); let lltys = { - let degen = (*ty::enum_variants(cx.tcx, did)).len() == 1u; + let degen = ty::enum_is_univariant(cx.tcx, did); let size = shape::static_size_of_enum(cx, t); if !degen { ~[T_enum_discrim(cx), T_array(T_i8(), size)]