virtualx-engine/modules/gdscript/tests/scripts/runtime/features
George Marques 0ba6048ad3
Add support for static variables in GDScript
Which allows editable data associated with a particular class instead of
the instance. Scripts with static variables are kept in memory
indefinitely unless the `@static_unload` annotation is used or the
`static_unload()` method is called on the GDScript.

If the custom function `_static_init()` exists it will be called when
the class is loaded, after the static variables are set.
2023-04-27 09:51:44 -03:00
..
array_string_stringname_equivalent.gd
array_string_stringname_equivalent.out
arrays_arent_shared.gd
arrays_arent_shared.out
assign_member_with_operation.gd
assign_member_with_operation.out
assign_operator.gd [GDScript] Fix incorrect compound assignment 2023-04-14 11:28:44 +02:00
assign_operator.out [GDScript] Fix incorrect compound assignment 2023-04-14 11:28:44 +02:00
await_on_void.gd
await_on_void.out
await_without_coroutine.gd GDScript: Fix false positive REDUNDANT_AWAIT warning 2023-03-16 14:04:14 +03:00
await_without_coroutine.out
chain_assignment_works.gd
chain_assignment_works.out
compare-builtin-equals-null.gd
compare-builtin-equals-null.out
compare-builtin-not-equals-null.gd
compare-builtin-not-equals-null.out
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 -05:00
const_class_reference.out Add test for const class references 2023-02-20 23:01:32 -05:00
const_class_reference_external.notest.gd Add test for const class references 2023-02-20 23:01:32 -05:00
constants_are_read_only.gd
constants_are_read_only.out
conversion_for_default_parameter.gd
conversion_for_default_parameter.out
conversions_from_native_members.gd GDScript: Fix conversions from native members accessed by identifier 2023-02-25 10:53:36 +02:00
conversions_from_native_members.out GDScript: Fix conversions from native members accessed by identifier 2023-02-25 10:53:36 +02:00
default_set_beforehand.gd Fix GDScript code style regarding colon 2023-03-05 17:03:20 +03:00
default_set_beforehand.out GDScript: Initialize all defaults beforehand in implicit constructor 2023-02-24 22:01:06 -03:00
dictionaries_arent_shared.gd
dictionaries_arent_shared.out
dictionary_string_stringname_equivalent.gd
dictionary_string_stringname_equivalent.out
does_not_override_temp_values.gd
does_not_override_temp_values.out
for_loop_iterator_types.gd
for_loop_iterator_types.out
gdscript.gd
gdscript.out
getter_with_freed_object.gd GDScript: Don't fail when freed object is return 2023-04-26 10:57:22 -03:00
getter_with_freed_object.out GDScript: Don't fail when freed object is return 2023-04-26 10:57:22 -03:00
lambda_use_self.gd
lambda_use_self.out
lua_assign.gd
lua_assign.out
match_string_stringname_equivalent.gd
match_string_stringname_equivalent.out
parameter_shadowing.gd
parameter_shadowing.out
params_default_values.gd
params_default_values.out
property_with_operator_assignment.gd Fix GDScript code style regarding colon 2023-03-05 17:03:20 +03:00
property_with_operator_assignment.out
range_optimized_in_for_has_int_iterator.gd
range_optimized_in_for_has_int_iterator.out
range_returns_ints.gd
range_returns_ints.out
recursion.gd
recursion.out
standalone-calls-do-not-write-to-nil.gd
standalone-calls-do-not-write-to-nil.out
static_constructor.gd Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
static_constructor.out Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
static_variables.gd Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
static_variables.out Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
static_variables_load.gd Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
static_variables_load.out Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
static_variables_other.gd Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
static_variables_other.out Add support for static variables in GDScript 2023-04-27 09:51:44 -03:00
string_stringname_equivalent.gd
string_stringname_equivalent.out
stringify.gd
stringify.out
typed_argument_is_null.gd
typed_argument_is_null.out
typed_array_init_with_untyped_in_literal.gd
typed_array_init_with_untyped_in_literal.out
typed_assignment.gd
typed_assignment.out
use_conversion_assign_with_variant_value.gd Fix GDScript code style regarding colon 2023-03-05 17:03:20 +03:00
use_conversion_assign_with_variant_value.out