/// <summary> /// Creates a child block from this basic block. /// </summary> /// <returns>A child block.</returns> public BasicBlockBuilder CreateChildBlock() { var result = FunctionBody.AppendBasicBlock(); result.UnwindTarget = UnwindTarget; result.ManualUnwindTarget = ManualUnwindTarget; return(result); }