|
88f00ecb
|
2022-06-03T01:30:27
|
|
[map] Fix iter_ref () and test it
|
|
997d9cc4
|
2022-06-02T18:04:12
|
|
[map] Make unique_ptr hashable
|
|
f0a0dcad
|
2022-06-02T11:25:56
|
|
[test-map] Test hashing shared_ptr
|
|
4c1b5d9e
|
2022-06-02T11:25:11
|
|
Whitespace
|
|
3f78a71c
|
2022-06-02T11:11:35
|
|
[map] Finally! Just can usd hb_hashmap_t<obj_t, obj_t>
Yay!
|
|
0ccab339
|
2022-06-02T10:43:36
|
|
[map] Remove invalid-key template arguments since unused
|
|
3f6a8f69
|
2022-06-02T10:36:07
|
|
[map] Remove invalid-key special-casing
Can override invalid-key value now.
|
|
0d3d5b62
|
2022-06-02T08:00:08
|
|
[cplusplus] Adjustments
|
|
0b35940a
|
2022-06-01T15:10:19
|
|
Make hb::shared_ptr hashable
|
|
e0f3cab2
|
2022-06-01T11:51:43
|
|
[cplusplus] Add hb-cplusplus.hh
Fixes https://github.com/harfbuzz/harfbuzz/issues/2152
|
|
fc5739ea
|
2022-05-26T11:04:52
|
|
[test-map] Whitespace
|
|
2d0b1248
|
2022-05-19T13:53:53
|
|
[test-map] Test hb_set_t hash stability
Fails currently.
|
|
561e02fe
|
2022-05-19T13:38:52
|
|
[map] Make hb_map_t hashable
|
|
ad176990
|
2022-05-19T13:36:12
|
|
[map] Add is_equal() / towards making hb_map_t hashable
New API:
+ hb_map_is_equal()
|
|
14a24d8e
|
2022-05-19T13:03:50
|
|
[vector] Make hb_vector_t hashable
|
|
124f9aeb
|
2022-05-19T12:58:02
|
|
[set] Make hb_set_t hashable
|
|
7fa580bc
|
2022-05-12T13:05:32
|
|
[map] Fix map copy/move constructors to actually work
Ouch!
|
|
ff4e8c7e
|
2022-01-14T16:20:31
|
|
[map] Fix bad memory access if hb_map.fini() was called twice.
|
|
956e0a4d
|
2022-01-13T15:06:58
|
|
[map] Destruct objects
|
|
bc0a5fdf
|
2022-01-13T13:34:22
|
|
[test-map] Add disabled tests with std::string
|
|
e456922a
|
2021-11-19T12:04:08
|
|
[test] Fix nullptr_t scope issue
|
|
5157cac0
|
2021-11-19T12:03:10
|
|
[test] Silence unused-variable erros in test
|
|
394f7729
|
2021-11-19T11:49:23
|
|
[map] Allow storing classes in the hashmap
Fixes https://github.com/harfbuzz/harfbuzz/issues/3293
The trick was to change the type of the invalid key/value to be non-class.
|
|
94158316
|
2021-11-01T22:47:26
|
|
[map] Add iterable constructor
|
|
a03b9b14
|
2021-11-01T22:45:11
|
|
[map] Add initializer_list and swap()
|
|
c30f6834
|
2021-11-01T22:29:14
|
|
[map] Add 5 methods
|