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