commit | 0af4a9c12babe30f7c8d1485c95cd18258152cb9 | [log] [tgz] |
---|---|---|
author | Misha Brukman <brukman+llvm@gmail.com> | Fri Apr 16 15:47:21 2004 +0000 |
committer | Misha Brukman <brukman+llvm@gmail.com> | Fri Apr 16 15:47:21 2004 +0000 |
tree | 937a3cfcb4ec5993e8fd88065f04e51c938423d5 | |
parent | 1a6b00cd571a0b7ff4b6ace4d50ed807965eb5ce [diff] [blame] |
Assert if deleting BasicBlock before removing it from Function. llvm-svn: 12983
diff --git a/llvm/lib/VMCore/BasicBlock.cpp b/llvm/lib/VMCore/BasicBlock.cpp index c24a61e..48aa7cf 100644 --- a/llvm/lib/VMCore/BasicBlock.cpp +++ b/llvm/lib/VMCore/BasicBlock.cpp
@@ -81,6 +81,7 @@ BasicBlock::~BasicBlock() { + assert(Parent == 0 && "BasicBlock still linked into the program!"); dropAllReferences(); InstList.clear(); }