[llvm-dev] GlobalVariable::eraseFromParent
David Greene via llvm-dev
llvm-dev at lists.llvm.org
Tue Nov 27 07:44:59 PST 2018
I am confused by GlobalVariable::eraseFromParent's declaration:
/// This method unlinks 'this' from the containing module and deletes it.
void eraseFromParent();
In Globals.cpp the unlinking is done and SymbolTableListTraits cleans up
the symbol table but I don't see anything that actually deletes the
object. Is the comment misleading or am I missing something?
-David
More information about the llvm-dev
mailing list