****** OBSOLETE - CONCEPTS HAS BEEN MERGED INTO CLANG TRUNK AND DEVELOPMENT CONTINUES THERE ****** This fork of llvm-project contains my implementation of C++2a Concepts for the Clang compiler, and will be updated regularly with bug fixes until the whole feature is merged to trunk. Follow the instructions here https://clang.llvm.org/get_started.html to build, then use the flags "-std=c++2a -Xclang -fconcepts-ts" to enable concepts.
27
stars
3
forks
source link
Constrained specialization of a template is rejected #15
Ran into this trying to build @cjdb 's ranges/concepts repo with a recent build of concepts clang.
It appears this used to work with an older build of concept clang.
Is this a bug in the implementation, or is Chris' code invalid?