librustc: Don't overwrite vtables when coercing to trait object.
librustc: Update astencode to not refer to removed enum variant.