LLVM  16.0.0git
Classes | Public Attributes | List of all members
llvm::orc::MemoryMapper::AllocInfo Struct Reference

Represents a single allocation containing multiple segments and initialization and deinitialization actions. More...

#include "llvm/ExecutionEngine/Orc/MemoryMapper.h"

Collaboration diagram for llvm::orc::MemoryMapper::AllocInfo:
Collaboration graph
[legend]

Classes

struct  SegInfo
 

Public Attributes

ExecutorAddr MappingBase
 
std::vector< SegInfoSegments
 
shared::AllocActions Actions
 

Detailed Description

Represents a single allocation containing multiple segments and initialization and deinitialization actions.

Definition at line 29 of file MemoryMapper.h.

Member Data Documentation

◆ Actions

shared::AllocActions llvm::orc::MemoryMapper::AllocInfo::Actions

◆ MappingBase

ExecutorAddr llvm::orc::MemoryMapper::AllocInfo::MappingBase

◆ Segments

std::vector<SegInfo> llvm::orc::MemoryMapper::AllocInfo::Segments

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