diff options
| author | Denis Merigoux <denis.merigoux@gmail.com> | 2018-10-04 15:23:10 +0200 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2018-11-16 15:08:18 +0200 |
| commit | 1ebdfbb02641676fb4f8efb1f87cfe8d0d29d2b3 (patch) | |
| tree | 2400beef547971b4aa76b9bf86e8283f66b49fbc /src/librustc_codegen_ssa/mir/rvalue.rs | |
| parent | 015e4441f5c540300477a7937a1517d407bc8436 (diff) | |
| download | rust-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.rs | 6 |
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()); |
