diff options
Diffstat (limited to 'clang/include/clang/Parse/Parser.h')
-rw-r--r-- | clang/include/clang/Parse/Parser.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/include/clang/Parse/Parser.h b/clang/include/clang/Parse/Parser.h index dcf4c5affb4..fdb2327d4b3 100644 --- a/clang/include/clang/Parse/Parser.h +++ b/clang/include/clang/Parse/Parser.h @@ -795,6 +795,7 @@ private: // C++ 6: Statements and Blocks OwningStmtResult ParseCXXTryBlock(); + OwningStmtResult ParseCXXTryBlockCommon(SourceLocation TryLoc); OwningStmtResult ParseCXXCatchBlock(); //===--------------------------------------------------------------------===// @@ -815,7 +816,8 @@ private: bool RequireSemi = true); DeclGroupPtrTy ParseInitDeclaratorListAfterFirstDeclarator(Declarator &D); DeclPtrTy ParseFunctionStatementBody(DeclPtrTy Decl); - + DeclPtrTy ParseFunctionTryBlock(DeclPtrTy Decl); + bool ParseImplicitInt(DeclSpec &DS, CXXScopeSpec *SS, TemplateParameterLists *TemplateParams, AccessSpecifier AS); |