llvm/lldb/source/API/SBExecutionContext.cpp

//===-- SBExecutionContext.cpp --------------------------------------------===//
//
// 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
//
//===----------------------------------------------------------------------===//

#include "lldb/API/SBExecutionContext.h"
#include "lldb/Utility/Instrumentation.h"

#include "lldb/API/SBFrame.h"
#include "lldb/API/SBProcess.h"
#include "lldb/API/SBTarget.h"
#include "lldb/API/SBThread.h"

#include "lldb/Target/ExecutionContext.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBExecutionContext::SBExecutionContext() {}

SBExecutionContext::SBExecutionContext(const lldb::SBExecutionContext &rhs)
    :{}

SBExecutionContext::SBExecutionContext(
    lldb::ExecutionContextRefSP exe_ctx_ref_sp)
    :{}

SBExecutionContext::SBExecutionContext(const lldb::SBTarget &target)
    :{}

SBExecutionContext::SBExecutionContext(const lldb::SBProcess &process)
    :{}

SBExecutionContext::SBExecutionContext(lldb::SBThread thread)
    :{}

SBExecutionContext::SBExecutionContext(const lldb::SBFrame &frame)
    :{}

SBExecutionContext::~SBExecutionContext() = default;

const SBExecutionContext &SBExecutionContext::
operator=(const lldb::SBExecutionContext &rhs) {}

ExecutionContextRef *SBExecutionContext::get() const {}

SBTarget SBExecutionContext::GetTarget() const {}

SBProcess SBExecutionContext::GetProcess() const {}

SBThread SBExecutionContext::GetThread() const {}

SBFrame SBExecutionContext::GetFrame() const {}