diff options
Diffstat (limited to 'source/Utility/Event.cpp')
-rw-r--r-- | source/Utility/Event.cpp | 29 |
1 files changed, 8 insertions, 21 deletions
diff --git a/source/Utility/Event.cpp b/source/Utility/Event.cpp index ad9f6e340f8c..579d0dac86ed 100644 --- a/source/Utility/Event.cpp +++ b/source/Utility/Event.cpp @@ -1,9 +1,8 @@ //===-- Event.cpp -----------------------------------------------*- C++ -*-===// // -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// @@ -26,9 +25,7 @@ using namespace lldb_private; #pragma mark - #pragma mark Event -//------------------------------------------------------------------ // Event functions -//------------------------------------------------------------------ Event::Event(Broadcaster *broadcaster, uint32_t event_type, EventData *data) : m_broadcaster_wp(broadcaster->GetBroadcasterImpl()), m_type(event_type), @@ -88,9 +85,7 @@ void Event::DoOnRemoval() { #pragma mark - #pragma mark EventData -//------------------------------------------------------------------ // EventData functions -//------------------------------------------------------------------ EventData::EventData() = default; @@ -101,9 +96,7 @@ void EventData::Dump(Stream *s) const { s->PutCString("Generic Event Data"); } #pragma mark - #pragma mark EventDataBytes -//------------------------------------------------------------------ // EventDataBytes functions -//------------------------------------------------------------------ EventDataBytes::EventDataBytes() : m_bytes() {} @@ -121,12 +114,12 @@ EventDataBytes::EventDataBytes(const void *src, size_t src_len) : m_bytes() { EventDataBytes::~EventDataBytes() = default; -const ConstString &EventDataBytes::GetFlavorString() { +ConstString EventDataBytes::GetFlavorString() { static ConstString g_flavor("EventDataBytes"); return g_flavor; } -const ConstString &EventDataBytes::GetFlavor() const { +ConstString EventDataBytes::GetFlavor() const { return EventDataBytes::GetFlavorString(); } @@ -150,7 +143,7 @@ size_t EventDataBytes::GetByteSize() const { return m_bytes.size(); } void EventDataBytes::SetBytes(const void *src, size_t src_len) { if (src != nullptr && src_len > 0) - m_bytes.assign((const char *)src, src_len); + m_bytes.assign(static_cast<const char *>(src), src_len); else m_bytes.clear(); } @@ -194,9 +187,7 @@ void EventDataBytes::SwapBytes(std::string &new_bytes) { #pragma mark - #pragma mark EventStructuredData -//------------------------------------------------------------------ // EventDataStructuredData definitions -//------------------------------------------------------------------ EventDataStructuredData::EventDataStructuredData() : EventData(), m_process_sp(), m_object_sp(), m_plugin_sp() {} @@ -209,11 +200,9 @@ EventDataStructuredData::EventDataStructuredData( EventDataStructuredData::~EventDataStructuredData() {} -//------------------------------------------------------------------ // EventDataStructuredData member functions -//------------------------------------------------------------------ -const ConstString &EventDataStructuredData::GetFlavor() const { +ConstString EventDataStructuredData::GetFlavor() const { return EventDataStructuredData::GetFlavorString(); } @@ -252,9 +241,7 @@ void EventDataStructuredData::SetStructuredDataPlugin( m_plugin_sp = plugin_sp; } -//------------------------------------------------------------------ // EventDataStructuredData static functions -//------------------------------------------------------------------ const EventDataStructuredData * EventDataStructuredData::GetEventDataFromEvent(const Event *event_ptr) { @@ -295,7 +282,7 @@ EventDataStructuredData::GetPluginFromEvent(const Event *event_ptr) { return StructuredDataPluginSP(); } -const ConstString &EventDataStructuredData::GetFlavorString() { +ConstString EventDataStructuredData::GetFlavorString() { static ConstString s_flavor("EventDataStructuredData"); return s_flavor; } |