LLVM 22.0.0git
llvm::orc::ItaniumCXAAtExitSupport Class Reference

An interface for Itanium __cxa_atexit interposer implementations. More...

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

Classes

struct  AtExitRecord

Public Member Functions

LLVM_ABI void registerAtExit (void(*F)(void *), void *Ctx, void *DSOHandle)
LLVM_ABI void runAtExits (void *DSOHandle)

Detailed Description

An interface for Itanium __cxa_atexit interposer implementations.

Definition at line 197 of file ExecutionUtils.h.

Member Function Documentation

◆ registerAtExit()

void llvm::orc::ItaniumCXAAtExitSupport::registerAtExit ( void(* )(void *),
void * Ctx,
void * DSOHandle )

Definition at line 197 of file ExecutionUtils.cpp.

References F.

◆ runAtExits()

void llvm::orc::ItaniumCXAAtExitSupport::runAtExits ( void * DSOHandle)

Definition at line 203 of file ExecutionUtils.cpp.

References I.


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