pub unsafe extern "C" fn LLVMGetFirstGlobal(
    M: &Module
) -> Option<&Value>