public static extern void MoveToContainingSection(LLVMSectionIteratorRef @Sect, LLVMSymbolIteratorRef @Sym);
public static extern void MoveToNextSection(LLVMSectionIteratorRef @SI);
public static extern LLVMBool IsRelocationIteratorAtEnd(LLVMSectionIteratorRef @Section, LLVMRelocationIteratorRef @RI);
public static extern LLVMBool IsSectionIteratorAtEnd(LLVMObjectFileRef @ObjectFile, LLVMSectionIteratorRef @SI);
public static extern string GetSectionName(LLVMSectionIteratorRef @SI);
public static extern int GetSectionSize(LLVMSectionIteratorRef @SI);
public static extern string GetSectionContents(LLVMSectionIteratorRef @SI);
public static extern LLVMBool GetSectionContainsSymbol(LLVMSectionIteratorRef @SI, LLVMSymbolIteratorRef @Sym);
public static extern int GetSectionAddress(LLVMSectionIteratorRef @SI);
public static extern LLVMRelocationIteratorRef GetRelocations(LLVMSectionIteratorRef @Section);
public static extern void DisposeSectionIterator(LLVMSectionIteratorRef @SI);