LLVM 19.0.0git
Public Attributes | List of all members
llvm::MachOYAML::Section Struct Reference

#include "llvm/ObjectYAML/MachOYAML.h"

Public Attributes

char sectname [16]
char segname [16]
llvm::yaml::Hex64 addr
uint64_t size
llvm::yaml::Hex32 offset
uint32_t align
llvm::yaml::Hex32 reloff
uint32_t nreloc
llvm::yaml::Hex32 flags
llvm::yaml::Hex32 reserved1
llvm::yaml::Hex32 reserved2
llvm::yaml::Hex32 reserved3
std::optional< llvm::yaml::BinaryRefcontent
std::vector< Relocationrelocations

Detailed Description

Definition at line 45 of file MachOYAML.h.

Member Data Documentation

◆ addr

llvm::yaml::Hex64 llvm::MachOYAML::Section::addr

Definition at line 48 of file MachOYAML.h.

◆ align

uint32_t llvm::MachOYAML::Section::align

Definition at line 51 of file MachOYAML.h.

◆ content

std::optional<llvm::yaml::BinaryRef> llvm::MachOYAML::Section::content

Definition at line 58 of file MachOYAML.h.

◆ flags

llvm::yaml::Hex32 llvm::MachOYAML::Section::flags

Definition at line 54 of file MachOYAML.h.

◆ nreloc

uint32_t llvm::MachOYAML::Section::nreloc

Definition at line 53 of file MachOYAML.h.

◆ offset

llvm::yaml::Hex32 llvm::MachOYAML::Section::offset

Definition at line 50 of file MachOYAML.h.

◆ relocations

std::vector<Relocation> llvm::MachOYAML::Section::relocations

Definition at line 59 of file MachOYAML.h.

◆ reloff

llvm::yaml::Hex32 llvm::MachOYAML::Section::reloff

Definition at line 52 of file MachOYAML.h.

◆ reserved1

llvm::yaml::Hex32 llvm::MachOYAML::Section::reserved1

Definition at line 55 of file MachOYAML.h.

◆ reserved2

llvm::yaml::Hex32 llvm::MachOYAML::Section::reserved2

Definition at line 56 of file MachOYAML.h.

◆ reserved3

llvm::yaml::Hex32 llvm::MachOYAML::Section::reserved3

Definition at line 57 of file MachOYAML.h.

◆ sectname

char llvm::MachOYAML::Section::sectname[16]

Definition at line 46 of file MachOYAML.h.

◆ segname

char llvm::MachOYAML::Section::segname[16]

Definition at line 47 of file MachOYAML.h.

◆ size

uint64_t llvm::MachOYAML::Section::size

Definition at line 49 of file MachOYAML.h.

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