public static extern int IsSymbolIteratorAtEnd(LLVMObjectFileRef* ObjectFile, LLVMSymbolIteratorRef* SI);
 public static extern LLVMSymbolIteratorRef* GetSymbols(LLVMObjectFileRef* ObjectFile);
 public static extern LLVMSectionIteratorRef* GetSections(LLVMObjectFileRef* ObjectFile);
 public static extern int IsSectionIteratorAtEnd(LLVMObjectFileRef* ObjectFile, LLVMSectionIteratorRef* SI);
 public static extern void DisposeObjectFile(LLVMObjectFileRef* ObjectFile);