Commit Graph
22 Commits
Author SHA1 Message Date
Peter Dimov 5700936367 Add ec_wstream_test (refs #76) 2021-12-21 19:51:08 +02:00
Peter Dimov 4ec1e54099 Enable error_code construction from enums specializing std::is_error_code_enum. Fixes #70. 2021-10-11 02:02:22 +03:00
Peter Dimov 5217e58a7d Enable implicit construction for aggregates using {{ ... }} 2021-10-02 22:07:05 +03:00
Peter Dimov ce37e23491 Protect against dangling references in op* and value() 2021-10-02 19:16:04 +03:00
Peter Dimov bb775c071a Update system_error::what to use error_code::what 2021-10-02 15:00:40 +03:00
Peter Dimov eefcc5dcf6 Add error_code::what 2021-10-02 14:41:27 +03:00
Peter Dimov 0ccf08509b Add a constructor taking ErrorCodeEnum and a source location 2021-10-01 23:04:04 +03:00
Peter Dimov aab58b0d5b Add std_interop_test10 2021-09-21 15:57:39 +03:00
Peter Dimov 5e0db22075 Include errc.hpp in system_error.hpp 2021-09-20 17:41:34 +03:00
Peter Dimov bf34091cfe Add error_code_test2 2021-09-19 15:41:20 +03:00
Peter Dimov 05581aba03 Add error_condition_test3 2021-09-19 15:26:19 +03:00
Peter Dimov aad1212cfd Update tests/CMakeLists.txt 2021-09-17 21:15:13 +03:00
Peter Dimov a9da17f2e2 Add std_interop_test9 2021-06-15 01:59:51 +03:00
Peter Dimov d09c998eb2 Add std_interop_test8 2021-06-15 01:43:49 +03:00
Peter Dimov 2374e85dc7 Add std_interop_test7 2021-06-14 22:25:31 +03:00
Peter Dimov c2d044f34e Add std_interop_test6 2021-06-14 04:09:24 +03:00
Peter Dimov 26d0d32c54 Add std_interop_test5 2021-06-14 03:53:55 +03:00
Peter Dimov 344eb1e1f8 Rework error_code for better std interop 2021-06-13 19:47:37 +03:00
Peter Dimov 20b8e90dff Add detail/snprintf.hpp 2021-06-13 18:58:50 +03:00
Peter Dimov a0136e570d Update tests/CMakeLists 2021-06-13 18:45:15 +03:00
Peter Dimov 90cb8254df Install Core as well; add EXCLUDE_FROM_ALL to test libraries 2020-01-18 07:12:06 +02:00
Peter Dimov 4d1486dec9 Update CMakeLists.txt 2020-01-18 05:28:55 +02:00