/external/lldb/include/lldb/Symbol/ |
H A D | ObjectFile.h | 1 //===-- ObjectFile.h --------------------------------------------*- C++ -*-===// 26 /// @class ObjectFile ObjectFile.h "lldb/Symbol/ObjectFile.h" 42 /// The number of objects that an ObjectFile contains can be determined 43 /// using the ObjectFile::GetNumObjects() const 45 /// ObjectFile::SelectObjectAtIndex (uint32_t) to change the currently 47 /// ObjectFile::SelectObject(const char *) function. 53 class ObjectFile: class in namespace:lldb_private 54 public std::enable_shared_from_this<ObjectFile>, [all...] |
/external/lldb/source/Symbol/ |
H A D | ObjectFile.cpp | 1 //===-- ObjectFile.cpp ------------------------------------------*- C++ -*-===// 21 #include "lldb/Symbol/ObjectFile.h" 31 ObjectFile::FindPlugin (const lldb::ModuleSP &module_sp, 43 "ObjectFile::FindPlugin (module = %s, file = %p, file_offset = 0x%8.8" PRIx64 ", file_size = 0x%8.8" PRIx64 ")", 90 if (ObjectFile::SplitArchivePathWithObject (path_with_object, archive_file, archive_object, must_exist)) 154 ObjectFile::FindPlugin (const lldb::ModuleSP &module_sp, 164 "ObjectFile::FindPlugin (module = %s, process = %p, header_addr = 0x%" PRIx64 ")", 187 ObjectFile::GetModuleSpecifications (const FileSpec &file, 201 return ObjectFile::GetModuleSpecifications (file, // file spec 212 ObjectFile 238 ObjectFile::ObjectFile (const lldb::ModuleSP &module_sp, function in class:ObjectFile 288 ObjectFile::ObjectFile (const lldb::ModuleSP &module_sp, function in class:ObjectFile [all...] |
/external/llvm/bindings/ocaml/target/ |
H A D | llvm_target.ml | 45 | ObjectFile Constructor in type:CodeGenFileType/t
|
/external/llvm/bindings/python/llvm/ |
H A D | object.py | 18 symbols, and relocations. These are represented by the classes ObjectFile, 24 The only way to use this module is to start by creating an ObjectFile. You can 25 create an ObjectFile by loading a file (specified by its path) or by creating a 51 obj = ObjectFile(filename='/bin/ls') 94 "ObjectFile", 100 class ObjectFile(LLVMObject): class in inherits:LLVMObject 185 Section instances can currently only be created from an ObjectFile 294 assert isinstance(object_file, ObjectFile) 442 library.LLVMDisposeObjectFile.argtypes = [ObjectFile] 444 library.LLVMGetSections.argtypes = [ObjectFile] [all...] |
/external/llvm/bindings/python/llvm/tests/ |
H A D | test_object.py | 2 from ..object import ObjectFile namespace 10 return ObjectFile(filename=source)
|
/external/llvm/include/llvm/Object/ |
H A D | ObjectFile.h | 1 //===- ObjectFile.h - File format independent object file -------*- C++ -*-===// 10 // This file declares a file format independent ObjectFile class. 29 class ObjectFile; 40 const ObjectFile *OwningObject; 45 RelocationRef(DataRefImpl RelocationP, const ObjectFile *Owner); 73 const ObjectFile *getObjectFile() const; 84 const ObjectFile *OwningObject; 89 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner); 121 const ObjectFile *getObject() const; 141 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owne 181 class ObjectFile : public SymbolicFile { class in namespace:llvm::object [all...] |
/external/llvm/lib/Object/ |
H A D | Object.cpp | 17 #include "llvm/Object/ObjectFile.h" 22 inline OwningBinary<ObjectFile> *unwrap(LLVMObjectFileRef OF) { 23 return reinterpret_cast<OwningBinary<ObjectFile> *>(OF); 26 inline LLVMObjectFileRef wrap(const OwningBinary<ObjectFile> *OF) { 28 const_cast<OwningBinary<ObjectFile> *>(OF)); 61 // ObjectFile creation 64 ErrorOr<std::unique_ptr<ObjectFile>> ObjOrErr( 65 ObjectFile::createObjectFile(Buf->getMemBufferRef())); 66 std::unique_ptr<ObjectFile> Obj; 70 auto *Ret = new OwningBinary<ObjectFile>(st 74 LLVMDisposeObjectFile(LLVMObjectFileRef ObjectFile) argument [all...] |
H A D | ObjectFile.cpp | 1 //===- ObjectFile.cpp - File format independent object file -----*- C++ -*-===// 10 // This file defines a file format independent ObjectFile class. 16 #include "llvm/Object/ObjectFile.h" 26 void ObjectFile::anchor() { } 28 ObjectFile::ObjectFile(unsigned int Type, MemoryBufferRef Source) function in class:ObjectFile 31 std::error_code ObjectFile::printSymbolName(raw_ostream &OS, 40 std::error_code ObjectFile::getSymbolAlignment(DataRefImpl DRI, 46 section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const { 50 ErrorOr<std::unique_ptr<ObjectFile>> [all...] |
/external/llvm/tools/bugpoint/ |
H A D | ToolRunner.h | 48 enum FileType { AsmFile, ObjectFile, CFile }; enumerator in enum:llvm::GCC::FileType
|
/external/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 93 std::error_code createELFDumper(const object::ObjectFile *Obj, 1042 typedef object::ELFFile<ELFT> ObjectFile; typedef in class:__anon11174::MipsGOTParser 1043 typedef typename ObjectFile::Elf_Shdr Elf_Shdr; 1045 MipsGOTParser(const ObjectFile *Obj, StreamWriter &W) : Obj(Obj), W(W) {} 1050 typedef typename ObjectFile::Elf_Sym_Iter Elf_Sym_Iter; 1051 typedef typename ObjectFile::Elf_Addr GOTEntry; 1052 typedef typename ObjectFile::template ELFEntityIterator<const GOTEntry> 1055 const ObjectFile *Obj;
|