diff options
| author | John McCall <rjmccall@apple.com> | 2010-08-24 07:21:54 +0000 |
|---|---|---|
| committer | John McCall <rjmccall@apple.com> | 2010-08-24 07:21:54 +0000 |
| commit | de6836a384d865d5fff766636cb872884687c5f0 (patch) | |
| tree | d12562baac403299274fc4955210331b7f244d14 /clang/lib/Sema/SemaDecl.cpp | |
| parent | dadc575b1e8789cef8264b6d2eb3881655ad59d6 (diff) | |
| download | bcm5719-llvm-de6836a384d865d5fff766636cb872884687c5f0.tar.gz bcm5719-llvm-de6836a384d865d5fff766636cb872884687c5f0.zip | |
Struggle mightily against header inclusion in Sema.h.
llvm-svn: 111904
Diffstat (limited to 'clang/lib/Sema/SemaDecl.cpp')
| -rw-r--r-- | clang/lib/Sema/SemaDecl.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 944993b2c9e..48f5b0d2468 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -18,6 +18,7 @@ #include "clang/AST/ASTConsumer.h" #include "clang/AST/ASTContext.h" #include "clang/AST/CXXInheritance.h" +#include "clang/AST/DeclObjC.h" #include "clang/AST/DeclTemplate.h" #include "clang/AST/ExprCXX.h" #include "clang/AST/StmtCXX.h" @@ -2177,6 +2178,10 @@ static bool RebuildDeclaratorInCurrentInstantiation(Sema &S, Declarator &D, return false; } +Decl *Sema::ActOnDeclarator(Scope *S, Declarator &D) { + return HandleDeclarator(S, D, MultiTemplateParamsArg(*this), false); +} + Decl *Sema::HandleDeclarator(Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParamLists, bool IsFunctionDefinition) { |

