#ifndef PORYGONLANG_USERDATAFUNCTIONTYPE_HPP #define PORYGONLANG_USERDATAFUNCTIONTYPE_HPP #include #include "../ScriptType.hpp" namespace Porygon::UserData{ class UserDataFunctionType : public GenericFunctionScriptType{ public: UserDataFunctionType(std::shared_ptr returnType, vector> parameterTypes) : GenericFunctionScriptType(std::move(returnType), std::move(parameterTypes)){ } const bool IsScriptFunction() const final{ return false; } }; } #endif //PORYGONLANG_USERDATAFUNCTIONTYPE_HPP