Marshall Clow
|
926731b1e5
|
string_view enhancements. Move to the correct namespace. Better constexpr support (thanks to Richard for the suggestions). Update the tests to match this. Add <experimental/__config for experimental macros/etc to live.
llvm-svn: 212569
|
2014-07-08 22:38:11 +00:00 |
Marshall Clow
|
35af19ab1f
|
Minor cleanup for string_view; mostly from suggestions by Richard Smith. Also, make the tests pass under c++03
llvm-svn: 212185
|
2014-07-02 15:45:57 +00:00 |
Marshall Clow
|
2f4bfdecb3
|
Formatting improvements in the <string_view> synopsis suggested by RSmith. No functionality change.
llvm-svn: 211191
|
2014-06-18 17:44:04 +00:00 |
Marshall Clow
|
5aa8fa250d
|
Implement string_view from the library fundamentals TS (n4023). Also works in C++11 and 03, with reduced functionality (mostly in the area of constexpr)
llvm-svn: 210659
|
2014-06-11 16:44:55 +00:00 |
Richard Smith
|
ff0aff3caf
|
Use __builtin_operator_new/__builtin_operator_delete when available. This
allows allocations and deallocations to be optimized out.
llvm-svn: 210211
|
2014-06-04 19:54:15 +00:00 |
Marshall Clow
|
dfdac03c8f
|
Move <optional> into include/experimental, and into the std::experimental namespace, since it's not part of C++14, but of an upcoming TS
llvm-svn: 194867
|
2013-11-15 22:42:10 +00:00 |
Marshall Clow
|
21fee96f69
|
Move <dynarray> into include/experimental, and into the std::experimental namespace, since it's not part of C++14, but of an upcoming TS
llvm-svn: 194614
|
2013-11-13 22:44:48 +00:00 |