[PATCH] D19322: Concepts: Create space for requires-clause in TemplateParameterList; NFC

Hubert Tong via cfe-commits cfe-commits at lists.llvm.org
Fri May 13 10:38:32 PDT 2016


hubert.reinterpretcast updated this revision to Diff 57216.
hubert.reinterpretcast added a comment.

Set requires-clause when creating TemplateParameterLists; NFC

Removes the default argument for the requires-clause constraint expression in TemplateParameterList::Create.

An appropriate argument is supplied at the various call sites. Serialization changes will be left until the feature is otherwise complete so that the version number does not need to be bumped multiple times.


http://reviews.llvm.org/D19322

Files:
  include/clang/AST/DeclTemplate.h
  lib/AST/ASTContext.cpp
  lib/AST/ASTImporter.cpp
  lib/AST/DeclTemplate.cpp
  lib/Sema/SemaLambda.cpp
  lib/Sema/SemaTemplate.cpp
  lib/Sema/SemaTemplateDeduction.cpp
  lib/Sema/SemaTemplateInstantiateDecl.cpp
  lib/Serialization/ASTReader.cpp
  lib/Serialization/ASTWriter.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19322.57216.patch
Type: text/x-patch
Size: 15020 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160513/0d33e743/attachment.bin>


More information about the cfe-commits mailing list