summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-05-06 21:35:35 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-05-06 21:35:35 +0000
commit252a0acce2b38dbf23e4e4df47b251cfa2af39aa (patch)
treeb07f30d1a58db06683597ab71e964bd13fb7c5b0 /clang/lib/Sema/Sema.cpp
parent59df52c585fa4d2c522c2376215b92be68bb2bbf (diff)
downloadbcm5719-llvm-252a0acce2b38dbf23e4e4df47b251cfa2af39aa.tar.gz
bcm5719-llvm-252a0acce2b38dbf23e4e4df47b251cfa2af39aa.zip
Add missing initialization for Sema::CurScope. This is important for AST consumers which don't create a Parser. Pointed out by Tom Honermann.
llvm-svn: 181251
Diffstat (limited to 'clang/lib/Sema/Sema.cpp')
-rw-r--r--clang/lib/Sema/Sema.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/Sema.cpp b/clang/lib/Sema/Sema.cpp
index 956204734db..e718be2f8bd 100644
--- a/clang/lib/Sema/Sema.cpp
+++ b/clang/lib/Sema/Sema.cpp
@@ -90,7 +90,7 @@ Sema::Sema(Preprocessor &pp, ASTContext &ctxt, ASTConsumer &consumer,
AccessCheckingSFINAE(false), InNonInstantiationSFINAEContext(false),
NonInstantiationEntries(0), ArgumentPackSubstitutionIndex(-1),
CurrentInstantiationScope(0), TyposCorrected(0),
- AnalysisWarnings(*this), Ident_super(0)
+ AnalysisWarnings(*this), CurScope(0), Ident_super(0)
{
TUScope = 0;
OpenPOWER on IntegriCloud