aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaChecking.cpp
diff options
context:
space:
mode:
authorSerge Guelton <sguelton@quarkslab.com>2019-01-20 23:43:37 +0000
committerSerge Guelton <sguelton@quarkslab.com>2019-01-20 23:43:37 +0000
commitc190404249acdef3dd26458cfd6879b32266defb (patch)
tree200a8540c2813afc311b73c761a014b953228892 /clang/lib/Sema/SemaChecking.cpp
parent836aa270632a7226ddf65c508ab07aab892eaa37 (diff)
downloadllvm-c190404249acdef3dd26458cfd6879b32266defb.zip
llvm-c190404249acdef3dd26458cfd6879b32266defb.tar.gz
llvm-c190404249acdef3dd26458cfd6879b32266defb.tar.bz2
Tentative fix for r351701 and gcc 6.2 build on ubuntu
llvm-svn: 351706
Diffstat (limited to 'clang/lib/Sema/SemaChecking.cpp')
-rw-r--r--clang/lib/Sema/SemaChecking.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaChecking.cpp b/clang/lib/Sema/SemaChecking.cpp
index 90c931f..0598da2 100644
--- a/clang/lib/Sema/SemaChecking.cpp
+++ b/clang/lib/Sema/SemaChecking.cpp
@@ -11731,19 +11731,19 @@ class SequenceChecker : public EvaluatedExprVisitor<SequenceChecker> {
};
struct Usage {
- Expr *Use = nullptr;
+ Expr *Use;
SequenceTree::Seq Seq;
- Usage() = default;
+ Usage() : Use(nullptr), Seq() {}
};
struct UsageInfo {
Usage Uses[UK_Count];
/// Have we issued a diagnostic for this variable already?
- bool Diagnosed = false;
+ bool Diagnosed;
- UsageInfo() = default;
+ UsageInfo() : Uses(), Diagnosed(false) {}
};
using UsageInfoMap = llvm::SmallDenseMap<Object, UsageInfo, 16>;