summaryrefslogtreecommitdiffstats
path: root/core/variant
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-08-28 00:12:16 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-08-28 00:12:16 +0200
commit71accb90081e12f17a8b495e98f05d6dae454e00 (patch)
treea4c059672882ffff68ef0716f5d41f4d86125e08 /core/variant
parente98aaf1caabf8e043ef6da5e3275c59acca04b29 (diff)
parentc8b697c64c5f366b28d00355acd13c481eb006e7 (diff)
downloadredot-engine-71accb90081e12f17a8b495e98f05d6dae454e00.tar.gz
Merge pull request #94679 from rune-scape/remove-unused-initialize_ref
Remove unused `initialize_ref`
Diffstat (limited to 'core/variant')
-rw-r--r--core/variant/variant.cpp7
-rw-r--r--core/variant/variant.h1
-rw-r--r--core/variant/variant_internal.h4
3 files changed, 0 insertions, 12 deletions
diff --git a/core/variant/variant.cpp b/core/variant/variant.cpp
index c1ef31c784..24b30112bd 100644
--- a/core/variant/variant.cpp
+++ b/core/variant/variant.cpp
@@ -1072,13 +1072,6 @@ bool Variant::is_null() const {
}
}
-bool Variant::initialize_ref(Object *p_object) {
- RefCounted *ref_counted = const_cast<RefCounted *>(static_cast<const RefCounted *>(p_object));
- if (!ref_counted->init_ref()) {
- return false;
- }
- return true;
-}
void Variant::reference(const Variant &p_variant) {
switch (type) {
case NIL:
diff --git a/core/variant/variant.h b/core/variant/variant.h
index 1cb3580c01..d4e4b330cd 100644
--- a/core/variant/variant.h
+++ b/core/variant/variant.h
@@ -254,7 +254,6 @@ private:
} _data alignas(8);
void reference(const Variant &p_variant);
- static bool initialize_ref(Object *p_object);
void _clear_internal();
diff --git a/core/variant/variant_internal.h b/core/variant/variant_internal.h
index c52ab6917b..58a45c0a1f 100644
--- a/core/variant/variant_internal.h
+++ b/core/variant/variant_internal.h
@@ -125,10 +125,6 @@ public:
}
}
- _FORCE_INLINE_ static bool initialize_ref(Object *object) {
- return Variant::initialize_ref(object);
- }
-
// Atomic types.
_FORCE_INLINE_ static bool *get_bool(Variant *v) { return &v->_data._bool; }
_FORCE_INLINE_ static const bool *get_bool(const Variant *v) { return &v->_data._bool; }