bumped versions of Git submodules and updated CMake project #1

Closed
m.zych wants to merge 0 commits from m.zych/JSC:main into main
Member
No description provided.
[cmake/jsc]
cd0ccf0 set minimum required version of CMake to 3.10
e71bed8 updated licensing information

[jsc]
a52a113 defined jsc::bounded_vector: contiguous container for immovable elements
898f348 defined jsc::generated_range representing a sequence of generated values
e609759 implemented pseudo-random number generator xorshift with 32-bit state
c4be0dd implemented jsc::indexes() generating valid indexes [0,1,2,...,size-1]
18f4748 defined jsc::ranges::non_proxy_range concept
11eef0d defined jsc::ranges::non_volatile_contiguous_range concept
60e12e5 defined jsc::ranges::sized_contiguous_range concept
1d87c8f implemented the jsc::synthesized_compare_three_way function object
cdce2a4 added nothrow versions of movable_range, copyable_range and sized_range
8ba5280 defined a concept for an input range whose iteration cannot fail
6675507 added concepts jsc::ranges::container and jsc::ranges::consumable_range
64aa980 added meta-function jsc::is_non_volatile_mutable_rvalue_reference<>
048dbc4 defined concepts relating the value_type of an input_range to its proxy
4ddcf22 implemented function template jsc::trivial_copy_n()
f5878fa added function template jsc::ranges_overlap(left, right)
ad2a0a7 added function template jsc::is_pointer_in_range()
4e56863 added factory function template jsc::span(iterator, size)
ef1e6c4 introduced jsc::stateless_allocator concept
3406b79 provided jsc::allocator class template representing the C++ heap
ea1e0f2 implemented missing unit-tests for meta-function jsc::member_func_self<>
fd4ec43 added remaining meta-functions describing signature of a member function
03dd4a7 completed implementation of meta-function jsc::member_func_args<>
362203a implemented function template jsc::materialize_at(location, generator)
6661994 implemented function template jsc::construct_at(location, args ...)
7f347c5 extended hierarchy of iterator concepts with object pointer concept
4603a9f extended hierarchy of iterator concepts with non-proxy iterator concept
4beb2e9 renamed utility function in unit-tests of jsc::iota()
38934dd refined concepts std::input_iterator and std::contiguous_iterator
2b974a9 defined jsc::cv_unqualified_object concept
9b805be provided jsc::in_range<to>(from) function template
be5a279 defined nothrow versions of std::regular and all concepts it subsumes
e536e3f implemented function jsc::index_or_size(number, size)
4c4aac6 implemented function jsc::as_unsigned_like(number)
43969ec implemented meta-function jsc::make_unsigned_like<>
33f7d94 implemented meta-function jsc::copy_cv<>
3ff1153 implemented type alias template jsc::carray<element, size>
3a26143 provided meta-function jsc::array_size_max<>
d7cb63e provided compile-time constant jsc::object_size_max
f79897c implemented jsc::min_of<> and jsc::max_of<>
f537d28 added support for integer-like types to jsc::width_of<>
9013d6a fixed tests for jsc::is_custom<>
0eadcb7 reimplemented concepts defining integer-like and integer-class types
18ebdb8 created separate header file for jsc::is_true()
efa9d9f created separate header file for jsc::is_custom<>
8965399 created separate header file for jsc::ranges::end_iter()
d251817 created separate header file for jsc::ranges::ssize()
363c31c created separate header file for jsc::ranges::sized_random_access_range
e554749 created separate header file for jsc::ranges::simple_range
5217291 created separate header file for jsc::dependent_false<>
45aee2e implemented jsc::to_const() function always returning constant C pointer
0ce26ad defined jsc::object and jsc::destructible_object concepts
f19a478 introduced jsc_no_unique_address macro
07b0f8a updated licensing information
i.kabadshow closed this pull request 2026-08-13 19:56:50 +02:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ATML-CAP/JSC!1
No description provided.