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

Inherited from DIFetcher:

Methods

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()

Declared at: llvm/include/llvm/Debuginfod/DIFetcher.h:25