Lines Matching defs:lib
90 "lib",
116 ptr = lib.LLVMCreateObjectFile(contents)
117 LLVMObject.__init__(self, ptr, disposer=lib.LLVMDisposeObjectFile)
128 sections = lib.LLVMGetSections(self)
131 if lib.LLVMIsSectionIteratorAtEnd(self, sections):
140 lib.LLVMMoveToNextSection(sections)
146 lib.LLVMDisposeSectionIterator(sections)
156 symbols = lib.LLVMGetSymbols(self)
159 if lib.LLVMIsSymbolIteratorAtEnd(self, symbols):
168 lib.LLVMMoveToNextSymbol(symbols)
174 lib.LLVMDisposeSymbolIterator(symbols)
199 return lib.LLVMGetSectionName(self)
207 return lib.LLVMGetSectionSize(self)
214 return lib.LLVMGetSectionContents(self)
222 return lib.LLVMGetSectionAddress(self)
230 return lib.LLVMGetSectionContainsSymbol(self, symbol)
243 relocations = lib.LLVMGetRelocations(self)
246 if lib.LLVMIsRelocationIteratorAtEnd(self, relocations):
255 lib.LLVMMoveToNextRelocation(relocations)
261 lib.LLVMDisposeRelocationIterator(relocations)
303 return lib.LLVMGetSymbolName(self)
311 return lib.LLVMGetSymbolAddress(self)
319 return lib.LLVMGetSymbolFileOffset(self)
327 return lib.LLVMGetSymbolSize(self)
339 sections = lib.LLVMGetSections(self._object_file)
340 lib.LLVMMoveToContainingSection(sections, self)
381 return lib.LLVMGetRelocationAddress(self)
389 return lib.LLVMGetRelocationOffset(self)
397 ptr = lib.LLVMGetRelocationSymbol(self)
406 return lib.LLVMGetRelocationType(self)
414 return lib.LLVMGetRelocationTypeName(self)
421 return lib.LLVMGetRelocationValueString(self)
522 lib = get_library()
523 register_library(lib)