David Snopek 5d995a9558 Fix crash when converting `Variant` to incompatible `RequiredPtr<T>` 1 неделя назад
..
SCsub 9f9ee0c813 SCons: Add unobtrusive type hints in SCons files 1 год назад
array.cpp 839e0358b3 Assert that `dictionary.h` does not include `String`, and that neither of the fundamental containers include `Object`. 3 месяцев назад
array.h 9ff5325642 Refactor `Array` iterators to be trivially copyable. 3 месяцев назад
binder_common.h 5d995a9558 Fix crash when converting `Variant` to incompatible `RequiredPtr<T>` 1 неделя назад
callable.cpp 7bc030172e Fix crash when calling get_argument_count() on invalid Callable 11 месяцев назад
callable.h dc5e615a1d Remove `Array` include from `dictionary.h` and `ustring.h`. 3 месяцев назад
callable_bind.cpp e14263f917 Remove empty constructors and destructors from core/ 2 месяцев назад
callable_bind.h e14263f917 Remove empty constructors and destructors from core/ 2 месяцев назад
container_type_validate.h 37f09e579e Core: Fix implicit conversions in `ContainerTypeValidate` 2 недель назад
dictionary.cpp c18332740c Include key in Dictionary::operator[] error message 2 месяцев назад
dictionary.h f50d7fa1e8 Merge pull request #110709 from DeeJayLSP/dict-reserve 3 месяцев назад
method_ptrcall.h ebc9aebb69 Optimize `RequiredParam` to not increase and decrease refcounts on call. 1 месяц назад
native_ptr.h 6c44c80c62 LibGodot: Core - Build Godot Engine as a Library 3 месяцев назад
type_info.h d95d49ee12 Add `RequiredParam<T>` and `RequiredValue<T>` to mark `Object *` arguments and return values as required 2 месяцев назад
typed_array.h 7390c358f5 Core: Consolidate typed container logic 3 месяцев назад
typed_dictionary.h 7390c358f5 Core: Consolidate typed container logic 3 месяцев назад
variant.cpp 8ac43f4733 Make Variant::get_type_by_name HashMap initialization thread-safe 2 месяцев назад
variant.h fc58be9bfc GDExtension: Add system for builtin method compatibility 2 месяцев назад
variant_call.cpp 109d3d8530 Make Vector bsearch method const. 2 месяцев назад
variant_callable.cpp 2b30f23595 GDScript: Fix `Callable` call error text 9 месяцев назад
variant_callable.h 324512e11c Style: Replace header guards with `#pragma once` 10 месяцев назад
variant_construct.cpp f81287d765 Introduce `VariantImplicitConvert<>` template for types that can be implicitly converted to and from `Variant`. 4 месяцев назад
variant_construct.h 406b22d2d5 Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 4 месяцев назад
variant_deep_duplicate.h 342266cfd9 Overhaul `Variant::duplicate()` for resources 8 месяцев назад
variant_destruct.cpp be86ce3103 Apply iwyu suggestion in core. 1 год назад
variant_destruct.h 324512e11c Style: Replace header guards with `#pragma once` 10 месяцев назад
variant_internal.h fc92ce3e7f Use `RequiredParam`/`RequiredResult` in some high value places 1 месяц назад
variant_op.cpp 5f7566a72e Reuse/optimize common OperatorEvaluator*::evaluate logic 2 месяцев назад
variant_op.h 5f7566a72e Reuse/optimize common OperatorEvaluator*::evaluate logic 2 месяцев назад
variant_parser.cpp 6bc6110a90 Apply rtos_fix hack for handling 32-bit floats on all calls to rtos_fix 4 месяцев назад
variant_parser.h e14263f917 Remove empty constructors and destructors from core/ 2 месяцев назад
variant_setget.cpp 406b22d2d5 Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 4 месяцев назад
variant_setget.h 406b22d2d5 Delete `VariantGetInternalPtr` and `VariantImplicitConvert`. 4 месяцев назад
variant_utility.cpp 494471dda2 Fix `printraw` causing infinite recursion in `Logger._log_message` 6 месяцев назад
variant_utility.h 981f1e9298 Rename `VariantUtilityFunctions::join()` to `join_string()` 8 месяцев назад