HomeSort by: relevance | last modified time | path
    Searched refs:SymbolicFile (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Object/
SymbolicFile.cpp 1 //===- 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)
35 SymbolicFile::~SymbolicFile() = default;
37 Expected<std::unique_ptr<SymbolicFile>>
38 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type,
72 return std::unique_ptr<SymbolicFile>(new COFFImportFile(Object))
    [all...]
TapiFile.cpp 43 : SymbolicFile(ID_TapiFile, Source), Arch(Arch) {
IRObjectFile.cpp 30 : SymbolicFile(Binary::ID_IR, Object), Mods(std::move(Mods)) {
ArchiveWriter.cpp 22 #include "llvm/Object/SymbolicFile.h"
371 // In the scenario when LLVMContext is populated SymbolicFile will contain a
372 // reference to it, thus SymbolicFile should be destroyed first.
374 std::unique_ptr<object::SymbolicFile> Obj;
378 if (!object::SymbolicFile::isSymbolicFile(Type, &Context))
381 auto ObjOrErr = object::SymbolicFile::createSymbolicFile(
387 auto ObjOrErr = object::SymbolicFile::createSymbolicFile(Buf);
ObjectFile.cpp 45 : SymbolicFile(Type, Source) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
SymbolicFile.h 1 //===- SymbolicFile.h - Interface that only provides symbols ----*- C++ -*-===//
9 // This file declares the SymbolicFile interface.
97 class SymbolicFile;
103 const SymbolicFile *OwningObject = nullptr;
125 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);
138 const SymbolicFile *getObject() const;
143 class SymbolicFile : public Binary {
145 SymbolicFile(unsigned int Type, MemoryBufferRef Source);
146 ~SymbolicFile() override;
166 static Expected<std::unique_ptr<SymbolicFile>>
    [all...]
COFFImportFile.h 11 // 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) {}
TapiFile.h 18 #include "llvm/Object/SymbolicFile.h"
26 class TapiFile : public SymbolicFile {
IRObjectFile.h 19 #include "llvm/Object/SymbolicFile.h"
31 class IRObjectFile : public SymbolicFile {
ObjectFile.h 23 #include "llvm/Object/SymbolicFile.h"
225 class ObjectFile : public SymbolicFile {
415 const SymbolicFile *O = BasicSymbolRef::getObject();
  /src/external/apache2/llvm/lib/libLLVMObject/
Makefile 31 SymbolicFile.cpp \
  /src/external/apache2/llvm/dist/llvm/tools/llvm-nm/
llvm-nm.cpp 359 static char isSymbolList64Bit(SymbolicFile &Obj) {
383 static void darwinPrintSymbol(SymbolicFile &Obj, const NMSymbol &S,
752 static void sortAndPrintSymbolList(SymbolicFile &Obj, bool printName,
1100 static bool isObject(SymbolicFile &Obj, basic_symbol_iterator I) {
1107 static StringRef getNMTypeName(SymbolicFile &Obj, basic_symbol_iterator I) {
1117 static char getNMSectionTagAndName(SymbolicFile &Obj, basic_symbol_iterator I,
1772 static void dumpSymbolNamesFromObject(SymbolicFile &Obj, bool printName,
1882 // checkMachOAndArchFlags() checks to see if the SymbolicFile is a Mach-O file
1887 static bool checkMachOAndArchFlags(SymbolicFile *O, std::string &Filename) {
1964 if (SymbolicFile *O = dyn_cast<SymbolicFile>(&*ChildOrErr.get()))
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lipo/
llvm-lipo.cpp 556 SmallVectorImpl<std::unique_ptr<SymbolicFile>> &ExtractedObjects) {
609 SmallVector<std::unique_ptr<SymbolicFile>, 1> ExtractedObjects;
637 SmallVector<std::unique_ptr<SymbolicFile>, 2> ExtractedObjects;
699 SmallVector<std::unique_ptr<SymbolicFile>, 2> ExtractedObjects;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-ar/
llvm-ar.cpp 24 #include "llvm/Object/SymbolicFile.h"
898 if (auto ObjOrErr = object::SymbolicFile::createSymbolicFile(
905 // Squelch the error in case this was not a SymbolicFile.

Completed in 28 milliseconds