LLVM 20.0.0git
|
#include "llvm/ObjectYAML/COFFYAML.h"
Public Member Functions | |
Section () | |
Public Attributes | |
COFF::section | Header |
unsigned | Alignment = 0 |
yaml::BinaryRef | SectionData |
std::vector< CodeViewYAML::YAMLDebugSubsection > | DebugS |
std::vector< CodeViewYAML::LeafRecord > | DebugT |
std::vector< CodeViewYAML::LeafRecord > | DebugP |
std::optional< CodeViewYAML::DebugHSection > | DebugH |
std::vector< SectionDataEntry > | StructuredData |
std::vector< Relocation > | Relocations |
StringRef | Name |
Definition at line 80 of file COFFYAML.h.
llvm::COFFYAML::Section::Section | ( | ) |
Definition at line 25 of file COFFYAML.cpp.
References Header.
unsigned llvm::COFFYAML::Section::Alignment = 0 |
Definition at line 82 of file COFFYAML.h.
Referenced by llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
std::optional<CodeViewYAML::DebugHSection> llvm::COFFYAML::Section::DebugH |
Definition at line 87 of file COFFYAML.h.
Referenced by layoutCOFF(), and llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
std::vector<CodeViewYAML::LeafRecord> llvm::COFFYAML::Section::DebugP |
Definition at line 86 of file COFFYAML.h.
Referenced by layoutCOFF(), and llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
std::vector<CodeViewYAML::YAMLDebugSubsection> llvm::COFFYAML::Section::DebugS |
Definition at line 84 of file COFFYAML.h.
Referenced by layoutCOFF(), and llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
std::vector<CodeViewYAML::LeafRecord> llvm::COFFYAML::Section::DebugT |
Definition at line 85 of file COFFYAML.h.
Referenced by layoutCOFF(), and llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
COFF::section llvm::COFFYAML::Section::Header |
Definition at line 81 of file COFFYAML.h.
Referenced by initializeOptionalHeader(), layoutCOFF(), llvm::yaml::MappingTraits< COFFYAML::Section >::mapping(), Section(), and writeCOFF().
StringRef llvm::COFFYAML::Section::Name |
Definition at line 90 of file COFFYAML.h.
Referenced by initializeOptionalHeader(), layoutCOFF(), and llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
std::vector<Relocation> llvm::COFFYAML::Section::Relocations |
Definition at line 89 of file COFFYAML.h.
Referenced by layoutCOFF(), llvm::yaml::MappingTraits< COFFYAML::Section >::mapping(), and writeCOFF().
yaml::BinaryRef llvm::COFFYAML::Section::SectionData |
Definition at line 83 of file COFFYAML.h.
Referenced by layoutCOFF(), llvm::yaml::MappingTraits< COFFYAML::Section >::mapping(), and writeCOFF().
std::vector<SectionDataEntry> llvm::COFFYAML::Section::StructuredData |
Definition at line 88 of file COFFYAML.h.
Referenced by layoutCOFF(), llvm::yaml::MappingTraits< COFFYAML::Section >::mapping(), and writeCOFF().