LLVM  12.0.0git
Public Attributes | List of all members
llvm::MachO::segment_command Struct Reference

#include "llvm/BinaryFormat/MachO.h"

Collaboration diagram for llvm::MachO::segment_command:
Collaboration graph

Public Attributes

uint32_t cmd
uint32_t cmdsize
char segname [16]
uint32_t vmaddr
uint32_t vmsize
uint32_t fileoff
uint32_t filesize
uint32_t maxprot
uint32_t initprot
uint32_t nsects
uint32_t flags

Detailed Description

Definition at line 532 of file MachO.h.

Member Data Documentation

◆ cmd

uint32_t llvm::MachO::segment_command::cmd

Definition at line 533 of file MachO.h.

Referenced by llvm::MachO::swapStruct().

◆ cmdsize

uint32_t llvm::MachO::segment_command::cmdsize

Definition at line 534 of file MachO.h.

Referenced by llvm::MachO::swapStruct().

◆ fileoff

uint32_t llvm::MachO::segment_command::fileoff

◆ filesize

uint32_t llvm::MachO::segment_command::filesize

◆ flags

uint32_t llvm::MachO::segment_command::flags

◆ initprot

uint32_t llvm::MachO::segment_command::initprot

◆ maxprot

uint32_t llvm::MachO::segment_command::maxprot

◆ nsects

uint32_t llvm::MachO::segment_command::nsects

◆ segname

char llvm::MachO::segment_command::segname[16]

Definition at line 535 of file MachO.h.

Referenced by llvm::yaml::MappingTraits< MachO::section_64 >::mapping().

◆ vmaddr

uint32_t llvm::MachO::segment_command::vmaddr

◆ vmsize

uint32_t llvm::MachO::segment_command::vmsize

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