LLVM
24.0.0git
lib
ExecutionEngine
JITLink
JITLinkDylib.cpp
Go to the documentation of this file.
1
//===-------------------------- JITLinkDylib.cpp --------------------------===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#include "
llvm/ExecutionEngine/JITLink/JITLinkDylib.h
"
10
#include "
llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h
"
11
12
namespace
llvm::jitlink
{
13
14
JITLinkDylib::~JITLinkDylib
() {
15
for
(
JITLinkMemoryManager
*MemMgr : ToNotifyOnDestruction)
16
MemMgr->notifyDestroying(*
this
);
17
}
18
19
}
// namespace llvm::jitlink
JITLinkDylib.h
JITLinkMemoryManager.h
llvm::jitlink::JITLinkDylib::~JITLinkDylib
~JITLinkDylib()
Definition
JITLinkDylib.cpp:14
llvm::jitlink::JITLinkMemoryManager
Manages allocations of JIT memory.
Definition
JITLinkMemoryManager.h:47
llvm::jitlink
Definition
aarch32.h:24
Generated on
for LLVM by
1.14.0