LLVM 20.0.0git
|
#include <unordered_set>
#include "llvm/Object/ELFObjectFile.h"
#include "llvm/Object/MachOUniversal.h"
#include "llvm/Object/ObjectFile.h"
#include "llvm/Support/DataExtractor.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/DebugInfo/GSYM/GsymCreator.h"
#include "llvm/DebugInfo/GSYM/ObjectFileTransformer.h"
#include "llvm/DebugInfo/GSYM/OutputAggregator.h"
Go to the source code of this file.
Functions | |
static std::vector< uint8_t > | getUUID (const object::ObjectFile &Obj) |
Variables | |
constexpr uint32_t | NT_GNU_BUILD_ID_TAG = 0x03 |
|
static |
Definition at line 26 of file ObjectFileTransformer.cpp.
References llvm::alignTo(), llvm::consumeError(), llvm::ArrayRef< T >::data(), llvm::StringRef::data(), llvm::ArrayRef< T >::empty(), llvm::StringRef::empty(), llvm::DataExtractor::getBytes(), llvm::DataExtractor::getFixedLengthString(), llvm::DataExtractor::getU32(), llvm::Triple::isLittleEndian(), llvm::object::ObjectFile::makeTriple(), Name, llvm::XCOFF::NameSize, NT_GNU_BUILD_ID_TAG, llvm::Offset, Ptr, llvm::object::ObjectFile::sections(), llvm::ArrayRef< T >::size(), llvm::StringRef::size(), and llvm::Expected< T >::takeError().
Referenced by llvm::gsym::ObjectFileTransformer::convert().
|
constexpr |
Definition at line 24 of file ObjectFileTransformer.cpp.
Referenced by getUUID().