Behdad Esfahbod
|
fc5739ea90
|
[test-map] Whitespace
|
2022-05-30 05:54:20 -06:00 |
Behdad Esfahbod
|
2d0b1248b2
|
[test-map] Test hb_set_t hash stability
Fails currently.
|
2022-05-19 13:53:53 -06:00 |
Behdad Esfahbod
|
561e02fefb
|
[map] Make hb_map_t hashable
|
2022-05-19 13:41:53 -06:00 |
Behdad Esfahbod
|
ad17699089
|
[map] Add is_equal() / towards making hb_map_t hashable
New API:
+ hb_map_is_equal()
|
2022-05-19 13:36:12 -06:00 |
Behdad Esfahbod
|
14a24d8e3f
|
[vector] Make hb_vector_t hashable
|
2022-05-19 13:04:06 -06:00 |
Behdad Esfahbod
|
124f9aeb9b
|
[set] Make hb_set_t hashable
|
2022-05-19 12:58:02 -06:00 |
Behdad Esfahbod
|
7fa580bc4f
|
[map] Fix map copy/move constructors to actually work
Ouch!
|
2022-05-12 13:05:32 -06:00 |
Garret Rieger
|
ff4e8c7eac
|
[map] Fix bad memory access if hb_map.fini() was called twice.
|
2022-01-14 16:42:39 -08:00 |
Behdad Esfahbod
|
956e0a4d13
|
[map] Destruct objects
|
2022-01-13 15:07:10 -07:00 |
Behdad Esfahbod
|
bc0a5fdf43
|
[test-map] Add disabled tests with std::string
|
2022-01-13 13:34:22 -07:00 |
Behdad Esfahbod
|
e456922a76
|
[test] Fix nullptr_t scope issue
|
2021-11-19 12:04:08 -07:00 |
Behdad Esfahbod
|
5157cac0e2
|
[test] Silence unused-variable erros in test
|
2021-11-19 12:03:10 -07:00 |
Behdad Esfahbod
|
394f772937
|
[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.
|
2021-11-19 11:49:23 -07:00 |
Behdad Esfahbod
|
94158316d9
|
[map] Add iterable constructor
|
2021-11-01 22:47:26 -06:00 |
Behdad Esfahbod
|
a03b9b14c9
|
[map] Add initializer_list and swap()
|
2021-11-01 22:45:11 -06:00 |
Behdad Esfahbod
|
c30f6834d0
|
[map] Add 5 methods
|
2021-11-01 22:29:14 -06:00 |