diff options
Diffstat (limited to 'source/API/SBInitializerOptions.cpp')
-rw-r--r-- | source/API/SBInitializerOptions.cpp | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/source/API/SBInitializerOptions.cpp b/source/API/SBInitializerOptions.cpp deleted file mode 100644 index 8d8ec28190ec1..0000000000000 --- a/source/API/SBInitializerOptions.cpp +++ /dev/null @@ -1,49 +0,0 @@ -//===-- SBInitializerOptions.cpp --------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "lldb/API/SBInitializerOptions.h" -#include "lldb/Initialization/SystemInitializer.h" - -using namespace lldb; -using namespace lldb_private; - -SBInitializerOptions::SBInitializerOptions(const SBInitializerOptions &rhs) { - m_opaque_up.reset(new InitializerOptions()); - *(m_opaque_up.get()) = rhs.ref(); -} - -const SBInitializerOptions &SBInitializerOptions:: -operator=(const SBInitializerOptions &rhs) { - if (this != &rhs) { - this->ref() = rhs.ref(); - } - return *this; -} - -SBInitializerOptions::~SBInitializerOptions() {} - -SBInitializerOptions::SBInitializerOptions() { - m_opaque_up.reset(new InitializerOptions()); -} - -void SBInitializerOptions::SetCaptureReproducer(bool b) { - m_opaque_up->reproducer_capture = b; -} - -void SBInitializerOptions::SetReplayReproducer(bool b) { - m_opaque_up->reproducer_replay = b; -} - -void SBInitializerOptions::SetReproducerPath(const char *path) { - m_opaque_up->reproducer_path = path; -} - -InitializerOptions &SBInitializerOptions::ref() const { - return *(m_opaque_up.get()); -} |