This method unlinks 'this' from the containing basic block and deletes it.
Declared in <llvm/IR/Instruction.h>
<llvm/IR/Instruction.h>
InstListType::iterator eraseFromParent();
an iterator pointing to the element after the erased one