ericli-splunk
|
60633582c0
|
Update pointer test
|
2025-10-07 09:46:16 -07:00 |
|
Dirk Stolle
|
d327c083ff
|
Fix some typos
|
2025-06-01 03:22:57 +02:00 |
|
Emil Dotchevski
|
aff38b5be3
|
Windoms demangle bug fix
|
2025-02-23 15:32:44 -08:00 |
|
Emil Dotchevski
|
a8774e9b60
|
Fixed critical compile error on Windows introduced by previous commit
|
2025-02-23 10:59:20 -08:00 |
|
Amber Ehrlich
|
1a2fd64021
|
Add old clang style to clang-cl type parsing
Co-authored-by: Emil Dotchevski <emildotchevski@gmail.com>
|
2025-02-20 11:40:59 -05:00 |
|
Amber Ehrlich
|
54b7db131e
|
Added parsing for clang-cl of BOOST_LEAF_PRETTY_FUNCTION
|
2025-02-17 18:19:57 -05:00 |
|
Emil Dotchevski
|
c973cd4a7d
|
std::error_code interoperability improvements
|
2024-09-27 22:10:43 -07:00 |
|
Emil Dotchevski
|
d9bc66a0ce
|
Converted e_file_name::value to proper member even under BOOST_LEAF_CFG_STD_STRING=0
|
2024-09-27 22:09:29 -07:00 |
|
Emil Dotchevski
|
5991052a6b
|
Removed a few unused items
|
2024-09-13 21:46:56 -07:00 |
|
Emil Dotchevski
|
0c7923933e
|
Improvements in single header distro. Build script tweaks.
|
2024-09-13 19:58:00 -07:00 |
|
Emil Dotchevski
|
ec11ab1d9c
|
Renamed namespace leaf_detail -> detail
|
2024-09-08 22:20:57 -07:00 |
|
Emil Dotchevski
|
f81020e77c
|
Merge branch 'feature/update_copyright_dates' into develop
|
2024-09-08 19:37:00 -07:00 |
|
Emil Dotchevski
|
e85effa177
|
Merge branch 'feature/has_value_any_key' into develop
|
2024-09-08 19:36:06 -07:00 |
|
Emil Dotchevski
|
d0047b721c
|
Updated copyright dates
|
2024-09-08 18:26:05 -07:00 |
|
Emil Dotchevski
|
c0bf40181e
|
Renamed optional::has_value() to has_value_any_key() to avoid confusion
|
2024-09-08 18:08:08 -07:00 |
|
Emil Dotchevski
|
3bbe113ac2
|
Correct name for include guard
|
2024-09-08 18:07:43 -07:00 |
|
Emil Dotchevski
|
cc09447f1e
|
Check if an error object's value member is a null pointer before printing it
|
2024-09-08 17:48:45 -07:00 |
|
Emil Dotchevski
|
7358896f82
|
More robust compile-time parsing of error type names, static_assert on failure to parse
|
2024-09-08 17:08:13 -07:00 |
|
Emil Dotchevski
|
2c1219716a
|
diagnostic_info and diagnostic_details storing e_source_location in context, avoids dynamic allocations
|
2024-09-06 21:31:28 -07:00 |
|
Emil Dotchevski
|
16f1341f77
|
Refinement in how clear_current_error is handled
|
2024-09-04 13:00:14 -07:00 |
|
Emil Dotchevski
|
3422b31e8c
|
Deleted context_ptr (was deprecated)
|
2024-09-04 01:22:29 -07:00 |
|
Emil Dotchevski
|
c9d494a8f8
|
Exception wrapper optimization
|
2024-09-03 21:29:28 -07:00 |
|
Emil Dotchevski
|
a4207bb678
|
Missing includes
|
2024-09-03 11:48:04 -07:00 |
|
Emil Dotchevski
|
acf0ae1e4d
|
Improved diagnostics
|
2024-09-02 18:26:16 -07:00 |
|
Emil Dotchevski
|
907bd6c26a
|
diagnostics.hpp
|
2024-08-25 18:25:55 -07:00 |
|
Emil Dotchevski
|
16ed99327c
|
Renamed verbose_diagnostic_info -> diagnostic_details
|
2024-08-25 00:17:12 -07:00 |
|
Emil Dotchevski
|
c5db573c2f
|
Correctly handling demangle failures
|
2024-08-24 18:46:49 -07:00 |
|
Emil Dotchevski
|
11dfa37fab
|
Streamlined demangling support
|
2024-08-23 16:20:21 -07:00 |
|
Emil Dotchevski
|
9c139e094c
|
C++11 constexpr type name parsing for diagnostics
|
2024-08-22 20:36:33 -07:00 |
|
Emil Dotchevski
|
b026a00790
|
Improved demangling for prettier verbose_diagnostic_info printing
|
2024-08-21 09:59:26 -07:00 |
|
Emil Dotchevski
|
144cd1d045
|
Workaround in result<> to avoid msvc warnings
|
2024-08-21 09:58:11 -07:00 |
|
Emil Dotchevski
|
9efc872e21
|
Removed constexpr from exception constructors, to support base types use virtual inheritance
|
2024-08-21 09:50:08 -07:00 |
|
Emil Dotchevski
|
0e7f5a097e
|
Fix for Issue 75 + unit test
|
2024-08-18 20:23:43 -07:00 |
|
Luiz Siqueira
|
5583af83c5
|
Change syntax of attribute to avoid conflicts
|
2024-07-25 11:48:38 -03:00 |
|
Luiz Siqueira
|
a7690d069a
|
remove BOOST_LEAF_SYMBOL_VISIBLE for testing
|
2024-07-25 11:08:34 -03:00 |
|
Luiz Siqueira
|
be26dfbeef
|
Merge branch 'boostorg:develop' into develop
|
2024-07-25 10:38:39 -03:00 |
|
Emil Dotchevski
|
d755b4ce1c
|
Fix a bug in dynamic_allocator
|
2024-06-30 16:37:26 -07:00 |
|
Luiz Siqueira
|
b8102ac376
|
require c++17 regardless of compiler
|
2024-05-10 17:45:17 -03:00 |
|
Luiz Siqueira
|
863eb2133e
|
require c++17 for both clang and gcc
|
2024-05-10 15:28:05 -03:00 |
|
Luiz Siqueira
|
32620fe868
|
Revert "Add the [[nodiscard]] attribute to the result class"
This reverts commit a2958ec8cf.
|
2024-05-10 14:43:41 -03:00 |
|
Luiz Siqueira
|
a2958ec8cf
|
Add the [[nodiscard]] attribute to the result class
|
2024-05-09 08:30:34 -03:00 |
|
Emil Dotchevski
|
ed8f9cd32f
|
Issue 70
|
2024-01-27 17:48:53 -08:00 |
|
Emil Dotchevski
|
52bbec06cf
|
Minor changes in result member functions sfinae use
|
2024-01-16 22:32:42 -08:00 |
|
Emil Dotchevski
|
66deb97fc7
|
Formatting
|
2024-01-16 22:31:55 -08:00 |
|
Emil Dotchevski
|
bfabf9d4b6
|
Removed redundant open/close of leaf namespace
|
2024-01-14 20:15:20 -08:00 |
|
Emil Dotchevski
|
031dfa09f7
|
Issue 69
|
2024-01-08 17:52:41 -08:00 |
|
Emil Dotchevski
|
668049c7fc
|
Bug fix: adding missing inline on lead_detail::unload_result
|
2024-01-07 21:35:07 -08:00 |
|
Emil Dotchevski
|
971141db00
|
New dynamic capture system: try_capture_all. Previous API based on make_shared_contex/capture is deprecated.
|
2024-01-06 17:59:10 -08:00 |
|
Emil Dotchevski
|
971ecacf0f
|
dynamic_capture -> result<T>, a new way to hold and transport errors across threads. Legacy capture functionality removed.
|
2023-12-24 18:52:14 -08:00 |
|
Emil Dotchevski
|
c4977866bc
|
Public result<T>::value_type
|
2023-11-05 13:53:17 -08:00 |
|