summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_function.cpp
diff options
context:
space:
mode:
authorDanil Alexeev <danil@alexeev.xyz>2023-08-28 19:20:10 +0300
committerDanil Alexeev <danil@alexeev.xyz>2023-09-04 00:21:03 +0300
commit462d8f47521d3406a7ee8b5b024699112c4337aa (patch)
treebc3915ef18cbdef583cb53560d8eb55200ce581d /modules/gdscript/gdscript_function.cpp
parentfa3428ff25bc577d2a3433090478a6d615567056 (diff)
downloadredot-engine-462d8f47521d3406a7ee8b5b024699112c4337aa.tar.gz
GDScript: Fix `get_*_list()` methods return incorrect info
Diffstat (limited to 'modules/gdscript/gdscript_function.cpp')
-rw-r--r--modules/gdscript/gdscript_function.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/modules/gdscript/gdscript_function.cpp b/modules/gdscript/gdscript_function.cpp
index a6b4dc7981..4f5a65a709 100644
--- a/modules/gdscript/gdscript_function.cpp
+++ b/modules/gdscript/gdscript_function.cpp
@@ -32,14 +32,6 @@
#include "gdscript.h"
-const int *GDScriptFunction::get_code() const {
- return _code_ptr;
-}
-
-int GDScriptFunction::get_code_size() const {
- return _code_size;
-}
-
Variant GDScriptFunction::get_constant(int p_idx) const {
ERR_FAIL_INDEX_V(p_idx, constants.size(), "<errconst>");
return constants[p_idx];
@@ -50,32 +42,6 @@ StringName GDScriptFunction::get_global_name(int p_idx) const {
return global_names[p_idx];
}
-int GDScriptFunction::get_default_argument_count() const {
- return _default_arg_count;
-}
-
-int GDScriptFunction::get_default_argument_addr(int p_idx) const {
- ERR_FAIL_INDEX_V(p_idx, default_arguments.size(), -1);
- return default_arguments[p_idx];
-}
-
-GDScriptDataType GDScriptFunction::get_return_type() const {
- return return_type;
-}
-
-GDScriptDataType GDScriptFunction::get_argument_type(int p_idx) const {
- ERR_FAIL_INDEX_V(p_idx, argument_types.size(), GDScriptDataType());
- return argument_types[p_idx];
-}
-
-StringName GDScriptFunction::get_name() const {
- return name;
-}
-
-int GDScriptFunction::get_max_stack_size() const {
- return _stack_size;
-}
-
struct _GDFKC {
int order = 0;
List<int> pos;
@@ -161,9 +127,7 @@ GDScriptFunction::~GDScriptFunction() {
return_type.script_type_ref = Ref<Script>();
#ifdef DEBUG_ENABLED
-
MutexLock lock(GDScriptLanguage::get_singleton()->mutex);
-
GDScriptLanguage::get_singleton()->function_list.remove(&function_list);
#endif
}