fix description, PR9542

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128214 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2011-03-24 16:13:31 +00:00
parent dc31cfeb74
commit 49e0ccfa78

View File

@ -2219,11 +2219,8 @@ Instruction* newInst = new Instruction(..., pi);
<div class="doc_text">
<p>Deleting an instruction from an existing sequence of instructions that form a
<a href="#BasicBlock"><tt>BasicBlock</tt></a> is very straight-forward. First,
you must have a pointer to the instruction that you wish to delete. Second, you
need to obtain the pointer to that instruction's basic block. You use the
pointer to the basic block to get its list of instructions and then use the
erase function to remove your instruction. For example:</p>
<a href="#BasicBlock"><tt>BasicBlock</tt></a> is very straight-forward: just
call the instruction's eraseFromParent() method. For example:</p>
<div class="doc_code">
<pre>
@ -2232,6 +2229,10 @@ I-&gt;eraseFromParent();
</pre>
</div>
<p>This unlinks the instruction from its containing basic block and deletes
it. If you'd just like to unlink the instruction from its containing basic
block but not delete it, you can use the <tt>removeFromParent()</tt> method.</p>
</div>
<!--_______________________________________________________________________-->