| 254 | |
| 255 | template <typename T> |
| 256 | inline void Function::AddBasicBlocks(T src_begin, T src_end, iterator ip) { |
| 257 | blocks_.insert(ip.Get(), std::make_move_iterator(src_begin), |
| 258 | std::make_move_iterator(src_end)); |
| 259 | } |
| 260 | |
| 261 | inline void Function::MoveBasicBlockToAfter(uint32_t id, BasicBlock* ip) { |
| 262 | std::unique_ptr<BasicBlock> block_to_move = std::move(*FindBlock(id).Get()); |
no test coverage detected