LLVM API Documentation

Classes | Namespaces
ELFYAML.h File Reference

This file declares classes for handling the YAML representation of ELF. More...

#include "llvm/MC/YAML.h"
#include "llvm/Support/ELF.h"
Include dependency graph for ELFYAML.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llvm::ELFYAML::FileHeader
struct  llvm::ELFYAML::Symbol
struct  llvm::ELFYAML::LocalGlobalWeakSymbols
struct  llvm::ELFYAML::Section
struct  llvm::ELFYAML::RawContentSection
struct  llvm::ELFYAML::Relocation
struct  llvm::ELFYAML::RelocationSection
struct  llvm::ELFYAML::Object
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ET >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_EM >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFCLASS >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFDATA >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFOSABI >
struct  llvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_EF >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_SHT >
struct  llvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_SHF >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_STT >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_STV >
struct  llvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_REL >
struct  llvm::yaml::MappingTraits< ELFYAML::FileHeader >
struct  llvm::yaml::MappingTraits< ELFYAML::Symbol >
struct  llvm::yaml::MappingTraits< ELFYAML::LocalGlobalWeakSymbols >
struct  llvm::yaml::MappingTraits< ELFYAML::Relocation >
struct  llvm::yaml::MappingTraits< std::unique_ptr< ELFYAML::Section > >
struct  llvm::yaml::MappingTraits< ELFYAML::Object >

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


namespace  llvm::ELFYAML
namespace  llvm::yaml

Detailed Description

This file declares classes for handling the YAML representation of ELF.

Definition in file ELFYAML.h.