LLVM 19.0.0git
Public Attributes | List of all members
llvm::yaml::YamlObjectFile Struct Reference

#include "llvm/ObjectYAML/ObjectYAML.h"

Public Attributes

std::unique_ptr< ArchYAML::ArchiveArch
 
std::unique_ptr< ELFYAML::ObjectElf
 
std::unique_ptr< COFFYAML::ObjectCoff
 
std::unique_ptr< GOFFYAML::ObjectGoff
 
std::unique_ptr< MachOYAML::ObjectMachO
 
std::unique_ptr< MachOYAML::UniversalBinaryFatMachO
 
std::unique_ptr< MinidumpYAML::ObjectMinidump
 
std::unique_ptr< OffloadYAML::BinaryOffload
 
std::unique_ptr< WasmYAML::ObjectWasm
 
std::unique_ptr< XCOFFYAML::ObjectXcoff
 
std::unique_ptr< DXContainerYAML::ObjectDXContainer
 

Detailed Description

Definition at line 30 of file ObjectYAML.h.

Member Data Documentation

◆ Arch

std::unique_ptr<ArchYAML::Archive> llvm::yaml::YamlObjectFile::Arch

Definition at line 31 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ Coff

std::unique_ptr<COFFYAML::Object> llvm::yaml::YamlObjectFile::Coff

Definition at line 33 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ DXContainer

std::unique_ptr<DXContainerYAML::Object> llvm::yaml::YamlObjectFile::DXContainer

Definition at line 41 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ Elf

std::unique_ptr<ELFYAML::Object> llvm::yaml::YamlObjectFile::Elf

Definition at line 32 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ FatMachO

std::unique_ptr<MachOYAML::UniversalBinary> llvm::yaml::YamlObjectFile::FatMachO

Definition at line 36 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ Goff

std::unique_ptr<GOFFYAML::Object> llvm::yaml::YamlObjectFile::Goff

Definition at line 34 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ MachO

std::unique_ptr<MachOYAML::Object> llvm::yaml::YamlObjectFile::MachO

Definition at line 35 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ Minidump

std::unique_ptr<MinidumpYAML::Object> llvm::yaml::YamlObjectFile::Minidump

Definition at line 37 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ Offload

std::unique_ptr<OffloadYAML::Binary> llvm::yaml::YamlObjectFile::Offload

Definition at line 38 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ Wasm

std::unique_ptr<WasmYAML::Object> llvm::yaml::YamlObjectFile::Wasm

Definition at line 39 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().

◆ Xcoff

std::unique_ptr<XCOFFYAML::Object> llvm::yaml::YamlObjectFile::Xcoff

Definition at line 40 of file ObjectYAML.h.

Referenced by llvm::yaml::convertYAML().


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