diff options
Diffstat (limited to 'clang/include/clang/Parse/Parser.h')
-rw-r--r-- | clang/include/clang/Parse/Parser.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/include/clang/Parse/Parser.h b/clang/include/clang/Parse/Parser.h index feb479c4eb4..c9463966a17 100644 --- a/clang/include/clang/Parse/Parser.h +++ b/clang/include/clang/Parse/Parser.h @@ -509,8 +509,7 @@ private: //===--------------------------------------------------------------------===// // C++ 5.3.4 and 5.3.5: C++ new and delete ExprResult ParseCXXNewExpression(); - TypeTy *ParseNewTypeId(); - bool ParseExpressionListOrTypeId(ExprListTy &Exprs, TypeTy *&Ty); + bool ParseExpressionListOrTypeId(ExprListTy &Exprs, Declarator &D); void ParseDirectNewDeclarator(Declarator &D); ExprResult ParseCXXDeleteExpression(); @@ -736,7 +735,7 @@ private: TPResult TryParseBracketDeclarator(); - TypeTy *ParseTypeName(bool CXXNewMode = false); + TypeTy *ParseTypeName(); AttributeList *ParseAttributes(); void ParseTypeofSpecifier(DeclSpec &DS); |