aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/TranslationUnit.cpp
diff options
context:
space:
mode:
authorSam Bishop <sam@bishop.dhs.org>2008-04-11 15:01:25 +0000
committerSam Bishop <sam@bishop.dhs.org>2008-04-11 15:01:25 +0000
commitbb45c512e0dfbe96bfe377ac642e726c0ba0affa (patch)
tree2b6d21e68e9174f614f5e13ed341b289e23c909b /lib/AST/TranslationUnit.cpp
parentf3c63ae44e1d2ad04fd7c760fa07d150c3217c18 (diff)
Stub out and start using a Decl::Destroy() method.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49532 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AST/TranslationUnit.cpp')
-rw-r--r--lib/AST/TranslationUnit.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/AST/TranslationUnit.cpp b/lib/AST/TranslationUnit.cpp
index b3a2e68f60..0198f6f1cf 100644
--- a/lib/AST/TranslationUnit.cpp
+++ b/lib/AST/TranslationUnit.cpp
@@ -32,7 +32,7 @@ enum { BasicMetadataBlock = 1,
TranslationUnit::~TranslationUnit() {
for (iterator I=begin(), E=end(); I!=E; ++I)
- delete *I;
+ (*I)->Destroy(*Context);
}
bool clang::EmitASTBitcodeFile(const TranslationUnit& TU,