Andrey Semashev
|
21dc552cf9
|
Added a workaround for gcc 4.6 in C++11 mode as it can't seem to handle defaulted functions with noexcept specifier. The problem was discovered with autotests.
|
2016-09-02 19:14:00 +03:00 |
|
Andrey Semashev
|
4814d1ebfe
|
Added another overload of to_string when default function template arguments are not supported.
The additional overload more closely emulates the official interface and allows to construct strings with custom allocators.
|
2016-09-01 22:08:28 +03:00 |
|
gnaggnoyil
|
e5932ebb08
|
fix compile error on basic_string_view::to_string when Allocator is user-defined
|
2016-09-01 21:56:20 +03:00 |
|
Marshall Clow
|
8392991c46
|
Remove extraneous semicolon; no functional change
|
2016-08-14 11:19:32 -07:00 |
|
Marshall Clow
|
c5b1256650
|
rename routines in detail namespace so that someone who includes both <string_ref> and <string_view> won't get duplicate decls
|
2016-08-14 11:11:12 -07:00 |
|
Marshall Clow
|
c56dd13592
|
Mark the copy ctor/assignment operator as '= default' when the compiler supports it. This makes these types trivially copy/move assignable/constructible. See https://svn.boost.org/trac/boost/ticket/11684
|
2016-07-27 11:18:18 -07:00 |
|
Marshall Clow
|
1caa745dd7
|
Introduce new 'string_view' to match the one in the standard. Step #2 (up next) is to retire string_ref in favor of string_view
|
2015-12-21 11:39:59 -08:00 |
|