diff options
Diffstat (limited to 'src/qml')
-rw-r--r-- | src/qml/jsruntime/qv4functionobject_p.h | 6 | ||||
-rw-r--r-- | src/qml/jsruntime/qv4managed_p.h | 17 |
2 files changed, 0 insertions, 23 deletions
diff --git a/src/qml/jsruntime/qv4functionobject_p.h b/src/qml/jsruntime/qv4functionobject_p.h index 108790a205..d13ecb98fb 100644 --- a/src/qml/jsruntime/qv4functionobject_p.h +++ b/src/qml/jsruntime/qv4functionobject_p.h @@ -144,12 +144,6 @@ inline const FunctionObject *Value::as() const { return isManaged() && m && m->vtable->isFunctionObject ? reinterpret_cast<const FunctionObject *>(this) : 0; } -template<> -inline FunctionObject *managed_cast(Managed *m) -{ - return m ? m->as<FunctionObject>() : 0; -} - struct FunctionCtor: FunctionObject { diff --git a/src/qml/jsruntime/qv4managed_p.h b/src/qml/jsruntime/qv4managed_p.h index ebbd2d6ab9..664bbb3137 100644 --- a/src/qml/jsruntime/qv4managed_p.h +++ b/src/qml/jsruntime/qv4managed_p.h @@ -188,23 +188,6 @@ inline const Object *Value::as() const { return isManaged() && m && m->vtable->isObject ? objectValue() : 0; } -template<typename T> -inline T *managed_cast(Managed *m) -{ - return m ? m->as<T>() : 0; -} - -template<> -inline String *managed_cast(Managed *m) -{ - return m ? m->as<String>() : 0; -} -template<> -inline Object *managed_cast(Managed *m) -{ - return m ? m->as<Object>() : 0; -} - } |