2
0
Fork 0
godot/modules/gdscript/tests/scripts/runtime/features
George Marques 21bb5b9c0e
GDScript: Don't fail when freed object is return
This is check is a bit too eager. The user should be able to handle the
return value even if it's a freed object.

(cherry picked from commit abbdf80643)
2023-04-27 08:49:29 +07:00
..
array_string_stringname_equivalent.gd Add GDScript `.editorconfig` rules 2023-01-10 12:25:35 +07:00
array_string_stringname_equivalent.out Unify String and StringName 2022-12-05 21:46:47 +07:00
arrays_arent_shared.gd
arrays_arent_shared.out
assign_member_with_operation.gd
assign_member_with_operation.out
await_on_void.gd GDScript: Allow constant expressions in annotations 2023-01-25 18:43:56 +07:00
await_on_void.out GDScript: Allow using await on calls to void functions 2023-01-09 09:55:05 +07:00
await_without_coroutine.gd GDScript: Fix false positive `REDUNDANT_AWAIT` warning 2023-03-30 19:17:15 +07:00
await_without_coroutine.out
chain_assignment_works.gd Fix set chain bug with jump_if_shared 2022-06-28 18:45:27 +07:00
chain_assignment_works.out Improve dictionary printing to avoid confusion with arrays 2022-10-04 20:33:40 +07:00
compare-builtin-equals-null.gd Support for checking that Projection is(not) null 2022-11-01 20:49:52 +07:00
compare-builtin-equals-null.out Support for checking that Projection is(not) null 2022-11-01 20:49:52 +07:00
compare-builtin-not-equals-null.gd Support for checking that Projection is(not) null 2022-11-01 20:49:52 +07:00
compare-builtin-not-equals-null.out Support for checking that Projection is(not) null 2022-11-01 20:49:52 +07:00
compare-null-equals-builtin.gd
compare-null-equals-builtin.out
compare-null-not-equals-builtin.gd
compare-null-not-equals-builtin.out
const_class_reference.gd Add test for const class references 2023-02-20 23:01:32 +07:00
const_class_reference.out Add test for const class references 2023-02-20 23:01:32 +07:00
const_class_reference_external.notest.gd Add test for const class references 2023-02-20 23:01:32 +07:00
constants_are_read_only.gd GDScript: Fix test for read-only state of constants 2023-01-27 05:28:08 +07:00
constants_are_read_only.out GDScript: Fix test for read-only state of constants 2023-01-27 05:28:08 +07:00
conversion_for_default_parameter.gd GDScript: Fix missing conversion for default argument values 2023-01-06 11:49:06 +07:00
conversion_for_default_parameter.out GDScript: Fix missing conversion for default argument values 2023-01-06 11:49:06 +07:00
conversions_from_native_members.gd GDScript: Fix conversions from native members accessed by identifier 2023-02-25 10:53:36 +07:00
conversions_from_native_members.out GDScript: Fix conversions from native members accessed by identifier 2023-02-25 10:53:36 +07:00
default_set_beforehand.gd Fix GDScript code style regarding colon 2023-03-13 14:42:27 +07:00
default_set_beforehand.out GDScript: Initialize all defaults beforehand in implicit constructor 2023-02-24 22:01:06 +07:00
dictionaries_arent_shared.gd
dictionaries_arent_shared.out
dictionary_string_stringname_equivalent.gd Add GDScript `.editorconfig` rules 2023-01-10 12:25:35 +07:00
dictionary_string_stringname_equivalent.out Unify String and StringName 2022-12-05 21:46:47 +07:00
does_not_override_temp_values.gd GDScript: Allow constant expressions in annotations 2023-01-25 18:43:56 +07:00
does_not_override_temp_values.out GDScript: Fix temp values being written without proper clear 2023-01-11 14:24:23 +07:00
for_loop_iterator_types.gd GDScript: Fix typing of iterator in for loop 2023-01-13 15:36:11 +07:00
for_loop_iterator_types.out GDScript: Fix typing of iterator in for loop 2023-01-13 15:36:11 +07:00
gdscript.gd GDScript: Allow constant expressions in annotations 2023-01-25 18:43:56 +07:00
gdscript.out Add default virtual `gdscript://` path to `GDScript` instances 2023-01-12 10:27:38 +07:00
getter_with_freed_object.gd GDScript: Don't fail when freed object is return 2023-04-27 08:49:29 +07:00
getter_with_freed_object.out GDScript: Don't fail when freed object is return 2023-04-27 08:49:29 +07:00
lambda_use_self.gd
lambda_use_self.out
lua_assign.gd
lua_assign.out
match_string_stringname_equivalent.gd Unify String and StringName 2022-12-05 21:46:47 +07:00
match_string_stringname_equivalent.out Unify String and StringName 2022-12-05 21:46:47 +07:00
parameter_shadowing.gd Add GDScript `.editorconfig` rules 2023-01-10 12:25:35 +07:00
parameter_shadowing.out Fix incomplete shadowing of member properties by parameters 2022-12-06 00:22:56 +07:00
params_default_values.gd
params_default_values.out
property_with_operator_assignment.gd Fix GDScript code style regarding colon 2023-03-13 14:42:27 +07:00
property_with_operator_assignment.out
range_optimized_in_for_has_int_iterator.gd GDScript Fix type mismatch in optimized single arg `range` 2022-11-02 13:20:47 +07:00
range_optimized_in_for_has_int_iterator.out GDScript Fix type mismatch in optimized single arg `range` 2022-11-02 13:20:47 +07:00
range_returns_ints.gd GDScript Fix type mismatch in optimized single arg `range` 2022-11-02 13:20:47 +07:00
range_returns_ints.out GDScript Fix type mismatch in optimized single arg `range` 2022-11-02 13:20:47 +07:00
recursion.gd
recursion.out
standalone-calls-do-not-write-to-nil.gd GDScript: Allow constant expressions in annotations 2023-01-25 18:43:56 +07:00
standalone-calls-do-not-write-to-nil.out GDScript: Don't use the NIL address to hold return value of functions 2023-01-09 09:20:18 +07:00
string_stringname_equivalent.gd Unify String and StringName 2022-12-05 21:46:47 +07:00
string_stringname_equivalent.out Unify String and StringName 2022-12-05 21:46:47 +07:00
stringify.gd
stringify.out Improve dictionary printing to avoid confusion with arrays 2022-10-04 20:33:40 +07:00
typed_argument_is_null.gd Fix: Func with typed args error when arg is null 2023-02-19 21:47:48 +07:00
typed_argument_is_null.out Fix: Func with typed args error when arg is null 2023-02-19 21:47:48 +07:00
typed_array_init_with_untyped_in_literal.gd GDScript: Fix issues with typed arrays 2023-01-31 11:54:41 +07:00
typed_array_init_with_untyped_in_literal.out GDScript: Fix issues with typed arrays 2023-01-31 11:54:41 +07:00
typed_assignment.gd Fix type adjustment skipped when value is considered both not hard and not variant 2022-12-25 17:11:30 +07:00
typed_assignment.out Fix type adjustment skipped when value is considered both not hard and not variant 2022-12-25 17:11:30 +07:00
use_conversion_assign_with_variant_value.gd Fix GDScript code style regarding colon 2023-03-13 14:42:27 +07:00
use_conversion_assign_with_variant_value.out GDScript: Fix use of conversion assign for variant values 2023-01-10 20:01:11 +07:00