LLVM 20.0.0git
|
#include "llvm/ObjectYAML/MachOYAML.h"
Public Member Functions | |
bool | isEmpty () const |
Public Attributes | |
std::vector< MachOYAML::RebaseOpcode > | RebaseOpcodes |
std::vector< MachOYAML::BindOpcode > | BindOpcodes |
std::vector< MachOYAML::BindOpcode > | WeakBindOpcodes |
std::vector< MachOYAML::BindOpcode > | LazyBindOpcodes |
MachOYAML::ExportEntry | ExportTrie |
std::vector< NListEntry > | NameList |
std::vector< StringRef > | StringTable |
std::vector< yaml::Hex32 > | IndirectSymbols |
std::vector< yaml::Hex64 > | FunctionStarts |
std::vector< DataInCodeEntry > | DataInCode |
std::vector< yaml::Hex8 > | ChainedFixups |
Definition at line 123 of file MachOYAML.h.
bool llvm::MachOYAML::LinkEditData::isEmpty | ( | ) | const |
Definition at line 27 of file MachOYAML.cpp.
References BindOpcodes, ChainedFixups, llvm::MachOYAML::ExportEntry::Children, DataInCode, ExportTrie, FunctionStarts, LazyBindOpcodes, NameList, RebaseOpcodes, llvm::StringTable::size(), and WeakBindOpcodes.
std::vector<MachOYAML::BindOpcode> llvm::MachOYAML::LinkEditData::BindOpcodes |
Definition at line 125 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<yaml::Hex8> llvm::MachOYAML::LinkEditData::ChainedFixups |
Definition at line 134 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<DataInCodeEntry> llvm::MachOYAML::LinkEditData::DataInCode |
Definition at line 133 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
MachOYAML::ExportEntry llvm::MachOYAML::LinkEditData::ExportTrie |
Definition at line 128 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<yaml::Hex64> llvm::MachOYAML::LinkEditData::FunctionStarts |
Definition at line 132 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<yaml::Hex32> llvm::MachOYAML::LinkEditData::IndirectSymbols |
Definition at line 131 of file MachOYAML.h.
Referenced by llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<MachOYAML::BindOpcode> llvm::MachOYAML::LinkEditData::LazyBindOpcodes |
Definition at line 127 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<NListEntry> llvm::MachOYAML::LinkEditData::NameList |
Definition at line 129 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<MachOYAML::RebaseOpcode> llvm::MachOYAML::LinkEditData::RebaseOpcodes |
Definition at line 124 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<StringRef> llvm::MachOYAML::LinkEditData::StringTable |
Definition at line 130 of file MachOYAML.h.
Referenced by llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().
std::vector<MachOYAML::BindOpcode> llvm::MachOYAML::LinkEditData::WeakBindOpcodes |
Definition at line 126 of file MachOYAML.h.
Referenced by isEmpty(), and llvm::yaml::MappingTraits< MachOYAML::LinkEditData >::mapping().