Skip to content

Commit f9874f6

Browse files
Fixes difference_type being mispelled as diference_type.
This fixes the type alias `difference_type` which was mispelled as `diference_type` in `map`, `set`, `table`, and their transients.
1 parent 57a8c5e commit f9874f6

6 files changed

+6
-6
lines changed

immer/map.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ class map
158158
using mapped_type = T;
159159
using value_type = std::pair<K, T>;
160160
using size_type = detail::hamts::size_t;
161-
using diference_type = std::ptrdiff_t;
161+
using difference_type = std::ptrdiff_t;
162162
using hasher = Hash;
163163
using key_equal = Equal;
164164
using reference = const value_type&;

immer/map_transient.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class map_transient : MemoryPolicy::transience_t::owner
5151
using mapped_type = T;
5252
using value_type = std::pair<K, T>;
5353
using size_type = detail::hamts::size_t;
54-
using diference_type = std::ptrdiff_t;
54+
using difference_type = std::ptrdiff_t;
5555
using hasher = Hash;
5656
using key_equal = Equal;
5757
using reference = const value_type&;

immer/set.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ class set
7373
public:
7474
using value_type = T;
7575
using size_type = detail::hamts::size_t;
76-
using diference_type = std::ptrdiff_t;
76+
using difference_type = std::ptrdiff_t;
7777
using hasher = Hash;
7878
using key_equal = Equal;
7979
using reference = const T&;

immer/set_transient.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class set_transient : MemoryPolicy::transience_t::owner
4040

4141
using value_type = T;
4242
using size_type = detail::hamts::size_t;
43-
using diference_type = std::ptrdiff_t;
43+
using difference_type = std::ptrdiff_t;
4444
using hasher = Hash;
4545
using key_equal = Equal;
4646
using reference = const T&;

immer/table.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ class table
193193
using mapped_type = T;
194194
using value_type = T;
195195
using size_type = detail::hamts::size_t;
196-
using diference_type = std::ptrdiff_t;
196+
using difference_type = std::ptrdiff_t;
197197
using hasher = Hash;
198198
using key_equal = Equal;
199199
using reference = const value_type&;

immer/table_transient.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class table_transient : MemoryPolicy::transience_t::owner
4242
using mapped_type = T;
4343
using value_type = T;
4444
using size_type = detail::hamts::size_t;
45-
using diference_type = std::ptrdiff_t;
45+
using difference_type = std::ptrdiff_t;
4646
using hasher = Hash;
4747
using key_equal = Equal;
4848
using reference = const value_type&;

0 commit comments

Comments
 (0)