Annotate noexcept and constexpr with HEDLEY, and add interval containment, ChaCha, and the dyadic range tables.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Ryan Henry 2026-09-24 20:44:07 -06:00
parent 875f09fec1
commit 0d8a5a8131
97 changed files with 9212 additions and 1159 deletions

View file

@ -17,10 +17,10 @@
/// @brief an example of `dpf::keyword` in use
/// @example input_types/xor_wrapper.cpp xor_wrapper.cpp
/// @brief an example of `dpf::memoizers` in use
/// @brief an example of `dpf::xor_wrapper` as an input
/// @example input_types/custom.cpp custom.cpp
/// @brief an example of `dpf::output_buffers` in use
/// @brief an example of a custom input type
/// @}
@ -30,25 +30,25 @@
/// @{
/// @example output_types/integral_types.cpp integral_types.cpp
/// @brief an example of `dpf::eval_point` in use
/// @brief an example of an integer output
/// @example output_types/extended_types.cpp extended_types.cpp
/// @brief an example of `dpf::eval_interval` in use
/// @brief an example of a 128-bit integer output
/// @example output_types/bit.cpp bit.cpp
/// @brief an example of `dpf::eval_full` in use
/// @brief an example of `dpf::bit` as an output
/// @example output_types/bitstring.cpp bitstring.cpp
/// @brief an example of `dpf::eval_sequence` in use
/// @brief an example of `dpf::bitstring` as an output
/// @example output_types/wildcard.cpp wildcard.cpp
/// @brief an example of `dpf::eval_sequence` in use
/// @brief an example of `dpf::wildcard` as an output
/// @example output_types/xor_wrapper.cpp xor_wrapper.cpp
/// @brief an example of `dpf::memoizers` in use
/// @brief an example of `dpf::xor_wrapper` as an output
/// @example output_types/custom.cpp custom.cpp
/// @brief an example of `dpf::output_buffers` in use
/// @brief an example of a custom output type
/// @}
@ -73,7 +73,10 @@
/// @brief an example of `dpf::memoizers` in use
/// @example evaluation/output_buffers.cpp output_buffers.cpp
/// @brief an example of `dpf::output_buffers` in use
/// @brief an example of `dpf::output_buffer` in use
/// @example evaluation/buffered_prg.cpp buffered_prg.cpp
/// @brief an example of `dpf::randomness::buffered_prg` and `lane_table`
/// @}