diff options
Diffstat (limited to 'include/clang/Parse')
-rw-r--r-- | include/clang/Parse/Action.h | 6 | ||||
-rw-r--r-- | include/clang/Parse/Parser.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/include/clang/Parse/Action.h b/include/clang/Parse/Action.h index 8b4a0c1bfd..0e5ae2a79b 100644 --- a/include/clang/Parse/Action.h +++ b/include/clang/Parse/Action.h @@ -154,6 +154,12 @@ public: virtual DeclTy *ParsedFreeStandingDeclSpec(Scope *S, DeclSpec &DS) { return 0; } + + virtual DeclTy *ActOnLinkageSpec(SourceLocation Loc, SourceLocation LBrace, + SourceLocation RBrace, const char *Lang, + unsigned StrSize, DeclTy *D) { + return 0; + } //===--------------------------------------------------------------------===// // Type Parsing Callbacks. diff --git a/include/clang/Parse/Parser.h b/include/clang/Parse/Parser.h index c1069c25f6..508dc306ad 100644 --- a/include/clang/Parse/Parser.h +++ b/include/clang/Parse/Parser.h @@ -437,6 +437,7 @@ private: // C++ 7: Declarations [dcl.dcl] DeclTy *ParseNamespace(unsigned Context); + DeclTy *ParseLinkage(unsigned Context); }; |