You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
GDScript: Fix uninitialized local variables not being reset
This commit is contained in:
@@ -73,7 +73,9 @@ public:
|
||||
virtual uint32_t add_or_get_name(const StringName &p_name) = 0;
|
||||
virtual uint32_t add_temporary(const GDScriptDataType &p_type) = 0;
|
||||
virtual void pop_temporary() = 0;
|
||||
virtual void clean_temporaries() = 0;
|
||||
virtual void clear_temporaries() = 0;
|
||||
virtual void clear_address(const Address &p_address) = 0;
|
||||
virtual bool is_local_dirty(const Address &p_address) const = 0;
|
||||
|
||||
virtual void start_parameters() = 0;
|
||||
virtual void end_parameters() = 0;
|
||||
@@ -114,6 +116,7 @@ public:
|
||||
virtual void write_get_static_variable(const Address &p_target, const Address &p_class, int p_index) = 0;
|
||||
virtual void write_assign(const Address &p_target, const Address &p_source) = 0;
|
||||
virtual void write_assign_with_conversion(const Address &p_target, const Address &p_source) = 0;
|
||||
virtual void write_assign_null(const Address &p_target) = 0;
|
||||
virtual void write_assign_true(const Address &p_target) = 0;
|
||||
virtual void write_assign_false(const Address &p_target) = 0;
|
||||
virtual void write_assign_default_parameter(const Address &dst, const Address &src, bool p_use_conversion) = 0;
|
||||
|
||||
Reference in New Issue
Block a user