pub unsafe extern "C" fn BinaryenAtomicWait(
    module: BinaryenModuleRef,
    ptr: BinaryenExpressionRef,
    expected: BinaryenExpressionRef,
    timeout: BinaryenExpressionRef,
    type_: BinaryenType,
    memoryName: *const c_char
) -> BinaryenExpressionRef