Commit Graph

29 Commits

Author SHA1 Message Date
1b42fed4d7 Detect clang-cl 2020-02-03 23:50:07 -05:00
bb0c5c283e Support for VS2015 2020-02-03 23:00:16 -05:00
c378689de2 Update travis 2020-02-02 12:49:30 -05:00
9a4e96a905 Remove __builtin_constant_p 2020-02-02 12:15:51 -05:00
46a92fd8a4 Guard __has_builtin 2020-02-02 11:53:21 -05:00
497c84b5a1 Fix more constexpr 2020-02-02 11:43:17 -05:00
00d6d174fb Rearrange macros so library macros are visible 2020-02-01 23:42:58 -05:00
24c7f1e027 Fix constexpr when using libstdc++ 2020-02-01 23:18:20 -05:00
4d8d35acc8 Fix macro guarding test traits 2020-02-01 21:24:46 -05:00
2fe445f634 Update config, fix checks 2020-02-01 21:19:29 -05:00
d1e2a15bb6 Fix pragma message 2020-02-01 18:00:29 -05:00
7ceb303317 Fix warnings 2020-02-01 17:41:37 -05:00
d81bc5ec27 Add missing include, debug for travis 2020-02-01 17:29:57 -05:00
30a0db88e2 Add missing includes 2020-02-01 16:47:19 -05:00
d627681fbc Move to single header 2020-02-01 16:30:23 -05:00
7d198aa043 Update copyright, add throw condition to replace/insert 2020-02-01 13:51:40 -05:00
70779748a3 Chunked docs 2020-01-31 15:30:17 -05:00
4c043f1922 Guard __has_include 2020-01-03 19:07:10 -05:00
26b9f7df27 More constexpr friendly replace and insert with is_constant_evaluated 2020-01-03 19:01:34 -05:00
a67bc09a3e Fix standard version detection for msvc and void_t for certain gcc versions 2020-01-03 16:06:12 -05:00
094c698541 Better constexpr support for insert and replace, fixed range overloads for insert and replace. 2019-12-30 16:44:17 -05:00
503e19f3f0 Enable exceptions 2019-12-26 17:25:40 -05:00
b46772da19 Unconditional noexcept when exceptions are disabled 2019-12-26 17:22:57 -05:00
c83e21e8f2 Remove trailing tokens after macro 2019-12-17 00:30:59 -05:00
f4fe54bb06 Add explicit error for clang 4 & 5 2019-12-16 23:50:57 -05:00
68bb317c2a Remove testing macro 2019-12-16 19:06:34 -05:00
89da9ec945 Explicitly convert data_ to a pointer 2019-12-16 19:01:32 -05:00
41bb1a550d Add macro to disable exceptions 2019-12-16 17:36:12 -05:00
e26c470c3a Renamed from fixed_string to static_string, added aliases 2019-12-16 12:23:46 -05:00