|
LLVM 22.0.0git
|
#include "DWARFLinkerImpl.h"#include "DependencyTracker.h"#include "llvm/DWARFLinker/Utils.h"#include "llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h"#include "llvm/Support/FormatVariadic.h"#include "llvm/Support/Parallel.h"#include "llvm/Support/ThreadPool.h"Go to the source code of this file.
Functions | |
| static void | resolveRelativeObjectPath (SmallVectorImpl< char > &Buf, DWARFDie CU) |
| Resolve the relative path to a build artifact referenced by DWARF by applying DW_AT_comp_dir. | |
| static uint64_t | getDwoId (const DWARFDie &CUDie) |
| static std::string | remapPath (StringRef Path, const DWARFLinker::ObjectPrefixMapTy &ObjectPrefixMap) |
| static std::string | getPCMFile (const DWARFDie &CUDie, DWARFLinker::ObjectPrefixMapTy *ObjectPrefixMap) |
Definition at line 261 of file DWARFLinkerImpl.cpp.
References llvm::DWARFDie::find(), and llvm::dwarf::toUnsigned().
|
static |
Definition at line 282 of file DWARFLinkerImpl.cpp.
References llvm::DWARFDie::find(), llvm::remapPath(), and llvm::dwarf::toString().
|
static |
Definition at line 270 of file DWARFLinkerImpl.cpp.
References llvm::sys::path::replace_path_prefix().
|
static |
Resolve the relative path to a build artifact referenced by DWARF by applying DW_AT_comp_dir.
Definition at line 257 of file DWARFLinkerImpl.cpp.
References llvm::sys::path::append(), and llvm::dwarf::toString().