cristianchiriac 35542a36f2 Fix vector rvalue insert and emplace of a value that refers to an element of the vector
insert(position, T&&) moved from value after shifting the elements, so a
value referring to an element at or after the insert position read the
shifted element. It now uses the same address adjustment as the lvalue
insert.

emplace(position, args...) destroyed the element at the insert position
before constructing the new one, so arguments referring to elements of
the vector could read a shifted or destroyed element. The new value is
now constructed before the elements are shifted, for both the variadic
and the C++03 overloads.
2026-10-20 16:24:24 +03:00
..
Deprecated literal with suffix (#416) 2021-09-02 13:03:38 +01:00
etl_error_handler Support for C++26 (#1375) 2026-04-15 15:53:29 +02:00
etl_initializer_list Support for C++26 (#1375) 2026-04-15 15:53:29 +02:00
Performance/unordered_map literal with suffix (#416) 2021-09-02 13:03:38 +01:00
syntax_check Support runtime floating-point clamped_value before C++20 (#1595) 2026-09-08 19:45:31 +01:00
UnitTest++ Add bazel support (#1420) 2026-04-30 12:30:01 +02:00
vs2022 Implement clamped_value utility (#1565) 2026-09-08 10:21:33 +01:00
.gitattributes Changes merged from chrono updates 2025-04-18 11:30:43 +01:00
BUILD.bazel Add bazel support (#1420) 2026-04-30 12:30:01 +02:00
CMakeLists.txt Updated release notes 2026-09-08 15:37:23 +01:00
cppcheck_macro_definitions.txt Updates to chrono classes 2025-04-18 10:50:48 +01:00
data.h Apply the rule of zero for etl::optional type. (#1426) 2026-05-08 09:33:21 +01:00
etl_profile.h Make ipriority_queue non-sized base class (#1459) 2026-06-13 11:00:39 +02:00
iterators_for_unit_tests.h Formatted source files 2026-04-02 14:11:45 +01:00
list_header_files.bat Updated syntax checks 2024-08-21 18:48:56 +01:00
list_test_files.bat Updated syntax checks 2024-08-21 18:48:56 +01:00
list_test_files.ps1 Updated syntax checks 2024-08-21 18:48:56 +01:00
list_test_files.sh Updated syntax checks 2024-08-21 18:48:56 +01:00
main.cpp Formatted source files 2026-04-02 14:11:45 +01:00
maincpp03check.cpp Implement clamped_value utility (#1565) 2026-09-08 10:21:33 +01:00
meson.build Implement clamped_value utility (#1565) 2026-09-08 10:21:33 +01:00
murmurhash3.cpp Formatted source files 2026-04-02 14:11:45 +01:00
murmurhash3.h Formatted source files 2026-04-02 14:11:45 +01:00
run-clang-tidy.sh Add test/run-clang-tidy.sh (#1409) 2026-05-18 08:01:17 +01:00
run-coverage.sh Fix sanitizer use (#1429) 2026-05-06 10:13:02 +01:00
run-syntax-checks.sh Simplify and fix test/run-syntax-checks.sh (#1432) 2026-05-12 20:02:32 +01:00
run-tests.sh Fix sanitizer use (#1429) 2026-05-06 10:13:02 +01:00
test_algorithm_ranges.cpp Factor out ranges tests from test_algorithm.cpp to test_algorithm_ranges.cpp (#1497) 2026-07-10 10:14:08 +01:00
test_algorithm.cpp Factor out ranges tests from test_algorithm.cpp to test_algorithm_ranges.cpp (#1497) 2026-07-10 10:14:08 +01:00
test_alignment.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_array_view.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_array_wrapper.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_array.cpp Fix guards in array.h and test/test_array.h (#1566) 2026-08-24 15:16:17 +02:00
test_atomic.cpp Make Constructors of Atomics for trivial Types constexpr (#1453) 2026-06-08 15:23:35 +01:00
test_base64_RFC2152_decoder.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC2152_encoder.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC3501_decoder.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC3501_encoder.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_decoder_with_no_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_decoder_with_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_encoder_with_no_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_encoder_with_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_URL_decoder_with_no_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_URL_decoder_with_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_URL_encoder_with_no_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_base64_RFC4648_URL_encoder_with_padding.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_binary.cpp Various bugfixes (#1428) 2026-05-06 18:26:10 +01:00
test_bip_buffer_spsc_atomic.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bit_stream_reader_big_endian.cpp Separate bit order and endianness in bit_stream.h (#1495) 2026-07-08 09:22:25 +01:00
test_bit_stream_reader_little_endian.cpp Separate bit order and endianness in bit_stream.h (#1495) 2026-07-08 09:22:25 +01:00
test_bit_stream_writer_big_endian.cpp Separate bit order and endianness in bit_stream.h (#1495) 2026-07-08 09:22:25 +01:00
test_bit_stream_writer_little_endian.cpp Separate bit order and endianness in bit_stream.h (#1495) 2026-07-08 09:22:25 +01:00
test_bit_stream.cpp Extensions for testing (#1380) 2026-04-15 10:47:52 +02:00
test_bit.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bitset_legacy.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bitset_new_comparisons.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bitset_new_default_element_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bitset_new_explicit_single_element_type.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_bitset_new_ext_default_element_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bitset_new_ext_explicit_single_element_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bloom_filter.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bresenham_line.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_bsd_checksum.cpp Fix sanitizer use (#1429) 2026-05-06 10:13:02 +01:00
test_buffer_descriptors.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_byte_stream.cpp Fix ambiguous byte_stream_reader construction from etl::span<uint8_t> (#1537) 2026-08-16 17:31:19 +02:00
test_byte.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_callback_service.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_callback_timer_atomic.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_callback_timer_deferred_locked.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_callback_timer_interrupt.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_callback_timer_locked.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_callback_timer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_char_traits.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_checksum.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_clocks.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_day.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_duration.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_hh_mm_ss.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_chrono_literals.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_month_day_last.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_month_day.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_month_weekday_last.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_month_weekday.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_month.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_operators.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_time_point.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_chrono_weekday_indexed.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_weekday_last.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_weekday.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_year_month_day_last.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_year_month_day.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_year_month_weekday_last.cpp Fix chrono.h year_month_weekday_last and year_month_weekday sysdays() (#1396) 2026-04-14 11:48:03 +02:00
test_chrono_year_month_weekday.cpp Fix chrono.h year_month_weekday_last and year_month_weekday sysdays() (#1396) 2026-04-14 11:48:03 +02:00
test_chrono_year_month.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_chrono_year.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_circular_buffer_external_buffer.cpp circular_buffer: add initialization and assignment overloads (#1556) 2026-08-22 20:10:38 +01:00
test_circular_buffer.cpp circular_buffer: add initialization and assignment overloads (#1556) 2026-08-22 20:10:38 +01:00
test_circular_iterator.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_clamped_value.cpp Support runtime floating-point clamped_value before C++20 (#1595) 2026-09-08 19:45:31 +01:00
test_closure_with_default_delegate_constexpr.cpp Add the ability to specify the callback type to etl closure (#1393) 2026-04-09 07:21:19 +01:00
test_closure_with_default_delegate.cpp Add the ability to specify the callback type to etl closure (#1393) 2026-04-09 07:21:19 +01:00
test_closure_with_inplace_function.cpp Add the ability to specify the callback type to etl closure (#1393) 2026-04-09 07:21:19 +01:00
test_compare.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_concepts.cpp Add invocable and further missing concepts to concepts.h (#1412) 2026-04-28 15:35:21 +02:00
test_const_map_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_map_ext_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_map_ext.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_map.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_const_multimap_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_multimap_ext_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_multimap_ext.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_multimap.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_const_multiset_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_multiset_ext_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_multiset_ext.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_multiset.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_const_set_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_set_ext_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_set_ext.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_const_set.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_constant.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_container.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_correlation.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_covariance.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc1.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_ccitt.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_cdma2000.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_darc.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_dvbs2.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_ebu.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_icode.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_itu.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_j1850_zero.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_j1850.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_maxim.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_nrsc5.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_opensafety.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_rohc.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc8_wcdma.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_a.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_arc.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_aug_ccitt.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_buypass.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_ccitt.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_cdma2000.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_dds110.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_dectr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_dectx.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_dnp.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_en13757.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_genibus.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_kermit.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_m17.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_maxim.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_mcrf4xx.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_modbus.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_opensafety_a.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_opensafety_b.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_profibus.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_riello.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_t10dif.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_teledisk.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_tms37157.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_usb.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_x25.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16_xmodem.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc16.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_bzip2.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_c.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_d.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_jamcrc.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_mpeg2.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_posix.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_q.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32_xfer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc32.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc64_ecma.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_crc64_iso.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_cyclic_value.cpp Add more constexpr to constructors (#1450) 2026-05-31 19:32:38 +01:00
test_debounce.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_delegate_cpp03.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_delegate_observable.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_delegate_service_compile_time.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_delegate_service_cpp03.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_delegate_service.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_delegate.cpp Fix sanitizer builds (#1579) 2026-08-31 19:08:25 +01:00
test_deque.cpp Fixed building and unit tests run under XCode 2027 Beta 6 (#1572) 2026-08-28 10:21:00 +01:00
test_endian.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_enum_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_error_handler.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_etl_assert.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_etl_traits.cpp Support for C++26 (#1375) 2026-04-15 15:53:29 +02:00
test_exception.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_expected.cpp Allow expected to be constructed from a convertible value or expected (#1587) 2026-09-07 16:23:20 +02:00
test_fixed_iterator.cpp Add more constexpr to constructors (#1450) 2026-05-31 19:32:38 +01:00
test_fixed_sized_memory_block_allocator.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_flags.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_flat_map.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_flat_multimap.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_flat_multiset.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_flat_set.cpp Set default compare for iconst_map (#1560) 2026-09-03 13:27:56 +02:00
test_fnv_1.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_format_spec.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_format.cpp Support variable number of arguments to inject at runtime (#1580) 2026-09-01 19:16:24 +01:00
test_forward_list_shared_pool.cpp Suppress false positive compiler warnings when compiling with -O3 (#1389) 2026-04-14 12:38:59 +02:00
test_forward_list.cpp Adopt the Library Fundamentals TS make_array design for the sequence factories (#1553) 2026-08-24 08:53:25 +01:00
test_fsm.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_function_traits.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_function.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_functional.cpp Add more constexpr to constructors (#1450) 2026-05-31 19:32:38 +01:00
test_gamma.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_hash.cpp Extensions for testing (#1380) 2026-04-15 10:47:52 +02:00
test_hfsm_recurse_to_inner_state_on_start.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_hfsm_transition_on_enter.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_hfsm.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_histogram.cpp Various fixes and cleanup (#1507) 2026-07-20 11:19:41 +02:00
test_index_of_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_indirect_vector_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_indirect_vector.cpp Adopt the Library Fundamentals TS make_array design for the sequence factories (#1553) 2026-08-24 08:53:25 +01:00
test_inplace_function.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_instance_count.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_integral_limits.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_intrusive_avl_tree.cpp Add etl::intrusive_avl_tree class. (#1425) 2026-05-31 09:49:55 +01:00
test_intrusive_forward_list.cpp Suppress false positive compiler warnings when compiling with -O3 (#1389) 2026-04-14 12:38:59 +02:00
test_intrusive_links.cpp Add missing constexpr to intrusive_links.h constructors (#1446) 2026-05-26 04:18:27 +01:00
test_intrusive_list.cpp Suppress false positive compiler warnings when compiling with -O3 (#1389) 2026-04-14 12:38:59 +02:00
test_intrusive_queue.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_intrusive_stack.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_invert.cpp Add more constexpr to constructors (#1450) 2026-05-31 19:32:38 +01:00
test_invoke.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_io_port.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_is_invocable.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_iterator.cpp Add missing etl::ranges::distance overload (#1569) 2026-08-26 20:16:54 +01:00
test_jenkins.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_largest.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_limiter.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_limits.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_list_shared_pool.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_list.cpp Adopt the Library Fundamentals TS make_array design for the sequence factories (#1553) 2026-08-24 08:53:25 +01:00
test_macros.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_make_string.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_manchester.cpp Add missing syntax checks (#1381) 2026-04-15 10:09:28 +02:00
test_map.cpp Fix make_array and make_deque rejecting const-qualified lvalues of the element type (#1526) 2026-08-17 10:13:34 +02:00
test_math_functions.cpp Absolute and casting updates (#1583) 2026-09-03 14:38:51 +02:00
test_math.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_mean.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_mem_cast_ptr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_mem_cast.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_memory.cpp Detect builtins (#1581) 2026-09-02 08:58:40 +01:00
test_message_broker.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_message_bus.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_message_packet.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_message_router_registry.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_message_router.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_message_timer_atomic.cpp Make Constructors of Atomics for trivial Types constexpr (#1453) 2026-06-08 15:23:35 +01:00
test_message_timer_interrupt.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_message_timer_locked.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_message_timer.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_message.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_multi_array.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_multi_range.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_multi_span.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_multi_vector.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_multimap.cpp Fixed building and unit tests run under XCode 2027 Beta 6 (#1572) 2026-08-28 10:21:00 +01:00
test_multiset.cpp Fix make_array and make_deque rejecting const-qualified lvalues of the element type (#1526) 2026-08-17 10:13:34 +02:00
test_murmur3.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_not_null_pointer_constexpr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_not_null_pointer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_not_null_unique_pointer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_nth_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_numeric.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_observer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_optional.cpp Fix sanitizer builds (#1579) 2026-08-31 19:08:25 +01:00
test_overload.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_packet.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_parameter_pack.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_parameter_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_parity_checksum.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_pearson.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_poly_span_dynamic_extent.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_poly_span_fixed_extent.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_pool_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_pool.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_print.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_priority_queue.cpp Make ipriority_queue non-sized base class (#1459) 2026-06-13 11:00:39 +02:00
test_pseudo_moving_average.cpp Add more constexpr to constructors (#1450) 2026-05-31 19:32:38 +01:00
test_quantize.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_lockable_small.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_lockable.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_memory_model_small.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_mpmc_mutex_small.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_mpmc_mutex.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_spsc_atomic_small.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_spsc_atomic.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_spsc_isr_small.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_spsc_isr.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_spsc_locked_small.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue_spsc_locked.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_queue.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_random.cpp Remove file writing tests for etl::random (#1474) 2026-06-24 12:37:46 +01:00
test_ranges.cpp Remove redundant ETL_USING_STL in tests (#1559) 2026-08-20 16:47:17 +02:00
test_ratio.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_reference_flat_map.cpp Add emplace() to etl::map and further containers (#1462) 2026-06-20 10:57:06 +02:00
test_reference_flat_multimap.cpp Add emplace() to etl::map and further containers (#1462) 2026-06-20 10:57:06 +02:00
test_reference_flat_multiset.cpp Add emplace() to etl::map and further containers (#1462) 2026-06-20 10:57:06 +02:00
test_reference_flat_set.cpp Add emplace() to etl::map and further containers (#1462) 2026-06-20 10:57:06 +02:00
test_rescale.cpp Add more constexpr to constructors (#1450) 2026-05-31 19:32:38 +01:00
test_result.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_rms.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_rounded_integral_division.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_scaled_rounding.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_set.cpp Fix make_array and make_deque rejecting const-qualified lvalues of the element type (#1526) 2026-08-17 10:13:34 +02:00
test_shared_message.cpp Make Constructors of Atomics for trivial Types constexpr (#1453) 2026-06-08 15:23:35 +01:00
test_signal.cpp Fix copy and move in signal.h (#1454) 2026-06-04 22:34:59 +01:00
test_singleton_base.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_singleton.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_smallest.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_span_dynamic_extent.cpp Add span deduction guide for types with data() and size(). (#1550) 2026-08-13 16:41:12 +02:00
test_span_fixed_extent.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_stack.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_standard_deviation.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_state_chart_compile_time_with_data_parameter.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_state_chart_compile_time.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_state_chart_with_data_parameter.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_state_chart_with_rvalue_data_parameter.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_state_chart.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_char_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_char.cpp Various bugfixes (#1428) 2026-05-06 18:26:10 +01:00
test_string_stream_u8.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_stream_u16.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_stream_u32.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_stream_wchar_t.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_stream.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_u8_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_u8.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_u16_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_u16.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_u32_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_u32.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_std_u8.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_std_u16.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_std_u32.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_std_wchar_t.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_std.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_u8.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_u16.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_u32.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities_wchar_t.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_utilities.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_view.cpp Fix size type of string_view (#1586) 2026-09-03 12:36:00 +02:00
test_string_wchar_t_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_string_wchar_t.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_successor.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_task_scheduler.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_threshold.cpp Add more constexpr to constructors (#1450) 2026-05-31 19:32:38 +01:00
test_to_arithmetic_u8.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_to_arithmetic_u16.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_to_arithmetic_u32.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_to_arithmetic_wchar_t.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_to_arithmetic.cpp Various cleanup (#1562) 2026-08-22 17:47:16 +02:00
test_to_string.cpp to string() does not handle floating point number with integer part exceeding max uint64 t (#1455) 2026-06-08 14:16:52 +01:00
test_to_u8string.cpp to string() does not handle floating point number with integer part exceeding max uint64 t (#1455) 2026-06-08 14:16:52 +01:00
test_to_u16string.cpp to string() does not handle floating point number with integer part exceeding max uint64 t (#1455) 2026-06-08 14:16:52 +01:00
test_to_u32string.cpp to string() does not handle floating point number with integer part exceeding max uint64 t (#1455) 2026-06-08 14:16:52 +01:00
test_to_wstring.cpp to string() does not handle floating point number with integer part exceeding max uint64 t (#1455) 2026-06-08 14:16:52 +01:00
test_tuple.cpp Add etl::apply (#1509) 2026-07-16 09:15:24 +01:00
test_type_def.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_type_list.cpp Fixes and additional metafunctions for etl::type_list (#1460) 2026-06-18 10:35:20 +01:00
test_type_lookup.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_type_select.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_type_traits.cpp Detect builtins (#1581) 2026-09-02 08:58:40 +01:00
test_unaligned_type_ext.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_unaligned_type.cpp Constexpr for unaligned_type (#1555) 2026-08-21 12:27:32 +02:00
test_uncopyable.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_unordered_map.cpp Fix make_array and make_deque rejecting const-qualified lvalues of the element type (#1526) 2026-08-17 10:13:34 +02:00
test_unordered_multimap.cpp Fix make_array and make_deque rejecting const-qualified lvalues of the element type (#1526) 2026-08-17 10:13:34 +02:00
test_unordered_multiset.cpp Fix make_array and make_deque rejecting const-qualified lvalues of the element type (#1526) 2026-08-17 10:13:34 +02:00
test_unordered_set.cpp Fix make_array and make_deque rejecting const-qualified lvalues of the element type (#1526) 2026-08-17 10:13:34 +02:00
test_user_type.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_utility.cpp Absolute and casting updates (#1583) 2026-09-03 14:38:51 +02:00
test_variance.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_variant_legacy.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_variant_pool_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_variant_pool.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_variant_variadic.cpp Make etl::variant trivially copyable (#1574) 2026-08-28 12:49:01 +02:00
test_vector_external_buffer.cpp Squashed commit of the following: 2026-07-11 13:02:42 +01:00
test_vector_function_pointer_external_buffer.cpp Various fixes and cleanup (#1507) 2026-07-20 11:19:41 +02:00
test_vector_function_pointer.cpp Various fixes and cleanup (#1507) 2026-07-20 11:19:41 +02:00
test_vector_member_function_pointer_external_buffer.cpp Various fixes and cleanup (#1507) 2026-07-20 11:19:41 +02:00
test_vector_member_function_pointer.cpp Various fixes and cleanup (#1507) 2026-07-20 11:19:41 +02:00
test_vector_non_trivial.cpp Fix vector rvalue insert and emplace of a value that refers to an element of the vector 2026-10-20 16:24:24 +03:00
test_vector_pointer_external_buffer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_vector_pointer.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_vector.cpp Fix vector rvalue insert and emplace of a value that refers to an element of the vector 2026-10-20 16:24:24 +03:00
test_visitor.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_xor_checksum.cpp Formatted source files 2026-04-02 14:11:45 +01:00
test_xor_rotate_checksum.cpp Formatted source files 2026-04-02 14:11:45 +01:00
unit_test_framework.h Formatted source files 2026-04-02 14:11:45 +01:00
words.txt New hash & checksum algorithms 2015-08-19 21:00:53 +01:00