File tree Expand file tree Collapse file tree 1 file changed +1
-24
lines changed
Expand file tree Collapse file tree 1 file changed +1
-24
lines changed Original file line number Diff line number Diff line change 66// Distributed under the Boost Software License, Version 1.0.
77// (See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
88
9- // TODO: Plan
10- // - [x] use C++20 std::string_view, not C++17 for presence of ctor(char* begin, char* end)
11- // - [x] Reconsider above for C++17 string-string_view interoperability ?
12- // - [ ] implement functions
13- // - [ ] contains(regex)
14- // - [ ] contains_re()
15- // - [ ] find(regex)
16- // - [ ] find_re()
17- // - [ ] find_of(regex)
18- // - [ ] find_of_re()
19- // - [ ] other
20- // - [ ] support string_view as source?
21- // - [ ] constexpr / string_constexpr / string_constexpr14
22- // - [x] nodiscard / string_nodiscard
23- // - [ ] noexcept / string_noexcept
24- // - [x] MK macros
25- // - [x] create functions via MK macros
26-
27- //
28- // Make list of MK() macros:
29- // grep "#define string_MK_" ../include/nonstd/string.hpp |cut -d" " -f 2
30- //
31-
329#ifndef NONSTD_STRING_BARE_HPP
3310#define NONSTD_STRING_BARE_HPP
3411
35- using CharT = char ;
12+ using CharT = char ; // TODO: remove; temporary while developing routines.
3613
3714#define string_bare_MAJOR 0
3815#define string_bare_MINOR 0
You can’t perform that action at this time.
0 commit comments