LLVM  16.0.0git
Public Attributes | List of all members
llvm::MachOYAML::Object Struct Reference

#include "llvm/ObjectYAML/MachOYAML.h"

Collaboration diagram for llvm::MachOYAML::Object:
Collaboration graph
[legend]

Public Attributes

bool IsLittleEndian
 
FileHeader Header
 
std::vector< LoadCommandLoadCommands
 
std::vector< SectionSections
 
LinkEditData LinkEdit
 
Optional< llvm::yaml::BinaryRefRawLinkEditSegment
 
DWARFYAML::Data DWARF
 

Detailed Description

Definition at line 138 of file MachOYAML.h.

Member Data Documentation

◆ DWARF

DWARFYAML::Data llvm::MachOYAML::Object::DWARF

Definition at line 145 of file MachOYAML.h.

◆ Header

FileHeader llvm::MachOYAML::Object::Header

Definition at line 140 of file MachOYAML.h.

◆ IsLittleEndian

bool llvm::MachOYAML::Object::IsLittleEndian

Definition at line 139 of file MachOYAML.h.

◆ LinkEdit

LinkEditData llvm::MachOYAML::Object::LinkEdit

Definition at line 143 of file MachOYAML.h.

◆ LoadCommands

std::vector<LoadCommand> llvm::MachOYAML::Object::LoadCommands

Definition at line 141 of file MachOYAML.h.

◆ RawLinkEditSegment

Optional<llvm::yaml::BinaryRef> llvm::MachOYAML::Object::RawLinkEditSegment

Definition at line 144 of file MachOYAML.h.

◆ Sections

std::vector<Section> llvm::MachOYAML::Object::Sections

Definition at line 142 of file MachOYAML.h.


The documentation for this struct was generated from the following file: