aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseExprCXX.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-02-24 23:13:13 +0000
committerDouglas Gregor <dgregor@apple.com>2010-02-24 23:13:13 +0000
commit396a9f235e160093b5f803f7a6a18fad7b68bdbe (patch)
tree9d4d39827654a47b4edd36359c4d401fe4553928 /lib/Parse/ParseExprCXX.cpp
parentb4a418fd23b6b66dff5379fecc50c09abe368edd (diff)
Make sure that we finish the DeclSpec when parsing a C++
type-specifier-seq. Fixes some conditional-jump-on-unitialized-value errors in valgrind. Also counts as attempt #2 at making the MSVC buildbot happy. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97077 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/ParseExprCXX.cpp')
-rw-r--r--lib/Parse/ParseExprCXX.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Parse/ParseExprCXX.cpp b/lib/Parse/ParseExprCXX.cpp
index a72ab70d6c..4d46b92a03 100644
--- a/lib/Parse/ParseExprCXX.cpp
+++ b/lib/Parse/ParseExprCXX.cpp
@@ -889,6 +889,7 @@ bool Parser::ParseCXXTypeSpecifierSeq(DeclSpec &DS) {
ParsedTemplateInfo(), /*SuppressDeclarations*/true))
{}
+ DS.Finish(Diags, PP);
return false;
}