diff options
Diffstat (limited to 'clang/lib/Sema/SemaDeclCXX.cpp')
| -rw-r--r-- | clang/lib/Sema/SemaDeclCXX.cpp | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp index 830d2e5eef9..7693e144ba2 100644 --- a/clang/lib/Sema/SemaDeclCXX.cpp +++ b/clang/lib/Sema/SemaDeclCXX.cpp @@ -298,6 +298,7 @@ bool Sema::MergeCXXFunctionDecl(FunctionDecl *New, FunctionDecl *Old) {        Invalid = true;      } else if (OldParam->hasDefaultArg()) {        // Merge the old default argument into the new parameter +      NewParam->setHasInheritedDefaultArg();        if (OldParam->hasUninstantiatedDefaultArg())          NewParam->setUninstantiatedDefaultArg(                                        OldParam->getUninstantiatedDefaultArg()); | 

