Skip to content

Commit fd14646

Browse files
committed
[LLDB] Applying clang-tidy modernize-use-override over LLDB
Applied clang-tidy modernize-use-override over LLDB and added it to the LLDB .clang-tidy config. Differential Revision: https://reviews.llvm.org/D123340
1 parent b341c44 commit fd14646

File tree

8 files changed

+12
-11
lines changed

8 files changed

+12
-11
lines changed

lldb/.clang-tidy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Checks: '-readability-identifier-naming,modernize-use-default-member-init,modernize-use-equals-default'
1+
Checks: '-readability-identifier-naming,modernize-use-default-member-init,modernize-use-equals-default,modernize-use-override'
22
InheritParentConfig: true
33
CheckOptions:
44
- key: modernize-use-default-member-init.IgnoreMacros

lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ class CompleteTagDeclsScope : public ClangASTImporter::NewDeclListener {
240240
m_delegate->SetImportListener(this);
241241
}
242242

243-
virtual ~CompleteTagDeclsScope() {
243+
~CompleteTagDeclsScope() override {
244244
ClangASTImporter::ASTContextMetadataSP to_context_md =
245245
importer.GetContextMetadata(m_dst_ctx);
246246

lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ class PlatformDarwinKernelProperties : public Properties {
193193
m_collection_sp->Initialize(g_platformdarwinkernel_properties);
194194
}
195195

196-
virtual ~PlatformDarwinKernelProperties() = default;
196+
~PlatformDarwinKernelProperties() override = default;
197197

198198
FileSpecList GetKextDirectories() const {
199199
const uint32_t idx = ePropertyKextDirectories;

lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class PluginProperties : public Properties {
7474
m_collection_sp->Initialize(g_processkdp_properties);
7575
}
7676

77-
virtual ~PluginProperties() = default;
77+
~PluginProperties() override = default;
7878

7979
uint64_t GetPacketTimeout() {
8080
const uint32_t idx = ePropertyKDPPacketTimeout;
@@ -880,7 +880,7 @@ class CommandObjectProcessKDPPacketSend : public CommandObjectParsed {
880880
m_option_group.Finalize();
881881
}
882882

883-
~CommandObjectProcessKDPPacketSend() = default;
883+
~CommandObjectProcessKDPPacketSend() override = default;
884884

885885
bool DoExecute(Args &command, CommandReturnObject &result) override {
886886
const size_t argc = command.GetArgumentCount();
@@ -981,7 +981,7 @@ class CommandObjectProcessKDPPacket : public CommandObjectMultiword {
981981
CommandObjectSP(new CommandObjectProcessKDPPacketSend(interpreter)));
982982
}
983983

984-
~CommandObjectProcessKDPPacket() = default;
984+
~CommandObjectProcessKDPPacket() override = default;
985985
};
986986

987987
class CommandObjectMultiwordProcessKDP : public CommandObjectMultiword {
@@ -995,7 +995,7 @@ class CommandObjectMultiwordProcessKDP : public CommandObjectMultiword {
995995
interpreter)));
996996
}
997997

998-
~CommandObjectMultiwordProcessKDP() = default;
998+
~CommandObjectMultiwordProcessKDP() override = default;
999999
};
10001000

10011001
CommandObject *ProcessKDP::GetPluginCommandObject() {

lldb/unittests/API/SBCommandInterpreterTest.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class DummyCommand : public SBCommandPluginInterface {
3434
DummyCommand(const char *message) : m_message(message) {}
3535

3636
bool DoExecute(SBDebugger dbg, char **command,
37-
SBCommandReturnObject &result) {
37+
SBCommandReturnObject &result) override {
3838
result.PutCString(m_message.c_str());
3939
result.SetStatus(eReturnStatusSuccessFinishResult);
4040
return result.Succeeded();

lldb/unittests/Interpreter/TestCommandPaths.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class CommandObjectLeaf : public CommandObjectParsed {
5151
}
5252

5353
protected:
54-
virtual bool DoExecute(Args &command, CommandReturnObject &result) {
54+
bool DoExecute(Args &command, CommandReturnObject &result) override {
5555
result.SetStatus(eReturnStatusSuccessFinishResult);
5656
result.AppendMessage("I did nothing");
5757
return true;

lldb/unittests/Interpreter/TestOptionValue.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ class TestProperties : public OptionValueProperties {
111111
}
112112

113113
private:
114-
lldb::OptionValueSP Clone() const {
114+
lldb::OptionValueSP Clone() const override {
115115
return std::make_shared<TestProperties>(*this);
116116
}
117117

lldb/unittests/Target/RemoteAwarePlatformTest.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ class RemoteAwarePlatformTester : public RemoteAwarePlatform {
3737
const FileSpecList *));
3838
Status ResolveRemoteExecutable(
3939
const ModuleSpec &module_spec, lldb::ModuleSP &exe_module_sp,
40-
const FileSpecList *module_search_paths_ptr) /*override*/ {
40+
const FileSpecList *module_search_paths_ptr) /*override*/
41+
{ // NOLINT(modernize-use-override)
4142
auto pair = ResolveRemoteExecutable(module_spec, module_search_paths_ptr);
4243
exe_module_sp = pair.second;
4344
return pair.first;

0 commit comments

Comments
 (0)