]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/middle/trans/controlflow.rs
introduce `base_and_len` fns for element length
[rust.git] / src / librustc / middle / trans / controlflow.rs
index 3055c1e64fcdd187d5fa3ec9d26d89088d06d4ab..105cb6e5606db60772d51a4fc2880f8b9dc8a853 100644 (file)
@@ -305,7 +305,7 @@ pub fn trans_fail_expr(bcx: @mut Block,
                 bcx, expr::trans_to_datum(bcx, arg_expr));
 
             if ty::type_is_str(arg_datum.ty) {
-                let (lldata, _) = arg_datum.get_vec_base_and_byte_len_no_root(bcx);
+                let (lldata, _) = arg_datum.get_vec_base_and_len_no_root(bcx);
                 return trans_fail_value(bcx, sp_opt, lldata);
             } else if bcx.unreachable || ty::type_is_bot(arg_datum.ty) {
                 return bcx;