]> granicus.if.org Git - clang/commit
[Concepts] Implement subsection [dcl.spec.concept]p7 of the Concepts TS
authorNathan Wilson <nwilson20@gmail.com>
Sat, 9 Apr 2016 02:55:27 +0000 (02:55 +0000)
committerNathan Wilson <nwilson20@gmail.com>
Sat, 9 Apr 2016 02:55:27 +0000 (02:55 +0000)
commit4808627b9e90b626564a715b4c1180030c23d720
treea3afc83b70546dd654ec16bd4e8c8ab13302eeff
parent5f12fe84b1b1a504222e3b7dfdf8f9792bb6f6ea
[Concepts] Implement subsection [dcl.spec.concept]p7 of the Concepts TS

Summary: A program shall not declare an explicit instantiation (14.8.2), an explicit specialization (14.8.3), or a partial specialization of a concept definition.

Reviewers: rsmith, hubert.reinterpretcast, faisalv, aaron.ballman

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D18221

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@265868 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDecl.cpp
lib/Sema/SemaTemplate.cpp
test/CXX/concepts-ts/dcl.dcl/dcl.spec/dcl.spec.concept/p7.cpp [new file with mode: 0644]