Home
last modified time | relevance | path

Searched refs:SymbolicFile (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DSymbolicFile.h99 class SymbolicFile; variable
105 const SymbolicFile *OwningObject = nullptr;
127 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);
140 const SymbolicFile *getObject() const;
145 class SymbolicFile : public Binary {
147 SymbolicFile(unsigned int Type, MemoryBufferRef Source);
148 ~SymbolicFile() override;
168 static Expected<std::unique_ptr<SymbolicFile>>
172 static Expected<std::unique_ptr<SymbolicFile>>
185 const SymbolicFile *Owner) in BasicSymbolRef()
[all …]
H A DCOFFImportFile.h29 class COFFImportFile : public SymbolicFile {
32 : SymbolicFile(ID_COFFImportFile, Source) {} in COFFImportFile()
H A DTapiFile.h35 class TapiFile : public SymbolicFile {
H A DIRObjectFile.h27 class IRObjectFile : public SymbolicFile {
H A DObjectFile.h228 class ObjectFile : public SymbolicFile {
428 const SymbolicFile *O = BasicSymbolRef::getObject(); in getObject()
/llvm-project-15.0.7/llvm/lib/Object/
H A DSymbolicFile.cpp31 SymbolicFile::SymbolicFile(unsigned int Type, MemoryBufferRef Source) in SymbolicFile() function in SymbolicFile
34 SymbolicFile::~SymbolicFile() = default;
36 Expected<std::unique_ptr<SymbolicFile>>
37 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type, in createSymbolicFile()
72 return std::unique_ptr<SymbolicFile>(new COFFImportFile(Object)); in createSymbolicFile()
97 bool SymbolicFile::isSymbolicFile(file_magic Type, const LLVMContext *Context) { in isSymbolicFile()
H A DCMakeLists.txt25 SymbolicFile.cpp
H A DArchiveWriter.cpp69 if (auto ObjOrErr = object::SymbolicFile::createSymbolicFile( in detectKindFromObject()
452 std::unique_ptr<object::SymbolicFile> Obj; in getSymbols()
456 if (!object::SymbolicFile::isSymbolicFile(Type, &Context)) in getSymbols()
459 auto ObjOrErr = object::SymbolicFile::createSymbolicFile( in getSymbols()
465 auto ObjOrErr = object::SymbolicFile::createSymbolicFile(Buf); in getSymbols()
H A DTapiFile.cpp42 : SymbolicFile(ID_TapiFile, Source), Arch(Arch) { in TapiFile()
H A DIRObjectFile.cpp30 : SymbolicFile(Binary::ID_IR, Object), Mods(std::move(Mods)) { in IRObjectFile()
H A DObjectFile.cpp44 : SymbolicFile(Type, Source) {} in ObjectFile()
/llvm-project-15.0.7/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp245 bool initializeFlags(const SymbolicFile &Obj) { in initializeFlags()
289 static char isSymbolList64Bit(SymbolicFile &Obj) { in isSymbolList64Bit()
708 static void printSymbolList(SymbolicFile &Obj, in printSymbolList()
1659 static bool shouldDump(SymbolicFile &Obj) { in shouldDump()
1749 getDynamicSyms(SymbolicFile &Obj) { in getDynamicSyms()
1881 static Expected<bool> hasSymbols(SymbolicFile &Obj) { in hasSymbols()
1993 if (SymbolicFile *O = dyn_cast<SymbolicFile>(&*ChildOrErr.get())) { in dumpArchive()
2058 if (SymbolicFile *O = dyn_cast<SymbolicFile>(&*ChildOrErr.get())) { in dumpMachOUniversalBinaryMatchArchFlags()
2118 if (SymbolicFile *O = dyn_cast<SymbolicFile>(&*ChildOrErr.get())) { in dumpMachOUniversalBinaryMatchHost()
2173 if (SymbolicFile *F = dyn_cast<SymbolicFile>(&*ChildOrErr.get())) { in dumpMachOUniversalBinaryArchAll()
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Object/
H A DBUILD.gn41 "SymbolicFile.cpp",
/llvm-project-15.0.7/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp558 SmallVectorImpl<std::unique_ptr<SymbolicFile>> &ExtractedObjects) { in buildSlices()
610 SmallVector<std::unique_ptr<SymbolicFile>, 1> ExtractedObjects; in createUniversalBinary()
638 SmallVector<std::unique_ptr<SymbolicFile>, 2> ExtractedObjects; in extractSlice()
700 SmallVector<std::unique_ptr<SymbolicFile>, 2> ExtractedObjects; in replaceSlices()
/llvm-project-15.0.7/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp649 static bool is64BitSymbolicFile(SymbolicFile &Obj) { in is64BitSymbolicFile()
672 if (SymbolicFile *SymFile = dyn_cast<SymbolicFile>(&Bin)) { in isValidInBitMode()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6180 llvm/lib/Object/SymbolicFile.cpp