Author: Jonas Devlieghere Date: 2020-02-17T22:58:26-08:00 New Revision: 866b7a651949f373a3b191f5fee3a7fe0a2709be
URL: https://github.com/llvm/llvm-project/commit/866b7a651949f373a3b191f5fee3a7fe0a2709be DIFF: https://github.com/llvm/llvm-project/commit/866b7a651949f373a3b191f5fee3a7fe0a2709be.diff LOG: [lldb] Replace empty ctor en dtor bodies with =default (NFC) Use = default instead of empty constructor and destructor bodies in the API layer. Added: Modified: lldb/source/API/SBAddress.cpp lldb/source/API/SBAttachInfo.cpp lldb/source/API/SBBreakpoint.cpp lldb/source/API/SBBreakpointLocation.cpp lldb/source/API/SBData.cpp lldb/source/API/SBDeclaration.cpp lldb/source/API/SBError.cpp lldb/source/API/SBEvent.cpp lldb/source/API/SBExecutionContext.cpp lldb/source/API/SBExpressionOptions.cpp lldb/source/API/SBFile.cpp lldb/source/API/SBFileSpec.cpp lldb/source/API/SBFileSpecList.cpp lldb/source/API/SBInstruction.cpp lldb/source/API/SBInstructionList.cpp lldb/source/API/SBLaunchInfo.cpp lldb/source/API/SBLineEntry.cpp lldb/source/API/SBListener.cpp lldb/source/API/SBMemoryRegionInfo.cpp lldb/source/API/SBMemoryRegionInfoList.cpp lldb/source/API/SBModule.cpp lldb/source/API/SBModuleSpec.cpp lldb/source/API/SBPlatform.cpp lldb/source/API/SBProcess.cpp lldb/source/API/SBProcessInfo.cpp lldb/source/API/SBQueue.cpp lldb/source/API/SBSection.cpp lldb/source/API/SBSourceManager.cpp lldb/source/API/SBStream.cpp lldb/source/API/SBStringList.cpp lldb/source/API/SBStructuredData.cpp lldb/source/API/SBSymbolContext.cpp lldb/source/API/SBSymbolContextList.cpp lldb/source/API/SBTarget.cpp lldb/source/API/SBThread.cpp lldb/source/API/SBThreadCollection.cpp lldb/source/API/SBThreadPlan.cpp lldb/source/API/SBType.cpp lldb/source/API/SBTypeCategory.cpp lldb/source/API/SBTypeEnumMember.cpp lldb/source/API/SBTypeFilter.cpp lldb/source/API/SBTypeFormat.cpp lldb/source/API/SBTypeNameSpecifier.cpp lldb/source/API/SBTypeSummary.cpp lldb/source/API/SBTypeSynthetic.cpp lldb/source/API/SBUnixSignals.cpp lldb/source/API/SBValue.cpp lldb/source/API/SBValueList.cpp lldb/source/API/SBWatchpoint.cpp lldb/source/API/SystemInitializerFull.cpp Removed: ################################################################################ diff --git a/lldb/source/API/SBAddress.cpp b/lldb/source/API/SBAddress.cpp index e332f3155f46..d2b9b80973c8 100644 --- a/lldb/source/API/SBAddress.cpp +++ b/lldb/source/API/SBAddress.cpp @@ -52,7 +52,7 @@ SBAddress::SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target) SetLoadAddress(load_addr, target); } -SBAddress::~SBAddress() {} +SBAddress::~SBAddress() = default; const SBAddress &SBAddress::operator=(const SBAddress &rhs) { LLDB_RECORD_METHOD(const lldb::SBAddress &, diff --git a/lldb/source/API/SBAttachInfo.cpp b/lldb/source/API/SBAttachInfo.cpp index 9f0d2eb399d9..b21589cf2708 100644 --- a/lldb/source/API/SBAttachInfo.cpp +++ b/lldb/source/API/SBAttachInfo.cpp @@ -54,7 +54,7 @@ SBAttachInfo::SBAttachInfo(const SBAttachInfo &rhs) m_opaque_sp = clone(rhs.m_opaque_sp); } -SBAttachInfo::~SBAttachInfo() {} +SBAttachInfo::~SBAttachInfo() = default; lldb_private::ProcessAttachInfo &SBAttachInfo::ref() { return *m_opaque_sp; } diff --git a/lldb/source/API/SBBreakpoint.cpp b/lldb/source/API/SBBreakpoint.cpp index 156c50f4ca90..283dd7ea8253 100644 --- a/lldb/source/API/SBBreakpoint.cpp +++ b/lldb/source/API/SBBreakpoint.cpp @@ -873,7 +873,7 @@ SBBreakpointList::SBBreakpointList(SBTarget &target) LLDB_RECORD_CONSTRUCTOR(SBBreakpointList, (lldb::SBTarget &), target); } -SBBreakpointList::~SBBreakpointList() {} +SBBreakpointList::~SBBreakpointList() = default; size_t SBBreakpointList::GetSize() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(size_t, SBBreakpointList, GetSize); diff --git a/lldb/source/API/SBBreakpointLocation.cpp b/lldb/source/API/SBBreakpointLocation.cpp index 40384c7ffe88..e29f3fd9c50e 100644 --- a/lldb/source/API/SBBreakpointLocation.cpp +++ b/lldb/source/API/SBBreakpointLocation.cpp @@ -59,7 +59,7 @@ operator=(const SBBreakpointLocation &rhs) { return LLDB_RECORD_RESULT(*this); } -SBBreakpointLocation::~SBBreakpointLocation() {} +SBBreakpointLocation::~SBBreakpointLocation() = default; BreakpointLocationSP SBBreakpointLocation::GetSP() const { return m_opaque_wp.lock(); diff --git a/lldb/source/API/SBData.cpp b/lldb/source/API/SBData.cpp index a8ce58edaf88..daf313ad55c9 100644 --- a/lldb/source/API/SBData.cpp +++ b/lldb/source/API/SBData.cpp @@ -41,7 +41,7 @@ const SBData &SBData::operator=(const SBData &rhs) { return LLDB_RECORD_RESULT(*this); } -SBData::~SBData() {} +SBData::~SBData() = default; void SBData::SetOpaque(const lldb::DataExtractorSP &data_sp) { m_opaque_sp = data_sp; diff --git a/lldb/source/API/SBDeclaration.cpp b/lldb/source/API/SBDeclaration.cpp index 2ab028c79f11..0377efc338a4 100644 --- a/lldb/source/API/SBDeclaration.cpp +++ b/lldb/source/API/SBDeclaration.cpp @@ -50,7 +50,7 @@ void SBDeclaration::SetDeclaration( ref() = lldb_object_ref; } -SBDeclaration::~SBDeclaration() {} +SBDeclaration::~SBDeclaration() = default; bool SBDeclaration::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBDeclaration, IsValid); diff --git a/lldb/source/API/SBError.cpp b/lldb/source/API/SBError.cpp index 9948e5a9b09e..9efabe40ce93 100644 --- a/lldb/source/API/SBError.cpp +++ b/lldb/source/API/SBError.cpp @@ -25,7 +25,7 @@ SBError::SBError(const SBError &rhs) : m_opaque_up() { m_opaque_up = clone(rhs.m_opaque_up); } -SBError::~SBError() {} +SBError::~SBError() = default; const SBError &SBError::operator=(const SBError &rhs) { LLDB_RECORD_METHOD(const lldb::SBError &, diff --git a/lldb/source/API/SBEvent.cpp b/lldb/source/API/SBEvent.cpp index de0f1bc4aee9..2776ec49c092 100644 --- a/lldb/source/API/SBEvent.cpp +++ b/lldb/source/API/SBEvent.cpp @@ -58,7 +58,7 @@ const SBEvent &SBEvent::operator=(const SBEvent &rhs) { return LLDB_RECORD_RESULT(*this); } -SBEvent::~SBEvent() {} +SBEvent::~SBEvent() = default; const char *SBEvent::GetDataFlavor() { LLDB_RECORD_METHOD_NO_ARGS(const char *, SBEvent, GetDataFlavor); diff --git a/lldb/source/API/SBExecutionContext.cpp b/lldb/source/API/SBExecutionContext.cpp index ace88840a1cf..caf02b4164ea 100644 --- a/lldb/source/API/SBExecutionContext.cpp +++ b/lldb/source/API/SBExecutionContext.cpp @@ -65,7 +65,7 @@ SBExecutionContext::SBExecutionContext(const lldb::SBFrame &frame) m_exe_ctx_sp->SetFrameSP(frame.GetFrameSP()); } -SBExecutionContext::~SBExecutionContext() {} +SBExecutionContext::~SBExecutionContext() = default; const SBExecutionContext &SBExecutionContext:: operator=(const lldb::SBExecutionContext &rhs) { diff --git a/lldb/source/API/SBExpressionOptions.cpp b/lldb/source/API/SBExpressionOptions.cpp index 9d3d0bb949b9..2c92d090a40f 100644 --- a/lldb/source/API/SBExpressionOptions.cpp +++ b/lldb/source/API/SBExpressionOptions.cpp @@ -39,7 +39,7 @@ operator=(const SBExpressionOptions &rhs) { return LLDB_RECORD_RESULT(*this); } -SBExpressionOptions::~SBExpressionOptions() {} +SBExpressionOptions::~SBExpressionOptions() = default; bool SBExpressionOptions::GetCoerceResultToId() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBExpressionOptions, diff --git a/lldb/source/API/SBFile.cpp b/lldb/source/API/SBFile.cpp index ff5714fdb857..41ccdbe76b91 100644 --- a/lldb/source/API/SBFile.cpp +++ b/lldb/source/API/SBFile.cpp @@ -14,7 +14,7 @@ using namespace lldb; using namespace lldb_private; -SBFile::~SBFile() {} +SBFile::~SBFile() = default; SBFile::SBFile(FileSP file_sp) : m_opaque_sp(file_sp) { // We have no way to capture the incoming FileSP as the class isn't diff --git a/lldb/source/API/SBFileSpec.cpp b/lldb/source/API/SBFileSpec.cpp index 3c3ea32a455d..e9b3da94b1e2 100644 --- a/lldb/source/API/SBFileSpec.cpp +++ b/lldb/source/API/SBFileSpec.cpp @@ -51,7 +51,7 @@ SBFileSpec::SBFileSpec(const char *path, bool resolve) FileSystem::Instance().Resolve(*m_opaque_up); } -SBFileSpec::~SBFileSpec() {} +SBFileSpec::~SBFileSpec() = default; const SBFileSpec &SBFileSpec::operator=(const SBFileSpec &rhs) { LLDB_RECORD_METHOD(const lldb::SBFileSpec &, diff --git a/lldb/source/API/SBFileSpecList.cpp b/lldb/source/API/SBFileSpecList.cpp index b032c338a94f..7afa34363271 100644 --- a/lldb/source/API/SBFileSpecList.cpp +++ b/lldb/source/API/SBFileSpecList.cpp @@ -32,7 +32,7 @@ SBFileSpecList::SBFileSpecList(const SBFileSpecList &rhs) : m_opaque_up() { m_opaque_up = clone(rhs.m_opaque_up); } -SBFileSpecList::~SBFileSpecList() {} +SBFileSpecList::~SBFileSpecList() = default; const SBFileSpecList &SBFileSpecList::operator=(const SBFileSpecList &rhs) { LLDB_RECORD_METHOD(const lldb::SBFileSpecList &, diff --git a/lldb/source/API/SBInstruction.cpp b/lldb/source/API/SBInstruction.cpp index a53dd23d2068..207e81272e50 100644 --- a/lldb/source/API/SBInstruction.cpp +++ b/lldb/source/API/SBInstruction.cpp @@ -89,7 +89,7 @@ const SBInstruction &SBInstruction::operator=(const SBInstruction &rhs) { return LLDB_RECORD_RESULT(*this); } -SBInstruction::~SBInstruction() {} +SBInstruction::~SBInstruction() = default; bool SBInstruction::IsValid() { LLDB_RECORD_METHOD_NO_ARGS(bool, SBInstruction, IsValid); diff --git a/lldb/source/API/SBInstructionList.cpp b/lldb/source/API/SBInstructionList.cpp index e96ae03db046..a0c6fbe7e338 100644 --- a/lldb/source/API/SBInstructionList.cpp +++ b/lldb/source/API/SBInstructionList.cpp @@ -42,7 +42,7 @@ operator=(const SBInstructionList &rhs) { return LLDB_RECORD_RESULT(*this); } -SBInstructionList::~SBInstructionList() {} +SBInstructionList::~SBInstructionList() = default; bool SBInstructionList::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBInstructionList, IsValid); diff --git a/lldb/source/API/SBLaunchInfo.cpp b/lldb/source/API/SBLaunchInfo.cpp index 9e69b53bb3f8..58307077153d 100644 --- a/lldb/source/API/SBLaunchInfo.cpp +++ b/lldb/source/API/SBLaunchInfo.cpp @@ -57,7 +57,7 @@ SBLaunchInfo &SBLaunchInfo::operator=(const SBLaunchInfo &rhs) { return LLDB_RECORD_RESULT(*this); } -SBLaunchInfo::~SBLaunchInfo() {} +SBLaunchInfo::~SBLaunchInfo() = default; const lldb_private::ProcessLaunchInfo &SBLaunchInfo::ref() const { return *m_opaque_sp; diff --git a/lldb/source/API/SBLineEntry.cpp b/lldb/source/API/SBLineEntry.cpp index 7c1192c9f68a..44168dfd5eb9 100644 --- a/lldb/source/API/SBLineEntry.cpp +++ b/lldb/source/API/SBLineEntry.cpp @@ -48,7 +48,7 @@ void SBLineEntry::SetLineEntry(const lldb_private::LineEntry &lldb_object_ref) { m_opaque_up = std::make_unique<LineEntry>(lldb_object_ref); } -SBLineEntry::~SBLineEntry() {} +SBLineEntry::~SBLineEntry() = default; SBAddress SBLineEntry::GetStartAddress() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(lldb::SBAddress, SBLineEntry, diff --git a/lldb/source/API/SBListener.cpp b/lldb/source/API/SBListener.cpp index 7992b807386e..f3463268b3b5 100644 --- a/lldb/source/API/SBListener.cpp +++ b/lldb/source/API/SBListener.cpp @@ -48,7 +48,7 @@ const lldb::SBListener &SBListener::operator=(const lldb::SBListener &rhs) { SBListener::SBListener(const lldb::ListenerSP &listener_sp) : m_opaque_sp(listener_sp), m_unused_ptr(nullptr) {} -SBListener::~SBListener() {} +SBListener::~SBListener() = default; bool SBListener::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBListener, IsValid); diff --git a/lldb/source/API/SBMemoryRegionInfo.cpp b/lldb/source/API/SBMemoryRegionInfo.cpp index 303989cef36b..2a28b99c72d7 100644 --- a/lldb/source/API/SBMemoryRegionInfo.cpp +++ b/lldb/source/API/SBMemoryRegionInfo.cpp @@ -46,7 +46,7 @@ operator=(const SBMemoryRegionInfo &rhs) { return LLDB_RECORD_RESULT(*this); } -SBMemoryRegionInfo::~SBMemoryRegionInfo() {} +SBMemoryRegionInfo::~SBMemoryRegionInfo() = default; void SBMemoryRegionInfo::Clear() { LLDB_RECORD_METHOD_NO_ARGS(void, SBMemoryRegionInfo, Clear); diff --git a/lldb/source/API/SBMemoryRegionInfoList.cpp b/lldb/source/API/SBMemoryRegionInfoList.cpp index 889e766e5d26..0f3f9c1b8177 100644 --- a/lldb/source/API/SBMemoryRegionInfoList.cpp +++ b/lldb/source/API/SBMemoryRegionInfoList.cpp @@ -82,7 +82,7 @@ SBMemoryRegionInfoList::SBMemoryRegionInfoList( (const lldb::SBMemoryRegionInfoList &), rhs); } -SBMemoryRegionInfoList::~SBMemoryRegionInfoList() {} +SBMemoryRegionInfoList::~SBMemoryRegionInfoList() = default; const SBMemoryRegionInfoList &SBMemoryRegionInfoList:: operator=(const SBMemoryRegionInfoList &rhs) { diff --git a/lldb/source/API/SBModule.cpp b/lldb/source/API/SBModule.cpp index 0797f937e332..a3a5e6a97d8c 100644 --- a/lldb/source/API/SBModule.cpp +++ b/lldb/source/API/SBModule.cpp @@ -75,7 +75,7 @@ const SBModule &SBModule::operator=(const SBModule &rhs) { return LLDB_RECORD_RESULT(*this); } -SBModule::~SBModule() {} +SBModule::~SBModule() = default; bool SBModule::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBModule, IsValid); diff --git a/lldb/source/API/SBModuleSpec.cpp b/lldb/source/API/SBModuleSpec.cpp index 37fde3e742fd..5d88272a399b 100644 --- a/lldb/source/API/SBModuleSpec.cpp +++ b/lldb/source/API/SBModuleSpec.cpp @@ -38,7 +38,7 @@ const SBModuleSpec &SBModuleSpec::operator=(const SBModuleSpec &rhs) { return LLDB_RECORD_RESULT(*this); } -SBModuleSpec::~SBModuleSpec() {} +SBModuleSpec::~SBModuleSpec() = default; bool SBModuleSpec::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBModuleSpec, IsValid); @@ -169,7 +169,7 @@ SBModuleSpecList &SBModuleSpecList::operator=(const SBModuleSpecList &rhs) { return LLDB_RECORD_RESULT(*this); } -SBModuleSpecList::~SBModuleSpecList() {} +SBModuleSpecList::~SBModuleSpecList() = default; SBModuleSpecList SBModuleSpecList::GetModuleSpecifications(const char *path) { LLDB_RECORD_STATIC_METHOD(lldb::SBModuleSpecList, SBModuleSpecList, diff --git a/lldb/source/API/SBPlatform.cpp b/lldb/source/API/SBPlatform.cpp index 2603ac728065..b17509c01501 100644 --- a/lldb/source/API/SBPlatform.cpp +++ b/lldb/source/API/SBPlatform.cpp @@ -36,7 +36,7 @@ struct PlatformConnectOptions { m_url = url; } - ~PlatformConnectOptions() {} + ~PlatformConnectOptions() = default; std::string m_url; std::string m_rsync_options; @@ -54,7 +54,7 @@ struct PlatformShellCommand { m_command = shell_command; } - ~PlatformShellCommand() {} + ~PlatformShellCommand() = default; std::string m_command; std::string m_working_dir; @@ -301,7 +301,7 @@ SBPlatform &SBPlatform::operator=(const SBPlatform &rhs) { return LLDB_RECORD_RESULT(*this); } -SBPlatform::~SBPlatform() {} +SBPlatform::~SBPlatform() = default; bool SBPlatform::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBPlatform, IsValid); diff --git a/lldb/source/API/SBProcess.cpp b/lldb/source/API/SBProcess.cpp index 425ebf63ba17..1a93950c3069 100644 --- a/lldb/source/API/SBProcess.cpp +++ b/lldb/source/API/SBProcess.cpp @@ -74,7 +74,7 @@ const SBProcess &SBProcess::operator=(const SBProcess &rhs) { } // Destructor -SBProcess::~SBProcess() {} +SBProcess::~SBProcess() = default; const char *SBProcess::GetBroadcasterClassName() { LLDB_RECORD_STATIC_METHOD_NO_ARGS(const char *, SBProcess, diff --git a/lldb/source/API/SBProcessInfo.cpp b/lldb/source/API/SBProcessInfo.cpp index 1999b381c14e..aa97b5af4d20 100644 --- a/lldb/source/API/SBProcessInfo.cpp +++ b/lldb/source/API/SBProcessInfo.cpp @@ -25,7 +25,7 @@ SBProcessInfo::SBProcessInfo(const SBProcessInfo &rhs) : m_opaque_up() { m_opaque_up = clone(rhs.m_opaque_up); } -SBProcessInfo::~SBProcessInfo() {} +SBProcessInfo::~SBProcessInfo() = default; SBProcessInfo &SBProcessInfo::operator=(const SBProcessInfo &rhs) { LLDB_RECORD_METHOD(lldb::SBProcessInfo &, diff --git a/lldb/source/API/SBQueue.cpp b/lldb/source/API/SBQueue.cpp index 4bbed19fc128..2e6571392ea1 100644 --- a/lldb/source/API/SBQueue.cpp +++ b/lldb/source/API/SBQueue.cpp @@ -47,7 +47,7 @@ class QueueImpl { m_pending_items_fetched = rhs.m_pending_items_fetched; } - ~QueueImpl() {} + ~QueueImpl() = default; bool IsValid() { return m_queue_wp.lock() != nullptr; } @@ -243,7 +243,7 @@ const lldb::SBQueue &SBQueue::operator=(const lldb::SBQueue &rhs) { return LLDB_RECORD_RESULT(*this); } -SBQueue::~SBQueue() {} +SBQueue::~SBQueue() = default; bool SBQueue::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBQueue, IsValid); diff --git a/lldb/source/API/SBSection.cpp b/lldb/source/API/SBSection.cpp index d71e323996f7..be53d33fb7a3 100644 --- a/lldb/source/API/SBSection.cpp +++ b/lldb/source/API/SBSection.cpp @@ -44,7 +44,7 @@ const SBSection &SBSection::operator=(const SBSection &rhs) { return LLDB_RECORD_RESULT(*this); } -SBSection::~SBSection() {} +SBSection::~SBSection() = default; bool SBSection::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBSection, IsValid); diff --git a/lldb/source/API/SBSourceManager.cpp b/lldb/source/API/SBSourceManager.cpp index 78e9974e230f..6fe3dac7767d 100644 --- a/lldb/source/API/SBSourceManager.cpp +++ b/lldb/source/API/SBSourceManager.cpp @@ -104,7 +104,7 @@ operator=(const lldb::SBSourceManager &rhs) { return LLDB_RECORD_RESULT(*this); } -SBSourceManager::~SBSourceManager() {} +SBSourceManager::~SBSourceManager() = default; size_t SBSourceManager::DisplaySourceLinesWithLineNumbers( const SBFileSpec &file, uint32_t line, uint32_t context_before, diff --git a/lldb/source/API/SBStream.cpp b/lldb/source/API/SBStream.cpp index 9aacfe803b5b..5d77410434a2 100644 --- a/lldb/source/API/SBStream.cpp +++ b/lldb/source/API/SBStream.cpp @@ -26,7 +26,7 @@ SBStream::SBStream() : m_opaque_up(new StreamString()), m_is_file(false) { SBStream::SBStream(SBStream &&rhs) : m_opaque_up(std::move(rhs.m_opaque_up)), m_is_file(rhs.m_is_file) {} -SBStream::~SBStream() {} +SBStream::~SBStream() = default; bool SBStream::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBStream, IsValid); diff --git a/lldb/source/API/SBStringList.cpp b/lldb/source/API/SBStringList.cpp index 7709451cec15..5364a4d61c9f 100644 --- a/lldb/source/API/SBStringList.cpp +++ b/lldb/source/API/SBStringList.cpp @@ -39,7 +39,7 @@ const SBStringList &SBStringList::operator=(const SBStringList &rhs) { return LLDB_RECORD_RESULT(*this); } -SBStringList::~SBStringList() {} +SBStringList::~SBStringList() = default; const lldb_private::StringList *SBStringList::operator->() const { return m_opaque_up.get(); diff --git a/lldb/source/API/SBStructuredData.cpp b/lldb/source/API/SBStructuredData.cpp index 7d1b6bf78504..897ce9853a2b 100644 --- a/lldb/source/API/SBStructuredData.cpp +++ b/lldb/source/API/SBStructuredData.cpp @@ -45,7 +45,7 @@ SBStructuredData::SBStructuredData(lldb_private::StructuredDataImpl *impl) (lldb_private::StructuredDataImpl *), impl); } -SBStructuredData::~SBStructuredData() {} +SBStructuredData::~SBStructuredData() = default; SBStructuredData &SBStructuredData:: operator=(const lldb::SBStructuredData &rhs) { diff --git a/lldb/source/API/SBSymbolContext.cpp b/lldb/source/API/SBSymbolContext.cpp index f5579655deb7..4878bfe2e32a 100644 --- a/lldb/source/API/SBSymbolContext.cpp +++ b/lldb/source/API/SBSymbolContext.cpp @@ -37,7 +37,7 @@ SBSymbolContext::SBSymbolContext(const SBSymbolContext &rhs) : m_opaque_up() { m_opaque_up = clone(rhs.m_opaque_up); } -SBSymbolContext::~SBSymbolContext() {} +SBSymbolContext::~SBSymbolContext() = default; const SBSymbolContext &SBSymbolContext::operator=(const SBSymbolContext &rhs) { LLDB_RECORD_METHOD(const lldb::SBSymbolContext &, diff --git a/lldb/source/API/SBSymbolContextList.cpp b/lldb/source/API/SBSymbolContextList.cpp index 8ee57dfb4c90..9db84dc1bf4b 100644 --- a/lldb/source/API/SBSymbolContextList.cpp +++ b/lldb/source/API/SBSymbolContextList.cpp @@ -28,7 +28,7 @@ SBSymbolContextList::SBSymbolContextList(const SBSymbolContextList &rhs) m_opaque_up = clone(rhs.m_opaque_up); } -SBSymbolContextList::~SBSymbolContextList() {} +SBSymbolContextList::~SBSymbolContextList() = default; const SBSymbolContextList &SBSymbolContextList:: operator=(const SBSymbolContextList &rhs) { diff --git a/lldb/source/API/SBTarget.cpp b/lldb/source/API/SBTarget.cpp index 3f7847e4d9f2..b90e77280d24 100644 --- a/lldb/source/API/SBTarget.cpp +++ b/lldb/source/API/SBTarget.cpp @@ -118,7 +118,7 @@ const SBTarget &SBTarget::operator=(const SBTarget &rhs) { } // Destructor -SBTarget::~SBTarget() {} +SBTarget::~SBTarget() = default; bool SBTarget::EventIsTargetEvent(const SBEvent &event) { LLDB_RECORD_STATIC_METHOD(bool, SBTarget, EventIsTargetEvent, diff --git a/lldb/source/API/SBThread.cpp b/lldb/source/API/SBThread.cpp index 0d3dd6d30e52..ad509b81d2bf 100644 --- a/lldb/source/API/SBThread.cpp +++ b/lldb/source/API/SBThread.cpp @@ -86,7 +86,7 @@ const lldb::SBThread &SBThread::operator=(const SBThread &rhs) { } // Destructor -SBThread::~SBThread() {} +SBThread::~SBThread() = default; lldb::SBQueue SBThread::GetQueue() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(lldb::SBQueue, SBThread, GetQueue); diff --git a/lldb/source/API/SBThreadCollection.cpp b/lldb/source/API/SBThreadCollection.cpp index afaf9fbe8ed7..bfca864d6bcd 100644 --- a/lldb/source/API/SBThreadCollection.cpp +++ b/lldb/source/API/SBThreadCollection.cpp @@ -38,7 +38,7 @@ operator=(const SBThreadCollection &rhs) { SBThreadCollection::SBThreadCollection(const ThreadCollectionSP &threads) : m_opaque_sp(threads) {} -SBThreadCollection::~SBThreadCollection() {} +SBThreadCollection::~SBThreadCollection() = default; void SBThreadCollection::SetOpaque(const lldb::ThreadCollectionSP &threads) { m_opaque_sp = threads; diff --git a/lldb/source/API/SBThreadPlan.cpp b/lldb/source/API/SBThreadPlan.cpp index f6aaa11ed92d..b93c31763e59 100644 --- a/lldb/source/API/SBThreadPlan.cpp +++ b/lldb/source/API/SBThreadPlan.cpp @@ -96,7 +96,7 @@ const lldb::SBThreadPlan &SBThreadPlan::operator=(const SBThreadPlan &rhs) { return LLDB_RECORD_RESULT(*this); } // Destructor -SBThreadPlan::~SBThreadPlan() {} +SBThreadPlan::~SBThreadPlan() = default; lldb_private::ThreadPlan *SBThreadPlan::get() { return m_opaque_sp.get(); } diff --git a/lldb/source/API/SBType.cpp b/lldb/source/API/SBType.cpp index e2f120d71aa2..64f9103e411a 100644 --- a/lldb/source/API/SBType.cpp +++ b/lldb/source/API/SBType.cpp @@ -89,7 +89,7 @@ SBType &SBType::operator=(const SBType &rhs) { return LLDB_RECORD_RESULT(*this); } -SBType::~SBType() {} +SBType::~SBType() = default; TypeImpl &SBType::ref() { if (m_opaque_sp.get() == nullptr) @@ -619,13 +619,13 @@ uint32_t SBTypeList::GetSize() { return m_opaque_up->GetSize(); } -SBTypeList::~SBTypeList() {} +SBTypeList::~SBTypeList() = default; SBTypeMember::SBTypeMember() : m_opaque_up() { LLDB_RECORD_CONSTRUCTOR_NO_ARGS(SBTypeMember); } -SBTypeMember::~SBTypeMember() {} +SBTypeMember::~SBTypeMember() = default; SBTypeMember::SBTypeMember(const SBTypeMember &rhs) : m_opaque_up() { LLDB_RECORD_CONSTRUCTOR(SBTypeMember, (const lldb::SBTypeMember &), rhs); @@ -756,7 +756,7 @@ SBTypeMemberFunction::SBTypeMemberFunction() : m_opaque_sp() { LLDB_RECORD_CONSTRUCTOR_NO_ARGS(SBTypeMemberFunction); } -SBTypeMemberFunction::~SBTypeMemberFunction() {} +SBTypeMemberFunction::~SBTypeMemberFunction() = default; SBTypeMemberFunction::SBTypeMemberFunction(const SBTypeMemberFunction &rhs) : m_opaque_sp(rhs.m_opaque_sp) { diff --git a/lldb/source/API/SBTypeCategory.cpp b/lldb/source/API/SBTypeCategory.cpp index a3e523843b5c..9ce1a57ec4f7 100644 --- a/lldb/source/API/SBTypeCategory.cpp +++ b/lldb/source/API/SBTypeCategory.cpp @@ -39,7 +39,7 @@ SBTypeCategory::SBTypeCategory(const lldb::SBTypeCategory &rhs) LLDB_RECORD_CONSTRUCTOR(SBTypeCategory, (const lldb::SBTypeCategory &), rhs); } -SBTypeCategory::~SBTypeCategory() {} +SBTypeCategory::~SBTypeCategory() = default; bool SBTypeCategory::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBTypeCategory, IsValid); diff --git a/lldb/source/API/SBTypeEnumMember.cpp b/lldb/source/API/SBTypeEnumMember.cpp index d8691ce776cc..fd95d6e34491 100644 --- a/lldb/source/API/SBTypeEnumMember.cpp +++ b/lldb/source/API/SBTypeEnumMember.cpp @@ -25,7 +25,7 @@ SBTypeEnumMember::SBTypeEnumMember() : m_opaque_sp() { LLDB_RECORD_CONSTRUCTOR_NO_ARGS(SBTypeEnumMember); } -SBTypeEnumMember::~SBTypeEnumMember() {} +SBTypeEnumMember::~SBTypeEnumMember() = default; SBTypeEnumMember::SBTypeEnumMember( const lldb::TypeEnumMemberImplSP &enum_member_sp) @@ -176,7 +176,7 @@ uint32_t SBTypeEnumMemberList::GetSize() { return m_opaque_up->GetSize(); } -SBTypeEnumMemberList::~SBTypeEnumMemberList() {} +SBTypeEnumMemberList::~SBTypeEnumMemberList() = default; bool SBTypeEnumMember::GetDescription( lldb::SBStream &description, lldb::DescriptionLevel description_level) { diff --git a/lldb/source/API/SBTypeFilter.cpp b/lldb/source/API/SBTypeFilter.cpp index 3ac6403ec3d9..5f91a194f16b 100644 --- a/lldb/source/API/SBTypeFilter.cpp +++ b/lldb/source/API/SBTypeFilter.cpp @@ -30,7 +30,7 @@ SBTypeFilter::SBTypeFilter(const lldb::SBTypeFilter &rhs) LLDB_RECORD_CONSTRUCTOR(SBTypeFilter, (const lldb::SBTypeFilter &), rhs); } -SBTypeFilter::~SBTypeFilter() {} +SBTypeFilter::~SBTypeFilter() = default; bool SBTypeFilter::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBTypeFilter, IsValid); diff --git a/lldb/source/API/SBTypeFormat.cpp b/lldb/source/API/SBTypeFormat.cpp index 38aa39af356a..70289bef8db5 100644 --- a/lldb/source/API/SBTypeFormat.cpp +++ b/lldb/source/API/SBTypeFormat.cpp @@ -39,7 +39,7 @@ SBTypeFormat::SBTypeFormat(const lldb::SBTypeFormat &rhs) LLDB_RECORD_CONSTRUCTOR(SBTypeFormat, (const lldb::SBTypeFormat &), rhs); } -SBTypeFormat::~SBTypeFormat() {} +SBTypeFormat::~SBTypeFormat() = default; bool SBTypeFormat::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBTypeFormat, IsValid); diff --git a/lldb/source/API/SBTypeNameSpecifier.cpp b/lldb/source/API/SBTypeNameSpecifier.cpp index a4e6dc8c24eb..3673a5024530 100644 --- a/lldb/source/API/SBTypeNameSpecifier.cpp +++ b/lldb/source/API/SBTypeNameSpecifier.cpp @@ -44,7 +44,7 @@ SBTypeNameSpecifier::SBTypeNameSpecifier(const lldb::SBTypeNameSpecifier &rhs) (const lldb::SBTypeNameSpecifier &), rhs); } -SBTypeNameSpecifier::~SBTypeNameSpecifier() {} +SBTypeNameSpecifier::~SBTypeNameSpecifier() = default; bool SBTypeNameSpecifier::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBTypeNameSpecifier, IsValid); diff --git a/lldb/source/API/SBTypeSummary.cpp b/lldb/source/API/SBTypeSummary.cpp index 338f3a7fa790..e8a6f4c13088 100644 --- a/lldb/source/API/SBTypeSummary.cpp +++ b/lldb/source/API/SBTypeSummary.cpp @@ -32,7 +32,7 @@ SBTypeSummaryOptions::SBTypeSummaryOptions( m_opaque_up = clone(rhs.m_opaque_up); } -SBTypeSummaryOptions::~SBTypeSummaryOptions() {} +SBTypeSummaryOptions::~SBTypeSummaryOptions() = default; bool SBTypeSummaryOptions::IsValid() { LLDB_RECORD_METHOD_NO_ARGS(bool, SBTypeSummaryOptions, IsValid); @@ -192,7 +192,7 @@ SBTypeSummary::SBTypeSummary(const lldb::SBTypeSummary &rhs) LLDB_RECORD_CONSTRUCTOR(SBTypeSummary, (const lldb::SBTypeSummary &), rhs); } -SBTypeSummary::~SBTypeSummary() {} +SBTypeSummary::~SBTypeSummary() = default; bool SBTypeSummary::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBTypeSummary, IsValid); diff --git a/lldb/source/API/SBTypeSynthetic.cpp b/lldb/source/API/SBTypeSynthetic.cpp index dd1703e20320..af5e167b9c24 100644 --- a/lldb/source/API/SBTypeSynthetic.cpp +++ b/lldb/source/API/SBTypeSynthetic.cpp @@ -50,7 +50,7 @@ SBTypeSynthetic::SBTypeSynthetic(const lldb::SBTypeSynthetic &rhs) rhs); } -SBTypeSynthetic::~SBTypeSynthetic() {} +SBTypeSynthetic::~SBTypeSynthetic() = default; bool SBTypeSynthetic::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBTypeSynthetic, IsValid); diff --git a/lldb/source/API/SBUnixSignals.cpp b/lldb/source/API/SBUnixSignals.cpp index 194b584a5f94..a933f6d22333 100644 --- a/lldb/source/API/SBUnixSignals.cpp +++ b/lldb/source/API/SBUnixSignals.cpp @@ -42,7 +42,7 @@ const SBUnixSignals &SBUnixSignals::operator=(const SBUnixSignals &rhs) { return LLDB_RECORD_RESULT(*this); } -SBUnixSignals::~SBUnixSignals() {} +SBUnixSignals::~SBUnixSignals() = default; UnixSignalsSP SBUnixSignals::GetSP() const { return m_opaque_wp.lock(); } diff --git a/lldb/source/API/SBValue.cpp b/lldb/source/API/SBValue.cpp index 803c1521ba5d..65a2a5046c58 100644 --- a/lldb/source/API/SBValue.cpp +++ b/lldb/source/API/SBValue.cpp @@ -53,7 +53,7 @@ using namespace lldb_private; class ValueImpl { public: - ValueImpl() {} + ValueImpl() = default; ValueImpl(lldb::ValueObjectSP in_valobj_sp, lldb::DynamicValueType use_dynamic, bool use_synthetic, @@ -201,7 +201,7 @@ class ValueImpl { class ValueLocker { public: - ValueLocker() {} + ValueLocker() = default; ValueObjectSP GetLockedSP(ValueImpl &in_value) { return in_value.GetSP(m_stop_locker, m_lock, m_lock_error); @@ -239,7 +239,7 @@ SBValue &SBValue::operator=(const SBValue &rhs) { return LLDB_RECORD_RESULT(*this); } -SBValue::~SBValue() {} +SBValue::~SBValue() = default; bool SBValue::IsValid() { LLDB_RECORD_METHOD_NO_ARGS(bool, SBValue, IsValid); diff --git a/lldb/source/API/SBValueList.cpp b/lldb/source/API/SBValueList.cpp index 048421c1522a..d8d40b155b61 100644 --- a/lldb/source/API/SBValueList.cpp +++ b/lldb/source/API/SBValueList.cpp @@ -83,7 +83,7 @@ SBValueList::SBValueList(const ValueListImpl *lldb_object_ptr) : m_opaque_up() { m_opaque_up.reset(new ValueListImpl(*lldb_object_ptr)); } -SBValueList::~SBValueList() {} +SBValueList::~SBValueList() = default; bool SBValueList::IsValid() const { LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBValueList, IsValid); diff --git a/lldb/source/API/SBWatchpoint.cpp b/lldb/source/API/SBWatchpoint.cpp index a719b5b14bf4..eba75dea8f8d 100644 --- a/lldb/source/API/SBWatchpoint.cpp +++ b/lldb/source/API/SBWatchpoint.cpp @@ -46,7 +46,7 @@ const SBWatchpoint &SBWatchpoint::operator=(const SBWatchpoint &rhs) { return LLDB_RECORD_RESULT(*this); } -SBWatchpoint::~SBWatchpoint() {} +SBWatchpoint::~SBWatchpoint() = default; watch_id_t SBWatchpoint::GetID() { LLDB_RECORD_METHOD_NO_ARGS(lldb::watch_id_t, SBWatchpoint, GetID); diff --git a/lldb/source/API/SystemInitializerFull.cpp b/lldb/source/API/SystemInitializerFull.cpp index 894df077836a..4593bd3e0c43 100644 --- a/lldb/source/API/SystemInitializerFull.cpp +++ b/lldb/source/API/SystemInitializerFull.cpp @@ -112,9 +112,9 @@ LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD) using namespace lldb_private; -SystemInitializerFull::SystemInitializerFull() {} +SystemInitializerFull::SystemInitializerFull() = default; -SystemInitializerFull::~SystemInitializerFull() {} +SystemInitializerFull::~SystemInitializerFull() = default; #define LLDB_PROCESS_AArch64(op) op(ABIAArch64); #define LLDB_PROCESS_ARM(op) op(ABIARM); _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits