luaur_bytecode/methods/call_inliner_allocate_blocks.rs
1use crate::records::call_inliner::CallInliner;
2
3impl<'a> CallInliner<'a> {
4 pub(crate) fn allocate_blocks(&mut self) {
5 self.caller_blocks_size_before_inline = self.caller.blocks.len() as u32;
6 self.caller.blocks.resize(
7 self.caller_blocks_size_before_inline as usize + self.target.blocks.len(),
8 Default::default(),
9 );
10 }
11}