aaronp64
|
c18332740c
Include key in Dictionary::operator[] error message
|
2 месяцев назад |
Thaddeus Crews
|
f50d7fa1e8
Merge pull request #110709 from DeeJayLSP/dict-reserve
|
3 месяцев назад |
Thaddeus Crews
|
16a11ac88b
Merge pull request #111358 from Ivorforce/no-variant-hasher
|
3 месяцев назад |
Thaddeus Crews
|
d4a87d9bb3
Merge pull request #106636 from Ivorforce/dictionary-mutating-fix
|
3 месяцев назад |
Lukas Tenbrink
|
d2ee378d1c
Remove `VariantHasher` and `VariantComparator` in favour of specializing `HashMapHasherDefault` and `HashMapComparatorDefault`.
|
3 месяцев назад |
Lukas Tenbrink
|
839e0358b3
Assert that `dictionary.h` does not include `String`, and that neither of the fundamental containers include `Object`.
|
3 месяцев назад |
Lukas Tenbrink
|
dc5e615a1d
Remove `Array` include from `dictionary.h` and `ustring.h`.
|
3 месяцев назад |
DeeJayLSP
|
8a7a0faa75
Add `reserve()` to `Dictionary`, apply to constructors on GDScript VM
|
4 месяцев назад |
Lukas Tenbrink
|
0be2a77156
Fix `Dictionary::operator[]` from C++ accidentally modifying `const` dictionaries.
|
8 месяцев назад |
George Marques
|
28d3214acd
Expose type validator from Dictionary and allow testing without error
|
7 месяцев назад |
aaronp64
|
6b2674fe18
Reuse and optimize sorting logic for List, SelfList, and HashMap
|
9 месяцев назад |
Pedro J. Estébanez
|
6841b45552
Add tests for resource duplication
|
1 год назад |
Pedro J. Estébanez
|
342266cfd9
Overhaul `Variant::duplicate()` for resources
|
1 год назад |
aaronp64
|
e4bd611e19
Avoid extra copy/validation of keys in Dictionary::has_all
|
9 месяцев назад |
Thaddeus Crews
|
7b74eb1a9b
Merge pull request #105205 from aaronp64/dictionary_has_validated_key
|
9 месяцев назад |
aaronp64
|
117b1c3da1
Use validated key in Dictionary::has
|
9 месяцев назад |
Yufeng Ying
|
f7e4987d0e
Dictionary::get_key_list use LocalVector instead of List.
|
10 месяцев назад |
Thaddeus Crews
|
325c698331
Merge pull request #103647 from aaronp64/dictionary_multiple_lookup
|
10 месяцев назад |
Yufeng Ying
|
bebe037abf
Add ConstIterator to Dictionary.
|
10 месяцев назад |
aaronp64
|
7007380d0c
Avoid multiple lookups in Dictionary::operator[]
|
11 месяцев назад |
Thaddeus Crews
|
8f16f864a6
Merge pull request #99765 from dalexeev/core-fix-json-from-to-native
|
1 год назад |
Pāvels Nadtočajevs
|
54945c4d28
Add std::initializer_list constructor for Dictionary.
|
1 год назад |
Danil Alexeev
|
bd1a35ce9e
Core: Fix `JSON.{from,to}_native()` issues
|
1 год назад |
Aaron Franke
|
a7f6ec0e4c
Add a sort method to Dictionary and HashMap
|
2 лет назад |
Thaddeus Crews
|
b3d7960df4
Core: Fix `operator[]` for typed dictionaries
|
1 год назад |
kobewi
|
48d5b8a8b8
Fix Dictionary.merge() type validation
|
1 год назад |
Thaddeus Crews
|
9853a69144
Implement typed dictionaries
|
2 лет назад |
rune-scape
|
154049ce17
StringName Dictionary keys
|
2 лет назад |
kobewi
|
eb0a624902
Allow returning Dictionary after merging
|
3 лет назад |
A Thousand Ships
|
15369fdb1d
Remove unnecessary `this->` expressions
|
2 лет назад |