Patrick Pelissier
|
e99fd23e69
|
Don't export IT_REF for DICT_SET as they should not be updated directly by algorithm
|
2021-10-14 21:23:37 +02:00 |
|
Patrick Pelissier
|
5057366fb2
|
Update documentation for RBTREE _remove
|
2021-10-10 20:36:02 +02:00 |
|
Patrick Pelissier
|
44801b8b91
|
Add more tests for _remove (that triggered an issue in _previous)
|
2021-10-10 20:35:44 +02:00 |
|
Patrick Pelissier
|
9eabc86bdd
|
Fix issue in _next / _previous in some corner cases. Fix issue in _remove (IT was not updated to next item)
|
2021-10-10 20:35:18 +02:00 |
|
Patrick Pelissier
|
fbc8f407eb
|
Add test for method _remove
|
2021-10-10 10:18:06 +02:00 |
|
Patrick Pelissier
|
09a8b93634
|
Add method _remove for RBTREE
|
2021-10-10 10:17:55 +02:00 |
|
Patrick Pelissier
|
2caa7b77e7
|
Add check of RBTREE
|
2021-10-10 10:04:48 +02:00 |
|
Patrick Pelissier
|
c057247126
|
Add missing exported method
|
2021-10-10 10:01:44 +02:00 |
|
Patrick Pelissier
|
0899be21c3
|
Add support for seed (set/random) for rand
|
2021-10-10 09:36:35 +02:00 |
|
Patrick Pelissier
|
c29c9f9ccd
|
Remove obsolete UPDATE operator
|
2021-10-09 17:57:49 +02:00 |
|
Patrick Pelissier
|
c12f698f32
|
Restore exe target
|
2021-10-09 17:27:53 +02:00 |
|
Patrick Pelissier
|
d6a8a6d159
|
Add test for _reserver and _resize
|
2021-10-09 17:25:43 +02:00 |
|
Patrick Pelissier
|
7bf325f91a
|
Update recent framework to compute dependencies
|
2021-10-09 17:25:13 +02:00 |
|
Patrick Pelissier
|
fdfff0c5c5
|
Add framework to test containers againts C++ library
|
2021-10-09 16:55:51 +02:00 |
|
Patrick Pelissier
|
4409f613e0
|
Add test more complete cases for the last issue
|
2021-10-09 10:11:27 +02:00 |
|
Patrick Pelissier
|
9de644b0f3
|
Fix issue in _pop_front & _front method that corrupts the deque in some cases
|
2021-10-09 10:11:02 +02:00 |
|
Patrick Pelissier
|
3e36363d28
|
Fix format
|
2021-10-09 10:08:13 +02:00 |
|
Patrick Pelissier
|
4f1d1a949c
|
Document _get_at method for dict
|
2021-10-08 20:47:18 +02:00 |
|
Patrick Pelissier
|
e52f3b8b30
|
Add more test cases for deque _next / _previous
|
2021-10-07 21:47:49 +02:00 |
|
Patrick Pelissier
|
36916e7b3d
|
Fix issue in deque _next and deque _previous methods in some corner cases
|
2021-10-07 21:47:20 +02:00 |
|
Patrick Pelissier
|
ba778e9bd2
|
Simplify
|
2021-10-07 21:40:42 +02:00 |
|
Patrick Pelissier
|
df7112489a
|
Add tag for identifying C code in documentation
|
2021-10-05 00:28:31 +02:00 |
|
Patrick Pelissier
|
d9c203736f
|
Update examples section
|
2021-10-04 20:36:39 +02:00 |
|
Patrick Pelissier
|
2b61ffa784
|
Ignore backup files
|
2021-10-02 19:15:03 +02:00 |
|
Patrick Pelissier
|
ba85640172
|
Add bench for CTL library
|
2021-10-02 19:14:01 +02:00 |
|
Patrick Pelissier
|
4d21ad5050
|
Update
|
2021-10-02 19:13:10 +02:00 |
|
Patrick Pelissier
|
aae14de62b
|
Update documentation
|
2021-10-02 13:22:12 +02:00 |
|
Patrick Pelissier
|
70fa621745
|
Add test function for _splice function
|
2021-10-02 13:09:51 +02:00 |
|
Patrick Pelissier
|
e97f4f7f41
|
Document _splice function for dictionary
|
2021-10-02 13:09:18 +02:00 |
|
Patrick Pelissier
|
7a08ddce9e
|
Remove UPDATE opertor as there are no default operators that define it (and no one uses it as it is poorly documented). Replace by SET for RB-THREE. Replace by ADD for the splice function of dictionary
|
2021-10-02 13:06:30 +02:00 |
|
Patrick Pelissier
|
e19c9d31a8
|
Update comments
|
2021-10-01 07:41:23 +02:00 |
|
Patrick Pelissier
|
51ae5f9f0c
|
Fix spelling
|
2021-10-01 07:41:11 +02:00 |
|
Patrick Pelissier
|
22e8133f95
|
Test for corrected issue of IT_INSERT (Wrong behavior if IT==END)
|
2021-09-29 23:30:20 +02:00 |
|
Patrick Pelissier
|
c2e19fed01
|
Fix issue in IT_INSERT (Wrong behavior if IT==END)
|
2021-09-29 23:29:57 +02:00 |
|
Patrick Pelissier
|
274afc9978
|
Fix syntax
|
2021-09-24 23:26:23 +02:00 |
|
Patrick Pelissier
|
0c337836ca
|
Add CTL library as reference
|
2021-09-24 23:23:57 +02:00 |
|
Patrick Pelissier
|
1a3e694e20
|
Add new example of different containers
|
2021-09-23 23:06:24 +02:00 |
|
Patrick Pelissier
|
a0572b63b1
|
Update documentation for tuple
|
2021-09-23 23:04:10 +02:00 |
|
Patrick Pelissier
|
1765d8ef06
|
Update test for testing new possibility of the tuples
|
2021-09-23 23:04:00 +02:00 |
|
Patrick Pelissier
|
1e00a102e8
|
TUPLE: Defined HASH/CMP/EQUAL methods if at least ONE methods is defined in the fields. Fields that don't have or have disabled method are supposed to be secondary fields that are not pertinent for comparing the objects.
|
2021-09-23 23:03:30 +02:00 |
|
Patrick Pelissier
|
61f8dcdbae
|
Add string_set_char function
|
2021-09-22 23:07:35 +02:00 |
|
Patrick Pelissier
|
39eeb3aec7
|
Fix buffer overflow in ARRAY _pop_at function (reported by tyrone718)
|
2021-09-18 09:52:33 +02:00 |
|
Patrick Pelissier
|
2178dcfcab
|
Add LIST_INIT_VALUE & LIST_DUAL_PUSH_INIT_VALUE.
|
2021-08-15 21:55:09 +02:00 |
|
Patrick Pelissier
|
f8b4f44105
|
Add ARRAY_INIT_VALUE
|
2021-08-15 21:44:36 +02:00 |
|
Patrick Pelissier
|
9c2468c2b7
|
Update comments.
|
2021-08-15 21:27:54 +02:00 |
|
Patrick Pelissier
|
3d5cc55d0a
|
Adding assembly generation for mserial-json
in order to check proper & full inlining.
|
2021-08-09 10:30:53 +02:00 |
|
Patrick Pelissier
|
5b9cccd2dd
|
Adding more macros not to be expanded in coverage mode
|
2021-08-09 10:30:04 +02:00 |
|
Patrick Pelissier
|
103b2ab79b
|
Fix C++ 32 bits error on Ubuntu.
|
2021-08-07 17:15:45 +02:00 |
|
Patrick Pelissier
|
05f1cd784c
|
Add support of GCC Static Analyzer
It seems to report only false positive.
|
2021-08-07 17:07:38 +02:00 |
|
Patrick Pelissier
|
6e6754f84e
|
Activate tests for C++ 32 bits.
|
2021-08-07 10:28:19 +02:00 |
|