1
0
Fork 0
godot/core/templates
Rémi Verschelde 429750f60b
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
..
SCsub
a_hash_map.cpp
a_hash_map.h Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit. 2026-01-21 13:01:23 +01:00
bin_sorted_array.h
bit_field.h Core: Add dedicated `BitField` template 2025-04-11 11:53:26 -05:00
command_queue_mt.h CommandQueueMT: Make re-entrant again + Fix multiple flushers case 2025-12-09 16:09:08 +01:00
cowdata.h Fix memory alignment on 32-bit Windows. 2025-11-25 13:01:43 +02:00
fixed_vector.h Fix false positive warning with `FixedVector` array bounds in gcc. 2025-10-17 13:11:33 +02:00
hash_map.h Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit. 2026-01-21 13:01:23 +01:00
hash_set.h Merge pull request #108698 from Brogolem35/hashset_clear_optimize 2025-09-30 18:35:01 -05:00
hashfuncs.cpp Clean up `hashfuncs.h`: Move long functions to `hashfuncs.cpp` and replace `static` with `inline`. Remove `hash_make_uint64_t` and `hash_make_uint32_t`. 2025-10-07 13:50:18 +02:00
hashfuncs.h Clean up `hashfuncs.h`: Move long functions to `hashfuncs.cpp` and replace `static` with `inline`. Remove `hash_make_uint64_t` and `hash_make_uint32_t`. 2025-10-07 13:50:18 +02:00
interpolated_property.cpp Physics Interpolation - Move 3D FTI to `SceneTree` 2025-04-26 14:13:30 +01:00
interpolated_property.h Physics Interpolation - Move 3D FTI to `SceneTree` 2025-04-26 14:13:30 +01:00
iterable.h Add missing includes 2025-10-26 18:25:17 -04:00
list.h Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +01:00
local_vector.h Make `LocalVector` copy constructor explicit. 2026-01-23 20:52:03 +01:00
lru.h Core: Integrate warning suppression macro helpers 2025-04-03 10:13:46 -05:00
paged_allocator.h
paged_array.h
pair.h Core: Convert `Pair`/`KeyValue` to `constexpr` 2025-05-15 10:37:41 -05:00
pass_func.h
pooled_list.h Un-support `force_trivial` parameter for `LocalVector`. Instead, users are reformatted to use `resize_uninitialized` to make it explicit that the resize does not initialize missing elements. 2025-05-27 18:43:36 +02:00
rb_map.h
rb_set.h Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +01:00
rid.h Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +01:00
rid_owner.h Revert "Core: Switch `RID_alloc::owns` to lock-free" 2026-01-14 21:58:29 +01:00
ring_buffer.h Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +01:00
safe_list.h
safe_refcount.h
self_list.h Remove empty constructors and destructors from core/ 2025-11-17 20:09:05 +01:00
simple_type.h
sort_array.h Fix issue with array comparison reference 2025-07-09 20:22:09 -07:00
sort_list.h Reuse and optimize sorting logic for List, SelfList, and HashMap 2025-06-04 10:18:22 -04:00
span.h Clean up String::find to remove duplicate code, and speed up comparison with `memcmp` where possible. 2025-11-19 22:39:05 +01:00
tuple.h Comments spelling fixes 2025-06-15 01:36:10 +02:00
vector.h Merge pull request #114688 from HolonProduction/fix-resize-uninit-desc 2026-01-13 22:20:41 +01:00
vset.h Move bisect to Span and deduplicate code. 2025-05-14 18:19:09 +08:00