Skip to content

Commit 494a48b

Browse files
committed
Change value used with *_CPP20_OR_GREATER to 202002L (nonstd-lite-project issue 49)
Now, designate C++23 as speculative.
1 parent f7aca36 commit 494a48b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

include/nonstd/string_view.hpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
# endif
8383
#endif
8484

85-
// C++ language version detection (C++20 is speculative):
85+
// C++ language version detection (C++23 is speculative):
8686
// Note: VC14.0/1900 (VS2015) lacks too much from C++14.
8787

8888
#ifndef nssv_CPLUSPLUS
@@ -98,7 +98,8 @@
9898
#define nssv_CPP11_OR_GREATER_ ( nssv_CPLUSPLUS >= 201103L )
9999
#define nssv_CPP14_OR_GREATER ( nssv_CPLUSPLUS >= 201402L )
100100
#define nssv_CPP17_OR_GREATER ( nssv_CPLUSPLUS >= 201703L )
101-
#define nssv_CPP20_OR_GREATER ( nssv_CPLUSPLUS >= 202000L )
101+
#define nssv_CPP20_OR_GREATER ( nssv_CPLUSPLUS >= 202002L )
102+
#define nssv_CPP23_OR_GREATER ( nssv_CPLUSPLUS >= 202300L )
102103

103104
// use C++17 std::string_view if available and requested:
104105

0 commit comments

Comments
 (0)