diff options
author | Jeffrey Yasskin <jyasskin@google.com> | 2010-03-22 05:23:37 +0000 |
---|---|---|
committer | Jeffrey Yasskin <jyasskin@google.com> | 2010-03-22 05:23:37 +0000 |
commit | a6eedc3c032e9dd7754b109ebc09b9626d8e86ef (patch) | |
tree | 4e12a84b1a2fa11406d3f67c8884647983d532fb /clang/lib/Basic/SourceManager.cpp | |
parent | 84559243036b1f7a1ae10b223c613edef15b3921 (diff) | |
download | bcm5719-llvm-a6eedc3c032e9dd7754b109ebc09b9626d8e86ef.tar.gz bcm5719-llvm-a6eedc3c032e9dd7754b109ebc09b9626d8e86ef.zip |
Free all Constants in ~LLVMConstantImpl. We avoid assertion failures
by dropping all references from all constants that can use other
constants before trying to destroy any of them.
I also had to free bugpoint's Module in ~BugDriver().
llvm-svn: 99160
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions