summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTUnit.cpp
diff options
context:
space:
mode:
authorAlp Toker <alp@nuanti.com>2013-11-22 07:49:39 +0000
committerAlp Toker <alp@nuanti.com>2013-11-22 07:49:39 +0000
commitb159c13d11c1461719a17671245a5c3befb67d10 (patch)
tree38cd85d3dfa9dce02c9ed6430532e96ab445d30c /clang/lib/Frontend/ASTUnit.cpp
parent298c3403d2286eea19d5c5f7b0a283856443f98a (diff)
downloadbcm5719-llvm-b159c13d11c1461719a17671245a5c3befb67d10.tar.gz
bcm5719-llvm-b159c13d11c1461719a17671245a5c3befb67d10.zip
Make ASTUnit structure stable with NDEBUG
ASTUnit instances are allocated infrequently so it's fine to keep this field around in all build configurations. Assigns null to silence -Wunused-private-field in Release. llvm-svn: 195419
Diffstat (limited to 'clang/lib/Frontend/ASTUnit.cpp')
-rw-r--r--clang/lib/Frontend/ASTUnit.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Frontend/ASTUnit.cpp b/clang/lib/Frontend/ASTUnit.cpp
index a8c587638a2..cbdfab561f7 100644
--- a/clang/lib/Frontend/ASTUnit.cpp
+++ b/clang/lib/Frontend/ASTUnit.cpp
@@ -2953,7 +2953,7 @@ void ASTUnit::ConcurrencyState::finish() {
#else // NDEBUG
-ASTUnit::ConcurrencyState::ConcurrencyState() {}
+ASTUnit::ConcurrencyState::ConcurrencyState() { Mutex = 0; }
ASTUnit::ConcurrencyState::~ConcurrencyState() {}
void ASTUnit::ConcurrencyState::start() {}
void ASTUnit::ConcurrencyState::finish() {}
OpenPOWER on IntegriCloud