Merge pull request #2334 from lioncash/override
core: Add missing override specifiers where applicable
This commit is contained in:
		@@ -2,9 +2,6 @@
 | 
			
		||||
// Licensed under GPLv2 or any later version
 | 
			
		||||
// Refer to the license.txt file included.
 | 
			
		||||
 | 
			
		||||
#include "common/logging/log.h"
 | 
			
		||||
#include "core/hle/ipc_helpers.h"
 | 
			
		||||
#include "core/hle/kernel/hle_ipc.h"
 | 
			
		||||
#include "core/hle/service/audio/audin_u.h"
 | 
			
		||||
 | 
			
		||||
namespace Service::Audio {
 | 
			
		||||
@@ -33,7 +30,6 @@ public:
 | 
			
		||||
 | 
			
		||||
        RegisterHandlers(functions);
 | 
			
		||||
    }
 | 
			
		||||
    ~IAudioIn() = default;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
AudInU::AudInU() : ServiceFramework("audin:u") {
 | 
			
		||||
 
 | 
			
		||||
@@ -2,9 +2,6 @@
 | 
			
		||||
// Licensed under GPLv2 or any later version
 | 
			
		||||
// Refer to the license.txt file included.
 | 
			
		||||
 | 
			
		||||
#include "common/logging/log.h"
 | 
			
		||||
#include "core/hle/ipc_helpers.h"
 | 
			
		||||
#include "core/hle/kernel/hle_ipc.h"
 | 
			
		||||
#include "core/hle/service/audio/audrec_u.h"
 | 
			
		||||
 | 
			
		||||
namespace Service::Audio {
 | 
			
		||||
@@ -30,7 +27,6 @@ public:
 | 
			
		||||
 | 
			
		||||
        RegisterHandlers(functions);
 | 
			
		||||
    }
 | 
			
		||||
    ~IFinalOutputRecorder() = default;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
AudRecU::AudRecU() : ServiceFramework("audrec:u") {
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,7 @@ class nvmap;
 | 
			
		||||
class nvdisp_disp0 final : public nvdevice {
 | 
			
		||||
public:
 | 
			
		||||
    explicit nvdisp_disp0(std::shared_ptr<nvmap> nvmap_dev);
 | 
			
		||||
    ~nvdisp_disp0();
 | 
			
		||||
    ~nvdisp_disp0() override;
 | 
			
		||||
 | 
			
		||||
    u32 ioctl(Ioctl command, const std::vector<u8>& input, std::vector<u8>& output) override;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -17,7 +17,7 @@ namespace Service::Nvidia {
 | 
			
		||||
class NVDRV final : public ServiceFramework<NVDRV> {
 | 
			
		||||
public:
 | 
			
		||||
    NVDRV(std::shared_ptr<Module> nvdrv, const char* name);
 | 
			
		||||
    ~NVDRV();
 | 
			
		||||
    ~NVDRV() override;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    void Open(Kernel::HLERequestContext& ctx);
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@ namespace Service::Nvidia {
 | 
			
		||||
class NVMEMP final : public ServiceFramework<NVMEMP> {
 | 
			
		||||
public:
 | 
			
		||||
    NVMEMP();
 | 
			
		||||
    ~NVMEMP();
 | 
			
		||||
    ~NVMEMP() override;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    void Cmd0(Kernel::HLERequestContext& ctx);
 | 
			
		||||
 
 | 
			
		||||
@@ -90,7 +90,7 @@ private:
 | 
			
		||||
                           Kernel::HLERequestContext& ctx);
 | 
			
		||||
 | 
			
		||||
    ServiceFrameworkBase(const char* service_name, u32 max_sessions, InvokerFn* handler_invoker);
 | 
			
		||||
    ~ServiceFrameworkBase();
 | 
			
		||||
    ~ServiceFrameworkBase() override;
 | 
			
		||||
 | 
			
		||||
    void RegisterHandlersBase(const FunctionInfoBase* functions, std::size_t n);
 | 
			
		||||
    void ReportUnimplementedFunction(Kernel::HLERequestContext& ctx, const FunctionInfoBase* info);
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@ namespace Service::Set {
 | 
			
		||||
class SET_CAL final : public ServiceFramework<SET_CAL> {
 | 
			
		||||
public:
 | 
			
		||||
    explicit SET_CAL();
 | 
			
		||||
    ~SET_CAL();
 | 
			
		||||
    ~SET_CAL() override;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
} // namespace Service::Set
 | 
			
		||||
 
 | 
			
		||||
@@ -64,7 +64,6 @@ public:
 | 
			
		||||
        };
 | 
			
		||||
        RegisterHandlers(functions);
 | 
			
		||||
    }
 | 
			
		||||
    ~ISslContext() = default;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    void SetOption(Kernel::HLERequestContext& ctx) {
 | 
			
		||||
 
 | 
			
		||||
@@ -498,7 +498,6 @@ public:
 | 
			
		||||
        };
 | 
			
		||||
        RegisterHandlers(functions);
 | 
			
		||||
    }
 | 
			
		||||
    ~IHOSBinderDriver() = default;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    enum class TransactionId {
 | 
			
		||||
@@ -692,7 +691,6 @@ public:
 | 
			
		||||
        };
 | 
			
		||||
        RegisterHandlers(functions);
 | 
			
		||||
    }
 | 
			
		||||
    ~ISystemDisplayService() = default;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    void SetLayerZ(Kernel::HLERequestContext& ctx) {
 | 
			
		||||
@@ -818,7 +816,6 @@ public:
 | 
			
		||||
        };
 | 
			
		||||
        RegisterHandlers(functions);
 | 
			
		||||
    }
 | 
			
		||||
    ~IManagerDisplayService() = default;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    void CloseDisplay(Kernel::HLERequestContext& ctx) {
 | 
			
		||||
@@ -884,7 +881,6 @@ private:
 | 
			
		||||
class IApplicationDisplayService final : public ServiceFramework<IApplicationDisplayService> {
 | 
			
		||||
public:
 | 
			
		||||
    explicit IApplicationDisplayService(std::shared_ptr<NVFlinger::NVFlinger> nv_flinger);
 | 
			
		||||
    ~IApplicationDisplayService() = default;
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    enum class ConvertedScaleMode : u64 {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user