Add serialization framework (#577)
* Add initial serialization
* Formatting
* Add unit tests
* Formatting
* Add tests for serialization
* Formatting
* Use or not and
* Add value test
* Formatting
* Add more tests
* Add shape serialization
* Formatting
* Add serializtion for literal and argument
* Formatting
* Serialize empty types
* Formatting
* Tidy fixes
* Formatting
* Fix tidy issues
* Formatting
* Reformat value type macro
* Formatting
* Handle enum types
* Formatting
* Add float_equal
* Fix tidy issue
* Use declval for better sfinae
* Formatting
* Fix maro name
* Add more test cases to improve coverage
* Formatting
* Add more tests
* Formatting
* Fix assertion
* Fix bug with keyless assignment
* Formatting
Co-authored-by:
mvermeulen <5479696+mvermeulen@users.noreply.github.com>
Showing
src/serialize.cpp
0 → 100644
src/value.cpp
0 → 100644
test/serialize_test.cpp
0 → 100644
test/value_test.cpp
0 → 100644
Please register or sign in to comment