class DebuginfodDIFetcher
Declaration
class DebuginfodDIFetcher : public DIFetcher { /* full declaration omitted */ };
Description
The DIFetcher interface provides arbitrary mechanisms for obtaining debug info from an outside source.
Declared at: llvm/include/llvm/Debuginfod/DIFetcher.h:23
Inherits from: DIFetcher
Method Overview
- public Optional<std::string> fetchBuildID(ArrayRef<uint8_t> BuildID) const
- public virtual ~DebuginfodDIFetcher()
Inherited from DIFetcher:
Methods
¶Optional<std::string> fetchBuildID(
ArrayRef<uint8_t> BuildID) const
Optional<std::string> fetchBuildID(
ArrayRef<uint8_t> BuildID) const
Description
Fetches the given Build ID using debuginfod and returns a local path to the resulting debug binary.
Declared at: llvm/include/llvm/Debuginfod/DIFetcher.h:29
Parameters
- ArrayRef<uint8_t> BuildID
¶virtual ~DebuginfodDIFetcher()
virtual ~DebuginfodDIFetcher()
Declared at: llvm/include/llvm/Debuginfod/DIFetcher.h:25