Enable concepts support under normal -std=c++2a and not under -fconcepts-ts, which is now deprecated.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 44545 Build 45890: arc lint + arc unit
Event Timeline
clang/include/clang/Basic/LangOptions.def | ||
---|---|---|
124 | Looks like you picked up an unrelated change here; please revert this. | |
clang/lib/Frontend/InitPreprocessor.cpp | ||
389 | I think everything is done other than P0848, so according to https://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations#__cpp_concepts the appropriate value to use here is 201907L. | |
clang/www/cxx_status.html | ||
884 | As discussed off-line: I think P0848R3 is not yet done, so that row should be left as "No" instead of being marked as "Clang 10". (I'm assuming you'll land https://reviews.llvm.org/D73155 first, so P1616R1 will be done before this goes in.) |
Looks like you picked up an unrelated change here; please revert this.