mirror of
https://github.com/godotengine/godot.git
synced 2025-10-20 00:13:30 +00:00
GDScript: Add names for disassembling function pointers
When instructions use function pointers, it's not possible to retrieve their original names in the disassembly. This stores the names in vectors (in debug builds) so they can be shown.
This commit is contained in:
parent
9937915ad7
commit
80e06b29e7
6 changed files with 82 additions and 16 deletions
|
@ -505,6 +505,16 @@ private:
|
|||
Vector<Variant> default_arg_values;
|
||||
#endif
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
Vector<String> operator_names;
|
||||
Vector<String> setter_names;
|
||||
Vector<String> getter_names;
|
||||
Vector<String> builtin_methods_names;
|
||||
Vector<String> constructors_names;
|
||||
Vector<String> utilities_names;
|
||||
Vector<String> gds_utilities_names;
|
||||
#endif
|
||||
|
||||
List<StackDebug> stack_debug;
|
||||
|
||||
Variant _get_default_variant_for_data_type(const GDScriptDataType &p_data_type);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue