godot/core/variant
aaronp64 714357e55c Assign return value on Variant operator failure
Variant operators for String formatting and "in" could result in errors, which would return from validated_evaluate without assigning r_ret.  This would cause scripts using the return value from these operators to get results from previously run code.  Updated to return the original String value in the String formatting case, and false for "in" when an error occurs.
2024-09-19 11:22:35 -04:00
..
array.cpp Core: Improve vformat error reporting on sprintf failure 2024-07-04 10:54:55 +02:00
array.h [Core] Fix incorrect comparison for Array const iterator 2024-04-13 17:32:33 +02:00
binder_common.h Redefine GetSimpleTypeT<> in terms of <type_traits> 2024-04-24 11:43:13 +02:00
callable_bind.cpp Add methods to get argument count of methods 2024-03-10 11:02:43 +01:00
callable_bind.h Add methods to get argument count of methods 2024-03-10 11:02:43 +01:00
callable.cpp fix callable not clearing freed pointer 2024-06-02 21:22:16 -07:00
callable.h Add methods to get argument count of methods 2024-03-10 11:02:43 +01:00
container_type_validate.h [Core] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-11 19:45:49 +02:00
dictionary.cpp Allow returning Dictionary after merging 2024-03-06 14:49:35 +01:00
dictionary.h Allow returning Dictionary after merging 2024-03-06 14:49:35 +01:00
method_ptrcall.h Add PackedVector4Array Variant type 2024-05-03 00:58:27 +02:00
native_ptr.h Enforce template syntax typename over class 2024-03-07 22:39:09 -06:00
SCsub Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
type_info.h Add PackedVector4Array Variant type 2024-05-03 00:58:27 +02:00
typed_array.h [Core] Fix sharing of typed arrays from constructor 2024-05-07 09:52:17 +02:00
variant_call.cpp [TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API. 2024-06-12 19:30:19 +03:00
variant_callable.cpp Add methods to get argument count of methods 2024-03-10 11:02:43 +01:00
variant_callable.h Add methods to get argument count of methods 2024-03-10 11:02:43 +01:00
variant_construct.cpp Add PackedVector4Array Variant type 2024-05-03 00:58:27 +02:00
variant_construct.h [Core] Fix Variant::construct of Object 2024-07-25 12:25:29 +02:00
variant_destruct.cpp Add PackedVector4Array Variant type 2024-05-03 00:58:27 +02:00
variant_destruct.h Add PackedVector4Array Variant type 2024-05-03 00:58:27 +02:00
variant_internal.h Merge pull request #91104 from RandomShaper/simple_type_cpp 2024-05-08 09:54:16 +02:00
variant_op.cpp Add PackedVector4Array Variant type 2024-05-03 00:58:27 +02:00
variant_op.h Assign return value on Variant operator failure 2024-09-19 11:22:35 -04:00
variant_parser.cpp Add PackedVector4Array Variant type 2024-05-03 00:58:27 +02:00
variant_parser.h Use compatible text resource format when possible 2024-04-23 12:04:44 +08:00
variant_setget.cpp Add shorthand for using singleton string names 2024-05-11 18:53:08 +02:00
variant_setget.h Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
variant_utility.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
variant_utility.h Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
variant.cpp Revert "Make freed object different than null in comparison operators" 2024-07-01 14:11:43 +02:00
variant.h Core: Improve vformat error reporting on sprintf failure 2024-07-04 10:54:55 +02:00