From 8b94f6ee589db4739d1be50812600bd11f804c8e Mon Sep 17 00:00:00 2001 From: Sergey Zubkov Date: Thu, 11 Jun 2020 14:39:28 -0400 Subject: [PATCH] I.9: update outdated note that talks of 2018 as the future, closes #1525 --- CppCoreGuidelines.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index 532cc45..7fbe509 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -1747,7 +1747,7 @@ Make the interface precisely specified and compile-time checkable in the (not so ##### Example -Use the ISO Concepts TS style of requirements specification. For example: +Use the C++20 style of requirements specification. For example: template // requires InputIterator && EqualityComparable>, Val> @@ -1758,7 +1758,7 @@ Use the ISO Concepts TS style of requirements specification. For example: ##### Note -Soon (maybe in 2018), most compilers will be able to check `requires` clauses once the `//` is removed. +Soon (in C++20), all compilers will be able to check `requires` clauses once the `//` is removed. Concepts are supported in GCC 6.1 and later. **See also**: [Generic programming](#SS-GP) and [concepts](#SS-concepts).