summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2011-10-25 17:14:10 +0000
committerDavid Blaikie <dblaikie@gmail.com>2011-10-25 17:14:10 +0000
commitb75951f47721ea6663ade4020697de62db5668dc (patch)
tree2445aa62ff398ba45255268161b8be2b70734912 /clang/lib/Parse/ParseDeclCXX.cpp
parent1cd50022b2fd8c8845f452a9aca4d4483578dd4e (diff)
downloadbcm5719-llvm-b75951f47721ea6663ade4020697de62db5668dc.tar.gz
bcm5719-llvm-b75951f47721ea6663ade4020697de62db5668dc.zip
Initialize the BaseLoc for decltype base type specifications.
llvm-svn: 142929
Diffstat (limited to 'clang/lib/Parse/ParseDeclCXX.cpp')
-rw-r--r--clang/lib/Parse/ParseDeclCXX.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Parse/ParseDeclCXX.cpp b/clang/lib/Parse/ParseDeclCXX.cpp
index 10234ab8921..bdd41a27dfe 100644
--- a/clang/lib/Parse/ParseDeclCXX.cpp
+++ b/clang/lib/Parse/ParseDeclCXX.cpp
@@ -718,6 +718,8 @@ Parser::TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc,
// Fake up a Declarator to use with ActOnTypeName.
DeclSpec DS(AttrFactory);
+ BaseLoc = Tok.getLocation();
+
ParseDecltypeSpecifier(DS);
EndLocation = DS.getSourceRange().getEnd();
OpenPOWER on IntegriCloud