LLVM 19.0.0git
Classes | Namespaces | Typedefs | Functions
BuildID.h File Reference

This file declares a library for handling Build IDs and using them to find debug info. More...

#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/SmallVector.h"

Go to the source code of this file.

Classes

class  llvm::object::BuildIDFetcher
 BuildIDFetcher searches local cache directories for debug info. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::object
 

Typedefs

typedef SmallVector< uint8_t, 10 > llvm::object::BuildID
 A build ID in binary form.
 
typedef ArrayRef< uint8_t > llvm::object::BuildIDRef
 A reference to a BuildID in binary form.
 

Functions

BuildID llvm::object::parseBuildID (StringRef Str)
 Parses a build ID from a hex string.
 
BuildIDRef llvm::object::getBuildID (const ObjectFile *Obj)
 Returns the build ID, if any, contained in the given object file.
 

Detailed Description

This file declares a library for handling Build IDs and using them to find debug info.

Definition in file BuildID.h.