LLVM 23.0.0git
llvm::object::BuildIDFetcher Class Reference

BuildIDFetcher searches local cache directories for debug info. More...

#include "llvm/Object/BuildID.h"

Inheritance diagram for llvm::object::BuildIDFetcher:
[legend]

Public Member Functions

 BuildIDFetcher (std::vector< std::string > DebugFileDirectories)
virtual ~BuildIDFetcher ()=default
virtual Expected< std::string > fetch (BuildIDRef BuildID) const
 Returns the path to the debug file with the given build ID.

Detailed Description

BuildIDFetcher searches local cache directories for debug info.

Definition at line 41 of file BuildID.h.

Constructor & Destructor Documentation

◆ BuildIDFetcher()

llvm::object::BuildIDFetcher::BuildIDFetcher ( std::vector< std::string > DebugFileDirectories)
inline

Definition at line 43 of file BuildID.h.

References llvm::move().

Referenced by llvm::DebuginfodFetcher::DebuginfodFetcher().

◆ ~BuildIDFetcher()

virtual llvm::object::BuildIDFetcher::~BuildIDFetcher ( )
virtualdefault

References fetch().

Member Function Documentation

◆ fetch()

Expected< std::string > BuildIDFetcher::fetch ( BuildIDRef BuildID) const
virtual

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