diff options
author | Douglas Gregor <dgregor@apple.com> | 2008-05-07 04:49:29 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2008-05-07 04:49:29 +0000 |
commit | caa8acebe738aaa17fcbaa99b3f39da7874a6063 (patch) | |
tree | 3783ae6afce1b29c8f024d726bb41ca7951f57a7 /clang/lib/Sema/Sema.h | |
parent | 9930bd8c4f778145c97a8baa2e6d0311cfa89e2e (diff) | |
download | bcm5719-llvm-caa8acebe738aaa17fcbaa99b3f39da7874a6063.tar.gz bcm5719-llvm-caa8acebe738aaa17fcbaa99b3f39da7874a6063.zip |
Diagnose attempts to use C++ default arguments outside of a function declaration
llvm-svn: 50799
Diffstat (limited to 'clang/lib/Sema/Sema.h')
-rw-r--r-- | clang/lib/Sema/Sema.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h index 27eca89ab2b..e5aab61bb22 100644 --- a/clang/lib/Sema/Sema.h +++ b/clang/lib/Sema/Sema.h @@ -279,6 +279,7 @@ private: ParmVarDecl *CreateImplicitParameter(Scope *S, IdentifierInfo *Id, SourceLocation IdLoc, QualType Type); void CheckCXXDefaultArguments(FunctionDecl *FD); + void CheckExtraCXXDefaultArguments(Declarator &D); /// More parsing and symbol table subroutines... Decl *LookupDecl(const IdentifierInfo *II, unsigned NSI, Scope *S, |