diff options
author | David Blaikie <dblaikie@gmail.com> | 2016-01-15 23:43:28 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2016-01-15 23:43:28 +0000 |
commit | e20506d1e442de1c64b7c6241809be9d1cfe1e8b (patch) | |
tree | 5bbeaec789ad5d42385cc712f486ccd4f3354036 /clang/lib/Parse/ParseDeclCXX.cpp | |
parent | 0403cb11a1ed1ebbc56eb66567bbc686c755a51a (diff) | |
download | bcm5719-llvm-e20506d1e442de1c64b7c6241809be9d1cfe1e8b.tar.gz bcm5719-llvm-e20506d1e442de1c64b7c6241809be9d1cfe1e8b.zip |
OpaquePtr: Use nullptr construction for TemplateTy OpaquePtr typedef
llvm-svn: 257957
Diffstat (limited to 'clang/lib/Parse/ParseDeclCXX.cpp')
-rw-r--r-- | clang/lib/Parse/ParseDeclCXX.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/clang/lib/Parse/ParseDeclCXX.cpp b/clang/lib/Parse/ParseDeclCXX.cpp index 82fde7a2afc..822d4143f5c 100644 --- a/clang/lib/Parse/ParseDeclCXX.cpp +++ b/clang/lib/Parse/ParseDeclCXX.cpp @@ -1006,8 +1006,8 @@ TypeResult Parser::ParseBaseTypeSpecifier(SourceLocation &BaseLoc, if (!Template) { TemplateArgList TemplateArgs; SourceLocation LAngleLoc, RAngleLoc; - ParseTemplateIdAfterTemplateName(TemplateTy(), IdLoc, SS, - true, LAngleLoc, TemplateArgs, RAngleLoc); + ParseTemplateIdAfterTemplateName(nullptr, IdLoc, SS, true, LAngleLoc, + TemplateArgs, RAngleLoc); return true; } @@ -1381,9 +1381,8 @@ void Parser::ParseClassSpecifier(tok::TokenKind TagTokKind, // a class (or template thereof). TemplateArgList TemplateArgs; SourceLocation LAngleLoc, RAngleLoc; - if (ParseTemplateIdAfterTemplateName(TemplateTy(), NameLoc, SS, - true, LAngleLoc, - TemplateArgs, RAngleLoc)) { + if (ParseTemplateIdAfterTemplateName( + nullptr, NameLoc, SS, true, LAngleLoc, TemplateArgs, RAngleLoc)) { // We couldn't parse the template argument list at all, so don't // try to give any location information for the list. LAngleLoc = RAngleLoc = SourceLocation(); |