libstdc++: Use more descriptive feature test macro
The out-of-class definitions of the static constants are redundant if the __cpp_inline_variables feature is supported, so use that macro to decide whether to define them or not. libstdc++-v3/ChangeLog: * include/bits/regex.h: Check __cpp_inline_variables instead of __cplusplus.
This commit is contained in:
parent
62b505a4d5
commit
3d95867ce6
1 changed files with 1 additions and 1 deletions
|
@ -807,7 +807,7 @@ _GLIBCXX_BEGIN_NAMESPACE_CXX11
|
|||
_AutomatonPtr _M_automaton;
|
||||
};
|
||||
|
||||
#if __cplusplus < 201703L
|
||||
#if ! __cpp_inline_variables
|
||||
template<typename _Ch, typename _Tr>
|
||||
constexpr regex_constants::syntax_option_type
|
||||
basic_regex<_Ch, _Tr>::icase;
|
||||
|
|
Loading…
Add table
Reference in a new issue