diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-05-06 21:35:35 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-05-06 21:35:35 +0000 |
commit | 252a0acce2b38dbf23e4e4df47b251cfa2af39aa (patch) | |
tree | b07f30d1a58db06683597ab71e964bd13fb7c5b0 | |
parent | 59df52c585fa4d2c522c2376215b92be68bb2bbf (diff) | |
download | bcm5719-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
-rw-r--r-- | clang/lib/Sema/Sema.cpp | 2 |
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; |