{-# LANGUAGE ForeignFunctionInterface #-}
{-# LANGUAGE TemplateHaskell #-}
{-# LANGUAGE NoFieldSelectors #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_HADDOCK prune #-}
module SDL3.Sys.Bindgen.Stdinc.FunPtr (
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_malloc,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_calloc,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_realloc,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_free,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_GetOriginalMemoryFunctions,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_GetMemoryFunctions,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_SetMemoryFunctions,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_aligned_alloc,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_aligned_free,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_GetNumAllocations,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_GetEnvironment,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_CreateEnvironment,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_GetEnvironmentVariable,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_GetEnvironmentVariables,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_SetEnvironmentVariable,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_UnsetEnvironmentVariable,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_DestroyEnvironment,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_getenv,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_getenv_unsafe,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_setenv_unsafe,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_unsetenv_unsafe,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_qsort,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_bsearch,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_qsort_r,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_bsearch_r,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_abs,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isalpha,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isalnum,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isblank,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_iscntrl,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isdigit,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isxdigit,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_ispunct,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isspace,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isupper,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_islower,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isprint,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isgraph,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_toupper,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_tolower,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_crc16,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_crc32,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_murmur3_32,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_memcpy,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_memmove,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_memset,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_memset4,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_memcmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcslen,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcsnlen,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcslcpy,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcslcat,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcsdup,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcsstr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcsnstr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcscmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcsncmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcscasecmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_wcsncasecmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strlen,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strnlen,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strlcpy,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_utf8strlcpy,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strlcat,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strdup,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strndup,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strrev,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strupr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strlwr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strchr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strrchr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strstr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strnstr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strcasestr,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strtok_r,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_utf8strlen,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_utf8strnlen,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_itoa,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_uitoa,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_lltoa,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_ulltoa,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_atoi,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_atof,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strtoll,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strtoull,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strtod,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strcmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strncmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strcasecmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strncasecmp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_strpbrk,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_StepUTF8,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_StepBackUTF8,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_UCS4ToUTF8,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_srand,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_rand,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_randf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_rand_bits,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_rand_r,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_randf_r,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_rand_bits_r,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_acos,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_acosf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_asin,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_asinf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_atan,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_atanf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_atan2,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_atan2f,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_ceil,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_ceilf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_copysign,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_copysignf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_cos,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_cosf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_exp,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_expf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_fabs,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_fabsf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_floor,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_floorf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_trunc,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_truncf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_fmod,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_fmodf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isinf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isinff,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isnan,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_isnanf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_log,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_logf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_log10,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_log10f,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_modf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_modff,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_pow,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_powf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_round,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_roundf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_scalbn,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_scalbnf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_sin,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_sinf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_sqrt,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_sqrtf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_tan,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_tanf,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_iconv_open,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_iconv_close,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_iconv,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_iconv_string,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_size_mul_check_overflow_builtin,
SDL3.Sys.Bindgen.Stdinc.FunPtr.sDL_size_add_check_overflow_builtin,
)
where
import Prelude (IO, fmap)
import HsBindgen.Runtime.LibC qualified
import HsBindgen.Runtime.PtrConst qualified as PtrConst
import HsBindgen.Runtime.Support qualified as BG
import HsBindgen.Runtime.Support.CAPI qualified
import SDL3.Sys.Bindgen.Stdinc
$( HsBindgen.Runtime.Support.CAPI.addCSource
( HsBindgen.Runtime.Support.CAPI.unlines
[ "#define SDL_MAIN_HANDLED"
, "#define SDL_SLOW_MEMCPY"
, "#define SDL_SLOW_MEMMOVE"
, "#define SDL_SLOW_MEMSET"
, "#include <SDL3/SDL_stdinc.h>"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_malloc */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_9722441ea82cf670 (void)) ("
, " size_t arg1"
, ")"
, "{"
, " return &SDL_malloc;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_calloc */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_2b076bb91cf947df (void)) ("
, " size_t arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &SDL_calloc;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_realloc */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_bbae567861825a2b (void)) ("
, " void *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &SDL_realloc;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_free */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_0f3dfcf2ab9d228a (void)) ("
, " void *arg1"
, ")"
, "{"
, " return &SDL_free;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_GetOriginalMemoryFunctions */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_4ad4cf326cf2d8ee (void)) ("
, " SDL_malloc_func *arg1,"
, " SDL_calloc_func *arg2,"
, " SDL_realloc_func *arg3,"
, " SDL_free_func *arg4"
, ")"
, "{"
, " return &SDL_GetOriginalMemoryFunctions;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_GetMemoryFunctions */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_d860ef935b823504 (void)) ("
, " SDL_malloc_func *arg1,"
, " SDL_calloc_func *arg2,"
, " SDL_realloc_func *arg3,"
, " SDL_free_func *arg4"
, ")"
, "{"
, " return &SDL_GetMemoryFunctions;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_SetMemoryFunctions */"
, "__attribute__ ((const))"
, "_Bool (*hs_bindgen_a474c8c00b052ea2 (void)) ("
, " SDL_malloc_func arg1,"
, " SDL_calloc_func arg2,"
, " SDL_realloc_func arg3,"
, " SDL_free_func arg4"
, ")"
, "{"
, " return &SDL_SetMemoryFunctions;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_aligned_alloc */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_de151c2774561d5d (void)) ("
, " size_t arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &SDL_aligned_alloc;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_aligned_free */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_dd6b53bc3c6f96ea (void)) ("
, " void *arg1"
, ")"
, "{"
, " return &SDL_aligned_free;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_GetNumAllocations */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_fe81cad123788733 (void)) (void)"
, "{"
, " return &SDL_GetNumAllocations;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_GetEnvironment */"
, "__attribute__ ((const))"
, "SDL_Environment *(*hs_bindgen_9a656c04aab82f9e (void)) (void)"
, "{"
, " return &SDL_GetEnvironment;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_CreateEnvironment */"
, "__attribute__ ((const))"
, "SDL_Environment *(*hs_bindgen_c0820759e235b8e4 (void)) ("
, " _Bool arg1"
, ")"
, "{"
, " return &SDL_CreateEnvironment;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_GetEnvironmentVariable */"
, "__attribute__ ((const))"
, "char const *(*hs_bindgen_a475668aa4ab4369 (void)) ("
, " SDL_Environment *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_GetEnvironmentVariable;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_GetEnvironmentVariables */"
, "__attribute__ ((const))"
, "char **(*hs_bindgen_9fb7038d3656b96c (void)) ("
, " SDL_Environment *arg1"
, ")"
, "{"
, " return &SDL_GetEnvironmentVariables;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_SetEnvironmentVariable */"
, "__attribute__ ((const))"
, "_Bool (*hs_bindgen_a99329e2f1a82258 (void)) ("
, " SDL_Environment *arg1,"
, " char const *arg2,"
, " char const *arg3,"
, " _Bool arg4"
, ")"
, "{"
, " return &SDL_SetEnvironmentVariable;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_UnsetEnvironmentVariable */"
, "__attribute__ ((const))"
, "_Bool (*hs_bindgen_c6a62ea65fc9d622 (void)) ("
, " SDL_Environment *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_UnsetEnvironmentVariable;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_DestroyEnvironment */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_e750bb904f747388 (void)) ("
, " SDL_Environment *arg1"
, ")"
, "{"
, " return &SDL_DestroyEnvironment;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_getenv */"
, "__attribute__ ((const))"
, "char const *(*hs_bindgen_b563cf6799d5c876 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_getenv;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_getenv_unsafe */"
, "__attribute__ ((const))"
, "char const *(*hs_bindgen_e6077a375be5ae63 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_getenv_unsafe;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_setenv_unsafe */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_aaf5efc0afa93f4f (void)) ("
, " char const *arg1,"
, " char const *arg2,"
, " signed int arg3"
, ")"
, "{"
, " return &SDL_setenv_unsafe;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_unsetenv_unsafe */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_519fb9e8ee876013 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_unsetenv_unsafe;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_qsort */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_fd5cea92e3ba7b16 (void)) ("
, " void *arg1,"
, " size_t arg2,"
, " size_t arg3,"
, " SDL_CompareCallback arg4"
, ")"
, "{"
, " return &SDL_qsort;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_bsearch */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_00f02cc97cc6b9fd (void)) ("
, " void const *arg1,"
, " void const *arg2,"
, " size_t arg3,"
, " size_t arg4,"
, " SDL_CompareCallback arg5"
, ")"
, "{"
, " return &SDL_bsearch;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_qsort_r */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_271b6eff10a288b3 (void)) ("
, " void *arg1,"
, " size_t arg2,"
, " size_t arg3,"
, " SDL_CompareCallback_r arg4,"
, " void *arg5"
, ")"
, "{"
, " return &SDL_qsort_r;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_bsearch_r */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_39f0a8a8445979b1 (void)) ("
, " void const *arg1,"
, " void const *arg2,"
, " size_t arg3,"
, " size_t arg4,"
, " SDL_CompareCallback_r arg5,"
, " void *arg6"
, ")"
, "{"
, " return &SDL_bsearch_r;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_abs */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_955d92475ad359d8 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_abs;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isalpha */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_8e8018b5d5d8d98f (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isalpha;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isalnum */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_a52d45d106787b27 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isalnum;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isblank */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_0c075721ec100ff5 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isblank;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_iscntrl */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_de902558496e469f (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_iscntrl;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isdigit */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_61af141b860ceb41 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isdigit;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isxdigit */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_c17beb32f0f1fd52 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isxdigit;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_ispunct */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_a88a9667ca4e8aa7 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_ispunct;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isspace */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_02457e0c40d5e057 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isspace;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isupper */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_0f55cc5ba611a3f2 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isupper;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_islower */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_f681ed21a8e1349a (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_islower;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isprint */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_991fe49732021ccb (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isprint;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isgraph */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_192487d885c8ab5a (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_isgraph;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_toupper */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_ffb5de4d18c52c67 (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_toupper;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_tolower */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_9f7c4f835baa2ffa (void)) ("
, " signed int arg1"
, ")"
, "{"
, " return &SDL_tolower;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_crc16 */"
, "__attribute__ ((const))"
, "Uint16 (*hs_bindgen_a900454baab74e94 (void)) ("
, " Uint16 arg1,"
, " void const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_crc16;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_crc32 */"
, "__attribute__ ((const))"
, "Uint32 (*hs_bindgen_ce720b59f82b140a (void)) ("
, " Uint32 arg1,"
, " void const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_crc32;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_murmur3_32 */"
, "__attribute__ ((const))"
, "Uint32 (*hs_bindgen_fe133a77578cb1aa (void)) ("
, " void const *arg1,"
, " size_t arg2,"
, " Uint32 arg3"
, ")"
, "{"
, " return &SDL_murmur3_32;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_memcpy */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_d6f4de330020d4d9 (void)) ("
, " void *arg1,"
, " void const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_memcpy;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_memmove */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_44856f6360083eb1 (void)) ("
, " void *arg1,"
, " void const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_memmove;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_memset */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_c1ce0cb00fc3994b (void)) ("
, " void *arg1,"
, " signed int arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_memset;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_memset4 */"
, "__attribute__ ((const))"
, "void *(*hs_bindgen_45d6fa96a2a35062 (void)) ("
, " void *arg1,"
, " Uint32 arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_memset4;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_memcmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_d8af51803c9c5c62 (void)) ("
, " void const *arg1,"
, " void const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_memcmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcslen */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_b1d053429f9e09c3 (void)) ("
, " wchar_t const *arg1"
, ")"
, "{"
, " return &SDL_wcslen;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcsnlen */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_ce1645bc94a325e1 (void)) ("
, " wchar_t const *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &SDL_wcsnlen;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcslcpy */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_11ca43711b8baf20 (void)) ("
, " wchar_t *arg1,"
, " wchar_t const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_wcslcpy;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcslcat */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_7e7896cd495dd344 (void)) ("
, " wchar_t *arg1,"
, " wchar_t const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_wcslcat;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcsdup */"
, "__attribute__ ((const))"
, "wchar_t *(*hs_bindgen_9ab91a86c489d607 (void)) ("
, " wchar_t const *arg1"
, ")"
, "{"
, " return &SDL_wcsdup;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcsstr */"
, "__attribute__ ((const))"
, "wchar_t *(*hs_bindgen_e5c78fe942e46a5f (void)) ("
, " wchar_t const *arg1,"
, " wchar_t const *arg2"
, ")"
, "{"
, " return &SDL_wcsstr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcsnstr */"
, "__attribute__ ((const))"
, "wchar_t *(*hs_bindgen_2dc934c7f1856237 (void)) ("
, " wchar_t const *arg1,"
, " wchar_t const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_wcsnstr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcscmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_759b9046679b686f (void)) ("
, " wchar_t const *arg1,"
, " wchar_t const *arg2"
, ")"
, "{"
, " return &SDL_wcscmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcsncmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_c5ac0e330fb4ae45 (void)) ("
, " wchar_t const *arg1,"
, " wchar_t const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_wcsncmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcscasecmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_fb42c136f5dd392f (void)) ("
, " wchar_t const *arg1,"
, " wchar_t const *arg2"
, ")"
, "{"
, " return &SDL_wcscasecmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_wcsncasecmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_fcc719df5ea9c486 (void)) ("
, " wchar_t const *arg1,"
, " wchar_t const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_wcsncasecmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strlen */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_7f2511e625836c60 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_strlen;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strnlen */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_f4143204114af698 (void)) ("
, " char const *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &SDL_strnlen;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strlcpy */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_7640410395c54d89 (void)) ("
, " char *arg1,"
, " char const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_strlcpy;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_utf8strlcpy */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_a2badcf2b044ea50 (void)) ("
, " char *arg1,"
, " char const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_utf8strlcpy;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strlcat */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_26754eda643124d0 (void)) ("
, " char *arg1,"
, " char const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_strlcat;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strdup */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_71b06acdd2d314be (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_strdup;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strndup */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_fd797c695710e05f (void)) ("
, " char const *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &SDL_strndup;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strrev */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_ffc5b79b6b976433 (void)) ("
, " char *arg1"
, ")"
, "{"
, " return &SDL_strrev;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strupr */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_ca97edf7bfcb6705 (void)) ("
, " char *arg1"
, ")"
, "{"
, " return &SDL_strupr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strlwr */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_d78a5116cc6d3f71 (void)) ("
, " char *arg1"
, ")"
, "{"
, " return &SDL_strlwr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strchr */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_6ce9f7bacdf27653 (void)) ("
, " char const *arg1,"
, " signed int arg2"
, ")"
, "{"
, " return &SDL_strchr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strrchr */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_d2538022eb73bf53 (void)) ("
, " char const *arg1,"
, " signed int arg2"
, ")"
, "{"
, " return &SDL_strrchr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strstr */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_b07cb6fe84d9cf1e (void)) ("
, " char const *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_strstr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strnstr */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_c3b37921fa630595 (void)) ("
, " char const *arg1,"
, " char const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_strnstr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strcasestr */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_3b1f9973e35be364 (void)) ("
, " char const *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_strcasestr;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strtok_r */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_99a1a0af797e8aad (void)) ("
, " char *arg1,"
, " char const *arg2,"
, " char **arg3"
, ")"
, "{"
, " return &SDL_strtok_r;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_utf8strlen */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_fdd33f5a5e9573d8 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_utf8strlen;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_utf8strnlen */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_1e79ccdd40706b8d (void)) ("
, " char const *arg1,"
, " size_t arg2"
, ")"
, "{"
, " return &SDL_utf8strnlen;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_itoa */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_4cfc9a356cf1014c (void)) ("
, " signed int arg1,"
, " char *arg2,"
, " signed int arg3"
, ")"
, "{"
, " return &SDL_itoa;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_uitoa */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_e052861370ec1ea4 (void)) ("
, " unsigned int arg1,"
, " char *arg2,"
, " signed int arg3"
, ")"
, "{"
, " return &SDL_uitoa;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_lltoa */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_9c5155b926feaa3f (void)) ("
, " signed long long arg1,"
, " char *arg2,"
, " signed int arg3"
, ")"
, "{"
, " return &SDL_lltoa;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_ulltoa */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_a3b3fdde6f9a0142 (void)) ("
, " unsigned long long arg1,"
, " char *arg2,"
, " signed int arg3"
, ")"
, "{"
, " return &SDL_ulltoa;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_atoi */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_9a3e9e2b67b916a2 (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_atoi;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_atof */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_2804d8be78ed3cae (void)) ("
, " char const *arg1"
, ")"
, "{"
, " return &SDL_atof;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strtoll */"
, "__attribute__ ((const))"
, "signed long long (*hs_bindgen_6e1c8dc5ccea4653 (void)) ("
, " char const *arg1,"
, " char **arg2,"
, " signed int arg3"
, ")"
, "{"
, " return &SDL_strtoll;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strtoull */"
, "__attribute__ ((const))"
, "unsigned long long (*hs_bindgen_f81f822f17549fa4 (void)) ("
, " char const *arg1,"
, " char **arg2,"
, " signed int arg3"
, ")"
, "{"
, " return &SDL_strtoull;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strtod */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_6ab6327bbf86f171 (void)) ("
, " char const *arg1,"
, " char **arg2"
, ")"
, "{"
, " return &SDL_strtod;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strcmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_fc45ddd2c1f0219e (void)) ("
, " char const *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_strcmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strncmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_18f45fe45a42c194 (void)) ("
, " char const *arg1,"
, " char const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_strncmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strcasecmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_2996562bf0a4585e (void)) ("
, " char const *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_strcasecmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strncasecmp */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_28d4c90d056ca0bb (void)) ("
, " char const *arg1,"
, " char const *arg2,"
, " size_t arg3"
, ")"
, "{"
, " return &SDL_strncasecmp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_strpbrk */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_65f684850b2f315d (void)) ("
, " char const *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_strpbrk;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_StepUTF8 */"
, "__attribute__ ((const))"
, "Uint32 (*hs_bindgen_0907aee5a9e22b6c (void)) ("
, " char const **arg1,"
, " size_t *arg2"
, ")"
, "{"
, " return &SDL_StepUTF8;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_StepBackUTF8 */"
, "__attribute__ ((const))"
, "Uint32 (*hs_bindgen_ccaed4cafbb7e45b (void)) ("
, " char const *arg1,"
, " char const **arg2"
, ")"
, "{"
, " return &SDL_StepBackUTF8;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_UCS4ToUTF8 */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_d8d90fbed44bffa4 (void)) ("
, " Uint32 arg1,"
, " char *arg2"
, ")"
, "{"
, " return &SDL_UCS4ToUTF8;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_srand */"
, "__attribute__ ((const))"
, "void (*hs_bindgen_da73119d08a07679 (void)) ("
, " Uint64 arg1"
, ")"
, "{"
, " return &SDL_srand;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_rand */"
, "__attribute__ ((const))"
, "Sint32 (*hs_bindgen_4e5afaafc53503d2 (void)) ("
, " Sint32 arg1"
, ")"
, "{"
, " return &SDL_rand;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_randf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_e6a11f5c2731e306 (void)) (void)"
, "{"
, " return &SDL_randf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_rand_bits */"
, "__attribute__ ((const))"
, "Uint32 (*hs_bindgen_1b4a072c67be4b47 (void)) (void)"
, "{"
, " return &SDL_rand_bits;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_rand_r */"
, "__attribute__ ((const))"
, "Sint32 (*hs_bindgen_b7805b04f67ee663 (void)) ("
, " Uint64 *arg1,"
, " Sint32 arg2"
, ")"
, "{"
, " return &SDL_rand_r;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_randf_r */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_2868c0dca829c12d (void)) ("
, " Uint64 *arg1"
, ")"
, "{"
, " return &SDL_randf_r;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_rand_bits_r */"
, "__attribute__ ((const))"
, "Uint32 (*hs_bindgen_4f041e8bf307388e (void)) ("
, " Uint64 *arg1"
, ")"
, "{"
, " return &SDL_rand_bits_r;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_acos */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_fc7fee2483850ab3 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_acos;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_acosf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_521ecf135cd97997 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_acosf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_asin */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_0446975347dc0e74 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_asin;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_asinf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_6069a6cbf645d9a4 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_asinf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_atan */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_eb9c094d5b8cc44a (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_atan;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_atanf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_9807f179a4fbb908 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_atanf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_atan2 */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_c868e29b9251ada8 (void)) ("
, " double arg1,"
, " double arg2"
, ")"
, "{"
, " return &SDL_atan2;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_atan2f */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_357a95d359b4aaad (void)) ("
, " float arg1,"
, " float arg2"
, ")"
, "{"
, " return &SDL_atan2f;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_ceil */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_51763cbf0b798de3 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_ceil;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_ceilf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_362325253c9b19f8 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_ceilf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_copysign */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_df3beaabf480a0d3 (void)) ("
, " double arg1,"
, " double arg2"
, ")"
, "{"
, " return &SDL_copysign;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_copysignf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_e6af77974ed5435f (void)) ("
, " float arg1,"
, " float arg2"
, ")"
, "{"
, " return &SDL_copysignf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_cos */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_3d9b0e8a53288293 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_cos;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_cosf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_8a6d19c21d08744f (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_cosf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_exp */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_32a0ab5c8aca638e (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_exp;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_expf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_e734b446bd66b310 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_expf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_fabs */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_0fe1f848b90d29bc (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_fabs;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_fabsf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_1e189b3e959f375b (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_fabsf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_floor */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_ae709679ac231e3a (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_floor;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_floorf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_6bcbc045e8590408 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_floorf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_trunc */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_9ff826562c85b6db (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_trunc;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_truncf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_5afacbe63e710528 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_truncf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_fmod */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_3a93d2030ffd9ef3 (void)) ("
, " double arg1,"
, " double arg2"
, ")"
, "{"
, " return &SDL_fmod;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_fmodf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_a851844ef04e542d (void)) ("
, " float arg1,"
, " float arg2"
, ")"
, "{"
, " return &SDL_fmodf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isinf */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_d9346ba385534fdd (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_isinf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isinff */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_bfaf6777c1c350c3 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_isinff;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isnan */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_006f33027be22f99 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_isnan;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_isnanf */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_308e1efef7090245 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_isnanf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_log */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_4f9418e7e4267684 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_log;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_logf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_ab81f791c1e3e516 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_logf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_log10 */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_c9a4b45a046047ba (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_log10;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_log10f */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_72ace8de925eb690 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_log10f;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_modf */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_b05adeb0cad2dab6 (void)) ("
, " double arg1,"
, " double *arg2"
, ")"
, "{"
, " return &SDL_modf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_modff */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_59f3b87137ea46cd (void)) ("
, " float arg1,"
, " float *arg2"
, ")"
, "{"
, " return &SDL_modff;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_pow */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_75e5e5b712af4971 (void)) ("
, " double arg1,"
, " double arg2"
, ")"
, "{"
, " return &SDL_pow;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_powf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_deb1ba3db460136c (void)) ("
, " float arg1,"
, " float arg2"
, ")"
, "{"
, " return &SDL_powf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_round */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_e8841dcdfaff32de (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_round;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_roundf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_57450d2f082e285c (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_roundf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_scalbn */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_6fc1ebd971ec8157 (void)) ("
, " double arg1,"
, " signed int arg2"
, ")"
, "{"
, " return &SDL_scalbn;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_scalbnf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_706cd6213dd8d69d (void)) ("
, " float arg1,"
, " signed int arg2"
, ")"
, "{"
, " return &SDL_scalbnf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_sin */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_e4b1725cdd38afe4 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_sin;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_sinf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_4d400d672d200ac9 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_sinf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_sqrt */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_8352f3e6d4755f65 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_sqrt;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_sqrtf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_87f1efd0a9654c58 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_sqrtf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_tan */"
, "__attribute__ ((const))"
, "double (*hs_bindgen_4a65c95891312c30 (void)) ("
, " double arg1"
, ")"
, "{"
, " return &SDL_tan;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_tanf */"
, "__attribute__ ((const))"
, "float (*hs_bindgen_094dc8b00c4ee010 (void)) ("
, " float arg1"
, ")"
, "{"
, " return &SDL_tanf;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_iconv_open */"
, "__attribute__ ((const))"
, "SDL_iconv_t (*hs_bindgen_704fe1bf2ce9aef6 (void)) ("
, " char const *arg1,"
, " char const *arg2"
, ")"
, "{"
, " return &SDL_iconv_open;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_iconv_close */"
, "__attribute__ ((const))"
, "signed int (*hs_bindgen_2c0a62f403d4446c (void)) ("
, " SDL_iconv_t arg1"
, ")"
, "{"
, " return &SDL_iconv_close;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_iconv */"
, "__attribute__ ((const))"
, "size_t (*hs_bindgen_c0049201d1f4606f (void)) ("
, " SDL_iconv_t arg1,"
, " char const **arg2,"
, " size_t *arg3,"
, " char **arg4,"
, " size_t *arg5"
, ")"
, "{"
, " return &SDL_iconv;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_iconv_string */"
, "__attribute__ ((const))"
, "char *(*hs_bindgen_ce165346002f1247 (void)) ("
, " char const *arg1,"
, " char const *arg2,"
, " char const *arg3,"
, " size_t arg4"
, ")"
, "{"
, " return &SDL_iconv_string;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_size_mul_check_overflow_builtin */"
, "__attribute__ ((const))"
, "_Bool (*hs_bindgen_5f2e41800217ca05 (void)) ("
, " size_t arg1,"
, " size_t arg2,"
, " size_t *arg3"
, ")"
, "{"
, " return &SDL_size_mul_check_overflow_builtin;"
, "}"
, "/* sdl3bindgensys_SDL3.Sys.Bindgen.Stdinc_get_SDL_size_add_check_overflow_builtin */"
, "__attribute__ ((const))"
, "_Bool (*hs_bindgen_2d8ca557aa2f3eb0 (void)) ("
, " size_t arg1,"
, " size_t arg2,"
, " size_t *arg3"
, ")"
, "{"
, " return &SDL_size_add_check_overflow_builtin;"
, "}"
]
)
)
foreign import ccall unsafe "hs_bindgen_9722441ea82cf670"
hs_bindgen_9722441ea82cf670_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9722441ea82cf670 :: IO (BG.FunPtr (HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void)))
hs_bindgen_9722441ea82cf670 :: IO (FunPtr (CSize -> IO (Ptr Void)))
hs_bindgen_9722441ea82cf670 =
(FunPtr Void -> FunPtr (CSize -> IO (Ptr Void)))
-> IO (FunPtr Void) -> IO (FunPtr (CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CSize -> IO (Ptr Void))
FFIType (FunPtr (CSize -> IO (Ptr Void)))
-> FunPtr (CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9722441ea82cf670_base
{-# NOINLINE sDL_malloc #-}
sDL_malloc :: BG.FunPtr (HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_malloc :: FunPtr (CSize -> IO (Ptr Void))
sDL_malloc =
IO (FunPtr (CSize -> IO (Ptr Void)))
-> FunPtr (CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CSize -> IO (Ptr Void)))
hs_bindgen_9722441ea82cf670
foreign import ccall unsafe "hs_bindgen_2b076bb91cf947df"
hs_bindgen_2b076bb91cf947df_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_2b076bb91cf947df
:: IO (BG.FunPtr (HsBindgen.Runtime.LibC.CSize -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void)))
hs_bindgen_2b076bb91cf947df :: IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
hs_bindgen_2b076bb91cf947df =
(FunPtr Void -> FunPtr (CSize -> CSize -> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CSize -> CSize -> IO (Ptr Void))
FFIType (FunPtr (CSize -> CSize -> IO (Ptr Void)))
-> FunPtr (CSize -> CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_2b076bb91cf947df_base
{-# NOINLINE sDL_calloc #-}
sDL_calloc
:: BG.FunPtr (HsBindgen.Runtime.LibC.CSize -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_calloc :: FunPtr (CSize -> CSize -> IO (Ptr Void))
sDL_calloc =
IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
-> FunPtr (CSize -> CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
hs_bindgen_2b076bb91cf947df
foreign import ccall unsafe "hs_bindgen_bbae567861825a2b"
hs_bindgen_bbae567861825a2b_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_bbae567861825a2b
:: IO (BG.FunPtr (BG.Ptr BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void)))
hs_bindgen_bbae567861825a2b :: IO (FunPtr (Ptr Void -> CSize -> IO (Ptr Void)))
hs_bindgen_bbae567861825a2b =
(FunPtr Void -> FunPtr (Ptr Void -> CSize -> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr Void -> CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr Void -> CSize -> IO (Ptr Void))
FFIType (FunPtr (Ptr Void -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_bbae567861825a2b_base
{-# NOINLINE sDL_realloc #-}
sDL_realloc :: BG.FunPtr (BG.Ptr BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_realloc :: FunPtr (Ptr Void -> CSize -> IO (Ptr Void))
sDL_realloc =
IO (FunPtr (Ptr Void -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Void -> CSize -> IO (Ptr Void)))
hs_bindgen_bbae567861825a2b
foreign import ccall unsafe "hs_bindgen_0f3dfcf2ab9d228a"
hs_bindgen_0f3dfcf2ab9d228a_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_0f3dfcf2ab9d228a :: IO (BG.FunPtr (BG.Ptr BG.Void -> IO ()))
hs_bindgen_0f3dfcf2ab9d228a :: IO (FunPtr (Ptr Void -> IO ()))
hs_bindgen_0f3dfcf2ab9d228a =
(FunPtr Void -> FunPtr (Ptr Void -> IO ()))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr Void -> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr Void -> IO ())
FFIType (FunPtr (Ptr Void -> IO ())) -> FunPtr (Ptr Void -> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_0f3dfcf2ab9d228a_base
{-# NOINLINE sDL_free #-}
sDL_free :: BG.FunPtr (BG.Ptr BG.Void -> IO ())
sDL_free :: FunPtr (Ptr Void -> IO ())
sDL_free =
IO (FunPtr (Ptr Void -> IO ())) -> FunPtr (Ptr Void -> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Void -> IO ()))
hs_bindgen_0f3dfcf2ab9d228a
foreign import ccall unsafe "hs_bindgen_4ad4cf326cf2d8ee"
hs_bindgen_4ad4cf326cf2d8ee_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_4ad4cf326cf2d8ee
:: IO
( BG.FunPtr
( BG.Ptr SDL_malloc_func
-> BG.Ptr SDL_calloc_func
-> BG.Ptr SDL_realloc_func
-> BG.Ptr SDL_free_func
-> IO ()
)
)
hs_bindgen_4ad4cf326cf2d8ee :: IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
hs_bindgen_4ad4cf326cf2d8ee =
(FunPtr Void
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
-> IO (FunPtr Void)
-> IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
FFIType
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_4ad4cf326cf2d8ee_base
{-# NOINLINE sDL_GetOriginalMemoryFunctions #-}
sDL_GetOriginalMemoryFunctions
:: BG.FunPtr
( BG.Ptr SDL_malloc_func
-> BG.Ptr SDL_calloc_func
-> BG.Ptr SDL_realloc_func
-> BG.Ptr SDL_free_func
-> IO ()
)
sDL_GetOriginalMemoryFunctions :: FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
sDL_GetOriginalMemoryFunctions =
IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
hs_bindgen_4ad4cf326cf2d8ee
foreign import ccall unsafe "hs_bindgen_d860ef935b823504"
hs_bindgen_d860ef935b823504_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_d860ef935b823504
:: IO
( BG.FunPtr
( BG.Ptr SDL_malloc_func
-> BG.Ptr SDL_calloc_func
-> BG.Ptr SDL_realloc_func
-> BG.Ptr SDL_free_func
-> IO ()
)
)
hs_bindgen_d860ef935b823504 :: IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
hs_bindgen_d860ef935b823504 =
(FunPtr Void
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
-> IO (FunPtr Void)
-> IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
FFIType
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_d860ef935b823504_base
{-# NOINLINE sDL_GetMemoryFunctions #-}
sDL_GetMemoryFunctions
:: BG.FunPtr
( BG.Ptr SDL_malloc_func
-> BG.Ptr SDL_calloc_func
-> BG.Ptr SDL_realloc_func
-> BG.Ptr SDL_free_func
-> IO ()
)
sDL_GetMemoryFunctions :: FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
sDL_GetMemoryFunctions =
IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
-> FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(Ptr SDL_malloc_func
-> Ptr SDL_calloc_func
-> Ptr SDL_realloc_func
-> Ptr SDL_free_func
-> IO ()))
hs_bindgen_d860ef935b823504
foreign import ccall unsafe "hs_bindgen_a474c8c00b052ea2"
hs_bindgen_a474c8c00b052ea2_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a474c8c00b052ea2
:: IO
(BG.FunPtr (SDL_malloc_func -> SDL_calloc_func -> SDL_realloc_func -> SDL_free_func -> IO BG.CBool))
hs_bindgen_a474c8c00b052ea2 :: IO
(FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool))
hs_bindgen_a474c8c00b052ea2 =
(FunPtr Void
-> FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool))
-> IO (FunPtr Void)
-> IO
(FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool)
FFIType
(FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool))
-> FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a474c8c00b052ea2_base
{-# NOINLINE sDL_SetMemoryFunctions #-}
sDL_SetMemoryFunctions
:: BG.FunPtr (SDL_malloc_func -> SDL_calloc_func -> SDL_realloc_func -> SDL_free_func -> IO BG.CBool)
sDL_SetMemoryFunctions :: FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool)
sDL_SetMemoryFunctions =
IO
(FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool))
-> FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool)
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(SDL_malloc_func
-> SDL_calloc_func
-> SDL_realloc_func
-> SDL_free_func
-> IO CBool))
hs_bindgen_a474c8c00b052ea2
foreign import ccall unsafe "hs_bindgen_de151c2774561d5d"
hs_bindgen_de151c2774561d5d_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_de151c2774561d5d
:: IO (BG.FunPtr (HsBindgen.Runtime.LibC.CSize -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void)))
hs_bindgen_de151c2774561d5d :: IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
hs_bindgen_de151c2774561d5d =
(FunPtr Void -> FunPtr (CSize -> CSize -> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CSize -> CSize -> IO (Ptr Void))
FFIType (FunPtr (CSize -> CSize -> IO (Ptr Void)))
-> FunPtr (CSize -> CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_de151c2774561d5d_base
{-# NOINLINE sDL_aligned_alloc #-}
sDL_aligned_alloc
:: BG.FunPtr (HsBindgen.Runtime.LibC.CSize -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_aligned_alloc :: FunPtr (CSize -> CSize -> IO (Ptr Void))
sDL_aligned_alloc =
IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
-> FunPtr (CSize -> CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CSize -> CSize -> IO (Ptr Void)))
hs_bindgen_de151c2774561d5d
foreign import ccall unsafe "hs_bindgen_dd6b53bc3c6f96ea"
hs_bindgen_dd6b53bc3c6f96ea_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_dd6b53bc3c6f96ea :: IO (BG.FunPtr (BG.Ptr BG.Void -> IO ()))
hs_bindgen_dd6b53bc3c6f96ea :: IO (FunPtr (Ptr Void -> IO ()))
hs_bindgen_dd6b53bc3c6f96ea =
(FunPtr Void -> FunPtr (Ptr Void -> IO ()))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr Void -> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr Void -> IO ())
FFIType (FunPtr (Ptr Void -> IO ())) -> FunPtr (Ptr Void -> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_dd6b53bc3c6f96ea_base
{-# NOINLINE sDL_aligned_free #-}
sDL_aligned_free :: BG.FunPtr (BG.Ptr BG.Void -> IO ())
sDL_aligned_free :: FunPtr (Ptr Void -> IO ())
sDL_aligned_free =
IO (FunPtr (Ptr Void -> IO ())) -> FunPtr (Ptr Void -> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Void -> IO ()))
hs_bindgen_dd6b53bc3c6f96ea
foreign import ccall unsafe "hs_bindgen_fe81cad123788733"
hs_bindgen_fe81cad123788733_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fe81cad123788733 :: IO (BG.FunPtr (IO BG.CInt))
hs_bindgen_fe81cad123788733 :: IO (FunPtr (IO CInt))
hs_bindgen_fe81cad123788733 =
(FunPtr Void -> FunPtr (IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (IO CInt)
FFIType (FunPtr (IO CInt)) -> FunPtr (IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fe81cad123788733_base
{-# NOINLINE sDL_GetNumAllocations #-}
sDL_GetNumAllocations :: BG.FunPtr (IO BG.CInt)
sDL_GetNumAllocations :: FunPtr (IO CInt)
sDL_GetNumAllocations =
IO (FunPtr (IO CInt)) -> FunPtr (IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (IO CInt))
hs_bindgen_fe81cad123788733
foreign import ccall unsafe "hs_bindgen_9a656c04aab82f9e"
hs_bindgen_9a656c04aab82f9e_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9a656c04aab82f9e :: IO (BG.FunPtr (IO (BG.Ptr SDL_Environment)))
hs_bindgen_9a656c04aab82f9e :: IO (FunPtr (IO (Ptr SDL_Environment)))
hs_bindgen_9a656c04aab82f9e =
(FunPtr Void -> FunPtr (IO (Ptr SDL_Environment)))
-> IO (FunPtr Void) -> IO (FunPtr (IO (Ptr SDL_Environment)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (IO (Ptr SDL_Environment))
FFIType (FunPtr (IO (Ptr SDL_Environment)))
-> FunPtr (IO (Ptr SDL_Environment))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9a656c04aab82f9e_base
{-# NOINLINE sDL_GetEnvironment #-}
sDL_GetEnvironment :: BG.FunPtr (IO (BG.Ptr SDL_Environment))
sDL_GetEnvironment :: FunPtr (IO (Ptr SDL_Environment))
sDL_GetEnvironment =
IO (FunPtr (IO (Ptr SDL_Environment)))
-> FunPtr (IO (Ptr SDL_Environment))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (IO (Ptr SDL_Environment)))
hs_bindgen_9a656c04aab82f9e
foreign import ccall unsafe "hs_bindgen_c0820759e235b8e4"
hs_bindgen_c0820759e235b8e4_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c0820759e235b8e4 :: IO (BG.FunPtr (BG.CBool -> IO (BG.Ptr SDL_Environment)))
hs_bindgen_c0820759e235b8e4 :: IO (FunPtr (CBool -> IO (Ptr SDL_Environment)))
hs_bindgen_c0820759e235b8e4 =
(FunPtr Void -> FunPtr (CBool -> IO (Ptr SDL_Environment)))
-> IO (FunPtr Void)
-> IO (FunPtr (CBool -> IO (Ptr SDL_Environment)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CBool -> IO (Ptr SDL_Environment))
FFIType (FunPtr (CBool -> IO (Ptr SDL_Environment)))
-> FunPtr (CBool -> IO (Ptr SDL_Environment))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c0820759e235b8e4_base
{-# NOINLINE sDL_CreateEnvironment #-}
sDL_CreateEnvironment :: BG.FunPtr (BG.CBool -> IO (BG.Ptr SDL_Environment))
sDL_CreateEnvironment :: FunPtr (CBool -> IO (Ptr SDL_Environment))
sDL_CreateEnvironment =
IO (FunPtr (CBool -> IO (Ptr SDL_Environment)))
-> FunPtr (CBool -> IO (Ptr SDL_Environment))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CBool -> IO (Ptr SDL_Environment)))
hs_bindgen_c0820759e235b8e4
foreign import ccall unsafe "hs_bindgen_a475668aa4ab4369"
hs_bindgen_a475668aa4ab4369_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a475668aa4ab4369
:: IO
(BG.FunPtr (BG.Ptr SDL_Environment -> PtrConst.PtrConst BG.CChar -> IO (PtrConst.PtrConst BG.CChar)))
hs_bindgen_a475668aa4ab4369 :: IO
(FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar)))
hs_bindgen_a475668aa4ab4369 =
(FunPtr Void
-> FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar)))
-> IO (FunPtr Void)
-> IO
(FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar))
FFIType
(FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar)))
-> FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a475668aa4ab4369_base
{-# NOINLINE sDL_GetEnvironmentVariable #-}
sDL_GetEnvironmentVariable
:: BG.FunPtr (BG.Ptr SDL_Environment -> PtrConst.PtrConst BG.CChar -> IO (PtrConst.PtrConst BG.CChar))
sDL_GetEnvironmentVariable :: FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar))
sDL_GetEnvironmentVariable =
IO
(FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar)))
-> FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar))
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(Ptr SDL_Environment -> PtrConst CChar -> IO (PtrConst CChar)))
hs_bindgen_a475668aa4ab4369
foreign import ccall unsafe "hs_bindgen_9fb7038d3656b96c"
hs_bindgen_9fb7038d3656b96c_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9fb7038d3656b96c
:: IO (BG.FunPtr (BG.Ptr SDL_Environment -> IO (BG.Ptr (BG.Ptr BG.CChar))))
hs_bindgen_9fb7038d3656b96c :: IO (FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar))))
hs_bindgen_9fb7038d3656b96c =
(FunPtr Void
-> FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar))))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar))))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar)))
FFIType (FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar))))
-> FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar)))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9fb7038d3656b96c_base
{-# NOINLINE sDL_GetEnvironmentVariables #-}
sDL_GetEnvironmentVariables :: BG.FunPtr (BG.Ptr SDL_Environment -> IO (BG.Ptr (BG.Ptr BG.CChar)))
sDL_GetEnvironmentVariables :: FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar)))
sDL_GetEnvironmentVariables =
IO (FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar))))
-> FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar)))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr SDL_Environment -> IO (Ptr (Ptr CChar))))
hs_bindgen_9fb7038d3656b96c
foreign import ccall unsafe "hs_bindgen_a99329e2f1a82258"
hs_bindgen_a99329e2f1a82258_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a99329e2f1a82258
:: IO
( BG.FunPtr
( BG.Ptr SDL_Environment
-> PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> BG.CBool
-> IO BG.CBool
)
)
hs_bindgen_a99329e2f1a82258 :: IO
(FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool))
hs_bindgen_a99329e2f1a82258 =
(FunPtr Void
-> FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool))
-> IO (FunPtr Void)
-> IO
(FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool)
FFIType
(FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool))
-> FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a99329e2f1a82258_base
{-# NOINLINE sDL_SetEnvironmentVariable #-}
sDL_SetEnvironmentVariable
:: BG.FunPtr
( BG.Ptr SDL_Environment
-> PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> BG.CBool
-> IO BG.CBool
)
sDL_SetEnvironmentVariable :: FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool)
sDL_SetEnvironmentVariable =
IO
(FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool))
-> FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool)
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(Ptr SDL_Environment
-> PtrConst CChar -> PtrConst CChar -> CBool -> IO CBool))
hs_bindgen_a99329e2f1a82258
foreign import ccall unsafe "hs_bindgen_c6a62ea65fc9d622"
hs_bindgen_c6a62ea65fc9d622_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c6a62ea65fc9d622
:: IO (BG.FunPtr (BG.Ptr SDL_Environment -> PtrConst.PtrConst BG.CChar -> IO BG.CBool))
hs_bindgen_c6a62ea65fc9d622 :: IO (FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool))
hs_bindgen_c6a62ea65fc9d622 =
(FunPtr Void
-> FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool)
FFIType
(FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool))
-> FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c6a62ea65fc9d622_base
{-# NOINLINE sDL_UnsetEnvironmentVariable #-}
sDL_UnsetEnvironmentVariable
:: BG.FunPtr (BG.Ptr SDL_Environment -> PtrConst.PtrConst BG.CChar -> IO BG.CBool)
sDL_UnsetEnvironmentVariable :: FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool)
sDL_UnsetEnvironmentVariable =
IO (FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool))
-> FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr SDL_Environment -> PtrConst CChar -> IO CBool))
hs_bindgen_c6a62ea65fc9d622
foreign import ccall unsafe "hs_bindgen_e750bb904f747388"
hs_bindgen_e750bb904f747388_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e750bb904f747388 :: IO (BG.FunPtr (BG.Ptr SDL_Environment -> IO ()))
hs_bindgen_e750bb904f747388 :: IO (FunPtr (Ptr SDL_Environment -> IO ()))
hs_bindgen_e750bb904f747388 =
(FunPtr Void -> FunPtr (Ptr SDL_Environment -> IO ()))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr SDL_Environment -> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr SDL_Environment -> IO ())
FFIType (FunPtr (Ptr SDL_Environment -> IO ()))
-> FunPtr (Ptr SDL_Environment -> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e750bb904f747388_base
{-# NOINLINE sDL_DestroyEnvironment #-}
sDL_DestroyEnvironment :: BG.FunPtr (BG.Ptr SDL_Environment -> IO ())
sDL_DestroyEnvironment :: FunPtr (Ptr SDL_Environment -> IO ())
sDL_DestroyEnvironment =
IO (FunPtr (Ptr SDL_Environment -> IO ()))
-> FunPtr (Ptr SDL_Environment -> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr SDL_Environment -> IO ()))
hs_bindgen_e750bb904f747388
foreign import ccall unsafe "hs_bindgen_b563cf6799d5c876"
hs_bindgen_b563cf6799d5c876_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_b563cf6799d5c876
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO (PtrConst.PtrConst BG.CChar)))
hs_bindgen_b563cf6799d5c876 :: IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
hs_bindgen_b563cf6799d5c876 =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO (PtrConst CChar))
FFIType (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
-> FunPtr (PtrConst CChar -> IO (PtrConst CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_b563cf6799d5c876_base
{-# NOINLINE sDL_getenv #-}
sDL_getenv :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO (PtrConst.PtrConst BG.CChar))
sDL_getenv :: FunPtr (PtrConst CChar -> IO (PtrConst CChar))
sDL_getenv =
IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
-> FunPtr (PtrConst CChar -> IO (PtrConst CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
hs_bindgen_b563cf6799d5c876
foreign import ccall unsafe "hs_bindgen_e6077a375be5ae63"
hs_bindgen_e6077a375be5ae63_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e6077a375be5ae63
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO (PtrConst.PtrConst BG.CChar)))
hs_bindgen_e6077a375be5ae63 :: IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
hs_bindgen_e6077a375be5ae63 =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO (PtrConst CChar))
FFIType (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
-> FunPtr (PtrConst CChar -> IO (PtrConst CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e6077a375be5ae63_base
{-# NOINLINE sDL_getenv_unsafe #-}
sDL_getenv_unsafe :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO (PtrConst.PtrConst BG.CChar))
sDL_getenv_unsafe :: FunPtr (PtrConst CChar -> IO (PtrConst CChar))
sDL_getenv_unsafe =
IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
-> FunPtr (PtrConst CChar -> IO (PtrConst CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO (PtrConst CChar)))
hs_bindgen_e6077a375be5ae63
foreign import ccall unsafe "hs_bindgen_aaf5efc0afa93f4f"
hs_bindgen_aaf5efc0afa93f4f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_aaf5efc0afa93f4f
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> BG.CInt -> IO BG.CInt))
hs_bindgen_aaf5efc0afa93f4f :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt))
hs_bindgen_aaf5efc0afa93f4f =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt)
FFIType
(FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_aaf5efc0afa93f4f_base
{-# NOINLINE sDL_setenv_unsafe #-}
sDL_setenv_unsafe
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> BG.CInt -> IO BG.CInt)
sDL_setenv_unsafe :: FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt)
sDL_setenv_unsafe =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CInt -> IO CInt))
hs_bindgen_aaf5efc0afa93f4f
foreign import ccall unsafe "hs_bindgen_519fb9e8ee876013"
hs_bindgen_519fb9e8ee876013_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_519fb9e8ee876013 :: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO BG.CInt))
hs_bindgen_519fb9e8ee876013 :: IO (FunPtr (PtrConst CChar -> IO CInt))
hs_bindgen_519fb9e8ee876013 =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (PtrConst CChar -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO CInt)
FFIType (FunPtr (PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_519fb9e8ee876013_base
{-# NOINLINE sDL_unsetenv_unsafe #-}
sDL_unsetenv_unsafe :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO BG.CInt)
sDL_unsetenv_unsafe :: FunPtr (PtrConst CChar -> IO CInt)
sDL_unsetenv_unsafe =
IO (FunPtr (PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO CInt))
hs_bindgen_519fb9e8ee876013
foreign import ccall unsafe "hs_bindgen_fd5cea92e3ba7b16"
hs_bindgen_fd5cea92e3ba7b16_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fd5cea92e3ba7b16
:: IO
( BG.FunPtr
( BG.Ptr BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback
-> IO ()
)
)
hs_bindgen_fd5cea92e3ba7b16 :: IO
(FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ()))
hs_bindgen_fd5cea92e3ba7b16 =
(FunPtr Void
-> FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ()))
-> IO (FunPtr Void)
-> IO
(FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ())
FFIType
(FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ()))
-> FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fd5cea92e3ba7b16_base
{-# NOINLINE sDL_qsort #-}
sDL_qsort
:: BG.FunPtr
( BG.Ptr BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback
-> IO ()
)
sDL_qsort :: FunPtr (Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ())
sDL_qsort =
IO
(FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ()))
-> FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(Ptr Void -> CSize -> CSize -> SDL_CompareCallback -> IO ()))
hs_bindgen_fd5cea92e3ba7b16
foreign import ccall unsafe "hs_bindgen_00f02cc97cc6b9fd"
hs_bindgen_00f02cc97cc6b9fd_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_00f02cc97cc6b9fd
:: IO
( BG.FunPtr
( PtrConst.PtrConst BG.Void
-> PtrConst.PtrConst BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback
-> IO (BG.Ptr BG.Void)
)
)
hs_bindgen_00f02cc97cc6b9fd :: IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void)))
hs_bindgen_00f02cc97cc6b9fd =
(FunPtr Void
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void))
FFIType
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void)))
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_00f02cc97cc6b9fd_base
{-# NOINLINE sDL_bsearch #-}
sDL_bsearch
:: BG.FunPtr
( PtrConst.PtrConst BG.Void
-> PtrConst.PtrConst BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback
-> IO (BG.Ptr BG.Void)
)
sDL_bsearch :: FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void))
sDL_bsearch =
IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void)))
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback
-> IO (Ptr Void)))
hs_bindgen_00f02cc97cc6b9fd
foreign import ccall unsafe "hs_bindgen_271b6eff10a288b3"
hs_bindgen_271b6eff10a288b3_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_271b6eff10a288b3
:: IO
( BG.FunPtr
( BG.Ptr BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback_r
-> BG.Ptr BG.Void
-> IO ()
)
)
hs_bindgen_271b6eff10a288b3 :: IO
(FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ()))
hs_bindgen_271b6eff10a288b3 =
(FunPtr Void
-> FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ()))
-> IO (FunPtr Void)
-> IO
(FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ())
FFIType
(FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ()))
-> FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_271b6eff10a288b3_base
{-# NOINLINE sDL_qsort_r #-}
sDL_qsort_r
:: BG.FunPtr
( BG.Ptr BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback_r
-> BG.Ptr BG.Void
-> IO ()
)
sDL_qsort_r :: FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ())
sDL_qsort_r =
IO
(FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ()))
-> FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(Ptr Void
-> CSize -> CSize -> SDL_CompareCallback_r -> Ptr Void -> IO ()))
hs_bindgen_271b6eff10a288b3
foreign import ccall unsafe "hs_bindgen_39f0a8a8445979b1"
hs_bindgen_39f0a8a8445979b1_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_39f0a8a8445979b1
:: IO
( BG.FunPtr
( PtrConst.PtrConst BG.Void
-> PtrConst.PtrConst BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback_r
-> BG.Ptr BG.Void
-> IO (BG.Ptr BG.Void)
)
)
hs_bindgen_39f0a8a8445979b1 :: IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void)))
hs_bindgen_39f0a8a8445979b1 =
(FunPtr Void
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void))
FFIType
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void)))
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_39f0a8a8445979b1_base
{-# NOINLINE sDL_bsearch_r #-}
sDL_bsearch_r
:: BG.FunPtr
( PtrConst.PtrConst BG.Void
-> PtrConst.PtrConst BG.Void
-> HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> SDL_CompareCallback_r
-> BG.Ptr BG.Void
-> IO (BG.Ptr BG.Void)
)
sDL_bsearch_r :: FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void))
sDL_bsearch_r =
IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void)))
-> FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(PtrConst Void
-> PtrConst Void
-> CSize
-> CSize
-> SDL_CompareCallback_r
-> Ptr Void
-> IO (Ptr Void)))
hs_bindgen_39f0a8a8445979b1
foreign import ccall unsafe "hs_bindgen_955d92475ad359d8"
hs_bindgen_955d92475ad359d8_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_955d92475ad359d8 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_955d92475ad359d8 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_955d92475ad359d8 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_955d92475ad359d8_base
{-# NOINLINE sDL_abs #-}
sDL_abs :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_abs :: FunPtr (CInt -> IO CInt)
sDL_abs =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_955d92475ad359d8
foreign import ccall unsafe "hs_bindgen_8e8018b5d5d8d98f"
hs_bindgen_8e8018b5d5d8d98f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_8e8018b5d5d8d98f :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_8e8018b5d5d8d98f :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_8e8018b5d5d8d98f =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_8e8018b5d5d8d98f_base
{-# NOINLINE sDL_isalpha #-}
sDL_isalpha :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isalpha :: FunPtr (CInt -> IO CInt)
sDL_isalpha =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_8e8018b5d5d8d98f
foreign import ccall unsafe "hs_bindgen_a52d45d106787b27"
hs_bindgen_a52d45d106787b27_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a52d45d106787b27 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_a52d45d106787b27 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_a52d45d106787b27 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a52d45d106787b27_base
{-# NOINLINE sDL_isalnum #-}
sDL_isalnum :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isalnum :: FunPtr (CInt -> IO CInt)
sDL_isalnum =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_a52d45d106787b27
foreign import ccall unsafe "hs_bindgen_0c075721ec100ff5"
hs_bindgen_0c075721ec100ff5_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_0c075721ec100ff5 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_0c075721ec100ff5 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_0c075721ec100ff5 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_0c075721ec100ff5_base
{-# NOINLINE sDL_isblank #-}
sDL_isblank :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isblank :: FunPtr (CInt -> IO CInt)
sDL_isblank =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_0c075721ec100ff5
foreign import ccall unsafe "hs_bindgen_de902558496e469f"
hs_bindgen_de902558496e469f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_de902558496e469f :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_de902558496e469f :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_de902558496e469f =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_de902558496e469f_base
{-# NOINLINE sDL_iscntrl #-}
sDL_iscntrl :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_iscntrl :: FunPtr (CInt -> IO CInt)
sDL_iscntrl =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_de902558496e469f
foreign import ccall unsafe "hs_bindgen_61af141b860ceb41"
hs_bindgen_61af141b860ceb41_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_61af141b860ceb41 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_61af141b860ceb41 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_61af141b860ceb41 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_61af141b860ceb41_base
{-# NOINLINE sDL_isdigit #-}
sDL_isdigit :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isdigit :: FunPtr (CInt -> IO CInt)
sDL_isdigit =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_61af141b860ceb41
foreign import ccall unsafe "hs_bindgen_c17beb32f0f1fd52"
hs_bindgen_c17beb32f0f1fd52_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c17beb32f0f1fd52 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_c17beb32f0f1fd52 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_c17beb32f0f1fd52 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c17beb32f0f1fd52_base
{-# NOINLINE sDL_isxdigit #-}
sDL_isxdigit :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isxdigit :: FunPtr (CInt -> IO CInt)
sDL_isxdigit =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_c17beb32f0f1fd52
foreign import ccall unsafe "hs_bindgen_a88a9667ca4e8aa7"
hs_bindgen_a88a9667ca4e8aa7_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a88a9667ca4e8aa7 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_a88a9667ca4e8aa7 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_a88a9667ca4e8aa7 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a88a9667ca4e8aa7_base
{-# NOINLINE sDL_ispunct #-}
sDL_ispunct :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_ispunct :: FunPtr (CInt -> IO CInt)
sDL_ispunct =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_a88a9667ca4e8aa7
foreign import ccall unsafe "hs_bindgen_02457e0c40d5e057"
hs_bindgen_02457e0c40d5e057_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_02457e0c40d5e057 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_02457e0c40d5e057 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_02457e0c40d5e057 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_02457e0c40d5e057_base
{-# NOINLINE sDL_isspace #-}
sDL_isspace :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isspace :: FunPtr (CInt -> IO CInt)
sDL_isspace =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_02457e0c40d5e057
foreign import ccall unsafe "hs_bindgen_0f55cc5ba611a3f2"
hs_bindgen_0f55cc5ba611a3f2_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_0f55cc5ba611a3f2 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_0f55cc5ba611a3f2 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_0f55cc5ba611a3f2 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_0f55cc5ba611a3f2_base
{-# NOINLINE sDL_isupper #-}
sDL_isupper :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isupper :: FunPtr (CInt -> IO CInt)
sDL_isupper =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_0f55cc5ba611a3f2
foreign import ccall unsafe "hs_bindgen_f681ed21a8e1349a"
hs_bindgen_f681ed21a8e1349a_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_f681ed21a8e1349a :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_f681ed21a8e1349a :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_f681ed21a8e1349a =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_f681ed21a8e1349a_base
{-# NOINLINE sDL_islower #-}
sDL_islower :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_islower :: FunPtr (CInt -> IO CInt)
sDL_islower =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_f681ed21a8e1349a
foreign import ccall unsafe "hs_bindgen_991fe49732021ccb"
hs_bindgen_991fe49732021ccb_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_991fe49732021ccb :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_991fe49732021ccb :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_991fe49732021ccb =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_991fe49732021ccb_base
{-# NOINLINE sDL_isprint #-}
sDL_isprint :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isprint :: FunPtr (CInt -> IO CInt)
sDL_isprint =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_991fe49732021ccb
foreign import ccall unsafe "hs_bindgen_192487d885c8ab5a"
hs_bindgen_192487d885c8ab5a_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_192487d885c8ab5a :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_192487d885c8ab5a :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_192487d885c8ab5a =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_192487d885c8ab5a_base
{-# NOINLINE sDL_isgraph #-}
sDL_isgraph :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_isgraph :: FunPtr (CInt -> IO CInt)
sDL_isgraph =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_192487d885c8ab5a
foreign import ccall unsafe "hs_bindgen_ffb5de4d18c52c67"
hs_bindgen_ffb5de4d18c52c67_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ffb5de4d18c52c67 :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_ffb5de4d18c52c67 :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_ffb5de4d18c52c67 =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ffb5de4d18c52c67_base
{-# NOINLINE sDL_toupper #-}
sDL_toupper :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_toupper :: FunPtr (CInt -> IO CInt)
sDL_toupper =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_ffb5de4d18c52c67
foreign import ccall unsafe "hs_bindgen_9f7c4f835baa2ffa"
hs_bindgen_9f7c4f835baa2ffa_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9f7c4f835baa2ffa :: IO (BG.FunPtr (BG.CInt -> IO BG.CInt))
hs_bindgen_9f7c4f835baa2ffa :: IO (FunPtr (CInt -> IO CInt))
hs_bindgen_9f7c4f835baa2ffa =
(FunPtr Void -> FunPtr (CInt -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CInt -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> IO CInt)
FFIType (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9f7c4f835baa2ffa_base
{-# NOINLINE sDL_tolower #-}
sDL_tolower :: BG.FunPtr (BG.CInt -> IO BG.CInt)
sDL_tolower :: FunPtr (CInt -> IO CInt)
sDL_tolower =
IO (FunPtr (CInt -> IO CInt)) -> FunPtr (CInt -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> IO CInt))
hs_bindgen_9f7c4f835baa2ffa
foreign import ccall unsafe "hs_bindgen_a900454baab74e94"
hs_bindgen_a900454baab74e94_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a900454baab74e94
:: IO (BG.FunPtr (Uint16 -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO Uint16))
hs_bindgen_a900454baab74e94 :: IO (FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16))
hs_bindgen_a900454baab74e94 =
(FunPtr Void
-> FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16))
-> IO (FunPtr Void)
-> IO (FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16)
FFIType (FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16))
-> FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a900454baab74e94_base
{-# NOINLINE sDL_crc16 #-}
sDL_crc16
:: BG.FunPtr (Uint16 -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO Uint16)
sDL_crc16 :: FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16)
sDL_crc16 =
IO (FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16))
-> FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Uint16 -> PtrConst Void -> CSize -> IO Uint16))
hs_bindgen_a900454baab74e94
foreign import ccall unsafe "hs_bindgen_ce720b59f82b140a"
hs_bindgen_ce720b59f82b140a_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ce720b59f82b140a
:: IO (BG.FunPtr (Uint32 -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO Uint32))
hs_bindgen_ce720b59f82b140a :: IO (FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32))
hs_bindgen_ce720b59f82b140a =
(FunPtr Void
-> FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32))
-> IO (FunPtr Void)
-> IO (FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32)
FFIType (FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32))
-> FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ce720b59f82b140a_base
{-# NOINLINE sDL_crc32 #-}
sDL_crc32
:: BG.FunPtr (Uint32 -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO Uint32)
sDL_crc32 :: FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32)
sDL_crc32 =
IO (FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32))
-> FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Uint32 -> PtrConst Void -> CSize -> IO Uint32))
hs_bindgen_ce720b59f82b140a
foreign import ccall unsafe "hs_bindgen_fe133a77578cb1aa"
hs_bindgen_fe133a77578cb1aa_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fe133a77578cb1aa
:: IO (BG.FunPtr (PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> Uint32 -> IO Uint32))
hs_bindgen_fe133a77578cb1aa :: IO (FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32))
hs_bindgen_fe133a77578cb1aa =
(FunPtr Void
-> FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32)
FFIType (FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32))
-> FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fe133a77578cb1aa_base
{-# NOINLINE sDL_murmur3_32 #-}
sDL_murmur3_32
:: BG.FunPtr (PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> Uint32 -> IO Uint32)
sDL_murmur3_32 :: FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32)
sDL_murmur3_32 =
IO (FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32))
-> FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst Void -> CSize -> Uint32 -> IO Uint32))
hs_bindgen_fe133a77578cb1aa
foreign import ccall unsafe "hs_bindgen_d6f4de330020d4d9"
hs_bindgen_d6f4de330020d4d9_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_d6f4de330020d4d9
:: IO
( BG.FunPtr
(BG.Ptr BG.Void -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
)
hs_bindgen_d6f4de330020d4d9 :: IO (FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
hs_bindgen_d6f4de330020d4d9 =
(FunPtr Void
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO
(FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
FFIType
(FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_d6f4de330020d4d9_base
{-# NOINLINE sDL_memcpy #-}
sDL_memcpy
:: BG.FunPtr
(BG.Ptr BG.Void -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_memcpy :: FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
sDL_memcpy =
IO (FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
hs_bindgen_d6f4de330020d4d9
foreign import ccall unsafe "hs_bindgen_44856f6360083eb1"
hs_bindgen_44856f6360083eb1_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_44856f6360083eb1
:: IO
( BG.FunPtr
(BG.Ptr BG.Void -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
)
hs_bindgen_44856f6360083eb1 :: IO (FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
hs_bindgen_44856f6360083eb1 =
(FunPtr Void
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO
(FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
FFIType
(FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_44856f6360083eb1_base
{-# NOINLINE sDL_memmove #-}
sDL_memmove
:: BG.FunPtr
(BG.Ptr BG.Void -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_memmove :: FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
sDL_memmove =
IO (FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Void -> PtrConst Void -> CSize -> IO (Ptr Void)))
hs_bindgen_44856f6360083eb1
foreign import ccall unsafe "hs_bindgen_c1ce0cb00fc3994b"
hs_bindgen_c1ce0cb00fc3994b_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c1ce0cb00fc3994b
:: IO (BG.FunPtr (BG.Ptr BG.Void -> BG.CInt -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void)))
hs_bindgen_c1ce0cb00fc3994b :: IO (FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void)))
hs_bindgen_c1ce0cb00fc3994b =
(FunPtr Void
-> FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void))
FFIType (FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c1ce0cb00fc3994b_base
{-# NOINLINE sDL_memset #-}
sDL_memset
:: BG.FunPtr (BG.Ptr BG.Void -> BG.CInt -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_memset :: FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void))
sDL_memset =
IO (FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Void -> CInt -> CSize -> IO (Ptr Void)))
hs_bindgen_c1ce0cb00fc3994b
foreign import ccall unsafe "hs_bindgen_45d6fa96a2a35062"
hs_bindgen_45d6fa96a2a35062_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_45d6fa96a2a35062
:: IO (BG.FunPtr (BG.Ptr BG.Void -> Uint32 -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void)))
hs_bindgen_45d6fa96a2a35062 :: IO (FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void)))
hs_bindgen_45d6fa96a2a35062 =
(FunPtr Void
-> FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void)))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void))
FFIType (FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_45d6fa96a2a35062_base
{-# NOINLINE sDL_memset4 #-}
sDL_memset4
:: BG.FunPtr (BG.Ptr BG.Void -> Uint32 -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.Void))
sDL_memset4 :: FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void))
sDL_memset4 =
IO (FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void)))
-> FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Void -> Uint32 -> CSize -> IO (Ptr Void)))
hs_bindgen_45d6fa96a2a35062
foreign import ccall unsafe "hs_bindgen_d8af51803c9c5c62"
hs_bindgen_d8af51803c9c5c62_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_d8af51803c9c5c62
:: IO
( BG.FunPtr
(PtrConst.PtrConst BG.Void -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO BG.CInt)
)
hs_bindgen_d8af51803c9c5c62 :: IO (FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt))
hs_bindgen_d8af51803c9c5c62 =
(FunPtr Void
-> FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt)
FFIType
(FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt))
-> FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_d8af51803c9c5c62_base
{-# NOINLINE sDL_memcmp #-}
sDL_memcmp
:: BG.FunPtr
(PtrConst.PtrConst BG.Void -> PtrConst.PtrConst BG.Void -> HsBindgen.Runtime.LibC.CSize -> IO BG.CInt)
sDL_memcmp :: FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt)
sDL_memcmp =
IO (FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt))
-> FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst Void -> PtrConst Void -> CSize -> IO CInt))
hs_bindgen_d8af51803c9c5c62
foreign import ccall unsafe "hs_bindgen_b1d053429f9e09c3"
hs_bindgen_b1d053429f9e09c3_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_b1d053429f9e09c3
:: IO (BG.FunPtr (PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar -> IO HsBindgen.Runtime.LibC.CSize))
hs_bindgen_b1d053429f9e09c3 :: IO (FunPtr (PtrConst CWchar -> IO CSize))
hs_bindgen_b1d053429f9e09c3 =
(FunPtr Void -> FunPtr (PtrConst CWchar -> IO CSize))
-> IO (FunPtr Void) -> IO (FunPtr (PtrConst CWchar -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CWchar -> IO CSize)
FFIType (FunPtr (PtrConst CWchar -> IO CSize))
-> FunPtr (PtrConst CWchar -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_b1d053429f9e09c3_base
{-# NOINLINE sDL_wcslen #-}
sDL_wcslen
:: BG.FunPtr (PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar -> IO HsBindgen.Runtime.LibC.CSize)
sDL_wcslen :: FunPtr (PtrConst CWchar -> IO CSize)
sDL_wcslen =
IO (FunPtr (PtrConst CWchar -> IO CSize))
-> FunPtr (PtrConst CWchar -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CWchar -> IO CSize))
hs_bindgen_b1d053429f9e09c3
foreign import ccall unsafe "hs_bindgen_ce1645bc94a325e1"
hs_bindgen_ce1645bc94a325e1_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ce1645bc94a325e1
:: IO
( BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
)
hs_bindgen_ce1645bc94a325e1 :: IO (FunPtr (PtrConst CWchar -> CSize -> IO CSize))
hs_bindgen_ce1645bc94a325e1 =
(FunPtr Void -> FunPtr (PtrConst CWchar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CWchar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CWchar -> CSize -> IO CSize)
FFIType (FunPtr (PtrConst CWchar -> CSize -> IO CSize))
-> FunPtr (PtrConst CWchar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ce1645bc94a325e1_base
{-# NOINLINE sDL_wcsnlen #-}
sDL_wcsnlen
:: BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
sDL_wcsnlen :: FunPtr (PtrConst CWchar -> CSize -> IO CSize)
sDL_wcsnlen =
IO (FunPtr (PtrConst CWchar -> CSize -> IO CSize))
-> FunPtr (PtrConst CWchar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CWchar -> CSize -> IO CSize))
hs_bindgen_ce1645bc94a325e1
foreign import ccall unsafe "hs_bindgen_11ca43711b8baf20"
hs_bindgen_11ca43711b8baf20_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_11ca43711b8baf20
:: IO
( BG.FunPtr
( BG.Ptr HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
)
hs_bindgen_11ca43711b8baf20 :: IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
hs_bindgen_11ca43711b8baf20 =
(FunPtr Void
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
FFIType
(FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_11ca43711b8baf20_base
{-# NOINLINE sDL_wcslcpy #-}
sDL_wcslcpy
:: BG.FunPtr
( BG.Ptr HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
sDL_wcslcpy :: FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
sDL_wcslcpy =
IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
hs_bindgen_11ca43711b8baf20
foreign import ccall unsafe "hs_bindgen_7e7896cd495dd344"
hs_bindgen_7e7896cd495dd344_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_7e7896cd495dd344
:: IO
( BG.FunPtr
( BG.Ptr HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
)
hs_bindgen_7e7896cd495dd344 :: IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
hs_bindgen_7e7896cd495dd344 =
(FunPtr Void
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
FFIType
(FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_7e7896cd495dd344_base
{-# NOINLINE sDL_wcslcat #-}
sDL_wcslcat
:: BG.FunPtr
( BG.Ptr HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
sDL_wcslcat :: FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
sDL_wcslcat =
IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
-> FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CWchar -> PtrConst CWchar -> CSize -> IO CSize))
hs_bindgen_7e7896cd495dd344
foreign import ccall unsafe "hs_bindgen_9ab91a86c489d607"
hs_bindgen_9ab91a86c489d607_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9ab91a86c489d607
:: IO
( BG.FunPtr
(PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar -> IO (BG.Ptr HsBindgen.Runtime.LibC.CWchar))
)
hs_bindgen_9ab91a86c489d607 :: IO (FunPtr (PtrConst CWchar -> IO (Ptr CWchar)))
hs_bindgen_9ab91a86c489d607 =
(FunPtr Void -> FunPtr (PtrConst CWchar -> IO (Ptr CWchar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CWchar -> IO (Ptr CWchar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CWchar -> IO (Ptr CWchar))
FFIType (FunPtr (PtrConst CWchar -> IO (Ptr CWchar)))
-> FunPtr (PtrConst CWchar -> IO (Ptr CWchar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9ab91a86c489d607_base
{-# NOINLINE sDL_wcsdup #-}
sDL_wcsdup
:: BG.FunPtr
(PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar -> IO (BG.Ptr HsBindgen.Runtime.LibC.CWchar))
sDL_wcsdup :: FunPtr (PtrConst CWchar -> IO (Ptr CWchar))
sDL_wcsdup =
IO (FunPtr (PtrConst CWchar -> IO (Ptr CWchar)))
-> FunPtr (PtrConst CWchar -> IO (Ptr CWchar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CWchar -> IO (Ptr CWchar)))
hs_bindgen_9ab91a86c489d607
foreign import ccall unsafe "hs_bindgen_e5c78fe942e46a5f"
hs_bindgen_e5c78fe942e46a5f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e5c78fe942e46a5f
:: IO
( BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> IO (BG.Ptr HsBindgen.Runtime.LibC.CWchar)
)
)
hs_bindgen_e5c78fe942e46a5f :: IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar)))
hs_bindgen_e5c78fe942e46a5f =
(FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar)))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar))
FFIType
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar)))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e5c78fe942e46a5f_base
{-# NOINLINE sDL_wcsstr #-}
sDL_wcsstr
:: BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> IO (BG.Ptr HsBindgen.Runtime.LibC.CWchar)
)
sDL_wcsstr :: FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar))
sDL_wcsstr =
IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar)))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO (Ptr CWchar)))
hs_bindgen_e5c78fe942e46a5f
foreign import ccall unsafe "hs_bindgen_2dc934c7f1856237"
hs_bindgen_2dc934c7f1856237_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_2dc934c7f1856237
:: IO
( BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO (BG.Ptr HsBindgen.Runtime.LibC.CWchar)
)
)
hs_bindgen_2dc934c7f1856237 :: IO
(FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar)))
hs_bindgen_2dc934c7f1856237 =
(FunPtr Void
-> FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar)))
-> IO (FunPtr Void)
-> IO
(FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar))
FFIType
(FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar)))
-> FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_2dc934c7f1856237_base
{-# NOINLINE sDL_wcsnstr #-}
sDL_wcsnstr
:: BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO (BG.Ptr HsBindgen.Runtime.LibC.CWchar)
)
sDL_wcsnstr :: FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar))
sDL_wcsnstr =
IO
(FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar)))
-> FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar))
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(PtrConst CWchar -> PtrConst CWchar -> CSize -> IO (Ptr CWchar)))
hs_bindgen_2dc934c7f1856237
foreign import ccall unsafe "hs_bindgen_759b9046679b686f"
hs_bindgen_759b9046679b686f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_759b9046679b686f
:: IO
( BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> IO BG.CInt
)
)
hs_bindgen_759b9046679b686f :: IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
hs_bindgen_759b9046679b686f =
(FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
FFIType (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_759b9046679b686f_base
{-# NOINLINE sDL_wcscmp #-}
sDL_wcscmp
:: BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> IO BG.CInt
)
sDL_wcscmp :: FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
sDL_wcscmp =
IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
hs_bindgen_759b9046679b686f
foreign import ccall unsafe "hs_bindgen_c5ac0e330fb4ae45"
hs_bindgen_c5ac0e330fb4ae45_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c5ac0e330fb4ae45
:: IO
( BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
)
hs_bindgen_c5ac0e330fb4ae45 :: IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
hs_bindgen_c5ac0e330fb4ae45 =
(FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
FFIType
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c5ac0e330fb4ae45_base
{-# NOINLINE sDL_wcsncmp #-}
sDL_wcsncmp
:: BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
sDL_wcsncmp :: FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
sDL_wcsncmp =
IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
hs_bindgen_c5ac0e330fb4ae45
foreign import ccall unsafe "hs_bindgen_fb42c136f5dd392f"
hs_bindgen_fb42c136f5dd392f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fb42c136f5dd392f
:: IO
( BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> IO BG.CInt
)
)
hs_bindgen_fb42c136f5dd392f :: IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
hs_bindgen_fb42c136f5dd392f =
(FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
FFIType (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fb42c136f5dd392f_base
{-# NOINLINE sDL_wcscasecmp #-}
sDL_wcscasecmp
:: BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> IO BG.CInt
)
sDL_wcscasecmp :: FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
sDL_wcscasecmp =
IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CWchar -> PtrConst CWchar -> IO CInt))
hs_bindgen_fb42c136f5dd392f
foreign import ccall unsafe "hs_bindgen_fcc719df5ea9c486"
hs_bindgen_fcc719df5ea9c486_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fcc719df5ea9c486
:: IO
( BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
)
hs_bindgen_fcc719df5ea9c486 :: IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
hs_bindgen_fcc719df5ea9c486 =
(FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
FFIType
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fcc719df5ea9c486_base
{-# NOINLINE sDL_wcsncasecmp #-}
sDL_wcsncasecmp
:: BG.FunPtr
( PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> PtrConst.PtrConst HsBindgen.Runtime.LibC.CWchar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
sDL_wcsncasecmp :: FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
sDL_wcsncasecmp =
IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
-> FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr (PtrConst CWchar -> PtrConst CWchar -> CSize -> IO CInt))
hs_bindgen_fcc719df5ea9c486
foreign import ccall unsafe "hs_bindgen_7f2511e625836c60"
hs_bindgen_7f2511e625836c60_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_7f2511e625836c60
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO HsBindgen.Runtime.LibC.CSize))
hs_bindgen_7f2511e625836c60 :: IO (FunPtr (PtrConst CChar -> IO CSize))
hs_bindgen_7f2511e625836c60 =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO CSize))
-> IO (FunPtr Void) -> IO (FunPtr (PtrConst CChar -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO CSize)
FFIType (FunPtr (PtrConst CChar -> IO CSize))
-> FunPtr (PtrConst CChar -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_7f2511e625836c60_base
{-# NOINLINE sDL_strlen #-}
sDL_strlen :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO HsBindgen.Runtime.LibC.CSize)
sDL_strlen :: FunPtr (PtrConst CChar -> IO CSize)
sDL_strlen =
IO (FunPtr (PtrConst CChar -> IO CSize))
-> FunPtr (PtrConst CChar -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO CSize))
hs_bindgen_7f2511e625836c60
foreign import ccall unsafe "hs_bindgen_f4143204114af698"
hs_bindgen_f4143204114af698_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_f4143204114af698
:: IO
( BG.FunPtr
(PtrConst.PtrConst BG.CChar -> HsBindgen.Runtime.LibC.CSize -> IO HsBindgen.Runtime.LibC.CSize)
)
hs_bindgen_f4143204114af698 :: IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_f4143204114af698 =
(FunPtr Void -> FunPtr (PtrConst CChar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> CSize -> IO CSize)
FFIType (FunPtr (PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (PtrConst CChar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_f4143204114af698_base
{-# NOINLINE sDL_strnlen #-}
sDL_strnlen
:: BG.FunPtr
(PtrConst.PtrConst BG.CChar -> HsBindgen.Runtime.LibC.CSize -> IO HsBindgen.Runtime.LibC.CSize)
sDL_strnlen :: FunPtr (PtrConst CChar -> CSize -> IO CSize)
sDL_strnlen =
IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (PtrConst CChar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_f4143204114af698
foreign import ccall unsafe "hs_bindgen_7640410395c54d89"
hs_bindgen_7640410395c54d89_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_7640410395c54d89
:: IO
( BG.FunPtr
( BG.Ptr BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
)
hs_bindgen_7640410395c54d89 :: IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_7640410395c54d89 =
(FunPtr Void
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
FFIType (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_7640410395c54d89_base
{-# NOINLINE sDL_strlcpy #-}
sDL_strlcpy
:: BG.FunPtr
( BG.Ptr BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
sDL_strlcpy :: FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
sDL_strlcpy =
IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_7640410395c54d89
foreign import ccall unsafe "hs_bindgen_a2badcf2b044ea50"
hs_bindgen_a2badcf2b044ea50_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a2badcf2b044ea50
:: IO
( BG.FunPtr
( BG.Ptr BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
)
hs_bindgen_a2badcf2b044ea50 :: IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_a2badcf2b044ea50 =
(FunPtr Void
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
FFIType (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a2badcf2b044ea50_base
{-# NOINLINE sDL_utf8strlcpy #-}
sDL_utf8strlcpy
:: BG.FunPtr
( BG.Ptr BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
sDL_utf8strlcpy :: FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
sDL_utf8strlcpy =
IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_a2badcf2b044ea50
foreign import ccall unsafe "hs_bindgen_26754eda643124d0"
hs_bindgen_26754eda643124d0_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_26754eda643124d0
:: IO
( BG.FunPtr
( BG.Ptr BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
)
hs_bindgen_26754eda643124d0 :: IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_26754eda643124d0 =
(FunPtr Void
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
FFIType (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_26754eda643124d0_base
{-# NOINLINE sDL_strlcat #-}
sDL_strlcat
:: BG.FunPtr
( BG.Ptr BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
sDL_strlcat :: FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
sDL_strlcat =
IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CChar -> PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_26754eda643124d0
foreign import ccall unsafe "hs_bindgen_71b06acdd2d314be"
hs_bindgen_71b06acdd2d314be_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_71b06acdd2d314be :: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_71b06acdd2d314be :: IO (FunPtr (PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_71b06acdd2d314be =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO (Ptr CChar))
FFIType (FunPtr (PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_71b06acdd2d314be_base
{-# NOINLINE sDL_strdup #-}
sDL_strdup :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_strdup :: FunPtr (PtrConst CChar -> IO (Ptr CChar))
sDL_strdup =
IO (FunPtr (PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_71b06acdd2d314be
foreign import ccall unsafe "hs_bindgen_fd797c695710e05f"
hs_bindgen_fd797c695710e05f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fd797c695710e05f
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.CChar)))
hs_bindgen_fd797c695710e05f :: IO (FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar)))
hs_bindgen_fd797c695710e05f =
(FunPtr Void -> FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar))
FFIType (FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fd797c695710e05f_base
{-# NOINLINE sDL_strndup #-}
sDL_strndup
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> HsBindgen.Runtime.LibC.CSize -> IO (BG.Ptr BG.CChar))
sDL_strndup :: FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar))
sDL_strndup =
IO (FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> CSize -> IO (Ptr CChar)))
hs_bindgen_fd797c695710e05f
foreign import ccall unsafe "hs_bindgen_ffc5b79b6b976433"
hs_bindgen_ffc5b79b6b976433_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ffc5b79b6b976433 :: IO (BG.FunPtr (BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_ffc5b79b6b976433 :: IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_ffc5b79b6b976433 =
(FunPtr Void -> FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr CChar -> IO (Ptr CChar))
FFIType (FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Ptr CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ffc5b79b6b976433_base
{-# NOINLINE sDL_strrev #-}
sDL_strrev :: BG.FunPtr (BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_strrev :: FunPtr (Ptr CChar -> IO (Ptr CChar))
sDL_strrev =
IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Ptr CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_ffc5b79b6b976433
foreign import ccall unsafe "hs_bindgen_ca97edf7bfcb6705"
hs_bindgen_ca97edf7bfcb6705_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ca97edf7bfcb6705 :: IO (BG.FunPtr (BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_ca97edf7bfcb6705 :: IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_ca97edf7bfcb6705 =
(FunPtr Void -> FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr CChar -> IO (Ptr CChar))
FFIType (FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Ptr CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ca97edf7bfcb6705_base
{-# NOINLINE sDL_strupr #-}
sDL_strupr :: BG.FunPtr (BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_strupr :: FunPtr (Ptr CChar -> IO (Ptr CChar))
sDL_strupr =
IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Ptr CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_ca97edf7bfcb6705
foreign import ccall unsafe "hs_bindgen_d78a5116cc6d3f71"
hs_bindgen_d78a5116cc6d3f71_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_d78a5116cc6d3f71 :: IO (BG.FunPtr (BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_d78a5116cc6d3f71 :: IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_d78a5116cc6d3f71 =
(FunPtr Void -> FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr CChar -> IO (Ptr CChar))
FFIType (FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Ptr CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_d78a5116cc6d3f71_base
{-# NOINLINE sDL_strlwr #-}
sDL_strlwr :: BG.FunPtr (BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_strlwr :: FunPtr (Ptr CChar -> IO (Ptr CChar))
sDL_strlwr =
IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Ptr CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_d78a5116cc6d3f71
foreign import ccall unsafe "hs_bindgen_6ce9f7bacdf27653"
hs_bindgen_6ce9f7bacdf27653_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_6ce9f7bacdf27653
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar)))
hs_bindgen_6ce9f7bacdf27653 :: IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_6ce9f7bacdf27653 =
(FunPtr Void -> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
FFIType (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_6ce9f7bacdf27653_base
{-# NOINLINE sDL_strchr #-}
sDL_strchr :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar))
sDL_strchr :: FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
sDL_strchr =
IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_6ce9f7bacdf27653
foreign import ccall unsafe "hs_bindgen_d2538022eb73bf53"
hs_bindgen_d2538022eb73bf53_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_d2538022eb73bf53
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar)))
hs_bindgen_d2538022eb73bf53 :: IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_d2538022eb73bf53 =
(FunPtr Void -> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
FFIType (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_d2538022eb73bf53_base
{-# NOINLINE sDL_strrchr #-}
sDL_strrchr :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar))
sDL_strrchr :: FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
sDL_strrchr =
IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_d2538022eb73bf53
foreign import ccall unsafe "hs_bindgen_b07cb6fe84d9cf1e"
hs_bindgen_b07cb6fe84d9cf1e_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_b07cb6fe84d9cf1e
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_b07cb6fe84d9cf1e :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_b07cb6fe84d9cf1e =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
FFIType
(FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_b07cb6fe84d9cf1e_base
{-# NOINLINE sDL_strstr #-}
sDL_strstr
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_strstr :: FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
sDL_strstr =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_b07cb6fe84d9cf1e
foreign import ccall unsafe "hs_bindgen_c3b37921fa630595"
hs_bindgen_c3b37921fa630595_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c3b37921fa630595
:: IO
( BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO (BG.Ptr BG.CChar)
)
)
hs_bindgen_c3b37921fa630595 :: IO
(FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
hs_bindgen_c3b37921fa630595 =
(FunPtr Void
-> FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO
(FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
FFIType
(FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c3b37921fa630595_base
{-# NOINLINE sDL_strnstr #-}
sDL_strnstr
:: BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO (BG.Ptr BG.CChar)
)
sDL_strnstr :: FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
sDL_strnstr =
IO
(FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
hs_bindgen_c3b37921fa630595
foreign import ccall unsafe "hs_bindgen_3b1f9973e35be364"
hs_bindgen_3b1f9973e35be364_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_3b1f9973e35be364
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_3b1f9973e35be364 :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_3b1f9973e35be364 =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
FFIType
(FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_3b1f9973e35be364_base
{-# NOINLINE sDL_strcasestr #-}
sDL_strcasestr
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_strcasestr :: FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
sDL_strcasestr =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_3b1f9973e35be364
foreign import ccall unsafe "hs_bindgen_99a1a0af797e8aad"
hs_bindgen_99a1a0af797e8aad_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_99a1a0af797e8aad
:: IO
( BG.FunPtr
(BG.Ptr BG.CChar -> PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> IO (BG.Ptr BG.CChar))
)
hs_bindgen_99a1a0af797e8aad :: IO
(FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar)))
hs_bindgen_99a1a0af797e8aad =
(FunPtr Void
-> FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO
(FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar))
FFIType
(FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar)))
-> FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_99a1a0af797e8aad_base
{-# NOINLINE sDL_strtok_r #-}
sDL_strtok_r
:: BG.FunPtr
(BG.Ptr BG.CChar -> PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> IO (BG.Ptr BG.CChar))
sDL_strtok_r :: FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar))
sDL_strtok_r =
IO
(FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar)))
-> FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(Ptr CChar -> PtrConst CChar -> Ptr (Ptr CChar) -> IO (Ptr CChar)))
hs_bindgen_99a1a0af797e8aad
foreign import ccall unsafe "hs_bindgen_fdd33f5a5e9573d8"
hs_bindgen_fdd33f5a5e9573d8_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fdd33f5a5e9573d8
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO HsBindgen.Runtime.LibC.CSize))
hs_bindgen_fdd33f5a5e9573d8 :: IO (FunPtr (PtrConst CChar -> IO CSize))
hs_bindgen_fdd33f5a5e9573d8 =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO CSize))
-> IO (FunPtr Void) -> IO (FunPtr (PtrConst CChar -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO CSize)
FFIType (FunPtr (PtrConst CChar -> IO CSize))
-> FunPtr (PtrConst CChar -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fdd33f5a5e9573d8_base
{-# NOINLINE sDL_utf8strlen #-}
sDL_utf8strlen :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO HsBindgen.Runtime.LibC.CSize)
sDL_utf8strlen :: FunPtr (PtrConst CChar -> IO CSize)
sDL_utf8strlen =
IO (FunPtr (PtrConst CChar -> IO CSize))
-> FunPtr (PtrConst CChar -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO CSize))
hs_bindgen_fdd33f5a5e9573d8
foreign import ccall unsafe "hs_bindgen_1e79ccdd40706b8d"
hs_bindgen_1e79ccdd40706b8d_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_1e79ccdd40706b8d
:: IO
( BG.FunPtr
(PtrConst.PtrConst BG.CChar -> HsBindgen.Runtime.LibC.CSize -> IO HsBindgen.Runtime.LibC.CSize)
)
hs_bindgen_1e79ccdd40706b8d :: IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_1e79ccdd40706b8d =
(FunPtr Void -> FunPtr (PtrConst CChar -> CSize -> IO CSize))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> CSize -> IO CSize)
FFIType (FunPtr (PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (PtrConst CChar -> CSize -> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_1e79ccdd40706b8d_base
{-# NOINLINE sDL_utf8strnlen #-}
sDL_utf8strnlen
:: BG.FunPtr
(PtrConst.PtrConst BG.CChar -> HsBindgen.Runtime.LibC.CSize -> IO HsBindgen.Runtime.LibC.CSize)
sDL_utf8strnlen :: FunPtr (PtrConst CChar -> CSize -> IO CSize)
sDL_utf8strnlen =
IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
-> FunPtr (PtrConst CChar -> CSize -> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> CSize -> IO CSize))
hs_bindgen_1e79ccdd40706b8d
foreign import ccall unsafe "hs_bindgen_4cfc9a356cf1014c"
hs_bindgen_4cfc9a356cf1014c_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_4cfc9a356cf1014c
:: IO (BG.FunPtr (BG.CInt -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar)))
hs_bindgen_4cfc9a356cf1014c :: IO (FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_4cfc9a356cf1014c =
(FunPtr Void
-> FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
FFIType (FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_4cfc9a356cf1014c_base
{-# NOINLINE sDL_itoa #-}
sDL_itoa :: BG.FunPtr (BG.CInt -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar))
sDL_itoa :: FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
sDL_itoa =
IO (FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_4cfc9a356cf1014c
foreign import ccall unsafe "hs_bindgen_e052861370ec1ea4"
hs_bindgen_e052861370ec1ea4_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e052861370ec1ea4
:: IO (BG.FunPtr (BG.CUInt -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar)))
hs_bindgen_e052861370ec1ea4 :: IO (FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_e052861370ec1ea4 =
(FunPtr Void
-> FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
FFIType (FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e052861370ec1ea4_base
{-# NOINLINE sDL_uitoa #-}
sDL_uitoa :: BG.FunPtr (BG.CUInt -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar))
sDL_uitoa :: FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
sDL_uitoa =
IO (FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CUInt -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_e052861370ec1ea4
foreign import ccall unsafe "hs_bindgen_9c5155b926feaa3f"
hs_bindgen_9c5155b926feaa3f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9c5155b926feaa3f
:: IO (BG.FunPtr (BG.CLLong -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar)))
hs_bindgen_9c5155b926feaa3f :: IO (FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_9c5155b926feaa3f =
(FunPtr Void
-> FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
FFIType (FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9c5155b926feaa3f_base
{-# NOINLINE sDL_lltoa #-}
sDL_lltoa :: BG.FunPtr (BG.CLLong -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar))
sDL_lltoa :: FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
sDL_lltoa =
IO (FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CLLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_9c5155b926feaa3f
foreign import ccall unsafe "hs_bindgen_a3b3fdde6f9a0142"
hs_bindgen_a3b3fdde6f9a0142_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a3b3fdde6f9a0142
:: IO (BG.FunPtr (BG.CULLong -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar)))
hs_bindgen_a3b3fdde6f9a0142 :: IO (FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_a3b3fdde6f9a0142 =
(FunPtr Void
-> FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
FFIType (FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a3b3fdde6f9a0142_base
{-# NOINLINE sDL_ulltoa #-}
sDL_ulltoa :: BG.FunPtr (BG.CULLong -> BG.Ptr BG.CChar -> BG.CInt -> IO (BG.Ptr BG.CChar))
sDL_ulltoa :: FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
sDL_ulltoa =
IO (FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
-> FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CULLong -> Ptr CChar -> CInt -> IO (Ptr CChar)))
hs_bindgen_a3b3fdde6f9a0142
foreign import ccall unsafe "hs_bindgen_9a3e9e2b67b916a2"
hs_bindgen_9a3e9e2b67b916a2_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9a3e9e2b67b916a2 :: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO BG.CInt))
hs_bindgen_9a3e9e2b67b916a2 :: IO (FunPtr (PtrConst CChar -> IO CInt))
hs_bindgen_9a3e9e2b67b916a2 =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (PtrConst CChar -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO CInt)
FFIType (FunPtr (PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9a3e9e2b67b916a2_base
{-# NOINLINE sDL_atoi #-}
sDL_atoi :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO BG.CInt)
sDL_atoi :: FunPtr (PtrConst CChar -> IO CInt)
sDL_atoi =
IO (FunPtr (PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO CInt))
hs_bindgen_9a3e9e2b67b916a2
foreign import ccall unsafe "hs_bindgen_2804d8be78ed3cae"
hs_bindgen_2804d8be78ed3cae_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_2804d8be78ed3cae :: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO BG.CDouble))
hs_bindgen_2804d8be78ed3cae :: IO (FunPtr (PtrConst CChar -> IO CDouble))
hs_bindgen_2804d8be78ed3cae =
(FunPtr Void -> FunPtr (PtrConst CChar -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (PtrConst CChar -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> IO CDouble)
FFIType (FunPtr (PtrConst CChar -> IO CDouble))
-> FunPtr (PtrConst CChar -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_2804d8be78ed3cae_base
{-# NOINLINE sDL_atof #-}
sDL_atof :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> IO BG.CDouble)
sDL_atof :: FunPtr (PtrConst CChar -> IO CDouble)
sDL_atof =
IO (FunPtr (PtrConst CChar -> IO CDouble))
-> FunPtr (PtrConst CChar -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> IO CDouble))
hs_bindgen_2804d8be78ed3cae
foreign import ccall unsafe "hs_bindgen_6e1c8dc5ccea4653"
hs_bindgen_6e1c8dc5ccea4653_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_6e1c8dc5ccea4653
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> BG.CInt -> IO BG.CLLong))
hs_bindgen_6e1c8dc5ccea4653 :: IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong))
hs_bindgen_6e1c8dc5ccea4653 =
(FunPtr Void
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong)
FFIType
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong))
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_6e1c8dc5ccea4653_base
{-# NOINLINE sDL_strtoll #-}
sDL_strtoll
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> BG.CInt -> IO BG.CLLong)
sDL_strtoll :: FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong)
sDL_strtoll =
IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong))
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong)
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CLLong))
hs_bindgen_6e1c8dc5ccea4653
foreign import ccall unsafe "hs_bindgen_f81f822f17549fa4"
hs_bindgen_f81f822f17549fa4_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_f81f822f17549fa4
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> BG.CInt -> IO BG.CULLong))
hs_bindgen_f81f822f17549fa4 :: IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong))
hs_bindgen_f81f822f17549fa4 =
(FunPtr Void
-> FunPtr
(PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong)
FFIType
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong))
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_f81f822f17549fa4_base
{-# NOINLINE sDL_strtoull #-}
sDL_strtoull
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> BG.CInt -> IO BG.CULLong)
sDL_strtoull :: FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong)
sDL_strtoull =
IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong))
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong)
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> CInt -> IO CULLong))
hs_bindgen_f81f822f17549fa4
foreign import ccall unsafe "hs_bindgen_6ab6327bbf86f171"
hs_bindgen_6ab6327bbf86f171_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_6ab6327bbf86f171
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> IO BG.CDouble))
hs_bindgen_6ab6327bbf86f171 :: IO (FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble))
hs_bindgen_6ab6327bbf86f171 =
(FunPtr Void
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble)
FFIType (FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble))
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_6ab6327bbf86f171_base
{-# NOINLINE sDL_strtod #-}
sDL_strtod :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (BG.Ptr BG.CChar) -> IO BG.CDouble)
sDL_strtod :: FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble)
sDL_strtod =
IO (FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble))
-> FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> Ptr (Ptr CChar) -> IO CDouble))
hs_bindgen_6ab6327bbf86f171
foreign import ccall unsafe "hs_bindgen_fc45ddd2c1f0219e"
hs_bindgen_fc45ddd2c1f0219e_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fc45ddd2c1f0219e
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO BG.CInt))
hs_bindgen_fc45ddd2c1f0219e :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
hs_bindgen_fc45ddd2c1f0219e =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
FFIType (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fc45ddd2c1f0219e_base
{-# NOINLINE sDL_strcmp #-}
sDL_strcmp :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO BG.CInt)
sDL_strcmp :: FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
sDL_strcmp =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
hs_bindgen_fc45ddd2c1f0219e
foreign import ccall unsafe "hs_bindgen_18f45fe45a42c194"
hs_bindgen_18f45fe45a42c194_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_18f45fe45a42c194
:: IO
( BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
)
hs_bindgen_18f45fe45a42c194 :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
hs_bindgen_18f45fe45a42c194 =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
FFIType
(FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_18f45fe45a42c194_base
{-# NOINLINE sDL_strncmp #-}
sDL_strncmp
:: BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
sDL_strncmp :: FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
sDL_strncmp =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
hs_bindgen_18f45fe45a42c194
foreign import ccall unsafe "hs_bindgen_2996562bf0a4585e"
hs_bindgen_2996562bf0a4585e_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_2996562bf0a4585e
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO BG.CInt))
hs_bindgen_2996562bf0a4585e :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
hs_bindgen_2996562bf0a4585e =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
FFIType (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_2996562bf0a4585e_base
{-# NOINLINE sDL_strcasecmp #-}
sDL_strcasecmp :: BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO BG.CInt)
sDL_strcasecmp :: FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
sDL_strcasecmp =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO CInt))
hs_bindgen_2996562bf0a4585e
foreign import ccall unsafe "hs_bindgen_28d4c90d056ca0bb"
hs_bindgen_28d4c90d056ca0bb_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_28d4c90d056ca0bb
:: IO
( BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
)
hs_bindgen_28d4c90d056ca0bb :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
hs_bindgen_28d4c90d056ca0bb =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
FFIType
(FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_28d4c90d056ca0bb_base
{-# NOINLINE sDL_strncasecmp #-}
sDL_strncasecmp
:: BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO BG.CInt
)
sDL_strncasecmp :: FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
sDL_strncasecmp =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> CSize -> IO CInt))
hs_bindgen_28d4c90d056ca0bb
foreign import ccall unsafe "hs_bindgen_65f684850b2f315d"
hs_bindgen_65f684850b2f315d_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_65f684850b2f315d
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_65f684850b2f315d :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_65f684850b2f315d =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
FFIType
(FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_65f684850b2f315d_base
{-# NOINLINE sDL_strpbrk #-}
sDL_strpbrk
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_strpbrk :: FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
sDL_strpbrk =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO (Ptr CChar)))
hs_bindgen_65f684850b2f315d
foreign import ccall unsafe "hs_bindgen_0907aee5a9e22b6c"
hs_bindgen_0907aee5a9e22b6c_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_0907aee5a9e22b6c
:: IO
(BG.FunPtr (BG.Ptr (PtrConst.PtrConst BG.CChar) -> BG.Ptr HsBindgen.Runtime.LibC.CSize -> IO Uint32))
hs_bindgen_0907aee5a9e22b6c :: IO (FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32))
hs_bindgen_0907aee5a9e22b6c =
(FunPtr Void
-> FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32)
FFIType (FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32))
-> FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_0907aee5a9e22b6c_base
{-# NOINLINE sDL_StepUTF8 #-}
sDL_StepUTF8
:: BG.FunPtr (BG.Ptr (PtrConst.PtrConst BG.CChar) -> BG.Ptr HsBindgen.Runtime.LibC.CSize -> IO Uint32)
sDL_StepUTF8 :: FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32)
sDL_StepUTF8 =
IO (FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32))
-> FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr (PtrConst CChar) -> Ptr CSize -> IO Uint32))
hs_bindgen_0907aee5a9e22b6c
foreign import ccall unsafe "hs_bindgen_ccaed4cafbb7e45b"
hs_bindgen_ccaed4cafbb7e45b_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ccaed4cafbb7e45b
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (PtrConst.PtrConst BG.CChar) -> IO Uint32))
hs_bindgen_ccaed4cafbb7e45b :: IO (FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32))
hs_bindgen_ccaed4cafbb7e45b =
(FunPtr Void
-> FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32))
-> IO (FunPtr Void)
-> IO
(FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32)
FFIType
(FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32))
-> FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ccaed4cafbb7e45b_base
{-# NOINLINE sDL_StepBackUTF8 #-}
sDL_StepBackUTF8
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> BG.Ptr (PtrConst.PtrConst BG.CChar) -> IO Uint32)
sDL_StepBackUTF8 :: FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32)
sDL_StepBackUTF8 =
IO (FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32))
-> FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> Ptr (PtrConst CChar) -> IO Uint32))
hs_bindgen_ccaed4cafbb7e45b
foreign import ccall unsafe "hs_bindgen_d8d90fbed44bffa4"
hs_bindgen_d8d90fbed44bffa4_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_d8d90fbed44bffa4 :: IO (BG.FunPtr (Uint32 -> BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar)))
hs_bindgen_d8d90fbed44bffa4 :: IO (FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_d8d90fbed44bffa4 =
(FunPtr Void -> FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO (FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar))
FFIType (FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_d8d90fbed44bffa4_base
{-# NOINLINE sDL_UCS4ToUTF8 #-}
sDL_UCS4ToUTF8 :: BG.FunPtr (Uint32 -> BG.Ptr BG.CChar -> IO (BG.Ptr BG.CChar))
sDL_UCS4ToUTF8 :: FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar))
sDL_UCS4ToUTF8 =
IO (FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar)))
-> FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Uint32 -> Ptr CChar -> IO (Ptr CChar)))
hs_bindgen_d8d90fbed44bffa4
foreign import ccall unsafe "hs_bindgen_da73119d08a07679"
hs_bindgen_da73119d08a07679_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_da73119d08a07679 :: IO (BG.FunPtr (Uint64 -> IO ()))
hs_bindgen_da73119d08a07679 :: IO (FunPtr (Uint64 -> IO ()))
hs_bindgen_da73119d08a07679 =
(FunPtr Void -> FunPtr (Uint64 -> IO ()))
-> IO (FunPtr Void) -> IO (FunPtr (Uint64 -> IO ()))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Uint64 -> IO ())
FFIType (FunPtr (Uint64 -> IO ())) -> FunPtr (Uint64 -> IO ())
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_da73119d08a07679_base
{-# NOINLINE sDL_srand #-}
sDL_srand :: BG.FunPtr (Uint64 -> IO ())
sDL_srand :: FunPtr (Uint64 -> IO ())
sDL_srand =
IO (FunPtr (Uint64 -> IO ())) -> FunPtr (Uint64 -> IO ())
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Uint64 -> IO ()))
hs_bindgen_da73119d08a07679
foreign import ccall unsafe "hs_bindgen_4e5afaafc53503d2"
hs_bindgen_4e5afaafc53503d2_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_4e5afaafc53503d2 :: IO (BG.FunPtr (Sint32 -> IO Sint32))
hs_bindgen_4e5afaafc53503d2 :: IO (FunPtr (Sint32 -> IO Sint32))
hs_bindgen_4e5afaafc53503d2 =
(FunPtr Void -> FunPtr (Sint32 -> IO Sint32))
-> IO (FunPtr Void) -> IO (FunPtr (Sint32 -> IO Sint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Sint32 -> IO Sint32)
FFIType (FunPtr (Sint32 -> IO Sint32))
-> FunPtr (Sint32 -> IO Sint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_4e5afaafc53503d2_base
{-# NOINLINE sDL_rand #-}
sDL_rand :: BG.FunPtr (Sint32 -> IO Sint32)
sDL_rand :: FunPtr (Sint32 -> IO Sint32)
sDL_rand =
IO (FunPtr (Sint32 -> IO Sint32)) -> FunPtr (Sint32 -> IO Sint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Sint32 -> IO Sint32))
hs_bindgen_4e5afaafc53503d2
foreign import ccall unsafe "hs_bindgen_e6a11f5c2731e306"
hs_bindgen_e6a11f5c2731e306_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e6a11f5c2731e306 :: IO (BG.FunPtr (IO BG.CFloat))
hs_bindgen_e6a11f5c2731e306 :: IO (FunPtr (IO CFloat))
hs_bindgen_e6a11f5c2731e306 =
(FunPtr Void -> FunPtr (IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (IO CFloat)
FFIType (FunPtr (IO CFloat)) -> FunPtr (IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e6a11f5c2731e306_base
{-# NOINLINE sDL_randf #-}
sDL_randf :: BG.FunPtr (IO BG.CFloat)
sDL_randf :: FunPtr (IO CFloat)
sDL_randf =
IO (FunPtr (IO CFloat)) -> FunPtr (IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (IO CFloat))
hs_bindgen_e6a11f5c2731e306
foreign import ccall unsafe "hs_bindgen_1b4a072c67be4b47"
hs_bindgen_1b4a072c67be4b47_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_1b4a072c67be4b47 :: IO (BG.FunPtr (IO Uint32))
hs_bindgen_1b4a072c67be4b47 :: IO (FunPtr (IO Uint32))
hs_bindgen_1b4a072c67be4b47 =
(FunPtr Void -> FunPtr (IO Uint32))
-> IO (FunPtr Void) -> IO (FunPtr (IO Uint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (IO Uint32)
FFIType (FunPtr (IO Uint32)) -> FunPtr (IO Uint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_1b4a072c67be4b47_base
{-# NOINLINE sDL_rand_bits #-}
sDL_rand_bits :: BG.FunPtr (IO Uint32)
sDL_rand_bits :: FunPtr (IO Uint32)
sDL_rand_bits =
IO (FunPtr (IO Uint32)) -> FunPtr (IO Uint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (IO Uint32))
hs_bindgen_1b4a072c67be4b47
foreign import ccall unsafe "hs_bindgen_b7805b04f67ee663"
hs_bindgen_b7805b04f67ee663_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_b7805b04f67ee663 :: IO (BG.FunPtr (BG.Ptr Uint64 -> Sint32 -> IO Sint32))
hs_bindgen_b7805b04f67ee663 :: IO (FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32))
hs_bindgen_b7805b04f67ee663 =
(FunPtr Void -> FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32))
-> IO (FunPtr Void)
-> IO (FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32)
FFIType (FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32))
-> FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_b7805b04f67ee663_base
{-# NOINLINE sDL_rand_r #-}
sDL_rand_r :: BG.FunPtr (BG.Ptr Uint64 -> Sint32 -> IO Sint32)
sDL_rand_r :: FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32)
sDL_rand_r =
IO (FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32))
-> FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Uint64 -> Sint32 -> IO Sint32))
hs_bindgen_b7805b04f67ee663
foreign import ccall unsafe "hs_bindgen_2868c0dca829c12d"
hs_bindgen_2868c0dca829c12d_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_2868c0dca829c12d :: IO (BG.FunPtr (BG.Ptr Uint64 -> IO BG.CFloat))
hs_bindgen_2868c0dca829c12d :: IO (FunPtr (Ptr Uint64 -> IO CFloat))
hs_bindgen_2868c0dca829c12d =
(FunPtr Void -> FunPtr (Ptr Uint64 -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr Uint64 -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr Uint64 -> IO CFloat)
FFIType (FunPtr (Ptr Uint64 -> IO CFloat))
-> FunPtr (Ptr Uint64 -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_2868c0dca829c12d_base
{-# NOINLINE sDL_randf_r #-}
sDL_randf_r :: BG.FunPtr (BG.Ptr Uint64 -> IO BG.CFloat)
sDL_randf_r :: FunPtr (Ptr Uint64 -> IO CFloat)
sDL_randf_r =
IO (FunPtr (Ptr Uint64 -> IO CFloat))
-> FunPtr (Ptr Uint64 -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Uint64 -> IO CFloat))
hs_bindgen_2868c0dca829c12d
foreign import ccall unsafe "hs_bindgen_4f041e8bf307388e"
hs_bindgen_4f041e8bf307388e_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_4f041e8bf307388e :: IO (BG.FunPtr (BG.Ptr Uint64 -> IO Uint32))
hs_bindgen_4f041e8bf307388e :: IO (FunPtr (Ptr Uint64 -> IO Uint32))
hs_bindgen_4f041e8bf307388e =
(FunPtr Void -> FunPtr (Ptr Uint64 -> IO Uint32))
-> IO (FunPtr Void) -> IO (FunPtr (Ptr Uint64 -> IO Uint32))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (Ptr Uint64 -> IO Uint32)
FFIType (FunPtr (Ptr Uint64 -> IO Uint32))
-> FunPtr (Ptr Uint64 -> IO Uint32)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_4f041e8bf307388e_base
{-# NOINLINE sDL_rand_bits_r #-}
sDL_rand_bits_r :: BG.FunPtr (BG.Ptr Uint64 -> IO Uint32)
sDL_rand_bits_r :: FunPtr (Ptr Uint64 -> IO Uint32)
sDL_rand_bits_r =
IO (FunPtr (Ptr Uint64 -> IO Uint32))
-> FunPtr (Ptr Uint64 -> IO Uint32)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (Ptr Uint64 -> IO Uint32))
hs_bindgen_4f041e8bf307388e
foreign import ccall unsafe "hs_bindgen_fc7fee2483850ab3"
hs_bindgen_fc7fee2483850ab3_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_fc7fee2483850ab3 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_fc7fee2483850ab3 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_fc7fee2483850ab3 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_fc7fee2483850ab3_base
{-# NOINLINE sDL_acos #-}
sDL_acos :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_acos :: FunPtr (CDouble -> IO CDouble)
sDL_acos =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_fc7fee2483850ab3
foreign import ccall unsafe "hs_bindgen_521ecf135cd97997"
hs_bindgen_521ecf135cd97997_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_521ecf135cd97997 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_521ecf135cd97997 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_521ecf135cd97997 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_521ecf135cd97997_base
{-# NOINLINE sDL_acosf #-}
sDL_acosf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_acosf :: FunPtr (CFloat -> IO CFloat)
sDL_acosf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_521ecf135cd97997
foreign import ccall unsafe "hs_bindgen_0446975347dc0e74"
hs_bindgen_0446975347dc0e74_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_0446975347dc0e74 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_0446975347dc0e74 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_0446975347dc0e74 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_0446975347dc0e74_base
{-# NOINLINE sDL_asin #-}
sDL_asin :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_asin :: FunPtr (CDouble -> IO CDouble)
sDL_asin =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_0446975347dc0e74
foreign import ccall unsafe "hs_bindgen_6069a6cbf645d9a4"
hs_bindgen_6069a6cbf645d9a4_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_6069a6cbf645d9a4 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_6069a6cbf645d9a4 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_6069a6cbf645d9a4 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_6069a6cbf645d9a4_base
{-# NOINLINE sDL_asinf #-}
sDL_asinf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_asinf :: FunPtr (CFloat -> IO CFloat)
sDL_asinf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_6069a6cbf645d9a4
foreign import ccall unsafe "hs_bindgen_eb9c094d5b8cc44a"
hs_bindgen_eb9c094d5b8cc44a_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_eb9c094d5b8cc44a :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_eb9c094d5b8cc44a :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_eb9c094d5b8cc44a =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_eb9c094d5b8cc44a_base
{-# NOINLINE sDL_atan #-}
sDL_atan :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_atan :: FunPtr (CDouble -> IO CDouble)
sDL_atan =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_eb9c094d5b8cc44a
foreign import ccall unsafe "hs_bindgen_9807f179a4fbb908"
hs_bindgen_9807f179a4fbb908_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9807f179a4fbb908 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_9807f179a4fbb908 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_9807f179a4fbb908 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9807f179a4fbb908_base
{-# NOINLINE sDL_atanf #-}
sDL_atanf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_atanf :: FunPtr (CFloat -> IO CFloat)
sDL_atanf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_9807f179a4fbb908
foreign import ccall unsafe "hs_bindgen_c868e29b9251ada8"
hs_bindgen_c868e29b9251ada8_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c868e29b9251ada8 :: IO (BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble))
hs_bindgen_c868e29b9251ada8 :: IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_c868e29b9251ada8 =
(FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble))
-> IO (FunPtr Void)
-> IO (FunPtr (CDouble -> CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c868e29b9251ada8_base
{-# NOINLINE sDL_atan2 #-}
sDL_atan2 :: BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble)
sDL_atan2 :: FunPtr (CDouble -> CDouble -> IO CDouble)
sDL_atan2 =
IO (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_c868e29b9251ada8
foreign import ccall unsafe "hs_bindgen_357a95d359b4aaad"
hs_bindgen_357a95d359b4aaad_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_357a95d359b4aaad :: IO (BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat))
hs_bindgen_357a95d359b4aaad :: IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_357a95d359b4aaad =
(FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_357a95d359b4aaad_base
{-# NOINLINE sDL_atan2f #-}
sDL_atan2f :: BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat)
sDL_atan2f :: FunPtr (CFloat -> CFloat -> IO CFloat)
sDL_atan2f =
IO (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_357a95d359b4aaad
foreign import ccall unsafe "hs_bindgen_51763cbf0b798de3"
hs_bindgen_51763cbf0b798de3_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_51763cbf0b798de3 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_51763cbf0b798de3 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_51763cbf0b798de3 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_51763cbf0b798de3_base
{-# NOINLINE sDL_ceil #-}
sDL_ceil :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_ceil :: FunPtr (CDouble -> IO CDouble)
sDL_ceil =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_51763cbf0b798de3
foreign import ccall unsafe "hs_bindgen_362325253c9b19f8"
hs_bindgen_362325253c9b19f8_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_362325253c9b19f8 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_362325253c9b19f8 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_362325253c9b19f8 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_362325253c9b19f8_base
{-# NOINLINE sDL_ceilf #-}
sDL_ceilf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_ceilf :: FunPtr (CFloat -> IO CFloat)
sDL_ceilf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_362325253c9b19f8
foreign import ccall unsafe "hs_bindgen_df3beaabf480a0d3"
hs_bindgen_df3beaabf480a0d3_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_df3beaabf480a0d3 :: IO (BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble))
hs_bindgen_df3beaabf480a0d3 :: IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_df3beaabf480a0d3 =
(FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble))
-> IO (FunPtr Void)
-> IO (FunPtr (CDouble -> CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_df3beaabf480a0d3_base
{-# NOINLINE sDL_copysign #-}
sDL_copysign :: BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble)
sDL_copysign :: FunPtr (CDouble -> CDouble -> IO CDouble)
sDL_copysign =
IO (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_df3beaabf480a0d3
foreign import ccall unsafe "hs_bindgen_e6af77974ed5435f"
hs_bindgen_e6af77974ed5435f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e6af77974ed5435f :: IO (BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat))
hs_bindgen_e6af77974ed5435f :: IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_e6af77974ed5435f =
(FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e6af77974ed5435f_base
{-# NOINLINE sDL_copysignf #-}
sDL_copysignf :: BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat)
sDL_copysignf :: FunPtr (CFloat -> CFloat -> IO CFloat)
sDL_copysignf =
IO (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_e6af77974ed5435f
foreign import ccall unsafe "hs_bindgen_3d9b0e8a53288293"
hs_bindgen_3d9b0e8a53288293_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_3d9b0e8a53288293 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_3d9b0e8a53288293 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_3d9b0e8a53288293 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_3d9b0e8a53288293_base
{-# NOINLINE sDL_cos #-}
sDL_cos :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_cos :: FunPtr (CDouble -> IO CDouble)
sDL_cos =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_3d9b0e8a53288293
foreign import ccall unsafe "hs_bindgen_8a6d19c21d08744f"
hs_bindgen_8a6d19c21d08744f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_8a6d19c21d08744f :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_8a6d19c21d08744f :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_8a6d19c21d08744f =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_8a6d19c21d08744f_base
{-# NOINLINE sDL_cosf #-}
sDL_cosf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_cosf :: FunPtr (CFloat -> IO CFloat)
sDL_cosf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_8a6d19c21d08744f
foreign import ccall unsafe "hs_bindgen_32a0ab5c8aca638e"
hs_bindgen_32a0ab5c8aca638e_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_32a0ab5c8aca638e :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_32a0ab5c8aca638e :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_32a0ab5c8aca638e =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_32a0ab5c8aca638e_base
{-# NOINLINE sDL_exp #-}
sDL_exp :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_exp :: FunPtr (CDouble -> IO CDouble)
sDL_exp =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_32a0ab5c8aca638e
foreign import ccall unsafe "hs_bindgen_e734b446bd66b310"
hs_bindgen_e734b446bd66b310_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e734b446bd66b310 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_e734b446bd66b310 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_e734b446bd66b310 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e734b446bd66b310_base
{-# NOINLINE sDL_expf #-}
sDL_expf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_expf :: FunPtr (CFloat -> IO CFloat)
sDL_expf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_e734b446bd66b310
foreign import ccall unsafe "hs_bindgen_0fe1f848b90d29bc"
hs_bindgen_0fe1f848b90d29bc_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_0fe1f848b90d29bc :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_0fe1f848b90d29bc :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_0fe1f848b90d29bc =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_0fe1f848b90d29bc_base
{-# NOINLINE sDL_fabs #-}
sDL_fabs :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_fabs :: FunPtr (CDouble -> IO CDouble)
sDL_fabs =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_0fe1f848b90d29bc
foreign import ccall unsafe "hs_bindgen_1e189b3e959f375b"
hs_bindgen_1e189b3e959f375b_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_1e189b3e959f375b :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_1e189b3e959f375b :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_1e189b3e959f375b =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_1e189b3e959f375b_base
{-# NOINLINE sDL_fabsf #-}
sDL_fabsf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_fabsf :: FunPtr (CFloat -> IO CFloat)
sDL_fabsf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_1e189b3e959f375b
foreign import ccall unsafe "hs_bindgen_ae709679ac231e3a"
hs_bindgen_ae709679ac231e3a_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ae709679ac231e3a :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_ae709679ac231e3a :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_ae709679ac231e3a =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ae709679ac231e3a_base
{-# NOINLINE sDL_floor #-}
sDL_floor :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_floor :: FunPtr (CDouble -> IO CDouble)
sDL_floor =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_ae709679ac231e3a
foreign import ccall unsafe "hs_bindgen_6bcbc045e8590408"
hs_bindgen_6bcbc045e8590408_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_6bcbc045e8590408 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_6bcbc045e8590408 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_6bcbc045e8590408 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_6bcbc045e8590408_base
{-# NOINLINE sDL_floorf #-}
sDL_floorf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_floorf :: FunPtr (CFloat -> IO CFloat)
sDL_floorf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_6bcbc045e8590408
foreign import ccall unsafe "hs_bindgen_9ff826562c85b6db"
hs_bindgen_9ff826562c85b6db_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_9ff826562c85b6db :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_9ff826562c85b6db :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_9ff826562c85b6db =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_9ff826562c85b6db_base
{-# NOINLINE sDL_trunc #-}
sDL_trunc :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_trunc :: FunPtr (CDouble -> IO CDouble)
sDL_trunc =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_9ff826562c85b6db
foreign import ccall unsafe "hs_bindgen_5afacbe63e710528"
hs_bindgen_5afacbe63e710528_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_5afacbe63e710528 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_5afacbe63e710528 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_5afacbe63e710528 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_5afacbe63e710528_base
{-# NOINLINE sDL_truncf #-}
sDL_truncf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_truncf :: FunPtr (CFloat -> IO CFloat)
sDL_truncf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_5afacbe63e710528
foreign import ccall unsafe "hs_bindgen_3a93d2030ffd9ef3"
hs_bindgen_3a93d2030ffd9ef3_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_3a93d2030ffd9ef3 :: IO (BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble))
hs_bindgen_3a93d2030ffd9ef3 :: IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_3a93d2030ffd9ef3 =
(FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble))
-> IO (FunPtr Void)
-> IO (FunPtr (CDouble -> CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_3a93d2030ffd9ef3_base
{-# NOINLINE sDL_fmod #-}
sDL_fmod :: BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble)
sDL_fmod :: FunPtr (CDouble -> CDouble -> IO CDouble)
sDL_fmod =
IO (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_3a93d2030ffd9ef3
foreign import ccall unsafe "hs_bindgen_a851844ef04e542d"
hs_bindgen_a851844ef04e542d_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_a851844ef04e542d :: IO (BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat))
hs_bindgen_a851844ef04e542d :: IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_a851844ef04e542d =
(FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_a851844ef04e542d_base
{-# NOINLINE sDL_fmodf #-}
sDL_fmodf :: BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat)
sDL_fmodf :: FunPtr (CFloat -> CFloat -> IO CFloat)
sDL_fmodf =
IO (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_a851844ef04e542d
foreign import ccall unsafe "hs_bindgen_d9346ba385534fdd"
hs_bindgen_d9346ba385534fdd_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_d9346ba385534fdd :: IO (BG.FunPtr (BG.CDouble -> IO BG.CInt))
hs_bindgen_d9346ba385534fdd :: IO (FunPtr (CDouble -> IO CInt))
hs_bindgen_d9346ba385534fdd =
(FunPtr Void -> FunPtr (CDouble -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CInt)
FFIType (FunPtr (CDouble -> IO CInt))
-> FunPtr (CDouble -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_d9346ba385534fdd_base
{-# NOINLINE sDL_isinf #-}
sDL_isinf :: BG.FunPtr (BG.CDouble -> IO BG.CInt)
sDL_isinf :: FunPtr (CDouble -> IO CInt)
sDL_isinf =
IO (FunPtr (CDouble -> IO CInt)) -> FunPtr (CDouble -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CInt))
hs_bindgen_d9346ba385534fdd
foreign import ccall unsafe "hs_bindgen_bfaf6777c1c350c3"
hs_bindgen_bfaf6777c1c350c3_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_bfaf6777c1c350c3 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CInt))
hs_bindgen_bfaf6777c1c350c3 :: IO (FunPtr (CFloat -> IO CInt))
hs_bindgen_bfaf6777c1c350c3 =
(FunPtr Void -> FunPtr (CFloat -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CInt)
FFIType (FunPtr (CFloat -> IO CInt)) -> FunPtr (CFloat -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_bfaf6777c1c350c3_base
{-# NOINLINE sDL_isinff #-}
sDL_isinff :: BG.FunPtr (BG.CFloat -> IO BG.CInt)
sDL_isinff :: FunPtr (CFloat -> IO CInt)
sDL_isinff =
IO (FunPtr (CFloat -> IO CInt)) -> FunPtr (CFloat -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CInt))
hs_bindgen_bfaf6777c1c350c3
foreign import ccall unsafe "hs_bindgen_006f33027be22f99"
hs_bindgen_006f33027be22f99_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_006f33027be22f99 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CInt))
hs_bindgen_006f33027be22f99 :: IO (FunPtr (CDouble -> IO CInt))
hs_bindgen_006f33027be22f99 =
(FunPtr Void -> FunPtr (CDouble -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CInt)
FFIType (FunPtr (CDouble -> IO CInt))
-> FunPtr (CDouble -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_006f33027be22f99_base
{-# NOINLINE sDL_isnan #-}
sDL_isnan :: BG.FunPtr (BG.CDouble -> IO BG.CInt)
sDL_isnan :: FunPtr (CDouble -> IO CInt)
sDL_isnan =
IO (FunPtr (CDouble -> IO CInt)) -> FunPtr (CDouble -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CInt))
hs_bindgen_006f33027be22f99
foreign import ccall unsafe "hs_bindgen_308e1efef7090245"
hs_bindgen_308e1efef7090245_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_308e1efef7090245 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CInt))
hs_bindgen_308e1efef7090245 :: IO (FunPtr (CFloat -> IO CInt))
hs_bindgen_308e1efef7090245 =
(FunPtr Void -> FunPtr (CFloat -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CInt)
FFIType (FunPtr (CFloat -> IO CInt)) -> FunPtr (CFloat -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_308e1efef7090245_base
{-# NOINLINE sDL_isnanf #-}
sDL_isnanf :: BG.FunPtr (BG.CFloat -> IO BG.CInt)
sDL_isnanf :: FunPtr (CFloat -> IO CInt)
sDL_isnanf =
IO (FunPtr (CFloat -> IO CInt)) -> FunPtr (CFloat -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CInt))
hs_bindgen_308e1efef7090245
foreign import ccall unsafe "hs_bindgen_4f9418e7e4267684"
hs_bindgen_4f9418e7e4267684_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_4f9418e7e4267684 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_4f9418e7e4267684 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_4f9418e7e4267684 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_4f9418e7e4267684_base
{-# NOINLINE sDL_log #-}
sDL_log :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_log :: FunPtr (CDouble -> IO CDouble)
sDL_log =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_4f9418e7e4267684
foreign import ccall unsafe "hs_bindgen_ab81f791c1e3e516"
hs_bindgen_ab81f791c1e3e516_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ab81f791c1e3e516 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_ab81f791c1e3e516 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_ab81f791c1e3e516 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ab81f791c1e3e516_base
{-# NOINLINE sDL_logf #-}
sDL_logf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_logf :: FunPtr (CFloat -> IO CFloat)
sDL_logf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_ab81f791c1e3e516
foreign import ccall unsafe "hs_bindgen_c9a4b45a046047ba"
hs_bindgen_c9a4b45a046047ba_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c9a4b45a046047ba :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_c9a4b45a046047ba :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_c9a4b45a046047ba =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c9a4b45a046047ba_base
{-# NOINLINE sDL_log10 #-}
sDL_log10 :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_log10 :: FunPtr (CDouble -> IO CDouble)
sDL_log10 =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_c9a4b45a046047ba
foreign import ccall unsafe "hs_bindgen_72ace8de925eb690"
hs_bindgen_72ace8de925eb690_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_72ace8de925eb690 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_72ace8de925eb690 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_72ace8de925eb690 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_72ace8de925eb690_base
{-# NOINLINE sDL_log10f #-}
sDL_log10f :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_log10f :: FunPtr (CFloat -> IO CFloat)
sDL_log10f =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_72ace8de925eb690
foreign import ccall unsafe "hs_bindgen_b05adeb0cad2dab6"
hs_bindgen_b05adeb0cad2dab6_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_b05adeb0cad2dab6 :: IO (BG.FunPtr (BG.CDouble -> BG.Ptr BG.CDouble -> IO BG.CDouble))
hs_bindgen_b05adeb0cad2dab6 :: IO (FunPtr (CDouble -> Ptr CDouble -> IO CDouble))
hs_bindgen_b05adeb0cad2dab6 =
(FunPtr Void -> FunPtr (CDouble -> Ptr CDouble -> IO CDouble))
-> IO (FunPtr Void)
-> IO (FunPtr (CDouble -> Ptr CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> Ptr CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> Ptr CDouble -> IO CDouble))
-> FunPtr (CDouble -> Ptr CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_b05adeb0cad2dab6_base
{-# NOINLINE sDL_modf #-}
sDL_modf :: BG.FunPtr (BG.CDouble -> BG.Ptr BG.CDouble -> IO BG.CDouble)
sDL_modf :: FunPtr (CDouble -> Ptr CDouble -> IO CDouble)
sDL_modf =
IO (FunPtr (CDouble -> Ptr CDouble -> IO CDouble))
-> FunPtr (CDouble -> Ptr CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> Ptr CDouble -> IO CDouble))
hs_bindgen_b05adeb0cad2dab6
foreign import ccall unsafe "hs_bindgen_59f3b87137ea46cd"
hs_bindgen_59f3b87137ea46cd_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_59f3b87137ea46cd :: IO (BG.FunPtr (BG.CFloat -> BG.Ptr BG.CFloat -> IO BG.CFloat))
hs_bindgen_59f3b87137ea46cd :: IO (FunPtr (CFloat -> Ptr CFloat -> IO CFloat))
hs_bindgen_59f3b87137ea46cd =
(FunPtr Void -> FunPtr (CFloat -> Ptr CFloat -> IO CFloat))
-> IO (FunPtr Void)
-> IO (FunPtr (CFloat -> Ptr CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> Ptr CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> Ptr CFloat -> IO CFloat))
-> FunPtr (CFloat -> Ptr CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_59f3b87137ea46cd_base
{-# NOINLINE sDL_modff #-}
sDL_modff :: BG.FunPtr (BG.CFloat -> BG.Ptr BG.CFloat -> IO BG.CFloat)
sDL_modff :: FunPtr (CFloat -> Ptr CFloat -> IO CFloat)
sDL_modff =
IO (FunPtr (CFloat -> Ptr CFloat -> IO CFloat))
-> FunPtr (CFloat -> Ptr CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> Ptr CFloat -> IO CFloat))
hs_bindgen_59f3b87137ea46cd
foreign import ccall unsafe "hs_bindgen_75e5e5b712af4971"
hs_bindgen_75e5e5b712af4971_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_75e5e5b712af4971 :: IO (BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble))
hs_bindgen_75e5e5b712af4971 :: IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_75e5e5b712af4971 =
(FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble))
-> IO (FunPtr Void)
-> IO (FunPtr (CDouble -> CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_75e5e5b712af4971_base
{-# NOINLINE sDL_pow #-}
sDL_pow :: BG.FunPtr (BG.CDouble -> BG.CDouble -> IO BG.CDouble)
sDL_pow :: FunPtr (CDouble -> CDouble -> IO CDouble)
sDL_pow =
IO (FunPtr (CDouble -> CDouble -> IO CDouble))
-> FunPtr (CDouble -> CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> CDouble -> IO CDouble))
hs_bindgen_75e5e5b712af4971
foreign import ccall unsafe "hs_bindgen_deb1ba3db460136c"
hs_bindgen_deb1ba3db460136c_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_deb1ba3db460136c :: IO (BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat))
hs_bindgen_deb1ba3db460136c :: IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_deb1ba3db460136c =
(FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_deb1ba3db460136c_base
{-# NOINLINE sDL_powf #-}
sDL_powf :: BG.FunPtr (BG.CFloat -> BG.CFloat -> IO BG.CFloat)
sDL_powf :: FunPtr (CFloat -> CFloat -> IO CFloat)
sDL_powf =
IO (FunPtr (CFloat -> CFloat -> IO CFloat))
-> FunPtr (CFloat -> CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> CFloat -> IO CFloat))
hs_bindgen_deb1ba3db460136c
foreign import ccall unsafe "hs_bindgen_e8841dcdfaff32de"
hs_bindgen_e8841dcdfaff32de_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e8841dcdfaff32de :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_e8841dcdfaff32de :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_e8841dcdfaff32de =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e8841dcdfaff32de_base
{-# NOINLINE sDL_round #-}
sDL_round :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_round :: FunPtr (CDouble -> IO CDouble)
sDL_round =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_e8841dcdfaff32de
foreign import ccall unsafe "hs_bindgen_57450d2f082e285c"
hs_bindgen_57450d2f082e285c_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_57450d2f082e285c :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_57450d2f082e285c :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_57450d2f082e285c =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_57450d2f082e285c_base
{-# NOINLINE sDL_roundf #-}
sDL_roundf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_roundf :: FunPtr (CFloat -> IO CFloat)
sDL_roundf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_57450d2f082e285c
foreign import ccall unsafe "hs_bindgen_6fc1ebd971ec8157"
hs_bindgen_6fc1ebd971ec8157_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_6fc1ebd971ec8157 :: IO (BG.FunPtr (BG.CDouble -> BG.CInt -> IO BG.CDouble))
hs_bindgen_6fc1ebd971ec8157 :: IO (FunPtr (CDouble -> CInt -> IO CDouble))
hs_bindgen_6fc1ebd971ec8157 =
(FunPtr Void -> FunPtr (CDouble -> CInt -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> CInt -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> CInt -> IO CDouble)
FFIType (FunPtr (CDouble -> CInt -> IO CDouble))
-> FunPtr (CDouble -> CInt -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_6fc1ebd971ec8157_base
{-# NOINLINE sDL_scalbn #-}
sDL_scalbn :: BG.FunPtr (BG.CDouble -> BG.CInt -> IO BG.CDouble)
sDL_scalbn :: FunPtr (CDouble -> CInt -> IO CDouble)
sDL_scalbn =
IO (FunPtr (CDouble -> CInt -> IO CDouble))
-> FunPtr (CDouble -> CInt -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> CInt -> IO CDouble))
hs_bindgen_6fc1ebd971ec8157
foreign import ccall unsafe "hs_bindgen_706cd6213dd8d69d"
hs_bindgen_706cd6213dd8d69d_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_706cd6213dd8d69d :: IO (BG.FunPtr (BG.CFloat -> BG.CInt -> IO BG.CFloat))
hs_bindgen_706cd6213dd8d69d :: IO (FunPtr (CFloat -> CInt -> IO CFloat))
hs_bindgen_706cd6213dd8d69d =
(FunPtr Void -> FunPtr (CFloat -> CInt -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> CInt -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> CInt -> IO CFloat)
FFIType (FunPtr (CFloat -> CInt -> IO CFloat))
-> FunPtr (CFloat -> CInt -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_706cd6213dd8d69d_base
{-# NOINLINE sDL_scalbnf #-}
sDL_scalbnf :: BG.FunPtr (BG.CFloat -> BG.CInt -> IO BG.CFloat)
sDL_scalbnf :: FunPtr (CFloat -> CInt -> IO CFloat)
sDL_scalbnf =
IO (FunPtr (CFloat -> CInt -> IO CFloat))
-> FunPtr (CFloat -> CInt -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> CInt -> IO CFloat))
hs_bindgen_706cd6213dd8d69d
foreign import ccall unsafe "hs_bindgen_e4b1725cdd38afe4"
hs_bindgen_e4b1725cdd38afe4_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_e4b1725cdd38afe4 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_e4b1725cdd38afe4 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_e4b1725cdd38afe4 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_e4b1725cdd38afe4_base
{-# NOINLINE sDL_sin #-}
sDL_sin :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_sin :: FunPtr (CDouble -> IO CDouble)
sDL_sin =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_e4b1725cdd38afe4
foreign import ccall unsafe "hs_bindgen_4d400d672d200ac9"
hs_bindgen_4d400d672d200ac9_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_4d400d672d200ac9 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_4d400d672d200ac9 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_4d400d672d200ac9 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_4d400d672d200ac9_base
{-# NOINLINE sDL_sinf #-}
sDL_sinf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_sinf :: FunPtr (CFloat -> IO CFloat)
sDL_sinf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_4d400d672d200ac9
foreign import ccall unsafe "hs_bindgen_8352f3e6d4755f65"
hs_bindgen_8352f3e6d4755f65_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_8352f3e6d4755f65 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_8352f3e6d4755f65 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_8352f3e6d4755f65 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_8352f3e6d4755f65_base
{-# NOINLINE sDL_sqrt #-}
sDL_sqrt :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_sqrt :: FunPtr (CDouble -> IO CDouble)
sDL_sqrt =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_8352f3e6d4755f65
foreign import ccall unsafe "hs_bindgen_87f1efd0a9654c58"
hs_bindgen_87f1efd0a9654c58_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_87f1efd0a9654c58 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_87f1efd0a9654c58 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_87f1efd0a9654c58 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_87f1efd0a9654c58_base
{-# NOINLINE sDL_sqrtf #-}
sDL_sqrtf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_sqrtf :: FunPtr (CFloat -> IO CFloat)
sDL_sqrtf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_87f1efd0a9654c58
foreign import ccall unsafe "hs_bindgen_4a65c95891312c30"
hs_bindgen_4a65c95891312c30_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_4a65c95891312c30 :: IO (BG.FunPtr (BG.CDouble -> IO BG.CDouble))
hs_bindgen_4a65c95891312c30 :: IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_4a65c95891312c30 =
(FunPtr Void -> FunPtr (CDouble -> IO CDouble))
-> IO (FunPtr Void) -> IO (FunPtr (CDouble -> IO CDouble))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CDouble -> IO CDouble)
FFIType (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_4a65c95891312c30_base
{-# NOINLINE sDL_tan #-}
sDL_tan :: BG.FunPtr (BG.CDouble -> IO BG.CDouble)
sDL_tan :: FunPtr (CDouble -> IO CDouble)
sDL_tan =
IO (FunPtr (CDouble -> IO CDouble))
-> FunPtr (CDouble -> IO CDouble)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CDouble -> IO CDouble))
hs_bindgen_4a65c95891312c30
foreign import ccall unsafe "hs_bindgen_094dc8b00c4ee010"
hs_bindgen_094dc8b00c4ee010_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_094dc8b00c4ee010 :: IO (BG.FunPtr (BG.CFloat -> IO BG.CFloat))
hs_bindgen_094dc8b00c4ee010 :: IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_094dc8b00c4ee010 =
(FunPtr Void -> FunPtr (CFloat -> IO CFloat))
-> IO (FunPtr Void) -> IO (FunPtr (CFloat -> IO CFloat))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CFloat -> IO CFloat)
FFIType (FunPtr (CFloat -> IO CFloat))
-> FunPtr (CFloat -> IO CFloat)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_094dc8b00c4ee010_base
{-# NOINLINE sDL_tanf #-}
sDL_tanf :: BG.FunPtr (BG.CFloat -> IO BG.CFloat)
sDL_tanf :: FunPtr (CFloat -> IO CFloat)
sDL_tanf =
IO (FunPtr (CFloat -> IO CFloat)) -> FunPtr (CFloat -> IO CFloat)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CFloat -> IO CFloat))
hs_bindgen_094dc8b00c4ee010
foreign import ccall unsafe "hs_bindgen_704fe1bf2ce9aef6"
hs_bindgen_704fe1bf2ce9aef6_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_704fe1bf2ce9aef6
:: IO (BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO SDL_iconv_t))
hs_bindgen_704fe1bf2ce9aef6 :: IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t))
hs_bindgen_704fe1bf2ce9aef6 =
(FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t))
-> IO (FunPtr Void)
-> IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t)
FFIType
(FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_704fe1bf2ce9aef6_base
{-# NOINLINE sDL_iconv_open #-}
sDL_iconv_open
:: BG.FunPtr (PtrConst.PtrConst BG.CChar -> PtrConst.PtrConst BG.CChar -> IO SDL_iconv_t)
sDL_iconv_open :: FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t)
sDL_iconv_open =
IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t))
-> FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (PtrConst CChar -> PtrConst CChar -> IO SDL_iconv_t))
hs_bindgen_704fe1bf2ce9aef6
foreign import ccall unsafe "hs_bindgen_2c0a62f403d4446c"
hs_bindgen_2c0a62f403d4446c_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_2c0a62f403d4446c :: IO (BG.FunPtr (SDL_iconv_t -> IO BG.CInt))
hs_bindgen_2c0a62f403d4446c :: IO (FunPtr (SDL_iconv_t -> IO CInt))
hs_bindgen_2c0a62f403d4446c =
(FunPtr Void -> FunPtr (SDL_iconv_t -> IO CInt))
-> IO (FunPtr Void) -> IO (FunPtr (SDL_iconv_t -> IO CInt))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (SDL_iconv_t -> IO CInt)
FFIType (FunPtr (SDL_iconv_t -> IO CInt))
-> FunPtr (SDL_iconv_t -> IO CInt)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_2c0a62f403d4446c_base
{-# NOINLINE sDL_iconv_close #-}
sDL_iconv_close :: BG.FunPtr (SDL_iconv_t -> IO BG.CInt)
sDL_iconv_close :: FunPtr (SDL_iconv_t -> IO CInt)
sDL_iconv_close =
IO (FunPtr (SDL_iconv_t -> IO CInt))
-> FunPtr (SDL_iconv_t -> IO CInt)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (SDL_iconv_t -> IO CInt))
hs_bindgen_2c0a62f403d4446c
foreign import ccall unsafe "hs_bindgen_c0049201d1f4606f"
hs_bindgen_c0049201d1f4606f_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_c0049201d1f4606f
:: IO
( BG.FunPtr
( SDL_iconv_t
-> BG.Ptr (PtrConst.PtrConst BG.CChar)
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> BG.Ptr (BG.Ptr BG.CChar)
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
)
hs_bindgen_c0049201d1f4606f :: IO
(FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize))
hs_bindgen_c0049201d1f4606f =
(FunPtr Void
-> FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize))
-> IO (FunPtr Void)
-> IO
(FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize)
FFIType
(FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize))
-> FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_c0049201d1f4606f_base
{-# NOINLINE sDL_iconv #-}
sDL_iconv
:: BG.FunPtr
( SDL_iconv_t
-> BG.Ptr (PtrConst.PtrConst BG.CChar)
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> BG.Ptr (BG.Ptr BG.CChar)
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> IO HsBindgen.Runtime.LibC.CSize
)
sDL_iconv :: FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize)
sDL_iconv =
IO
(FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize))
-> FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize)
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(SDL_iconv_t
-> Ptr (PtrConst CChar)
-> Ptr CSize
-> Ptr (Ptr CChar)
-> Ptr CSize
-> IO CSize))
hs_bindgen_c0049201d1f4606f
foreign import ccall unsafe "hs_bindgen_ce165346002f1247"
hs_bindgen_ce165346002f1247_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_ce165346002f1247
:: IO
( BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO (BG.Ptr BG.CChar)
)
)
hs_bindgen_ce165346002f1247 :: IO
(FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
hs_bindgen_ce165346002f1247 =
(FunPtr Void
-> FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> IO (FunPtr Void)
-> IO
(FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void
-> FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
FFIType
(FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_ce165346002f1247_base
{-# NOINLINE sDL_iconv_string #-}
sDL_iconv_string
:: BG.FunPtr
( PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> PtrConst.PtrConst BG.CChar
-> HsBindgen.Runtime.LibC.CSize
-> IO (BG.Ptr BG.CChar)
)
sDL_iconv_string :: FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
sDL_iconv_string =
IO
(FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
-> FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar))
forall a. IO a -> a
BG.unsafePerformIO IO
(FunPtr
(PtrConst CChar
-> PtrConst CChar -> PtrConst CChar -> CSize -> IO (Ptr CChar)))
hs_bindgen_ce165346002f1247
foreign import ccall unsafe "hs_bindgen_5f2e41800217ca05"
hs_bindgen_5f2e41800217ca05_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_5f2e41800217ca05
:: IO
( BG.FunPtr
( HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> IO BG.CBool
)
)
hs_bindgen_5f2e41800217ca05 :: IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
hs_bindgen_5f2e41800217ca05 =
(FunPtr Void -> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
-> IO (FunPtr Void)
-> IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
FFIType (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
-> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_5f2e41800217ca05_base
{-# NOINLINE sDL_size_mul_check_overflow_builtin #-}
sDL_size_mul_check_overflow_builtin
:: BG.FunPtr
( HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> IO BG.CBool
)
sDL_size_mul_check_overflow_builtin :: FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
sDL_size_mul_check_overflow_builtin =
IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
-> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
hs_bindgen_5f2e41800217ca05
foreign import ccall unsafe "hs_bindgen_2d8ca557aa2f3eb0"
hs_bindgen_2d8ca557aa2f3eb0_base
:: IO (BG.FunPtr BG.Void)
hs_bindgen_2d8ca557aa2f3eb0
:: IO
( BG.FunPtr
( HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> IO BG.CBool
)
)
hs_bindgen_2d8ca557aa2f3eb0 :: IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
hs_bindgen_2d8ca557aa2f3eb0 =
(FunPtr Void -> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
-> IO (FunPtr Void)
-> IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
forall a b. (a -> b) -> IO a -> IO b
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap FunPtr Void -> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
FFIType (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
-> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
forall a. HasFFIType a => FFIType a -> a
BG.fromFFIType IO (FunPtr Void)
hs_bindgen_2d8ca557aa2f3eb0_base
{-# NOINLINE sDL_size_add_check_overflow_builtin #-}
sDL_size_add_check_overflow_builtin
:: BG.FunPtr
( HsBindgen.Runtime.LibC.CSize
-> HsBindgen.Runtime.LibC.CSize
-> BG.Ptr HsBindgen.Runtime.LibC.CSize
-> IO BG.CBool
)
sDL_size_add_check_overflow_builtin :: FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
sDL_size_add_check_overflow_builtin =
IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
-> FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool)
forall a. IO a -> a
BG.unsafePerformIO IO (FunPtr (CSize -> CSize -> Ptr CSize -> IO CBool))
hs_bindgen_2d8ca557aa2f3eb0