Searched refs:SymbolicFile (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DSymbolicFile.cpp1 //===- SymbolicFile.cpp - Interface that only provides symbols ------------===//
9 // This file defines a file format independent SymbolicFile class.
13 #include "llvm/Object/SymbolicFile.h"
32 SymbolicFile::SymbolicFile(unsigned int Type, MemoryBufferRef Source) function in class:SymbolicFile
35 SymbolicFile::~SymbolicFile() = default;
37 Expected<std::unique_ptr<SymbolicFile>>
38 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type,
78 return std::unique_ptr<SymbolicFile>(ne
[all...]
H A DTapiFile.cpp43 : SymbolicFile(ID_TapiFile, Source), Arch(Arch) {
H A DIRObjectFile.cpp30 : SymbolicFile(Binary::ID_IR, Object), Mods(std::move(Mods)) {
H A DArchiveWriter.cpp22 #include "llvm/Object/SymbolicFile.h"
357 // In the scenario when LLVMContext is populated SymbolicFile will contain a
358 // reference to it, thus SymbolicFile should be destroyed first.
360 std::unique_ptr<object::SymbolicFile> Obj;
362 auto ObjOrErr = object::SymbolicFile::createSymbolicFile(
371 auto ObjOrErr = object::SymbolicFile::createSymbolicFile(Buf);
H A DObjectFile.cpp45 : SymbolicFile(Type, Source) {}
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DSymbolicFile.h1 //===- SymbolicFile.h - Interface that only provides symbols ----*- C++ -*-===//
9 // This file declares the SymbolicFile interface.
93 class SymbolicFile;
99 const SymbolicFile *OwningObject = nullptr;
121 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);
134 const SymbolicFile *getObject() const;
139 class SymbolicFile : public Binary { class in namespace:llvm::object
141 SymbolicFile(unsigned int Type, MemoryBufferRef Source);
142 ~SymbolicFile() override;
162 static Expected<std::unique_ptr<SymbolicFile>>
[all...]
H A DCOFFImportFile.h11 // exporting of Symbols to create libraries and a SymbolicFile
23 #include "llvm/Object/SymbolicFile.h"
30 class COFFImportFile : public SymbolicFile {
33 : SymbolicFile(ID_COFFImportFile, Source) {}
H A DTapiFile.h18 #include "llvm/Object/SymbolicFile.h"
26 class TapiFile : public SymbolicFile {
H A DIRObjectFile.h19 #include "llvm/Object/SymbolicFile.h"
31 class IRObjectFile : public SymbolicFile {
H A DObjectFile.h23 #include "llvm/Object/SymbolicFile.h"
225 class ObjectFile : public SymbolicFile {
413 const SymbolicFile *O = BasicSymbolRef::getObject();
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp345 static char isSymbolList64Bit(SymbolicFile &Obj) {
369 static void darwinPrintSymbol(SymbolicFile &Obj, const NMSymbol &S,
738 static bool isSpecialSym(SymbolicFile &Obj, StringRef Name) {
748 static void sortAndPrintSymbolList(SymbolicFile &Obj, bool printName,
1095 static bool isObject(SymbolicFile &Obj, basic_symbol_iterator I) {
1103 static StringRef getNMTypeName(SymbolicFile &Obj, basic_symbol_iterator I) {
1113 static char getNMSectionTagAndName(SymbolicFile &Obj, basic_symbol_iterator I,
1221 static void dumpSymbolNamesFromObject(SymbolicFile &Obj, bool printName,
1788 // checkMachOAndArchFlags() checks to see if the SymbolicFile is a Mach-O file
1793 static bool checkMachOAndArchFlags(SymbolicFile *
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp24 #include "llvm/Object/SymbolicFile.h"
897 if (auto ObjOrErr = object::SymbolicFile::createSymbolicFile(
904 // Squelch the error in case this was not a SymbolicFile.
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile820 SRCS_MIN+= Object/SymbolicFile.cpp

Completed in 143 milliseconds