[#llvm-MachineFunction-erase-07] = xref:llvm.adoc[llvm]::xref:llvm/MachineFunction.adoc[MachineFunction]::erase :relfileprefix: ../../ :mrdocs: `erase` overloads == Synopses Declared in `<llvm/CodeGen/MachineFunction.h>` Erase and delete the block at iterator `MBBI.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:llvm/MachineFunction/erase-0f.adoc[erase](xref:llvm/MachineFunction/iterator.adoc[iterator] MBBI); ---- [.small]#xref:llvm/MachineFunction/erase-0f.adoc[_» more..._]# Erase and delete basic block `MBBI.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:llvm/MachineFunction/erase-0b.adoc[erase](xref:llvm/MachineBasicBlock.adoc[MachineBasicBlock]* MBBI); ---- [.small]#xref:llvm/MachineFunction/erase-0b.adoc[_» more..._]# == Parameters [cols="1,4"] |=== | Name| Description | *MBBI* | Iterator to the block to erase. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#