rexy712
|
a4487f29e1
|
Add ability to check if hashmap key is valid
|
2020-05-07 15:28:06 -07:00 |
|
rexy712
|
0318efe1e6
|
Remove hash default arguments
|
2020-05-07 11:58:59 -07:00 |
|
rexy712
|
ef5cccee73
|
move quicksort partitioner to detail namespace
|
2020-05-07 11:57:06 -07:00 |
|
rexy712
|
31a177fc86
|
Simplify same string details and fix a couple foreseeable bugs
|
2020-05-07 11:55:40 -07:00 |
|
rexy712
|
d876f65e7b
|
Fix cx::swap to use move semantics
|
2020-05-07 11:54:56 -07:00 |
|
rexy712
|
981e57b34c
|
Improve binary constexpr-ness and exception specs
|
2020-05-07 11:54:28 -07:00 |
|
rexy712
|
daac14dddf
|
Add noexcept specs to all the things
|
2020-05-06 15:23:58 -07:00 |
|
rexy712
|
b97e7d7c1b
|
Add cx::element deduction guide
|
2020-05-02 22:30:38 -07:00 |
|
rexy712
|
ea1ac1cca3
|
Fix false flag strict alias warnings
|
2020-05-02 22:30:21 -07:00 |
|
rexy712
|
cdf329065a
|
Choose a more apt hash function for strings and fix build issues with cxstrings
|
2020-05-02 16:15:21 -07:00 |
|
rexy712
|
d878589737
|
Add compile time manipulatable strings
|
2020-05-02 14:04:39 -07:00 |
|
rexy712
|
c622eb7323
|
Cleanup constexpr namespace and some metaprogramming junk
|
2020-05-02 14:04:08 -07:00 |
|
rexy712
|
c99abad226
|
Add compile time vector, array, and hashmap
|
2020-05-01 23:49:25 -07:00 |
|
rexy712
|
d415af2bdd
|
Add a source file to ensure header only classes have proper syntax
|
2020-04-24 14:31:24 -07:00 |
|
rexy712
|
4cad6f794d
|
Improve readability and constexpr-ness
|
2020-04-24 12:52:47 -07:00 |
|
rexy712
|
de681d3cd7
|
Improve constexpr-ness of strings
|
2020-04-23 14:40:51 -07:00 |
|
rexy712
|
6c142c990d
|
Merge branch 'master' of ssh://rexy712-server:1995/var/git/repos/rexy712/rexylib
|
2020-04-21 19:03:16 -07:00 |
|
rexy712
|
a280642cac
|
Improve string constexpr-ness and cleanup addition operators
|
2020-04-21 19:03:12 -07:00 |
|
rexy712
|
b5dc455566
|
Fix issue in string_cat_expr which would cause copy construction to never work
|
2020-04-21 13:06:13 -07:00 |
|
rexy712
|
72f8c0d592
|
Fix static_string not allowing move construction
|
2020-04-18 09:47:10 -07:00 |
|
rexy712
|
8d51604f02
|
Prevent undefined memcpy calls
|
2020-04-11 22:31:24 -07:00 |
|
rexy712
|
f6d44c38fc
|
Fix CMakeLists.txt
|
2020-04-09 15:23:06 -07:00 |
|
rexy712
|
2a6b854bee
|
Add license disclaimer to steal.hpp
|
2020-04-09 13:08:04 -07:00 |
|
rexy712
|
afd2f02032
|
Add rexy::steal to disambiguate constructors of strings and binarys
|
2020-04-09 12:59:24 -07:00 |
|
rexy712
|
7351e3be10
|
Reorganize file structure again. Fix confusing issue dealing with null terminators with static_string using an array for initialization
|
2020-04-06 16:51:38 -07:00 |
|
rexy712
|
ed1c6dd211
|
Fix typo in binary
|
2020-04-05 18:33:32 -07:00 |
|
rexy712
|
cb25ad6342
|
Add cmake build system
|
2020-04-04 22:24:10 -07:00 |
|
rexy712
|
e37ead5e9b
|
Ignore gcc's inaccurate strict aliasing warnings
|
2020-04-04 22:23:50 -07:00 |
|
rexy712
|
4d0b5fd125
|
Change directory structure so headers and source files are separate
|
2020-04-04 21:57:01 -07:00 |
|
rexy712
|
15f3592270
|
Improve compile times by a huge amount
|
2020-03-23 10:14:30 -07:00 |
|
rexy712
|
066d875f91
|
Initial commit
|
2020-03-02 16:35:52 -08:00 |
|