LLVM 20.0.0git
|
#include "llvm/ExecutionEngine/Orc/Debugging/DebugInfoSupport.h"
Static Public Member Functions | |
static Expected< std::unique_ptr< DebugInfoPreservationPlugin > > | Create () |
Additional Inherited Members | |
Public Types inherited from llvm::orc::ObjectLinkingLayer::Plugin | |
using | JITLinkSymbolSet = DenseSet< jitlink::Symbol * > |
using | SyntheticSymbolDependenciesMap = DenseMap< SymbolStringPtr, JITLinkSymbolSet > |
Definition at line 32 of file DebugInfoSupport.h.
|
inlinestatic |
Definition at line 53 of file DebugInfoSupport.h.
|
inlineoverridevirtual |
Reimplemented from llvm::orc::ObjectLinkingLayer::Plugin.
Definition at line 34 of file DebugInfoSupport.h.
References llvm::jitlink::PassConfiguration::PrePrunePasses, and llvm::orc::preserveDebugSections().
|
inlineoverridevirtual |
Implements llvm::orc::ObjectLinkingLayer::Plugin.
Definition at line 44 of file DebugInfoSupport.h.
References llvm::Error::success().
|
inlineoverridevirtual |
Implements llvm::orc::ObjectLinkingLayer::Plugin.
Definition at line 40 of file DebugInfoSupport.h.
References llvm::Error::success().
|
inlineoverridevirtual |
Implements llvm::orc::ObjectLinkingLayer::Plugin.
Definition at line 48 of file DebugInfoSupport.h.