Searched defs:ObjectFile (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Object/
H A DObjectFile.cpp1 //===- ObjectFile.cpp - File format independent object file -----*- C++ -*-===//
10 // This file defines a file format independent ObjectFile class.
14 #include "llvm/Object/ObjectFile.h"
24 void ObjectFile::anchor() { }
26 ObjectFile::ObjectFile(unsigned int Type, MemoryBuffer *source, error_code &ec) function in class:ObjectFile
30 ObjectFile *ObjectFile::createObjectFile(MemoryBuffer *Object) {
59 ObjectFile *ObjectFile
[all...]
H A DObject.cpp15 #include "llvm/Object/ObjectFile.h"
21 // ObjectFile creation
23 return wrap(ObjectFile::createObjectFile(unwrap(MemBuf)));
26 void LLVMDisposeObjectFile(LLVMObjectFileRef ObjectFile) { argument
27 delete unwrap(ObjectFile);
30 // ObjectFile Section iterators
31 LLVMSectionIteratorRef LLVMGetSections(LLVMObjectFileRef ObjectFile) { argument
32 section_iterator SI = unwrap(ObjectFile)->begin_sections();
40 LLVMBool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile, argument
42 return (*unwrap(SI) == unwrap(ObjectFile)
58 LLVMGetSymbols(LLVMObjectFileRef ObjectFile) argument
67 LLVMIsSymbolIteratorAtEnd(LLVMObjectFileRef ObjectFile, LLVMSymbolIteratorRef SI) argument
[all...]
/external/llvm/bindings/python/llvm/tests/
H A Dtest_object.py2 from ..object import ObjectFile namespace
10 return ObjectFile(filename=source)
/external/llvm/bindings/python/llvm/
H A Dobject.py18 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')
91 "ObjectFile",
97 class ObjectFile(LLVMObject): class in inherits:LLVMObject
182 Section instances can currently only be created from an ObjectFile
286 assert isinstance(object_file, ObjectFile)
443 library.LLVMDisposeObjectFile.argtypes = [ObjectFile]
445 library.LLVMGetSections.argtypes = [ObjectFile]
[all...]
/external/llvm/tools/bugpoint/
H A DToolRunner.h49 enum FileType { AsmFile, ObjectFile, CFile }; enumerator in enum:llvm::GCC::FileType
/external/llvm/include/llvm/Object/
H A DObjectFile.h1 //===- ObjectFile.h - File format independent object file -------*- C++ -*-===//
10 // This file declares a file format independent ObjectFile class.
28 class ObjectFile;
97 const ObjectFile *OwningObject;
102 RelocationRef(DataRefImpl RelocationP, const ObjectFile *Owner);
139 const ObjectFile *OwningObject;
144 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner);
181 const ObjectFile *OwningObject;
207 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
243 const ObjectFile *OwningObjec
267 class ObjectFile : public Binary { class in namespace:llvm::object
[all...]

Completed in 113 milliseconds