LLVM 19.0.0git
Public Attributes | List of all members
llvm::XCOFFYAML::Section Struct Reference

#include "llvm/ObjectYAML/XCOFFYAML.h"

Public Attributes

StringRef SectionName
 
llvm::yaml::Hex64 Address
 
llvm::yaml::Hex64 Size
 
llvm::yaml::Hex64 FileOffsetToData
 
llvm::yaml::Hex64 FileOffsetToRelocations
 
llvm::yaml::Hex64 FileOffsetToLineNumbers
 
llvm::yaml::Hex16 NumberOfRelocations
 
llvm::yaml::Hex16 NumberOfLineNumbers
 
uint32_t Flags
 
std::optional< XCOFF::DwarfSectionSubtypeFlagsSectionSubtype
 
yaml::BinaryRef SectionData
 
std::vector< RelocationRelocations
 

Detailed Description

Definition at line 72 of file XCOFFYAML.h.

Member Data Documentation

◆ Address

llvm::yaml::Hex64 llvm::XCOFFYAML::Section::Address

◆ FileOffsetToData

llvm::yaml::Hex64 llvm::XCOFFYAML::Section::FileOffsetToData

◆ FileOffsetToLineNumbers

llvm::yaml::Hex64 llvm::XCOFFYAML::Section::FileOffsetToLineNumbers

◆ FileOffsetToRelocations

llvm::yaml::Hex64 llvm::XCOFFYAML::Section::FileOffsetToRelocations

◆ Flags

uint32_t llvm::XCOFFYAML::Section::Flags

◆ NumberOfLineNumbers

llvm::yaml::Hex16 llvm::XCOFFYAML::Section::NumberOfLineNumbers

◆ NumberOfRelocations

llvm::yaml::Hex16 llvm::XCOFFYAML::Section::NumberOfRelocations

◆ Relocations

std::vector<Relocation> llvm::XCOFFYAML::Section::Relocations

◆ SectionData

yaml::BinaryRef llvm::XCOFFYAML::Section::SectionData

◆ SectionName

StringRef llvm::XCOFFYAML::Section::SectionName

◆ SectionSubtype

std::optional<XCOFF::DwarfSectionSubtypeFlags> llvm::XCOFFYAML::Section::SectionSubtype

◆ Size

llvm::yaml::Hex64 llvm::XCOFFYAML::Section::Size

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