llvm/lldb/source/API/SBFunction.cpp

//===-- SBFunction.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/SBFunction.h"
#include "lldb/API/SBAddressRange.h"
#include "lldb/API/SBProcess.h"
#include "lldb/API/SBStream.h"
#include "lldb/Core/Disassembler.h"
#include "lldb/Core/Module.h"
#include "lldb/Symbol/CompileUnit.h"
#include "lldb/Symbol/Function.h"
#include "lldb/Symbol/Type.h"
#include "lldb/Symbol/VariableList.h"
#include "lldb/Target/ExecutionContext.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/Instrumentation.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBFunction::SBFunction() {}

SBFunction::SBFunction(lldb_private::Function *lldb_object_ptr)
    :{}

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

const SBFunction &SBFunction::operator=(const SBFunction &rhs) {}

SBFunction::~SBFunction() {}

bool SBFunction::IsValid() const {}
operator bool()

const char *SBFunction::GetName() const {}

const char *SBFunction::GetDisplayName() const {}

const char *SBFunction::GetMangledName() const {}

bool SBFunction::operator==(const SBFunction &rhs) const {}

bool SBFunction::operator!=(const SBFunction &rhs) const {}

bool SBFunction::GetDescription(SBStream &s) {}

SBInstructionList SBFunction::GetInstructions(SBTarget target) {}

SBInstructionList SBFunction::GetInstructions(SBTarget target,
                                              const char *flavor) {}

lldb_private::Function *SBFunction::get() {}

void SBFunction::reset(lldb_private::Function *lldb_object_ptr) {}

SBAddress SBFunction::GetStartAddress() {}

SBAddress SBFunction::GetEndAddress() {}

lldb::SBAddressRangeList SBFunction::GetRanges() {}

const char *SBFunction::GetArgumentName(uint32_t arg_idx) {}

uint32_t SBFunction::GetPrologueByteSize() {}

SBType SBFunction::GetType() {}

SBBlock SBFunction::GetBlock() {}

lldb::LanguageType SBFunction::GetLanguage() {}

bool SBFunction::GetIsOptimized() {}