Remove unused create_script method from ScriptLanguage
This commit is contained in:
parent
05c097e5e2
commit
edabe363f9
7 changed files with 2 additions and 18 deletions
|
|
@ -273,7 +273,6 @@ public:
|
|||
virtual bool is_using_templates() { return false; }
|
||||
virtual bool validate(const String &p_script, const String &p_path = "", List<String> *r_functions = nullptr, List<ScriptError> *r_errors = nullptr, List<Warning> *r_warnings = nullptr, HashSet<int> *r_safe_lines = nullptr) const = 0;
|
||||
virtual String validate_path(const String &p_path) const { return ""; }
|
||||
virtual Script *create_script() const = 0;
|
||||
virtual bool supports_builtin_mode() const = 0;
|
||||
virtual bool supports_documentation() const { return false; }
|
||||
virtual bool can_inherit_from_file() const { return false; }
|
||||
|
|
|
|||
|
|
@ -361,13 +361,8 @@ public:
|
|||
}
|
||||
|
||||
EXBIND1RC(String, validate_path, const String &)
|
||||
GDVIRTUAL0RC_REQUIRED(Object *, _create_script)
|
||||
Script *create_script() const override {
|
||||
Object *ret = nullptr;
|
||||
GDVIRTUAL_CALL(_create_script, ret);
|
||||
return Object::cast_to<Script>(ret);
|
||||
}
|
||||
#ifndef DISABLE_DEPRECATED
|
||||
GDVIRTUAL0RC(Object *, _create_script)
|
||||
GDVIRTUAL0RC(bool, _has_named_classes)
|
||||
#endif
|
||||
EXBIND0RC(bool, supports_builtin_mode)
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@
|
|||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_create_script" qualifiers="virtual required const">
|
||||
<method name="_create_script" qualifiers="virtual const" deprecated="This method is not called by the engine.">
|
||||
<return type="Object" />
|
||||
<description>
|
||||
</description>
|
||||
|
|
|
|||
|
|
@ -608,7 +608,6 @@ public:
|
|||
virtual Ref<Script> make_template(const String &p_template, const String &p_class_name, const String &p_base_class_name) const override;
|
||||
virtual Vector<ScriptTemplate> get_built_in_templates(const StringName &p_object) override;
|
||||
virtual bool validate(const String &p_script, const String &p_path = "", List<String> *r_functions = nullptr, List<ScriptLanguage::ScriptError> *r_errors = nullptr, List<ScriptLanguage::Warning> *r_warnings = nullptr, HashSet<int> *r_safe_lines = nullptr) const override;
|
||||
virtual Script *create_script() const override;
|
||||
virtual bool supports_builtin_mode() const override;
|
||||
virtual bool supports_documentation() const override;
|
||||
virtual bool can_inherit_from_file() const override { return true; }
|
||||
|
|
|
|||
|
|
@ -246,10 +246,6 @@ int GDScriptLanguage::find_function(const String &p_function, const String &p_co
|
|||
return -1;
|
||||
}
|
||||
|
||||
Script *GDScriptLanguage::create_script() const {
|
||||
return memnew(GDScript);
|
||||
}
|
||||
|
||||
/* DEBUGGER FUNCTIONS */
|
||||
|
||||
thread_local int GDScriptLanguage::_debug_parse_err_line = -1;
|
||||
|
|
|
|||
|
|
@ -400,10 +400,6 @@ String CSharpLanguage::validate_path(const String &p_path) const {
|
|||
return "";
|
||||
}
|
||||
|
||||
Script *CSharpLanguage::create_script() const {
|
||||
return memnew(CSharpScript);
|
||||
}
|
||||
|
||||
bool CSharpLanguage::supports_builtin_mode() const {
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -518,7 +518,6 @@ public:
|
|||
return true;
|
||||
}
|
||||
String validate_path(const String &p_path) const override;
|
||||
Script *create_script() const override;
|
||||
bool supports_builtin_mode() const override;
|
||||
/* TODO? */ int find_function(const String &p_function, const String &p_code) const override {
|
||||
return -1;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue