LLVM  6.0.0svn
Static Public Member Functions | List of all members
llvm::yaml::MappingTraits< MachO::section_64 > Struct Template Reference

#include "llvm/ObjectYAML/MachOYAML.h"

Static Public Member Functions

static void mapping (IO &IO, MachO::section_64 &LoadCommand)
 

Detailed Description

template<>
struct llvm::yaml::MappingTraits< MachO::section_64 >

Definition at line 299 of file MachOYAML.h.

Member Function Documentation

◆ mapping()

void llvm::yaml::MappingTraits< MachO::section_64 >::mapping ( IO IO,
MachO::section_64 LoadCommand 
)
static

Definition at line 444 of file MachOYAML.cpp.

References llvm::MachO::section_64::addr, llvm::MachO::section_64::align, llvm::MachO::sub_client_command::client, llvm::MachO::note_command::data_owner, llvm::MachO::segment_command::fileoff, llvm::MachO::segment_command_64::fileoff, llvm::MachO::segment_command::filesize, llvm::MachO::segment_command_64::filesize, llvm::MachO::segment_command::flags, llvm::MachO::segment_command_64::flags, llvm::MachO::section_64::flags, llvm::MachO::segment_command::initprot, llvm::MachO::segment_command_64::initprot, llvm::yaml::IO::mapRequired(), llvm::MachO::segment_command::maxprot, llvm::MachO::segment_command_64::maxprot, llvm::MachO::build_version_command::minos, llvm::MachO::twolevel_hints_command::nhints, llvm::MachO::section_64::nreloc, llvm::MachO::segment_command::nsects, llvm::MachO::segment_command_64::nsects, llvm::MachO::symtab_command::nsyms, llvm::MachO::build_version_command::ntools, llvm::MachO::section_64::offset, llvm::MachO::twolevel_hints_command::offset, llvm::MachO::note_command::offset, llvm::MachO::symseg_command::offset, llvm::MachO::build_version_command::platform, llvm::MachO::section_64::reloff, llvm::MachO::section_64::reserved1, llvm::MachO::section_64::reserved2, llvm::MachO::section_64::reserved3, llvm::MachO::version_min_command::sdk, llvm::MachO::build_version_command::sdk, llvm::MachO::section_64::sectname, llvm::MachO::segment_command::segname, llvm::MachO::segment_command_64::segname, llvm::MachO::section_64::segname, llvm::MachO::section_64::size, llvm::MachO::note_command::size, llvm::MachO::symseg_command::size, llvm::MachO::symtab_command::stroff, llvm::MachO::symtab_command::strsize, llvm::MachO::sub_library_command::sub_library, llvm::MachO::sub_umbrella_command::sub_umbrella, llvm::MachO::symtab_command::symoff, llvm::MachO::sub_framework_command::umbrella, llvm::MachO::uuid_command::uuid, llvm::MachO::source_version_command::version, llvm::MachO::version_min_command::version, llvm::MachO::segment_command::vmaddr, llvm::MachO::segment_command_64::vmaddr, llvm::MachO::segment_command::vmsize, and llvm::MachO::segment_command_64::vmsize.


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