1
0
mirror of https://github.com/anope/anope.git synced 2026-07-04 22:53:12 +02:00

Mark types that have no inheritors as final.

This commit is contained in:
Sadie Powell
2024-01-23 13:54:16 +00:00
parent a6a0f6c447
commit 72acef4e15
227 changed files with 771 additions and 771 deletions
+6 -6
View File
@@ -12,7 +12,7 @@
using namespace SASL;
class Plain
class Plain final
: public Mechanism
{
public:
@@ -73,12 +73,12 @@ public:
}
};
class External
class External final
: public Mechanism
{
ServiceReference<CertService> certs;
struct Session
struct Session final
: SASL::Session
{
Anope::string cert;
@@ -137,7 +137,7 @@ public:
}
};
class Anonymous
class Anonymous final
: public Mechanism
{
public:
@@ -174,7 +174,7 @@ public:
}
};
class SASLService
class SASLService final
: public SASL::Service
, public Timer
{
@@ -353,7 +353,7 @@ public:
}
};
class ModuleSASL
class ModuleSASL final
: public Module
{
SASLService sasl;