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

#include "llvm/ObjectYAML/ObjectYAML.h"

Collaboration diagram for llvm::yaml::YamlObjectFile:
Collaboration graph
[legend]

Public Attributes

std::unique_ptr< ELFYAML::ObjectElf
 
std::unique_ptr< COFFYAML::ObjectCoff
 
std::unique_ptr< MachOYAML::ObjectMachO
 
std::unique_ptr< MachOYAML::UniversalBinaryFatMachO
 
std::unique_ptr< WasmYAML::ObjectWasm
 

Detailed Description

Definition at line 25 of file ObjectYAML.h.

Member Data Documentation

◆ Coff

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

Definition at line 27 of file ObjectYAML.h.

◆ Elf

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

Definition at line 26 of file ObjectYAML.h.

◆ FatMachO

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

Definition at line 29 of file ObjectYAML.h.

◆ MachO

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

Definition at line 28 of file ObjectYAML.h.

◆ Wasm

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

Definition at line 30 of file ObjectYAML.h.


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