LLVM 17.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< Relocation > | Relocations |
StringRef | Name |
Definition at line 69 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 71 of file COFFYAML.h.
Referenced by llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
std::optional<CodeViewYAML::DebugHSection> llvm::COFFYAML::Section::DebugH |
Definition at line 76 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 75 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 73 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 74 of file COFFYAML.h.
Referenced by layoutCOFF(), and llvm::yaml::MappingTraits< COFFYAML::Section >::mapping().
COFF::section llvm::COFFYAML::Section::Header |
Definition at line 70 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 78 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 77 of file COFFYAML.h.
Referenced by layoutCOFF(), llvm::yaml::MappingTraits< COFFYAML::Section >::mapping(), and writeCOFF().
yaml::BinaryRef llvm::COFFYAML::Section::SectionData |
Definition at line 72 of file COFFYAML.h.
Referenced by layoutCOFF(), llvm::yaml::MappingTraits< COFFYAML::Section >::mapping(), and writeCOFF().