about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/mir/rvalue.rs
diff options
context:
space:
mode:
authorDenis Merigoux <denis.merigoux@gmail.com>2018-10-04 15:23:10 +0200
committerEduard-Mihai Burtescu <edy.burt@gmail.com>2018-11-16 15:08:18 +0200
commit1ebdfbb02641676fb4f8efb1f87cfe8d0d29d2b3 (patch)
tree2400beef547971b4aa76b9bf86e8283f66b49fbc /src/librustc_codegen_ssa/mir/rvalue.rs
parent015e4441f5c540300477a7937a1517d407bc8436 (diff)
downloadrust-1ebdfbb02641676fb4f8efb1f87cfe8d0d29d2b3.tar.gz
rust-1ebdfbb02641676fb4f8efb1f87cfe8d0d29d2b3.zip
Added some docs + start to &mut self builder methods
Diffstat (limited to 'src/librustc_codegen_ssa/mir/rvalue.rs')
-rw-r--r--src/librustc_codegen_ssa/mir/rvalue.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc_codegen_ssa/mir/rvalue.rs b/src/librustc_codegen_ssa/mir/rvalue.rs
index 69c53879354..2efc5af1fc6 100644
--- a/src/librustc_codegen_ssa/mir/rvalue.rs
+++ b/src/librustc_codegen_ssa/mir/rvalue.rs
@@ -31,7 +31,7 @@ use super::place::PlaceRef;
 impl<'a, 'tcx: 'a, Bx: BuilderMethods<'a, 'tcx>> FunctionCx<'a, 'tcx, Bx> {
     pub fn codegen_rvalue(
         &mut self,
-        bx: Bx,
+        mut bx: Bx,
         dest: PlaceRef<'tcx, Bx::Value>,
         rvalue: &mir::Rvalue<'tcx>
     ) -> Bx {
@@ -121,8 +121,8 @@ impl<'a, 'tcx: 'a, Bx: BuilderMethods<'a, 'tcx>> FunctionCx<'a, 'tcx, Bx> {
                 let count = bx.cx().const_usize(count);
                 let end = dest.project_index(&bx, count).llval;
 
-                let header_bx = bx.build_sibling_block("repeat_loop_header");
-                let body_bx = bx.build_sibling_block("repeat_loop_body");
+                let mut header_bx = bx.build_sibling_block("repeat_loop_header");
+                let mut body_bx = bx.build_sibling_block("repeat_loop_body");
                 let next_bx = bx.build_sibling_block("repeat_loop_next");
 
                 bx.br(header_bx.llbb());