LLVM 22.0.0git
llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection Class Reference

#include "ExecutionEngine/JITLink/MachOLinkGraphBuilder.h"

Public Attributes

char SectName [17]
char SegName [17]
orc::ExecutorAddr Address
uint64_t Size = 0
uint64_t Alignment = 0
uint32_t Flags = 0
const charData = nullptr
SectionGraphSection = nullptr
std::map< orc::ExecutorAddr, Symbol * > CanonicalSymbols

Friends

class MachOLinkGraphBuilder

Detailed Description

Definition at line 66 of file MachOLinkGraphBuilder.h.

◆ MachOLinkGraphBuilder

friend class MachOLinkGraphBuilder
friend

Definition at line 67 of file MachOLinkGraphBuilder.h.

References MachOLinkGraphBuilder.

Referenced by MachOLinkGraphBuilder.

Member Data Documentation

◆ Address

orc::ExecutorAddr llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::Address

Definition at line 75 of file MachOLinkGraphBuilder.h.

◆ Alignment

uint64_t llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::Alignment = 0

Definition at line 77 of file MachOLinkGraphBuilder.h.

◆ CanonicalSymbols

std::map<orc::ExecutorAddr, Symbol *> llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::CanonicalSymbols

◆ Data

const char* llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::Data = nullptr

Definition at line 79 of file MachOLinkGraphBuilder.h.

◆ Flags

uint32_t llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::Flags = 0

◆ GraphSection

Section* llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::GraphSection = nullptr

Definition at line 80 of file MachOLinkGraphBuilder.h.

◆ SectName

char llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::SectName[17]

Definition at line 73 of file MachOLinkGraphBuilder.h.

◆ SegName

char llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::SegName[17]

◆ Size

uint64_t llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection::Size = 0

Definition at line 76 of file MachOLinkGraphBuilder.h.


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