librustc: Stop loading enum variant discriminants from memory
auto merge of #4823 : pcwalton/rust/enum-variant-discriminants, r=graydon

r? @graydon