]> granicus.if.org Git - clang/commitdiff
Fix r276069: add default argument for new parameter
authorHubert Tong <hubert.reinterpretcast@gmail.com>
Wed, 20 Jul 2016 00:57:56 +0000 (00:57 +0000)
committerHubert Tong <hubert.reinterpretcast@gmail.com>
Wed, 20 Jul 2016 00:57:56 +0000 (00:57 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276073 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/DeclTemplate.h

index 4d8aaea91b3888a9e75c6e2d7637fbd850655aa6..e70b29e53a258970f0775e45e2564f15399be74a 100644 (file)
@@ -80,12 +80,13 @@ protected:
                         Expr *RequiresClause);
 
 public:
+  // FIXME: remove default argument for RequiresClause
   static TemplateParameterList *Create(const ASTContext &C,
                                        SourceLocation TemplateLoc,
                                        SourceLocation LAngleLoc,
                                        ArrayRef<NamedDecl *> Params,
                                        SourceLocation RAngleLoc,
-                                       Expr *RequiresClause);
+                                       Expr *RequiresClause = nullptr);
 
   /// \brief Iterates through the template parameters in this list.
   typedef NamedDecl** iterator;