Artifact
695c9f73ae9a74317f9ee2bddf5b829eb5ec7c74:
- File
sdl2/sdl2-ttf-real.sexp
— part of check-in
[31b4446932]
at
2018-01-08 17:10:49
on branch trunk
— Initial SDL_ttf support
(user:
ovenpasta@users.noreply.github.com
size: 1245342)
#(((tag . "function") (name . "SDL_GetPlatform") (ns . 0)
(location . "/usr/include/SDL2/SDL_platform.h:183:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "typedef")
(ns . 0)
(name . "__u_char")
(location . "/usr/include/bits/types.h:30:23")
(type
(tag . ":unsigned-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "__u_short")
(location . "/usr/include/bits/types.h:31:28")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "typedef")
(ns . 0)
(name . "__u_int")
(location . "/usr/include/bits/types.h:32:22")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__u_long")
(location . "/usr/include/bits/types.h:33:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__int8_t")
(location . "/usr/include/bits/types.h:36:21")
(type
(tag . ":signed-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "__uint8_t")
(location . "/usr/include/bits/types.h:37:23")
(type
(tag . ":unsigned-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "__int16_t")
(location . "/usr/include/bits/types.h:38:26")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "typedef")
(ns . 0)
(name . "__uint16_t")
(location . "/usr/include/bits/types.h:39:28")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "typedef")
(ns . 0)
(name . "__int32_t")
(location . "/usr/include/bits/types.h:40:20")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__uint32_t")
(location . "/usr/include/bits/types.h:41:22")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__int64_t")
(location . "/usr/include/bits/types.h:43:25")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__uint64_t")
(location . "/usr/include/bits/types.h:44:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__quad_t")
(location . "/usr/include/bits/types.h:52:18")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__u_quad_t")
(location . "/usr/include/bits/types.h:53:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__intmax_t")
(location . "/usr/include/bits/types.h:61:18")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__uintmax_t")
(location . "/usr/include/bits/types.h:62:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__dev_t")
(location . "/usr/include/bits/types.h:133:25")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__uid_t")
(location . "/usr/include/bits/types.h:134:25")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__gid_t")
(location . "/usr/include/bits/types.h:135:25")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__ino_t")
(location . "/usr/include/bits/types.h:136:25")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__ino64_t")
(location . "/usr/include/bits/types.h:137:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__mode_t")
(location . "/usr/include/bits/types.h:138:26")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__nlink_t")
(location . "/usr/include/bits/types.h:139:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__off_t")
(location . "/usr/include/bits/types.h:140:25")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__off64_t")
(location . "/usr/include/bits/types.h:141:27")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__pid_t")
(location . "/usr/include/bits/types.h:142:25")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__fsid_t")
(location . "/usr/include/bits/types.h:143:26")
(type (tag . "struct") (ns . 0) (name . "") (id . 1)
(location
.
"/usr/include/bits/types.h:143:12 <Spelling=/usr/include/bits/typesizes.h:72:24>")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__val") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 32)
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 2)))))))
((tag . "typedef")
(ns . 0)
(name . "__clock_t")
(location . "/usr/include/bits/types.h:144:27")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__rlim_t")
(location . "/usr/include/bits/types.h:145:26")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__rlim64_t")
(location . "/usr/include/bits/types.h:146:28")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__id_t")
(location . "/usr/include/bits/types.h:147:24")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__time_t")
(location . "/usr/include/bits/types.h:148:26")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__useconds_t")
(location . "/usr/include/bits/types.h:149:30")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__suseconds_t")
(location . "/usr/include/bits/types.h:150:31")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__daddr_t")
(location . "/usr/include/bits/types.h:152:27")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__key_t")
(location . "/usr/include/bits/types.h:153:25")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__clockid_t")
(location . "/usr/include/bits/types.h:156:29")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__timer_t")
(location . "/usr/include/bits/types.h:159:27")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "typedef")
(ns . 0)
(name . "__blksize_t")
(location . "/usr/include/bits/types.h:162:29")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__blkcnt_t")
(location . "/usr/include/bits/types.h:167:28")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__blkcnt64_t")
(location . "/usr/include/bits/types.h:168:30")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__fsblkcnt_t")
(location . "/usr/include/bits/types.h:171:30")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__fsblkcnt64_t")
(location . "/usr/include/bits/types.h:172:32")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__fsfilcnt_t")
(location . "/usr/include/bits/types.h:175:30")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__fsfilcnt64_t")
(location . "/usr/include/bits/types.h:176:32")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__fsword_t")
(location . "/usr/include/bits/types.h:179:28")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__ssize_t")
(location . "/usr/include/bits/types.h:181:27")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__syscall_slong_t")
(location . "/usr/include/bits/types.h:184:33")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__syscall_ulong_t")
(location . "/usr/include/bits/types.h:186:33")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__loff_t")
(location . "/usr/include/bits/types.h:190:19")
(type (tag . "__off64_t")))
((tag . "typedef")
(ns . 0)
(name . "__qaddr_t")
(location . "/usr/include/bits/types.h:191:19")
(type (tag . ":pointer") (type (tag . "__quad_t"))))
((tag . "typedef")
(ns . 0)
(name . "__caddr_t")
(location . "/usr/include/bits/types.h:192:15")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "typedef")
(ns . 0)
(name . "__intptr_t")
(location . "/usr/include/bits/types.h:195:25")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "__socklen_t")
(location . "/usr/include/bits/types.h:198:23")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__sig_atomic_t")
(location . "/usr/include/bits/types.h:203:13")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "u_char")
(location . "/usr/include/sys/types.h:33:18")
(type (tag . "__u_char")))
((tag . "typedef")
(ns . 0)
(name . "u_short")
(location . "/usr/include/sys/types.h:34:19")
(type (tag . "__u_short")))
((tag . "typedef")
(ns . 0)
(name . "u_int")
(location . "/usr/include/sys/types.h:35:17")
(type (tag . "__u_int")))
((tag . "typedef")
(ns . 0)
(name . "u_long")
(location . "/usr/include/sys/types.h:36:18")
(type (tag . "__u_long")))
((tag . "typedef")
(ns . 0)
(name . "quad_t")
(location . "/usr/include/sys/types.h:37:18")
(type (tag . "__quad_t")))
((tag . "typedef")
(ns . 0)
(name . "u_quad_t")
(location . "/usr/include/sys/types.h:38:20")
(type (tag . "__u_quad_t")))
((tag . "typedef")
(ns . 0)
(name . "fsid_t")
(location . "/usr/include/sys/types.h:39:18")
(type (tag . "__fsid_t")))
((tag . "typedef")
(ns . 0)
(name . "loff_t")
(location . "/usr/include/sys/types.h:44:18")
(type (tag . "__loff_t")))
((tag . "typedef")
(ns . 0)
(name . "ino_t")
(location . "/usr/include/sys/types.h:48:17")
(type (tag . "__ino_t")))
((tag . "typedef")
(ns . 0)
(name . "dev_t")
(location . "/usr/include/sys/types.h:60:17")
(type (tag . "__dev_t")))
((tag . "typedef")
(ns . 0)
(name . "gid_t")
(location . "/usr/include/sys/types.h:65:17")
(type (tag . "__gid_t")))
((tag . "typedef")
(ns . 0)
(name . "mode_t")
(location . "/usr/include/sys/types.h:70:18")
(type (tag . "__mode_t")))
((tag . "typedef")
(ns . 0)
(name . "nlink_t")
(location . "/usr/include/sys/types.h:75:19")
(type (tag . "__nlink_t")))
((tag . "typedef")
(ns . 0)
(name . "uid_t")
(location . "/usr/include/sys/types.h:80:17")
(type (tag . "__uid_t")))
((tag . "typedef")
(ns . 0)
(name . "off_t")
(location . "/usr/include/sys/types.h:86:17")
(type (tag . "__off_t")))
((tag . "typedef")
(ns . 0)
(name . "pid_t")
(location . "/usr/include/sys/types.h:98:17")
(type (tag . "__pid_t")))
((tag . "typedef")
(ns . 0)
(name . "id_t")
(location . "/usr/include/sys/types.h:104:16")
(type (tag . "__id_t")))
((tag . "typedef")
(ns . 0)
(name . "ssize_t")
(location . "/usr/include/sys/types.h:109:19")
(type (tag . "__ssize_t")))
((tag . "typedef")
(ns . 0)
(name . "daddr_t")
(location . "/usr/include/sys/types.h:115:19")
(type (tag . "__daddr_t")))
((tag . "typedef")
(ns . 0)
(name . "caddr_t")
(location . "/usr/include/sys/types.h:116:19")
(type (tag . "__caddr_t")))
((tag . "typedef")
(ns . 0)
(name . "key_t")
(location . "/usr/include/sys/types.h:122:17")
(type (tag . "__key_t")))
((tag . "typedef")
(ns . 0)
(name . "clock_t")
(location . "/usr/include/bits/types/clock_t.h:7:19")
(type (tag . "__clock_t")))
((tag . "typedef")
(ns . 0)
(name . "clockid_t")
(location . "/usr/include/bits/types/clockid_t.h:7:21")
(type (tag . "__clockid_t")))
((tag . "typedef")
(ns . 0)
(name . "time_t")
(location . "/usr/include/bits/types/time_t.h:7:18")
(type (tag . "__time_t")))
((tag . "typedef")
(ns . 0)
(name . "timer_t")
(location . "/usr/include/bits/types/timer_t.h:7:19")
(type (tag . "__timer_t")))
((tag . "typedef")
(ns . 0)
(name . "size_t")
(location . "/usr/lib/clang/5.0.1/include/stddef.h:62:23")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "ulong")
(location . "/usr/include/sys/types.h:149:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "ushort")
(location . "/usr/include/sys/types.h:150:28")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "typedef")
(ns . 0)
(name . "uint")
(location . "/usr/include/sys/types.h:151:22")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "int8_t")
(location . "/usr/include/bits/stdint-intn.h:24:18")
(type (tag . "__int8_t")))
((tag . "typedef")
(ns . 0)
(name . "int16_t")
(location . "/usr/include/bits/stdint-intn.h:25:19")
(type (tag . "__int16_t")))
((tag . "typedef")
(ns . 0)
(name . "int32_t")
(location . "/usr/include/bits/stdint-intn.h:26:19")
(type (tag . "__int32_t")))
((tag . "typedef")
(ns . 0)
(name . "int64_t")
(location . "/usr/include/bits/stdint-intn.h:27:19")
(type (tag . "__int64_t")))
((tag . "typedef")
(ns . 0)
(name . "u_int8_t")
(location
.
"/usr/include/sys/types.h:178:1 <Spelling=<scratch space>:7:1>")
(type
(tag . ":unsigned-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "u_int16_t")
(location
.
"/usr/include/sys/types.h:179:1 <Spelling=<scratch space>:9:1>")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "typedef")
(ns . 0)
(name . "u_int32_t")
(location
.
"/usr/include/sys/types.h:180:1 <Spelling=<scratch space>:11:1>")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "u_int64_t")
(location
.
"/usr/include/sys/types.h:181:1 <Spelling=<scratch space>:13:1>")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "register_t")
(location . "/usr/include/sys/types.h:183:13")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "function") (name . "__uint16_identity") (ns . 0)
(location . "/usr/include/bits/uintn-identity.h:33:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type (tag . "__uint16_t")))))
(return-type (tag . "__uint16_t")))
((tag . "function") (name . "__uint32_identity") (ns . 0)
(location . "/usr/include/bits/uintn-identity.h:39:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type (tag . "__uint32_t")))))
(return-type (tag . "__uint32_t")))
((tag . "function") (name . "__uint64_identity") (ns . 0)
(location . "/usr/include/bits/uintn-identity.h:45:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type (tag . "__uint64_t")))))
(return-type (tag . "__uint64_t")))
((tag . "typedef")
(ns . 0)
(name . "__sigset_t")
(location . "/usr/include/bits/types/__sigset_t.h:8:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 2)
(location . "/usr/include/bits/types/__sigset_t.h:5:9")
(bit-size . 1024) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__val") (bit-offset . 0) (bit-size . 1024)
(bit-alignment . 64)
(type
(tag . ":array")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64))
(size . 16)))))))
((tag . "typedef")
(ns . 0)
(name . "sigset_t")
(location . "/usr/include/bits/types/sigset_t.h:7:20")
(type (tag . "__sigset_t")))
((tag . "struct") (ns . 0) (name . "timeval") (id . 0)
(location . "/usr/include/bits/types/struct_timeval.h:8:8")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "tv_sec") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__time_t")))
((tag . "field") (name . "tv_usec") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__suseconds_t"))))))
((tag . "struct") (ns . 0) (name . "timespec") (id . 0)
(location . "/usr/include/bits/types/struct_timespec.h:8:8")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "tv_sec") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__time_t")))
((tag . "field") (name . "tv_nsec") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__syscall_slong_t"))))))
((tag . "typedef")
(ns . 0)
(name . "suseconds_t")
(location . "/usr/include/sys/select.h:43:23")
(type (tag . "__suseconds_t")))
((tag . "typedef")
(ns . 0)
(name . "__fd_mask")
(location . "/usr/include/sys/select.h:49:18")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "fd_set")
(location . "/usr/include/sys/select.h:70:5")
(type (tag . "struct") (ns . 0) (name . "") (id . 3)
(location . "/usr/include/sys/select.h:59:9")
(bit-size . 1024) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__fds_bits") (bit-offset . 0) (bit-size . 1024)
(bit-alignment . 64)
(type
(tag . ":array")
(type (tag . "__fd_mask"))
(size . 16)))))))
((tag . "typedef")
(ns . 0)
(name . "fd_mask")
(location . "/usr/include/sys/select.h:77:19")
(type (tag . "__fd_mask")))
((tag . "function") (name . "select") (ns . 0)
(location . "/usr/include/sys/select.h:101:12")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nfds")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__readfds")
(type (tag . ":pointer") (type (tag . "fd_set"))))
((tag . "parameter")
(name . "__writefds")
(type (tag . ":pointer") (type (tag . "fd_set"))))
((tag . "parameter")
(name . "__exceptfds")
(type (tag . ":pointer") (type (tag . "fd_set"))))
((tag . "parameter")
(name . "__timeout")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "timeval") (id . 4))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "pselect") (ns . 0)
(location . "/usr/include/sys/select.h:113:12")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nfds")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__readfds")
(type (tag . ":pointer") (type (tag . "fd_set"))))
((tag . "parameter")
(name . "__writefds")
(type (tag . ":pointer") (type (tag . "fd_set"))))
((tag . "parameter")
(name . "__exceptfds")
(type (tag . ":pointer") (type (tag . "fd_set"))))
((tag . "parameter")
(name . "__timeout")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "timespec") (id . 5))))
((tag . "parameter")
(name . "__sigmask")
(type (tag . ":pointer") (type (tag . "__sigset_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "gnu_dev_major") (ns . 0)
(location
.
"/usr/include/sys/sysmacros.h:73:1 <Spelling=<scratch space>:14:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dev")
(type (tag . "__dev_t")))))
(return-type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "gnu_dev_minor") (ns . 0)
(location
.
"/usr/include/sys/sysmacros.h:74:1 <Spelling=<scratch space>:15:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dev")
(type (tag . "__dev_t")))))
(return-type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "gnu_dev_makedev") (ns . 0)
(location
.
"/usr/include/sys/sysmacros.h:75:1 <Spelling=<scratch space>:16:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__major")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__minor")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__dev_t")))
((tag . "typedef")
(ns . 0)
(name . "blksize_t")
(location . "/usr/include/sys/types.h:212:21")
(type (tag . "__blksize_t")))
((tag . "typedef")
(ns . 0)
(name . "blkcnt_t")
(location . "/usr/include/sys/types.h:219:20")
(type (tag . "__blkcnt_t")))
((tag . "typedef")
(ns . 0)
(name . "fsblkcnt_t")
(location . "/usr/include/sys/types.h:223:22")
(type (tag . "__fsblkcnt_t")))
((tag . "typedef")
(ns . 0)
(name . "fsfilcnt_t")
(location . "/usr/include/sys/types.h:227:22")
(type (tag . "__fsfilcnt_t")))
((tag . "struct") (ns . 0) (name . "__pthread_rwlock_arch_t") (id . 0)
(location . "/usr/include/bits/pthreadtypes-arch.h:65:8")
(bit-size . 448) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__readers") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__writers") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__wrphase_futex") (bit-offset . 64)
(bit-size . 32) (bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__writers_futex") (bit-offset . 96)
(bit-size . 32) (bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__pad3") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__pad4") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__cur_writer") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "__shared") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "__rwelision") (bit-offset . 256) (bit-size . 8)
(bit-alignment . 8)
(type
(tag . ":signed-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "field") (name . "__pad1") (bit-offset . 264) (bit-size . 56)
(bit-alignment . 8)
(type
(tag . ":array")
(type
(tag . ":unsigned-char")
(bit-size . 8)
(bit-alignment . 8))
(size . 7)))
((tag . "field") (name . "__pad2") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "__flags") (bit-offset . 384) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "struct") (ns . 0) (name . "__pthread_internal_list") (id . 0)
(location . "/usr/include/bits/thread-shared-types.h:82:16")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__prev") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "__pthread_internal_list")
(id . 6))))
((tag . "field") (name . "__next") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "__pthread_internal_list")
(id . 6)))))))
((tag . "typedef")
(ns . 0)
(name . "__pthread_list_t")
(location . "/usr/include/bits/thread-shared-types.h:86:3")
(type
(tag . ":struct")
(name . "__pthread_internal_list")
(id . 6)))
((tag . "struct") (ns . 0) (name . "__pthread_mutex_s") (id . 0)
(location . "/usr/include/bits/thread-shared-types.h:118:8")
(bit-size . 320) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__lock") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "__count") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__owner") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "__nusers") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__kind") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "__spins") (bit-offset . 160) (bit-size . 16)
(bit-alignment . 16)
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "field") (name . "__elision") (bit-offset . 176) (bit-size . 16)
(bit-alignment . 16)
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "field") (name . "__list") (bit-offset . 192) (bit-size . 128)
(bit-alignment . 64) (type (tag . "__pthread_list_t"))))))
((tag . "struct") (ns . 0) (name . "__pthread_cond_s") (id . 0)
(location . "/usr/include/bits/thread-shared-types.h:151:8")
(bit-size . 384) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type (tag . "union") (ns . 22088) (name . "") (id . 7)
(location
.
"/usr/include/bits/thread-shared-types.h:153:17")
(bit-size . 64) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__wseq") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":unsigned-long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "__wseq32") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 32)
(type (tag . "struct") (ns . 0) (name . "") (id . 8)
(location
.
"/usr/include/bits/thread-shared-types.h:156:5")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__low") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__high") (bit-offset . 32)
(bit-size . 32) (bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))))))))))
((tag . "field") (name . "") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . "union") (ns . 0) (name . "") (id . 9)
(location
.
"/usr/include/bits/thread-shared-types.h:162:17")
(bit-size . 64) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__g1_start") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":unsigned-long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "__g1_start32") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 32)
(type (tag . "struct") (ns . 0) (name . "") (id . 10)
(location
.
"/usr/include/bits/thread-shared-types.h:165:5")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__low") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__high") (bit-offset . 32)
(bit-size . 32) (bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))))))))))
((tag . "field") (name . "__g_refs") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 32)
(type
(tag . ":array")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32))
(size . 2)))
((tag . "field") (name . "__g_size") (bit-offset . 192) (bit-size . 64)
(bit-alignment . 32)
(type
(tag . ":array")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32))
(size . 2)))
((tag . "field") (name . "__g1_orig_size") (bit-offset . 256)
(bit-size . 32) (bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__wrefs") (bit-offset . 288) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__g_signals") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 32)
(type
(tag . ":array")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32))
(size . 2))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_t")
(location . "/usr/include/bits/pthreadtypes.h:27:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "pthread_mutexattr_t")
(location . "/usr/include/bits/pthreadtypes.h:36:3")
(type (tag . "union") (ns . 0) (name . "") (id . 11)
(location . "/usr/include/bits/pthreadtypes.h:32:9")
(bit-size . 32) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 4)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_condattr_t")
(location . "/usr/include/bits/pthreadtypes.h:45:3")
(type (tag . "union") (ns . 22088) (name . "") (id . 12)
(location . "/usr/include/bits/pthreadtypes.h:41:9")
(bit-size . 32) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 4)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_key_t")
(location . "/usr/include/bits/pthreadtypes.h:49:22")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "pthread_once_t")
(location . "/usr/include/bits/pthreadtypes.h:53:30")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "union") (ns . 0) (name . "pthread_attr_t") (id . 0)
(location . "/usr/include/bits/pthreadtypes.h:56:7")
(bit-size . 448) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 448)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 56)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_attr_t")
(location . "/usr/include/bits/pthreadtypes.h:62:30")
(type (tag . ":union") (name . "pthread_attr_t") (id . 13)))
((tag . "typedef")
(ns . 0)
(name . "pthread_mutex_t")
(location . "/usr/include/bits/pthreadtypes.h:72:3")
(type (tag . "union") (ns . 0) (name . "") (id . 14)
(location . "/usr/include/bits/pthreadtypes.h:67:9")
(bit-size . 320) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__data") (bit-offset . 0) (bit-size . 320)
(bit-alignment . 64)
(type
(tag . ":struct")
(name . "__pthread_mutex_s")
(id . 15)))
((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 320)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 40)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_cond_t")
(location . "/usr/include/bits/pthreadtypes.h:80:3")
(type (tag . "union") (ns . 0) (name . "") (id . 16)
(location . "/usr/include/bits/pthreadtypes.h:75:9")
(bit-size . 384) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__data") (bit-offset . 0) (bit-size . 384)
(bit-alignment . 64)
(type
(tag . ":struct")
(name . "__pthread_cond_s")
(id . 17)))
((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 384)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 48)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_rwlock_t")
(location . "/usr/include/bits/pthreadtypes.h:91:3")
(type (tag . "union") (ns . 0) (name . "") (id . 18)
(location . "/usr/include/bits/pthreadtypes.h:86:9")
(bit-size . 448) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__data") (bit-offset . 0) (bit-size . 448)
(bit-alignment . 64)
(type
(tag . ":struct")
(name . "__pthread_rwlock_arch_t")
(id . 19)))
((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 448)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 56)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_rwlockattr_t")
(location . "/usr/include/bits/pthreadtypes.h:97:3")
(type (tag . "union") (ns . 4294967295) (name . "") (id . 20)
(location . "/usr/include/bits/pthreadtypes.h:93:9")
(bit-size . 64) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 8)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_spinlock_t")
(location . "/usr/include/bits/pthreadtypes.h:103:22")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "pthread_barrier_t")
(location . "/usr/include/bits/pthreadtypes.h:112:3")
(type (tag . "union") (ns . 0) (name . "") (id . 21)
(location . "/usr/include/bits/pthreadtypes.h:108:9")
(bit-size . 256) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 256)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 32)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "typedef")
(ns . 0)
(name . "pthread_barrierattr_t")
(location . "/usr/include/bits/pthreadtypes.h:118:3")
(type (tag . "union") (ns . 0) (name . "") (id . 22)
(location . "/usr/include/bits/pthreadtypes.h:114:9")
(bit-size . 32) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__size") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 4)))
((tag . "field") (name . "__align") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))))
((tag . "struct") (ns . 0) (name . "_IO_FILE") (id . 0)
(location . "/usr/include/bits/types/__FILE.h:4:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "__FILE")
(location . "/usr/include/bits/types/__FILE.h:5:25")
(type (tag . "struct") (ns . 0) (name . "_IO_FILE") (id . 0)
(location . "/usr/include/bits/types/__FILE.h:4:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "struct") (ns . 0) (name . "_IO_FILE") (id . 0)
(location . "/usr/include/bits/types/FILE.h:4:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "FILE")
(location . "/usr/include/bits/types/FILE.h:7:25")
(type (tag . "struct") (ns . 0) (name . "_IO_FILE") (id . 0)
(location . "/usr/include/bits/types/__FILE.h:4:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "typedef")
(ns . 0)
(name . "__mbstate_t")
(location . "/usr/include/bits/types/__mbstate_t.h:21:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 24)
(location . "/usr/include/bits/types/__mbstate_t.h:13:9")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__count") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "__value") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type (tag . "union") (ns . 0) (name . "") (id . 25)
(location . "/usr/include/bits/types/__mbstate_t.h:16:3")
(bit-size . 32) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "__wch") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "__wchb") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 8)
(type
(tag . ":array")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))
(size . 4)))))))))))
((tag . "typedef")
(ns . 0)
(name . "_G_fpos_t")
(location . "/usr/include/_G_config.h:26:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 26)
(location . "/usr/include/_G_config.h:22:9")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__pos") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__off_t")))
((tag . "field") (name . "__state") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 32) (type (tag . "__mbstate_t")))))))
((tag . "typedef")
(ns . 0)
(name . "_G_fpos64_t")
(location . "/usr/include/_G_config.h:31:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 27)
(location . "/usr/include/_G_config.h:27:9")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__pos") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__off64_t")))
((tag . "field") (name . "__state") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 32) (type (tag . "__mbstate_t")))))))
((tag . "typedef")
(ns . 0)
(name . "va_list")
(location . "/usr/lib/clang/5.0.1/include/stdarg.h:30:27")
(type (tag . "__builtin_va_list")))
((tag . "typedef")
(ns . 0)
(name . "__gnuc_va_list")
(location . "/usr/lib/clang/5.0.1/include/stdarg.h:48:27")
(type (tag . "__builtin_va_list")))
((tag . "struct") (ns . 0) (name . "_IO_jump_t") (id . 0)
(location . "/usr/include/libio.h:145:8") (bit-size . 0)
(bit-alignment . 0) (fields . #()))
((tag . "struct") (ns . 0) (name . "_IO_FILE") (id . 0)
(location . "/usr/include/libio.h:145:28") (bit-size . 0)
(bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "_IO_lock_t")
(location . "/usr/include/libio.h:150:14")
(type (tag . ":void")))
((tag . "struct") (ns . 0) (name . "_IO_marker") (id . 0)
(location . "/usr/include/libio.h:156:8") (bit-size . 192)
(bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "_next") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "_IO_marker") (id . 28))))
((tag . "field") (name . "_sbuf") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . "struct") (ns . 1781) (name . "_IO_FILE") (id . 0)
(location . "/usr/include/bits/types/__FILE.h:4:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))))
((tag . "field") (name . "_pos") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "enum") (ns . 0) (name . "__codecvt_result") (id . 0)
(location . "/usr/include/libio.h:176:6")
(fields
.
#(((tag . "field") (name . "__codecvt_ok") (value . 0))
((tag . "field") (name . "__codecvt_partial") (value . 1))
((tag . "field") (name . "__codecvt_error") (value . 2))
((tag . "field") (name . "__codecvt_noconv") (value . 3)))))
((tag . "struct") (ns . 0) (name . "_IO_FILE") (id . 0)
(location . "/usr/include/libio.h:241:8") (bit-size . 1728)
(bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "_flags") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "_IO_read_ptr") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_read_end") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_read_base") (bit-offset . 192) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_write_base") (bit-offset . 256)
(bit-size . 64) (bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_write_ptr") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_write_end") (bit-offset . 384) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_buf_base") (bit-offset . 448) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_buf_end") (bit-offset . 512) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_save_base") (bit-offset . 576) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_backup_base") (bit-offset . 640)
(bit-size . 64) (bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_IO_save_end") (bit-offset . 704) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "_markers") (bit-offset . 768) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "_IO_marker") (id . 28))))
((tag . "field") (name . "_chain") (bit-offset . 832) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "_IO_FILE") (id . 29))))
((tag . "field") (name . "_fileno") (bit-offset . 896) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "_flags2") (bit-offset . 928) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "_old_offset") (bit-offset . 960) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__off_t")))
((tag . "field") (name . "_cur_column") (bit-offset . 1024) (bit-size . 16)
(bit-alignment . 16)
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "field") (name . "_vtable_offset") (bit-offset . 1040)
(bit-size . 8) (bit-alignment . 8)
(type
(tag . ":signed-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "field") (name . "_shortbuf") (bit-offset . 1048) (bit-size . 8)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 1)))
((tag . "field") (name . "_lock") (bit-offset . 1088) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "_offset") (bit-offset . 1152) (bit-size . 64)
(bit-alignment . 64) (type (tag . "__off64_t")))
((tag . "field") (name . "__pad1") (bit-offset . 1216) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "__pad2") (bit-offset . 1280) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "__pad3") (bit-offset . 1344) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "__pad4") (bit-offset . 1408) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "__pad5") (bit-offset . 1472) (bit-size . 64)
(bit-alignment . 64) (type (tag . "size_t")))
((tag . "field") (name . "_mode") (bit-offset . 1536) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "_unused2") (bit-offset . 1568) (bit-size . 160)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 20))))))
((tag . "typedef")
(ns . 0)
(name . "_IO_FILE")
(location . "/usr/include/libio.h:310:25")
(type (tag . ":struct") (name . "_IO_FILE") (id . 29)))
((tag . "struct") (ns . 0) (name . "_IO_FILE_plus") (id . 0)
(location . "/usr/include/libio.h:313:8") (bit-size . 0)
(bit-alignment . 0) (fields . #()))
((tag . "extern")
(name . "_IO_2_1_stdin_")
(ns . 0)
(location . "/usr/include/libio.h:315:29")
(type (tag . "struct") (ns . 0) (name . "_IO_FILE_plus") (id . 0)
(location . "/usr/include/libio.h:313:8") (bit-size . 0)
(bit-alignment . 0) (fields . #())))
((tag . "extern")
(name . "_IO_2_1_stdout_")
(ns . 0)
(location . "/usr/include/libio.h:316:29")
(type (tag . "struct") (ns . 22088) (name . "_IO_FILE_plus")
(id . 0) (location . "/usr/include/libio.h:313:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "extern")
(name . "_IO_2_1_stderr_")
(ns . 0)
(location . "/usr/include/libio.h:317:29")
(type (tag . "struct") (ns . 22088) (name . "_IO_FILE_plus")
(id . 0) (location . "/usr/include/libio.h:313:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "typedef")
(ns . 0)
(name . "__io_read_fn")
(location . "/usr/include/libio.h:333:19")
(type (tag . ":function")))
((tag . "typedef")
(ns . 0)
(name . "__io_write_fn")
(location . "/usr/include/libio.h:341:19")
(type (tag . ":function")))
((tag . "typedef")
(ns . 0)
(name . "__io_seek_fn")
(location . "/usr/include/libio.h:350:13")
(type (tag . ":function")))
((tag . "typedef")
(ns . 0)
(name . "__io_close_fn")
(location . "/usr/include/libio.h:353:13")
(type (tag . ":function")))
((tag . "function") (name . "__underflow") (ns . 0)
(location . "/usr/include/libio.h:385:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__uflow") (ns . 0)
(location . "/usr/include/libio.h:386:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__overflow") (ns . 0)
(location . "/usr/include/libio.h:387:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))
((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_getc") (ns . 0)
(location . "/usr/include/libio.h:429:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fp")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_putc") (ns . 0)
(location . "/usr/include/libio.h:430:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__fp")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_feof") (ns . 0)
(location . "/usr/include/libio.h:431:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fp")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_ferror") (ns . 0)
(location . "/usr/include/libio.h:432:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fp")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_peekc_locked") (ns . 0)
(location . "/usr/include/libio.h:434:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fp")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_flockfile") (ns . 0)
(location . "/usr/include/libio.h:440:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "_IO_funlockfile") (ns . 0)
(location . "/usr/include/libio.h:441:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "_IO_ftrylockfile") (ns . 0)
(location . "/usr/include/libio.h:442:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_vfscanf") (ns . 0)
(location . "/usr/include/libio.h:458:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))
((tag . "parameter")
(name . "")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "")
(type (tag . "__gnuc_va_list")))
((tag . "parameter")
(name . "")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_vfprintf") (ns . 0)
(location . "/usr/include/libio.h:460:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))
((tag . "parameter")
(name . "")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_IO_padn") (ns . 0)
(location . "/usr/include/libio.h:462:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))
((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "__ssize_t")))))
(return-type (tag . "__ssize_t")))
((tag . "function") (name . "_IO_sgetn") (ns . 0)
(location . "/usr/include/libio.h:463:19") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))
((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter") (name . "") (type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "_IO_seekoff") (ns . 0)
(location . "/usr/include/libio.h:465:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))
((tag . "parameter") (name . "") (type (tag . "__off64_t")))
((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__off64_t")))
((tag . "function") (name . "_IO_seekpos") (ns . 0)
(location . "/usr/include/libio.h:466:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))
((tag . "parameter") (name . "") (type (tag . "__off64_t")))
((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__off64_t")))
((tag . "function") (name . "_IO_free_backup_area") (ns . 0)
(location . "/usr/include/libio.h:468:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "_IO_FILE"))))))
(return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "va_list")
(location . "/usr/include/stdio.h:46:20")
(type (tag . "__gnuc_va_list")))
((tag . "typedef")
(ns . 0)
(name . "fpos_t")
(location . "/usr/include/stdio.h:78:19")
(type (tag . "_G_fpos_t")))
((tag . "extern")
(name . "stdin")
(ns . 0)
(location . "/usr/include/stdio.h:135:25")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "_IO_FILE") (id . 29))))
((tag . "extern")
(name . "stdout")
(ns . 0)
(location . "/usr/include/stdio.h:136:25")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "_IO_FILE") (id . 29))))
((tag . "extern")
(name . "stderr")
(ns . 0)
(location . "/usr/include/stdio.h:137:25")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "_IO_FILE") (id . 29))))
((tag . "function") (name . "remove") (ns . 0)
(location . "/usr/include/stdio.h:144:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__filename")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "rename") (ns . 0)
(location . "/usr/include/stdio.h:146:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__old")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__new")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "renameat") (ns . 0)
(location . "/usr/include/stdio.h:150:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__oldfd")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__old")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__newfd")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__new")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "tmpfile") (ns . 0)
(location . "/usr/include/stdio.h:159:14") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "function") (name . "tmpnam") (ns . 0)
(location . "/usr/include/stdio.h:173:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "tmpnam_r") (ns . 0)
(location . "/usr/include/stdio.h:178:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "tempnam") (ns . 0)
(location . "/usr/include/stdio.h:190:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dir")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__pfx")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "fclose") (ns . 0)
(location . "/usr/include/stdio.h:199:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fflush") (ns . 0)
(location . "/usr/include/stdio.h:204:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fflush_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:213:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fopen") (ns . 0)
(location . "/usr/include/stdio.h:232:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__filename")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__modes")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "function") (name . "freopen") (ns . 0)
(location . "/usr/include/stdio.h:238:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__filename")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__modes")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "function") (name . "fdopen") (ns . 0)
(location . "/usr/include/stdio.h:265:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fd")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__modes")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "function") (name . "fmemopen") (ns . 0)
(location . "/usr/include/stdio.h:278:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__modes")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "function") (name . "open_memstream") (ns . 0)
(location . "/usr/include/stdio.h:284:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__bufloc")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__sizeloc")
(type (tag . ":pointer") (type (tag . "size_t"))))))
(return-type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "function") (name . "setbuf") (ns . 0)
(location . "/usr/include/stdio.h:290:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "setvbuf") (ns . 0)
(location . "/usr/include/stdio.h:294:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__modes")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "setbuffer") (ns . 0)
(location . "/usr/include/stdio.h:300:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type (tag . ":void")))
((tag . "function") (name . "setlinebuf") (ns . 0)
(location . "/usr/include/stdio.h:304:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "fprintf") (ns . 0)
(location . "/usr/include/stdio.h:312:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "printf") (ns . 0)
(location . "/usr/include/stdio.h:318:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "sprintf") (ns . 0)
(location . "/usr/include/stdio.h:320:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vfprintf") (ns . 0)
(location . "/usr/include/stdio.h:327:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vprintf") (ns . 0)
(location . "/usr/include/stdio.h:333:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vsprintf") (ns . 0)
(location . "/usr/include/stdio.h:335:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "snprintf") (ns . 0)
(location . "/usr/include/stdio.h:340:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__maxlen")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vsnprintf") (ns . 0)
(location . "/usr/include/stdio.h:344:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__maxlen")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vdprintf") (ns . 0)
(location . "/usr/include/stdio.h:365:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fd")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__fmt")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "dprintf") (ns . 0)
(location . "/usr/include/stdio.h:368:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fd")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fscanf") (ns . 0)
(location . "/usr/include/stdio.h:377:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "scanf") (ns . 0)
(location . "/usr/include/stdio.h:383:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "sscanf") (ns . 0)
(location . "/usr/include/stdio.h:385:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fscanf") (ns . 0)
(location
.
"/usr/include/stdio.h:395:12 <Spelling=/usr/include/stdio.h:395:24>")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "scanf") (ns . 0)
(location
.
"/usr/include/stdio.h:398:12 <Spelling=/usr/include/stdio.h:398:24>")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "sscanf") (ns . 0)
(location
.
"/usr/include/stdio.h:400:12 <Spelling=/usr/include/stdio.h:400:28>")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vfscanf") (ns . 0)
(location . "/usr/include/stdio.h:420:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vscanf") (ns . 0)
(location . "/usr/include/stdio.h:428:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vsscanf") (ns . 0)
(location . "/usr/include/stdio.h:432:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vfscanf") (ns . 0)
(location
.
"/usr/include/stdio.h:443:12 <Spelling=/usr/include/stdio.h:443:24>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vscanf") (ns . 0)
(location
.
"/usr/include/stdio.h:448:12 <Spelling=/usr/include/stdio.h:448:24>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vsscanf") (ns . 0)
(location
.
"/usr/include/stdio.h:451:12 <Spelling=/usr/include/stdio.h:451:28>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__format")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fgetc") (ns . 0)
(location . "/usr/include/stdio.h:477:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "getc") (ns . 0)
(location . "/usr/include/stdio.h:478:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "getchar") (ns . 0)
(location . "/usr/include/stdio.h:484:12") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "getc_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:495:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "getchar_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:496:12") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fgetc_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:506:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fputc") (ns . 0)
(location . "/usr/include/stdio.h:517:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "putc") (ns . 0)
(location . "/usr/include/stdio.h:518:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "putchar") (ns . 0)
(location . "/usr/include/stdio.h:524:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fputc_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:537:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "putc_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:545:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "putchar_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:546:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "getw") (ns . 0)
(location . "/usr/include/stdio.h:553:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "putw") (ns . 0)
(location . "/usr/include/stdio.h:556:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fgets") (ns . 0)
(location . "/usr/include/stdio.h:564:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "__getdelim") (ns . 0)
(location . "/usr/include/stdio.h:603:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__lineptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__n")
(type (tag . ":pointer") (type (tag . "size_t"))))
((tag . "parameter")
(name . "__delimiter")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "__ssize_t")))
((tag . "function") (name . "getdelim") (ns . 0)
(location . "/usr/include/stdio.h:606:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__lineptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__n")
(type (tag . ":pointer") (type (tag . "size_t"))))
((tag . "parameter")
(name . "__delimiter")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "__ssize_t")))
((tag . "function") (name . "getline") (ns . 0)
(location . "/usr/include/stdio.h:616:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__lineptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__n")
(type (tag . ":pointer") (type (tag . "size_t"))))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "__ssize_t")))
((tag . "function") (name . "fputs") (ns . 0)
(location . "/usr/include/stdio.h:626:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "puts") (ns . 0)
(location . "/usr/include/stdio.h:632:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ungetc") (ns . 0)
(location . "/usr/include/stdio.h:639:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fread") (ns . 0)
(location . "/usr/include/stdio.h:646:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ptr")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "fwrite") (ns . 0)
(location . "/usr/include/stdio.h:652:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ptr")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "fread_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:673:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ptr")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "fwrite_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:675:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ptr")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "fseek") (ns . 0)
(location . "/usr/include/stdio.h:684:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__off")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "parameter")
(name . "__whence")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ftell") (ns . 0)
(location . "/usr/include/stdio.h:689:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "rewind") (ns . 0)
(location . "/usr/include/stdio.h:694:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "fseeko") (ns . 0)
(location . "/usr/include/stdio.h:707:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__off")
(type (tag . "__off_t")))
((tag . "parameter")
(name . "__whence")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ftello") (ns . 0)
(location . "/usr/include/stdio.h:712:16") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . "__off_t")))
((tag . "function") (name . "fgetpos") (ns . 0)
(location . "/usr/include/stdio.h:731:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__pos")
(type (tag . ":pointer") (type (tag . "fpos_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fsetpos") (ns . 0)
(location . "/usr/include/stdio.h:736:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "__pos")
(type (tag . ":pointer") (type (tag . "fpos_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "clearerr") (ns . 0)
(location . "/usr/include/stdio.h:757:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "feof") (ns . 0)
(location . "/usr/include/stdio.h:759:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ferror") (ns . 0)
(location . "/usr/include/stdio.h:761:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "clearerr_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:765:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "feof_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:766:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ferror_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:767:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "perror") (ns . 0)
(location . "/usr/include/stdio.h:775:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "extern")
(name . "sys_nerr")
(ns . 0)
(location . "/usr/include/bits/sys_errlist.h:26:12")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "extern")
(name . "sys_errlist")
(ns . 0)
(location . "/usr/include/bits/sys_errlist.h:27:26")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "function") (name . "fileno") (ns . 0)
(location . "/usr/include/stdio.h:786:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fileno_unlocked") (ns . 0)
(location . "/usr/include/stdio.h:791:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "popen") (ns . 0)
(location . "/usr/include/stdio.h:800:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__command")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__modes")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "function") (name . "pclose") (ns . 0)
(location . "/usr/include/stdio.h:806:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ctermid") (ns . 0)
(location . "/usr/include/stdio.h:812:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "flockfile") (ns . 0)
(location . "/usr/include/stdio.h:840:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "ftrylockfile") (ns . 0)
(location . "/usr/include/stdio.h:844:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "funlockfile") (ns . 0)
(location . "/usr/include/stdio.h:847:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "FILE"))))))
(return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "wchar_t")
(location . "/usr/lib/clang/5.0.1/include/stddef.h:90:24")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "div_t")
(location . "/usr/include/stdlib.h:62:5")
(type (tag . "struct") (ns . 0) (name . "") (id . 31)
(location . "/usr/include/stdlib.h:58:9") (bit-size . 64)
(bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "quot") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "rem") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))))
((tag . "typedef")
(ns . 0)
(name . "ldiv_t")
(location . "/usr/include/stdlib.h:70:5")
(type (tag . "struct") (ns . 2110) (name . "") (id . 32)
(location . "/usr/include/stdlib.h:66:9") (bit-size . 128)
(bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "quot") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "field") (name . "rem") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "typedef")
(ns . 0)
(name . "lldiv_t")
(location . "/usr/include/stdlib.h:80:5")
(type (tag . "struct") (ns . 7195) (name . "") (id . 33)
(location . "/usr/include/stdlib.h:76:23") (bit-size . 128)
(bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "quot") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "rem") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "function") (name . "__ctype_get_mb_cur_max") (ns . 0)
(location . "/usr/include/stdlib.h:97:15") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type (tag . "size_t")))
((tag . "function") (name . "atof") (ns . 0)
(location . "/usr/include/stdlib.h:101:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "atoi") (ns . 0)
(location . "/usr/include/stdlib.h:104:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "atol") (ns . 0)
(location . "/usr/include/stdlib.h:107:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "atoll") (ns . 0)
(location . "/usr/include/stdlib.h:112:36") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "strtod") (ns . 0)
(location . "/usr/include/stdlib.h:117:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "strtof") (ns . 0)
(location . "/usr/include/stdlib.h:123:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strtold") (ns . 0)
(location . "/usr/include/stdlib.h:126:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "strtol") (ns . 0)
(location . "/usr/include/stdlib.h:139:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "strtoul") (ns . 0)
(location . "/usr/include/stdlib.h:143:26") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "strtoq") (ns . 0)
(location . "/usr/include/stdlib.h:150:22") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "strtouq") (ns . 0)
(location . "/usr/include/stdlib.h:155:31") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":unsigned-long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "strtoll") (ns . 0)
(location . "/usr/include/stdlib.h:163:22") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "strtoull") (ns . 0)
(location . "/usr/include/stdlib.h:168:31") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":unsigned-long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "l64a") (ns . 0)
(location . "/usr/include/stdlib.h:270:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__n")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "a64l") (ns . 0)
(location . "/usr/include/stdlib.h:273:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "random") (ns . 0)
(location . "/usr/include/stdlib.h:286:17") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "srandom") (ns . 0)
(location . "/usr/include/stdlib.h:289:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "initstate") (ns . 0)
(location . "/usr/include/stdlib.h:295:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__statebuf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__statelen")
(type (tag . "size_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "setstate") (ns . 0)
(location . "/usr/include/stdlib.h:300:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__statebuf")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "struct") (ns . 0) (name . "random_data") (id . 0)
(location . "/usr/include/stdlib.h:308:8") (bit-size . 384)
(bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "fptr") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "int32_t"))))
((tag . "field") (name . "rptr") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "int32_t"))))
((tag . "field") (name . "state") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "int32_t"))))
((tag . "field") (name . "rand_type") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "rand_deg") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "rand_sep") (bit-offset . 256) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "end_ptr") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "int32_t")))))))
((tag . "function") (name . "random_r") (ns . 0)
(location . "/usr/include/stdlib.h:319:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "random_data") (id . 34))))
((tag . "parameter")
(name . "__result")
(type (tag . ":pointer") (type (tag . "int32_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "srandom_r") (ns . 0)
(location . "/usr/include/stdlib.h:322:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "random_data")
(id . 34))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "initstate_r") (ns . 0)
(location . "/usr/include/stdlib.h:325:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__statebuf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__statelen")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "random_data")
(id . 34))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "setstate_r") (ns . 0)
(location . "/usr/include/stdlib.h:330:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__statebuf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "random_data")
(id . 34))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "rand") (ns . 0)
(location . "/usr/include/stdlib.h:338:12") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "srand") (ns . 0)
(location . "/usr/include/stdlib.h:340:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "rand_r") (ns . 0)
(location . "/usr/include/stdlib.h:344:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed")
(type
(tag . ":pointer")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "drand48") (ns . 0)
(location . "/usr/include/stdlib.h:352:15") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "erand48") (ns . 0)
(location . "/usr/include/stdlib.h:353:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__xsubi")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "lrand48") (ns . 0)
(location . "/usr/include/stdlib.h:356:17") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "nrand48") (ns . 0)
(location . "/usr/include/stdlib.h:357:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__xsubi")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "mrand48") (ns . 0)
(location . "/usr/include/stdlib.h:361:17") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "jrand48") (ns . 0)
(location . "/usr/include/stdlib.h:362:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__xsubi")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "srand48") (ns . 0)
(location . "/usr/include/stdlib.h:366:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seedval")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . ":void")))
((tag . "function") (name . "seed48") (ns . 0)
(location . "/usr/include/stdlib.h:367:28") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed16v")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))))
(return-type
(tag . ":pointer")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))))
((tag . "function") (name . "lcong48") (ns . 0)
(location . "/usr/include/stdlib.h:369:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__param")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 7)))))
(return-type (tag . ":void")))
((tag . "struct") (ns . 0) (name . "drand48_data") (id . 0)
(location . "/usr/include/stdlib.h:375:8") (bit-size . 192)
(bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__x") (bit-offset . 0) (bit-size . 48)
(bit-alignment . 16)
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))
((tag . "field") (name . "__old_x") (bit-offset . 48) (bit-size . 48)
(bit-alignment . 16)
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))
((tag . "field") (name . "__c") (bit-offset . 96) (bit-size . 16)
(bit-alignment . 16)
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "field") (name . "__init") (bit-offset . 112) (bit-size . 16)
(bit-alignment . 16)
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "field") (name . "__a") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":unsigned-long-long")
(bit-size . 64)
(bit-alignment . 64))))))
((tag . "function") (name . "drand48_r") (ns . 0)
(location . "/usr/include/stdlib.h:386:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "drand48_data") (id . 35))))
((tag . "parameter")
(name . "__result")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "erand48_r") (ns . 0)
(location . "/usr/include/stdlib.h:388:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__xsubi")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))
((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "drand48_data") (id . 35))))
((tag . "parameter")
(name . "__result")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "lrand48_r") (ns . 0)
(location . "/usr/include/stdlib.h:393:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "drand48_data") (id . 35))))
((tag . "parameter")
(name . "__result")
(type
(tag . ":pointer")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "nrand48_r") (ns . 0)
(location . "/usr/include/stdlib.h:396:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__xsubi")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))
((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "drand48_data") (id . 35))))
((tag . "parameter")
(name . "__result")
(type
(tag . ":pointer")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mrand48_r") (ns . 0)
(location . "/usr/include/stdlib.h:402:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "drand48_data") (id . 35))))
((tag . "parameter")
(name . "__result")
(type
(tag . ":pointer")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "jrand48_r") (ns . 0)
(location . "/usr/include/stdlib.h:405:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__xsubi")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))
((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "drand48_data") (id . 35))))
((tag . "parameter")
(name . "__result")
(type
(tag . ":pointer")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "srand48_r") (ns . 0)
(location . "/usr/include/stdlib.h:411:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seedval")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "drand48_data")
(id . 35))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "seed48_r") (ns . 0)
(location . "/usr/include/stdlib.h:414:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__seed16v")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 3)))
((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "drand48_data")
(id . 35))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "lcong48_r") (ns . 0)
(location . "/usr/include/stdlib.h:417:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__param")
(type
(tag . ":array")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))
(size . 7)))
((tag . "parameter")
(name . "__buffer")
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "drand48_data")
(id . 35))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "malloc") (ns . 0)
(location . "/usr/include/stdlib.h:424:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "calloc") (ns . 0)
(location . "/usr/include/stdlib.h:426:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nmemb")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "realloc") (ns . 0)
(location . "/usr/include/stdlib.h:434:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ptr")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "free") (ns . 0)
(location . "/usr/include/stdlib.h:448:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ptr")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "alloca") (ns . 0)
(location . "/usr/include/alloca.h:32:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "valloc") (ns . 0)
(location . "/usr/include/stdlib.h:457:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "posix_memalign") (ns . 0)
(location . "/usr/include/stdlib.h:462:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__memptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))
((tag . "parameter")
(name . "__alignment")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "aligned_alloc") (ns . 0)
(location . "/usr/include/stdlib.h:468:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__alignment")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "abort") (ns . 0)
(location . "/usr/include/stdlib.h:473:13") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type (tag . ":void")))
((tag . "function") (name . "atexit") (ns . 0)
(location . "/usr/include/stdlib.h:477:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__func")
(type (tag . ":function-pointer")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "at_quick_exit") (ns . 0)
(location . "/usr/include/stdlib.h:485:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__func")
(type (tag . ":function-pointer")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "on_exit") (ns . 0)
(location . "/usr/include/stdlib.h:492:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__func")
(type (tag . ":function-pointer")))
((tag . "parameter")
(name . "__arg")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "exit") (ns . 0)
(location . "/usr/include/stdlib.h:499:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__status")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "quick_exit") (ns . 0)
(location . "/usr/include/stdlib.h:505:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__status")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "_Exit") (ns . 0)
(location . "/usr/include/stdlib.h:511:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__status")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "getenv") (ns . 0)
(location . "/usr/include/stdlib.h:516:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "putenv") (ns . 0)
(location . "/usr/include/stdlib.h:529:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__string")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "setenv") (ns . 0)
(location . "/usr/include/stdlib.h:535:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__value")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__replace")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "unsetenv") (ns . 0)
(location . "/usr/include/stdlib.h:539:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "clearenv") (ns . 0)
(location . "/usr/include/stdlib.h:546:12") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mktemp") (ns . 0)
(location . "/usr/include/stdlib.h:557:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__template")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "mkstemp") (ns . 0)
(location . "/usr/include/stdlib.h:570:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__template")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mkstemps") (ns . 0)
(location . "/usr/include/stdlib.h:592:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__template")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__suffixlen")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mkdtemp") (ns . 0)
(location . "/usr/include/stdlib.h:613:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__template")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "system") (ns . 0)
(location . "/usr/include/stdlib.h:666:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__command")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "realpath") (ns . 0)
(location . "/usr/include/stdlib.h:682:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__resolved")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "typedef")
(ns . 0)
(name . "__compar_fn_t")
(location . "/usr/include/stdlib.h:690:15")
(type (tag . ":function-pointer")))
((tag . "function") (name . "bsearch") (ns . 0)
(location . "/usr/include/stdlib.h:702:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__key")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__base")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__nmemb")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__compar")
(type (tag . "__compar_fn_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "qsort") (ns . 0)
(location . "/usr/include/stdlib.h:712:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__base")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__nmemb")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__compar")
(type (tag . "__compar_fn_t")))))
(return-type (tag . ":void")))
((tag . "function") (name . "abs") (ns . 0)
(location . "/usr/include/stdlib.h:722:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "labs") (ns . 0)
(location . "/usr/include/stdlib.h:723:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "llabs") (ns . 0)
(location . "/usr/include/stdlib.h:726:36") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "div") (ns . 0)
(location . "/usr/include/stdlib.h:734:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__numer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__denom")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "div_t")))
((tag . "function") (name . "ldiv") (ns . 0)
(location . "/usr/include/stdlib.h:736:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__numer")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "parameter")
(name . "__denom")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "ldiv_t")))
((tag . "function") (name . "lldiv") (ns . 0)
(location . "/usr/include/stdlib.h:740:30") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__numer")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__denom")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "lldiv_t")))
((tag . "function") (name . "ecvt") (ns . 0)
(location . "/usr/include/stdlib.h:754:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "fcvt") (ns . 0)
(location . "/usr/include/stdlib.h:760:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "gcvt") (ns . 0)
(location . "/usr/include/stdlib.h:766:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "qecvt") (ns . 0)
(location . "/usr/include/stdlib.h:772:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "qfcvt") (ns . 0)
(location . "/usr/include/stdlib.h:775:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "qgcvt") (ns . 0)
(location . "/usr/include/stdlib.h:778:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "ecvt_r") (ns . 0)
(location . "/usr/include/stdlib.h:784:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fcvt_r") (ns . 0)
(location . "/usr/include/stdlib.h:787:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "qecvt_r") (ns . 0)
(location . "/usr/include/stdlib.h:791:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "qfcvt_r") (ns . 0)
(location . "/usr/include/stdlib.h:795:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__ndigit")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__decpt")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__sign")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mblen") (ns . 0)
(location . "/usr/include/stdlib.h:804:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mbtowc") (ns . 0)
(location . "/usr/include/stdlib.h:807:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__pwc")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wctomb") (ns . 0)
(location . "/usr/include/stdlib.h:811:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__wchar")
(type (tag . "wchar_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mbstowcs") (ns . 0)
(location . "/usr/include/stdlib.h:815:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__pwcs")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcstombs") (ns . 0)
(location . "/usr/include/stdlib.h:818:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__pwcs")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "rpmatch") (ns . 0)
(location . "/usr/include/stdlib.h:828:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__response")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "getsubopt") (ns . 0)
(location . "/usr/include/stdlib.h:839:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__optionp")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__tokens")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__valuep")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "getloadavg") (ns . 0)
(location . "/usr/include/stdlib.h:891:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__loadavg")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__nelem")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "ptrdiff_t")
(location . "/usr/lib/clang/5.0.1/include/stddef.h:51:26")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "max_align_t")
(location
.
"/usr/lib/clang/5.0.1/include/__stddef_max_align_t.h:40:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 36)
(location
.
"/usr/lib/clang/5.0.1/include/__stddef_max_align_t.h:35:9")
(bit-size . 256) (bit-alignment . 128)
(fields
.
#(((tag . "field") (name . "__clang_max_align_nonce1") (bit-offset . 0)
(bit-size . 64) (bit-alignment . 64)
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "__clang_max_align_nonce2") (bit-offset . 128)
(bit-size . 128) (bit-alignment . 128)
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))))
((tag . "function") (name . "memcpy") (ns . 0)
(location . "/usr/include/string.h:42:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "memmove") (ns . 0)
(location . "/usr/include/string.h:46:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "memccpy") (ns . 0)
(location . "/usr/include/string.h:53:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "memset") (ns . 0)
(location . "/usr/include/string.h:60:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "memcmp") (ns . 0)
(location . "/usr/include/string.h:63:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "memchr") (ns . 0)
(location . "/usr/include/string.h:90:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "strcpy") (ns . 0)
(location . "/usr/include/string.h:121:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strncpy") (ns . 0)
(location . "/usr/include/string.h:124:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strcat") (ns . 0)
(location . "/usr/include/string.h:129:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strncat") (ns . 0)
(location . "/usr/include/string.h:132:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strcmp") (ns . 0)
(location . "/usr/include/string.h:136:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strncmp") (ns . 0)
(location . "/usr/include/string.h:139:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strcoll") (ns . 0)
(location . "/usr/include/string.h:143:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strxfrm") (ns . 0)
(location . "/usr/include/string.h:146:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "struct") (ns . 0) (name . "__locale_struct") (id . 0)
(location . "/usr/include/bits/types/__locale_t.h:28:8")
(bit-size . 1856) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "__locales") (bit-offset . 0) (bit-size . 832)
(bit-alignment . 64)
(type
(tag . ":array")
(type
(tag . ":pointer")
(type (tag . "struct") (ns . 0) (name . "__locale_data") (id . 0)
(location . "/usr/include/bits/types/__locale_t.h:31:10")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
(size . 13)))
((tag . "field") (name . "__ctype_b") (bit-offset . 832) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16))))
((tag . "field") (name . "__ctype_tolower") (bit-offset . 896)
(bit-size . 64) (bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "field") (name . "__ctype_toupper") (bit-offset . 960)
(bit-size . 64) (bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "field") (name . "__names") (bit-offset . 1024) (bit-size . 832)
(bit-alignment . 64)
(type
(tag . ":array")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
(size . 13))))))
((tag . "struct") (ns . 38) (name . "__locale_data") (id . 0)
(location . "/usr/include/bits/types/__locale_t.h:31:10")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "__locale_t")
(location . "/usr/include/bits/types/__locale_t.h:42:33")
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "__locale_struct")
(id . 38))))
((tag . "typedef")
(ns . 0)
(name . "locale_t")
(location . "/usr/include/bits/types/locale_t.h:24:20")
(type (tag . "__locale_t")))
((tag . "function") (name . "strcoll_l") (ns . 0)
(location . "/usr/include/string.h:155:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__l")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strxfrm_l") (ns . 0)
(location . "/usr/include/string.h:159:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__l")
(type (tag . "locale_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "strdup") (ns . 0)
(location . "/usr/include/string.h:166:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strndup") (ns . 0)
(location . "/usr/include/string.h:174:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__string")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strchr") (ns . 0)
(location . "/usr/include/string.h:225:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strrchr") (ns . 0)
(location . "/usr/include/string.h:252:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strcspn") (ns . 0)
(location . "/usr/include/string.h:272:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__reject")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "strspn") (ns . 0)
(location . "/usr/include/string.h:276:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__accept")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "strpbrk") (ns . 0)
(location . "/usr/include/string.h:302:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__accept")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strstr") (ns . 0)
(location . "/usr/include/string.h:329:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__haystack")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__needle")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strtok") (ns . 0)
(location . "/usr/include/string.h:335:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__delim")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "__strtok_r") (ns . 0)
(location . "/usr/include/string.h:340:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__delim")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__save_ptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strtok_r") (ns . 0)
(location . "/usr/include/string.h:345:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__delim")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__save_ptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strlen") (ns . 0)
(location . "/usr/include/string.h:384:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "strnlen") (ns . 0)
(location . "/usr/include/string.h:390:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__string")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__maxlen")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "strerror") (ns . 0)
(location . "/usr/include/string.h:396:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__errnum")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strerror_r") (ns . 0)
(location
.
"/usr/include/string.h:409:12 <Spelling=/usr/include/string.h:409:28>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__errnum")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__buf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__buflen")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strerror_l") (ns . 0)
(location . "/usr/include/string.h:427:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__errnum")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__l")
(type (tag . "locale_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "bcmp") (ns . 0)
(location . "/usr/include/strings.h:34:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "bcopy") (ns . 0)
(location . "/usr/include/strings.h:38:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":void")))
((tag . "function") (name . "bzero") (ns . 0)
(location . "/usr/include/strings.h:42:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":void")))
((tag . "function") (name . "index") (ns . 0)
(location . "/usr/include/strings.h:68:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "rindex") (ns . 0)
(location . "/usr/include/strings.h:96:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "ffs") (ns . 0)
(location . "/usr/include/strings.h:104:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__i")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strcasecmp") (ns . 0)
(location . "/usr/include/strings.h:116:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strncasecmp") (ns . 0)
(location . "/usr/include/strings.h:120:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strcasecmp_l") (ns . 0)
(location . "/usr/include/strings.h:128:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__loc")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "strncasecmp_l") (ns . 0)
(location . "/usr/include/strings.h:133:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__loc")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "explicit_bzero") (ns . 0)
(location . "/usr/include/string.h:435:13") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":void")))
((tag . "function") (name . "strsep") (ns . 0)
(location . "/usr/include/string.h:439:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stringp")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__delim")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "strsignal") (ns . 0)
(location . "/usr/include/string.h:446:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__sig")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "__stpcpy") (ns . 0)
(location . "/usr/include/string.h:449:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "stpcpy") (ns . 0)
(location . "/usr/include/string.h:451:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "__stpncpy") (ns . 0)
(location . "/usr/include/string.h:456:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "stpncpy") (ns . 0)
(location . "/usr/include/string.h:459:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "typedef")
(ns . 0)
(name . "wint_t")
(location . "/usr/include/bits/types/wint_t.h:20:23")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "mbstate_t")
(location . "/usr/include/bits/types/mbstate_t.h:6:21")
(type (tag . "__mbstate_t")))
((tag . "struct") (ns . 0) (name . "tm") (id . 0)
(location . "/usr/include/wchar.h:83:8") (bit-size . 0)
(bit-alignment . 0) (fields . #()))
((tag . "function") (name . "wcscpy") (ns . 0)
(location . "/usr/include/wchar.h:87:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcsncpy") (ns . 0)
(location . "/usr/include/wchar.h:92:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcscat") (ns . 0)
(location . "/usr/include/wchar.h:97:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcsncat") (ns . 0)
(location . "/usr/include/wchar.h:101:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcscmp") (ns . 0)
(location . "/usr/include/wchar.h:106:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcsncmp") (ns . 0)
(location . "/usr/include/wchar.h:109:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcscasecmp") (ns . 0)
(location . "/usr/include/wchar.h:114:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcsncasecmp") (ns . 0)
(location . "/usr/include/wchar.h:117:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcscasecmp_l") (ns . 0)
(location . "/usr/include/wchar.h:122:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__loc")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcsncasecmp_l") (ns . 0)
(location . "/usr/include/wchar.h:125:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__loc")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcscoll") (ns . 0)
(location . "/usr/include/wchar.h:131:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcsxfrm") (ns . 0)
(location . "/usr/include/wchar.h:135:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcscoll_l") (ns . 0)
(location . "/usr/include/wchar.h:144:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__loc")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcsxfrm_l") (ns . 0)
(location . "/usr/include/wchar.h:150:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__loc")
(type (tag . "locale_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcsdup") (ns . 0)
(location . "/usr/include/wchar.h:154:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcschr") (ns . 0)
(location . "/usr/include/wchar.h:164:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wcs")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__wc")
(type (tag . "wchar_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcsrchr") (ns . 0)
(location . "/usr/include/wchar.h:174:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wcs")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__wc")
(type (tag . "wchar_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcscspn") (ns . 0)
(location . "/usr/include/wchar.h:187:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wcs")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__reject")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcsspn") (ns . 0)
(location . "/usr/include/wchar.h:191:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wcs")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__accept")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcspbrk") (ns . 0)
(location . "/usr/include/wchar.h:201:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wcs")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__accept")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcsstr") (ns . 0)
(location . "/usr/include/wchar.h:212:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__haystack")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__needle")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcstok") (ns . 0)
(location . "/usr/include/wchar.h:217:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__delim")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__ptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcslen") (ns . 0)
(location . "/usr/include/wchar.h:222:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcsnlen") (ns . 0)
(location . "/usr/include/wchar.h:240:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__maxlen")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wmemchr") (ns . 0)
(location . "/usr/include/wchar.h:253:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__c")
(type (tag . "wchar_t")))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wmemcmp") (ns . 0)
(location . "/usr/include/wchar.h:258:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wmemcpy") (ns . 0)
(location . "/usr/include/wchar.h:262:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wmemmove") (ns . 0)
(location . "/usr/include/wchar.h:267:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wmemset") (ns . 0)
(location . "/usr/include/wchar.h:271:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__c")
(type (tag . "wchar_t")))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "btowc") (ns . 0)
(location . "/usr/include/wchar.h:284:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "wint_t")))
((tag . "function") (name . "wctob") (ns . 0)
(location . "/usr/include/wchar.h:288:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . "wint_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mbsinit") (ns . 0)
(location . "/usr/include/wchar.h:292:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "mbrtowc") (ns . 0)
(location . "/usr/include/wchar.h:296:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__pwc")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcrtomb") (ns . 0)
(location . "/usr/include/wchar.h:301:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__wc")
(type (tag . "wchar_t")))
((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "__mbrlen") (ns . 0)
(location . "/usr/include/wchar.h:305:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "mbrlen") (ns . 0)
(location . "/usr/include/wchar.h:307:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "mbsrtowcs") (ns . 0)
(location . "/usr/include/wchar.h:337:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dst")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcsrtombs") (ns . 0)
(location . "/usr/include/wchar.h:343:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dst")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "mbsnrtowcs") (ns . 0)
(location . "/usr/include/wchar.h:351:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dst")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__nmc")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcsnrtombs") (ns . 0)
(location . "/usr/include/wchar.h:357:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dst")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__src")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))
((tag . "parameter")
(name . "__nwc")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__len")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__ps")
(type (tag . ":pointer") (type (tag . "mbstate_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "wcstod") (ns . 0)
(location . "/usr/include/wchar.h:377:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "wcstof") (ns . 0)
(location . "/usr/include/wchar.h:382:14") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wcstold") (ns . 0)
(location . "/usr/include/wchar.h:384:20") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "wcstol") (ns . 0)
(location . "/usr/include/wchar.h:397:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "wcstoul") (ns . 0)
(location . "/usr/include/wchar.h:402:26") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "wcstoll") (ns . 0)
(location . "/usr/include/wchar.h:410:22") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "wcstoull") (ns . 0)
(location . "/usr/include/wchar.h:417:31") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":unsigned-long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "wcpcpy") (ns . 0)
(location . "/usr/include/wchar.h:484:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "wcpncpy") (ns . 0)
(location . "/usr/include/wchar.h:489:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__dest")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "open_wmemstream") (ns . 0)
(location . "/usr/include/wchar.h:500:16") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__bufloc")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "wchar_t")))))
((tag . "parameter")
(name . "__sizeloc")
(type (tag . ":pointer") (type (tag . "size_t"))))))
(return-type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "function") (name . "fwide") (ns . 0)
(location . "/usr/include/wchar.h:506:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__fp")
(type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "parameter")
(name . "__mode")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fwprintf") (ns . 0)
(location . "/usr/include/wchar.h:513:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wprintf") (ns . 0)
(location . "/usr/include/wchar.h:520:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "swprintf") (ns . 0)
(location . "/usr/include/wchar.h:523:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vfwprintf") (ns . 0)
(location . "/usr/include/wchar.h:531:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vwprintf") (ns . 0)
(location . "/usr/include/wchar.h:539:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vswprintf") (ns . 0)
(location . "/usr/include/wchar.h:544:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter") (name . "__n") (type (tag . "size_t")))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fwscanf") (ns . 0)
(location . "/usr/include/wchar.h:554:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wscanf") (ns . 0)
(location . "/usr/include/wchar.h:561:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "swscanf") (ns . 0)
(location . "/usr/include/wchar.h:564:12") (variadic . #t)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fwscanf") (ns . 0)
(location
.
"/usr/include/wchar.h:575:12 <Spelling=/usr/include/wchar.h:575:24>")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "wscanf") (ns . 0)
(location
.
"/usr/include/wchar.h:579:12 <Spelling=/usr/include/wchar.h:579:24>")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "swscanf") (ns . 0)
(location
.
"/usr/include/wchar.h:582:12 <Spelling=/usr/include/wchar.h:582:28>")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vfwscanf") (ns . 0)
(location . "/usr/include/wchar.h:606:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vwscanf") (ns . 0)
(location . "/usr/include/wchar.h:614:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vswscanf") (ns . 0)
(location . "/usr/include/wchar.h:618:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vfwscanf") (ns . 0)
(location
.
"/usr/include/wchar.h:627:12 <Spelling=/usr/include/wchar.h:627:24>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "__FILE"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vwscanf") (ns . 0)
(location
.
"/usr/include/wchar.h:631:12 <Spelling=/usr/include/wchar.h:631:24>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "vswscanf") (ns . 0)
(location
.
"/usr/include/wchar.h:634:12 <Spelling=/usr/include/wchar.h:634:28>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__arg")
(type (tag . "__gnuc_va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fgetwc") (ns . 0)
(location . "/usr/include/wchar.h:660:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))))
(return-type (tag . "wint_t")))
((tag . "function") (name . "getwc") (ns . 0)
(location . "/usr/include/wchar.h:661:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))))
(return-type (tag . "wint_t")))
((tag . "function") (name . "getwchar") (ns . 0)
(location . "/usr/include/wchar.h:667:15") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type (tag . "wint_t")))
((tag . "function") (name . "fputwc") (ns . 0)
(location . "/usr/include/wchar.h:674:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wc")
(type (tag . "wchar_t")))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))))
(return-type (tag . "wint_t")))
((tag . "function") (name . "putwc") (ns . 0)
(location . "/usr/include/wchar.h:675:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wc")
(type (tag . "wchar_t")))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))))
(return-type (tag . "wint_t")))
((tag . "function") (name . "putwchar") (ns . 0)
(location . "/usr/include/wchar.h:681:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wc")
(type (tag . "wchar_t")))))
(return-type (tag . "wint_t")))
((tag . "function") (name . "fgetws") (ns . 0)
(location . "/usr/include/wchar.h:689:17") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ws")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__n")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))))
(return-type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "function") (name . "fputws") (ns . 0)
(location . "/usr/include/wchar.h:696:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__ws")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ungetwc") (ns . 0)
(location . "/usr/include/wchar.h:704:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__wc")
(type (tag . "wint_t")))
((tag . "parameter")
(name . "__stream")
(type (tag . ":pointer") (type (tag . "__FILE"))))))
(return-type (tag . "wint_t")))
((tag . "function") (name . "wcsftime") (ns . 0)
(location . "/usr/include/wchar.h:768:15") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__s")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__maxsize")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__format")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "__tp")
(type
(tag . ":pointer")
(type (tag . "struct") (ns . 0) (name . "tm") (id . 0)
(location . "/usr/include/wchar.h:83:8") (bit-size . 0)
(bit-alignment . 0) (fields . #()))))))
(return-type (tag . "size_t")))
((tag . "typedef")
(ns . 0)
(name . "uint8_t")
(location . "/usr/include/bits/stdint-uintn.h:24:19")
(type (tag . "__uint8_t")))
((tag . "typedef")
(ns . 0)
(name . "uint16_t")
(location . "/usr/include/bits/stdint-uintn.h:25:20")
(type (tag . "__uint16_t")))
((tag . "typedef")
(ns . 0)
(name . "uint32_t")
(location . "/usr/include/bits/stdint-uintn.h:26:20")
(type (tag . "__uint32_t")))
((tag . "typedef")
(ns . 0)
(name . "uint64_t")
(location . "/usr/include/bits/stdint-uintn.h:27:20")
(type (tag . "__uint64_t")))
((tag . "typedef")
(ns . 0)
(name . "int_least8_t")
(location . "/usr/include/stdint.h:43:22")
(type
(tag . ":signed-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "int_least16_t")
(location . "/usr/include/stdint.h:44:20")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "typedef")
(ns . 0)
(name . "int_least32_t")
(location . "/usr/include/stdint.h:45:15")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "int_least64_t")
(location . "/usr/include/stdint.h:47:19")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "uint_least8_t")
(location . "/usr/include/stdint.h:54:24")
(type
(tag . ":unsigned-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "uint_least16_t")
(location . "/usr/include/stdint.h:55:28")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "typedef")
(ns . 0)
(name . "uint_least32_t")
(location . "/usr/include/stdint.h:56:23")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "uint_least64_t")
(location . "/usr/include/stdint.h:58:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "int_fast8_t")
(location . "/usr/include/stdint.h:68:22")
(type
(tag . ":signed-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "int_fast16_t")
(location . "/usr/include/stdint.h:70:19")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "int_fast32_t")
(location . "/usr/include/stdint.h:71:19")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "int_fast64_t")
(location . "/usr/include/stdint.h:72:19")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "uint_fast8_t")
(location . "/usr/include/stdint.h:81:24")
(type
(tag . ":unsigned-char")
(bit-size . 8)
(bit-alignment . 8)))
((tag . "typedef")
(ns . 0)
(name . "uint_fast16_t")
(location . "/usr/include/stdint.h:83:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "uint_fast32_t")
(location . "/usr/include/stdint.h:84:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "uint_fast64_t")
(location . "/usr/include/stdint.h:85:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "intptr_t")
(location . "/usr/include/stdint.h:97:19")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "uintptr_t")
(location . "/usr/include/stdint.h:100:27")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "intmax_t")
(location . "/usr/include/stdint.h:111:21")
(type (tag . "__intmax_t")))
((tag . "typedef")
(ns . 0)
(name . "uintmax_t")
(location . "/usr/include/stdint.h:112:22")
(type (tag . "__uintmax_t")))
((tag . "typedef")
(ns . 0)
(name . "__gwchar_t")
(location . "/usr/include/inttypes.h:34:24")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "imaxdiv_t")
(location . "/usr/include/inttypes.h:275:5")
(type (tag . "struct") (ns . 22088) (name . "") (id . 40)
(location . "/usr/include/inttypes.h:271:9")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "quot") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "field") (name . "rem") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))))
((tag . "function") (name . "imaxabs") (ns . 0)
(location . "/usr/include/inttypes.h:290:17")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__n")
(type (tag . "intmax_t")))))
(return-type (tag . "intmax_t")))
((tag . "function") (name . "imaxdiv") (ns . 0)
(location . "/usr/include/inttypes.h:293:18")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__numer")
(type (tag . "intmax_t")))
((tag . "parameter")
(name . "__denom")
(type (tag . "intmax_t")))))
(return-type (tag . "imaxdiv_t")))
((tag . "function") (name . "strtoimax") (ns . 0)
(location . "/usr/include/inttypes.h:297:17")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "intmax_t")))
((tag . "function") (name . "strtoumax") (ns . 0)
(location . "/usr/include/inttypes.h:301:18")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "uintmax_t")))
((tag . "function") (name . "wcstoimax") (ns . 0)
(location . "/usr/include/inttypes.h:305:17")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "__gwchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "__gwchar_t")))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "intmax_t")))
((tag . "function") (name . "wcstoumax") (ns . 0)
(location . "/usr/include/inttypes.h:310:18")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__nptr")
(type (tag . ":pointer") (type (tag . "__gwchar_t"))))
((tag . "parameter")
(name . "__endptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "__gwchar_t")))))
((tag . "parameter")
(name . "__base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "uintmax_t")))
((tag . "enum") (ns . 0) (name . "") (id . 41)
(location . "/usr/include/ctype.h:46:1")
(fields
.
#(((tag . "field") (name . "_ISupper") (value . 256))
((tag . "field") (name . "_ISlower") (value . 512))
((tag . "field") (name . "_ISalpha") (value . 1024))
((tag . "field") (name . "_ISdigit") (value . 2048))
((tag . "field") (name . "_ISxdigit") (value . 4096))
((tag . "field") (name . "_ISspace") (value . 8192))
((tag . "field") (name . "_ISprint") (value . 16384))
((tag . "field") (name . "_ISgraph") (value . 32768))
((tag . "field") (name . "_ISblank") (value . 1))
((tag . "field") (name . "_IScntrl") (value . 2))
((tag . "field") (name . "_ISpunct") (value . 4))
((tag . "field") (name . "_ISalnum") (value . 8)))))
((tag . "function") (name . "__ctype_b_loc") (ns . 0)
(location . "/usr/include/ctype.h:79:35") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))))
((tag . "function") (name . "__ctype_tolower_loc") (ns . 0)
(location . "/usr/include/ctype.h:81:26") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "__int32_t")))))
((tag . "function") (name . "__ctype_toupper_loc") (ns . 0)
(location . "/usr/include/ctype.h:83:26") (variadic . #f)
(inline . #f) (storage-class . "extern") (parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "__int32_t")))))
((tag . "function") (name . "isalnum") (ns . 0)
(location
.
"/usr/include/ctype.h:108:1 <Spelling=/usr/include/ctype.h:108:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isalpha") (ns . 0)
(location
.
"/usr/include/ctype.h:109:1 <Spelling=/usr/include/ctype.h:109:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "iscntrl") (ns . 0)
(location
.
"/usr/include/ctype.h:110:1 <Spelling=/usr/include/ctype.h:110:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isdigit") (ns . 0)
(location
.
"/usr/include/ctype.h:111:1 <Spelling=/usr/include/ctype.h:111:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "islower") (ns . 0)
(location
.
"/usr/include/ctype.h:112:1 <Spelling=/usr/include/ctype.h:112:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isgraph") (ns . 0)
(location
.
"/usr/include/ctype.h:113:1 <Spelling=/usr/include/ctype.h:113:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isprint") (ns . 0)
(location
.
"/usr/include/ctype.h:114:1 <Spelling=/usr/include/ctype.h:114:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ispunct") (ns . 0)
(location
.
"/usr/include/ctype.h:115:1 <Spelling=/usr/include/ctype.h:115:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isspace") (ns . 0)
(location
.
"/usr/include/ctype.h:116:1 <Spelling=/usr/include/ctype.h:116:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isupper") (ns . 0)
(location
.
"/usr/include/ctype.h:117:1 <Spelling=/usr/include/ctype.h:117:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isxdigit") (ns . 0)
(location
.
"/usr/include/ctype.h:118:1 <Spelling=/usr/include/ctype.h:118:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "tolower") (ns . 0)
(location . "/usr/include/ctype.h:122:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "toupper") (ns . 0)
(location . "/usr/include/ctype.h:125:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isblank") (ns . 0)
(location
.
"/usr/include/ctype.h:130:1 <Spelling=/usr/include/ctype.h:130:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isascii") (ns . 0)
(location . "/usr/include/ctype.h:142:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "toascii") (ns . 0)
(location . "/usr/include/ctype.h:146:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_toupper") (ns . 0)
(location
.
"/usr/include/ctype.h:150:1 <Spelling=/usr/include/ctype.h:150:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_tolower") (ns . 0)
(location
.
"/usr/include/ctype.h:151:1 <Spelling=/usr/include/ctype.h:151:12>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isalnum_l") (ns . 0)
(location
.
"/usr/include/ctype.h:251:1 <Spelling=/usr/include/ctype.h:251:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isalpha_l") (ns . 0)
(location
.
"/usr/include/ctype.h:252:1 <Spelling=/usr/include/ctype.h:252:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "iscntrl_l") (ns . 0)
(location
.
"/usr/include/ctype.h:253:1 <Spelling=/usr/include/ctype.h:253:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isdigit_l") (ns . 0)
(location
.
"/usr/include/ctype.h:254:1 <Spelling=/usr/include/ctype.h:254:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "islower_l") (ns . 0)
(location
.
"/usr/include/ctype.h:255:1 <Spelling=/usr/include/ctype.h:255:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isgraph_l") (ns . 0)
(location
.
"/usr/include/ctype.h:256:1 <Spelling=/usr/include/ctype.h:256:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isprint_l") (ns . 0)
(location
.
"/usr/include/ctype.h:257:1 <Spelling=/usr/include/ctype.h:257:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ispunct_l") (ns . 0)
(location
.
"/usr/include/ctype.h:258:1 <Spelling=/usr/include/ctype.h:258:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isspace_l") (ns . 0)
(location
.
"/usr/include/ctype.h:259:1 <Spelling=/usr/include/ctype.h:259:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isupper_l") (ns . 0)
(location
.
"/usr/include/ctype.h:260:1 <Spelling=/usr/include/ctype.h:260:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isxdigit_l") (ns . 0)
(location
.
"/usr/include/ctype.h:261:1 <Spelling=/usr/include/ctype.h:261:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isblank_l") (ns . 0)
(location
.
"/usr/include/ctype.h:263:1 <Spelling=/usr/include/ctype.h:263:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__tolower_l") (ns . 0)
(location . "/usr/include/ctype.h:267:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__l")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "tolower_l") (ns . 0)
(location . "/usr/include/ctype.h:268:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__l")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__toupper_l") (ns . 0)
(location . "/usr/include/ctype.h:271:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__l")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "toupper_l") (ns . 0)
(location . "/usr/include/ctype.h:272:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__l")
(type (tag . "locale_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "float_t")
(location . "/usr/include/math.h:83:15")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "double_t")
(location . "/usr/include/math.h:84:16")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fpclassify") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:21:1 <Spelling=/usr/include/bits/mathcalls-helper-functions.h:21:20>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__signbit") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:25:1 <Spelling=/usr/include/bits/mathcalls-helper-functions.h:25:20>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__isinf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:30:1 <Spelling=/usr/include/bits/mathcalls-helper-functions.h:30:20>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__finite") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:33:1 <Spelling=/usr/include/bits/mathcalls-helper-functions.h:33:20>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__isnan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:36:1 <Spelling=/usr/include/bits/mathcalls-helper-functions.h:36:20>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__iseqsig") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:39:1 <Spelling=/usr/include/bits/mathcalls-helper-functions.h:39:20>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__issignaling") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:42:1 <Spelling=/usr/include/bits/mathcalls-helper-functions.h:42:20>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "acos") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:53:1 <Spelling=/usr/include/bits/mathcalls.h:53:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__acos") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:53:1 <Spelling=<scratch space>:76:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "asin") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:55:1 <Spelling=/usr/include/bits/mathcalls.h:55:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__asin") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:55:1 <Spelling=<scratch space>:77:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "atan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:57:1 <Spelling=/usr/include/bits/mathcalls.h:57:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__atan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:57:1 <Spelling=<scratch space>:78:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "atan2") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:59:1 <Spelling=/usr/include/bits/mathcalls.h:59:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__atan2") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:59:1 <Spelling=<scratch space>:79:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "cos") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:62:1 <Spelling=/usr/include/bits/mathcalls.h:62:17>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__cos") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:62:1 <Spelling=<scratch space>:81:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "sin") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:64:1 <Spelling=/usr/include/bits/mathcalls.h:64:17>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__sin") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:64:1 <Spelling=<scratch space>:83:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "tan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:66:1 <Spelling=/usr/include/bits/mathcalls.h:66:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__tan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:66:1 <Spelling=<scratch space>:84:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "cosh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:71:1 <Spelling=/usr/include/bits/mathcalls.h:71:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__cosh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:71:1 <Spelling=<scratch space>:85:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "sinh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:73:1 <Spelling=/usr/include/bits/mathcalls.h:73:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__sinh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:73:1 <Spelling=<scratch space>:86:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "tanh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:75:1 <Spelling=/usr/include/bits/mathcalls.h:75:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__tanh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:75:1 <Spelling=<scratch space>:87:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "acosh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:85:1 <Spelling=/usr/include/bits/mathcalls.h:85:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__acosh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:85:1 <Spelling=<scratch space>:88:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "asinh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:87:1 <Spelling=/usr/include/bits/mathcalls.h:87:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__asinh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:87:1 <Spelling=<scratch space>:89:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "atanh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:89:1 <Spelling=/usr/include/bits/mathcalls.h:89:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__atanh") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:89:1 <Spelling=<scratch space>:90:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "exp") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:95:1 <Spelling=/usr/include/bits/mathcalls.h:95:17>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__exp") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:95:1 <Spelling=<scratch space>:92:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "frexp") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:98:1 <Spelling=/usr/include/bits/mathcalls.h:98:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__frexp") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:98:1 <Spelling=<scratch space>:93:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "ldexp") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:101:1 <Spelling=/usr/include/bits/mathcalls.h:101:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__ldexp") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:101:1 <Spelling=<scratch space>:94:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "log") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:104:1 <Spelling=/usr/include/bits/mathcalls.h:104:17>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__log") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:104:1 <Spelling=<scratch space>:96:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "log10") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:107:1 <Spelling=/usr/include/bits/mathcalls.h:107:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__log10") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:107:1 <Spelling=<scratch space>:97:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "modf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:110:1 <Spelling=/usr/include/bits/mathcalls.h:110:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__iptr")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__modf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:110:1 <Spelling=<scratch space>:98:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__iptr")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "expm1") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:125:1 <Spelling=/usr/include/bits/mathcalls.h:125:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__expm1") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:125:1 <Spelling=<scratch space>:100:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "log1p") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:128:1 <Spelling=/usr/include/bits/mathcalls.h:128:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__log1p") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:128:1 <Spelling=<scratch space>:101:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "logb") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:131:1 <Spelling=/usr/include/bits/mathcalls.h:131:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__logb") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:131:1 <Spelling=<scratch space>:102:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "exp2") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:136:1 <Spelling=/usr/include/bits/mathcalls.h:136:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__exp2") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:136:1 <Spelling=<scratch space>:103:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "log2") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:139:1 <Spelling=/usr/include/bits/mathcalls.h:139:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__log2") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:139:1 <Spelling=<scratch space>:104:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "pow") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:146:1 <Spelling=/usr/include/bits/mathcalls.h:146:17>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__pow") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:146:1 <Spelling=<scratch space>:106:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "sqrt") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:149:1 <Spelling=/usr/include/bits/mathcalls.h:149:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__sqrt") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:149:1 <Spelling=<scratch space>:107:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "hypot") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:153:1 <Spelling=/usr/include/bits/mathcalls.h:153:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__hypot") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:153:1 <Spelling=<scratch space>:108:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "cbrt") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:158:1 <Spelling=/usr/include/bits/mathcalls.h:158:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__cbrt") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:158:1 <Spelling=<scratch space>:109:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "ceil") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:165:1 <Spelling=/usr/include/bits/mathcalls.h:165:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__ceil") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:165:1 <Spelling=<scratch space>:110:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fabs") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:168:1 <Spelling=/usr/include/bits/mathcalls.h:168:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fabs") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:168:1 <Spelling=<scratch space>:111:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "floor") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:171:1 <Spelling=/usr/include/bits/mathcalls.h:171:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__floor") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:171:1 <Spelling=<scratch space>:112:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fmod") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:174:1 <Spelling=/usr/include/bits/mathcalls.h:174:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fmod") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:174:1 <Spelling=<scratch space>:113:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "isinf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:183:1 <Spelling=/usr/include/bits/mathcalls.h:183:19>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "finite") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:188:1 <Spelling=/usr/include/bits/mathcalls.h:188:19>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "drem") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:191:1 <Spelling=/usr/include/bits/mathcalls.h:191:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__drem") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:191:1 <Spelling=<scratch space>:114:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "significand") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:195:1 <Spelling=/usr/include/bits/mathcalls.h:195:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__significand") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:195:1 <Spelling=<scratch space>:115:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "copysign") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:202:1 <Spelling=/usr/include/bits/mathcalls.h:202:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__copysign") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:202:1 <Spelling=<scratch space>:116:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "nan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:207:1 <Spelling=/usr/include/bits/mathcalls.h:207:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__tagb")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__nan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:207:1 <Spelling=<scratch space>:117:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__tagb")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "isnan") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:217:1 <Spelling=/usr/include/bits/mathcalls.h:217:19>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "j0") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:223:1 <Spelling=/usr/include/bits/mathcalls.h:223:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__j0") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:223:1 <Spelling=<scratch space>:118:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "j1") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:224:1 <Spelling=/usr/include/bits/mathcalls.h:224:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__j1") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:224:1 <Spelling=<scratch space>:119:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "jn") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:225:1 <Spelling=/usr/include/bits/mathcalls.h:225:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__jn") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:225:1 <Spelling=<scratch space>:120:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "y0") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:226:1 <Spelling=/usr/include/bits/mathcalls.h:226:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__y0") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:226:1 <Spelling=<scratch space>:121:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "y1") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:227:1 <Spelling=/usr/include/bits/mathcalls.h:227:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__y1") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:227:1 <Spelling=<scratch space>:122:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "yn") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:228:1 <Spelling=/usr/include/bits/mathcalls.h:228:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__yn") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:228:1 <Spelling=<scratch space>:123:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "erf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:234:1 <Spelling=/usr/include/bits/mathcalls.h:234:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__erf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:234:1 <Spelling=<scratch space>:124:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "erfc") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:235:1 <Spelling=/usr/include/bits/mathcalls.h:235:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__erfc") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:235:1 <Spelling=<scratch space>:125:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "lgamma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:236:1 <Spelling=/usr/include/bits/mathcalls.h:236:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lgamma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:236:1 <Spelling=<scratch space>:126:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "tgamma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:241:1 <Spelling=/usr/include/bits/mathcalls.h:241:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__tgamma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:241:1 <Spelling=<scratch space>:127:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "gamma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:247:1 <Spelling=/usr/include/bits/mathcalls.h:247:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__gamma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:247:1 <Spelling=<scratch space>:128:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "lgamma_r") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:255:1 <Spelling=<scratch space>:129:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__signgamp")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lgamma_r") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:255:1 <Spelling=<scratch space>:131:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__signgamp")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "rint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:262:1 <Spelling=/usr/include/bits/mathcalls.h:262:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__rint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:262:1 <Spelling=<scratch space>:132:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "nextafter") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:265:1 <Spelling=/usr/include/bits/mathcalls.h:265:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__nextafter") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:265:1 <Spelling=<scratch space>:133:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "nexttoward") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:267:1 <Spelling=/usr/include/bits/mathcalls.h:267:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__nexttoward") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:267:1 <Spelling=<scratch space>:134:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "remainder") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:278:1 <Spelling=/usr/include/bits/mathcalls.h:278:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__remainder") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:278:1 <Spelling=<scratch space>:136:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "scalbn") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:282:1 <Spelling=/usr/include/bits/mathcalls.h:282:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__scalbn") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:282:1 <Spelling=<scratch space>:137:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "ilogb") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:286:1 <Spelling=/usr/include/bits/mathcalls.h:286:17>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__ilogb") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:286:1 <Spelling=<scratch space>:138:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "scalbln") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:296:1 <Spelling=/usr/include/bits/mathcalls.h:296:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__scalbln") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:296:1 <Spelling=<scratch space>:140:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "nearbyint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:300:1 <Spelling=/usr/include/bits/mathcalls.h:300:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__nearbyint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:300:1 <Spelling=<scratch space>:141:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "round") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:304:1 <Spelling=/usr/include/bits/mathcalls.h:304:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__round") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:304:1 <Spelling=<scratch space>:142:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "trunc") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:308:1 <Spelling=/usr/include/bits/mathcalls.h:308:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__trunc") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:308:1 <Spelling=<scratch space>:143:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "remquo") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:313:1 <Spelling=/usr/include/bits/mathcalls.h:313:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__quo")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__remquo") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:313:1 <Spelling=<scratch space>:144:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__quo")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "lrint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:320:1 <Spelling=/usr/include/bits/mathcalls.h:320:22>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lrint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:320:1 <Spelling=<scratch space>:145:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "llrint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:322:1 <Spelling=/usr/include/bits/mathcalls.h:322:27>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__llrint") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:322:1 <Spelling=<scratch space>:146:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "lround") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:326:1 <Spelling=/usr/include/bits/mathcalls.h:326:22>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lround") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:326:1 <Spelling=<scratch space>:147:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "llround") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:328:1 <Spelling=/usr/include/bits/mathcalls.h:328:27>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__llround") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:328:1 <Spelling=<scratch space>:148:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fdim") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:332:1 <Spelling=/usr/include/bits/mathcalls.h:332:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fdim") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:332:1 <Spelling=<scratch space>:149:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fmax") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:335:1 <Spelling=/usr/include/bits/mathcalls.h:335:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fmax") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:335:1 <Spelling=<scratch space>:150:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fmin") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:338:1 <Spelling=/usr/include/bits/mathcalls.h:338:14>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fmin") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:338:1 <Spelling=<scratch space>:151:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:341:1 <Spelling=/usr/include/bits/mathcalls.h:341:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__z")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fma") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:341:1 <Spelling=<scratch space>:152:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__z")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "scalb") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:402:1 <Spelling=/usr/include/bits/mathcalls.h:402:13>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__scalb") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:402:1 <Spelling=<scratch space>:154:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__fpclassifyf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:21:1 <Spelling=<scratch space>:155:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__signbitf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:25:1 <Spelling=<scratch space>:156:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__isinff") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:30:1 <Spelling=<scratch space>:157:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__finitef") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:33:1 <Spelling=<scratch space>:158:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__isnanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:36:1 <Spelling=<scratch space>:159:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__iseqsigf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:39:1 <Spelling=<scratch space>:160:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__issignalingf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:42:1 <Spelling=<scratch space>:161:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "acosf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:53:1 <Spelling=<scratch space>:162:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__acosf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:53:1 <Spelling=<scratch space>:164:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "asinf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:55:1 <Spelling=<scratch space>:165:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__asinf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:55:1 <Spelling=<scratch space>:167:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "atanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:57:1 <Spelling=<scratch space>:168:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__atanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:57:1 <Spelling=<scratch space>:170:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "atan2f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:59:1 <Spelling=<scratch space>:171:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__atan2f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:59:1 <Spelling=<scratch space>:173:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "cosf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:62:1 <Spelling=<scratch space>:176:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__cosf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:62:1 <Spelling=<scratch space>:178:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "sinf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:64:1 <Spelling=<scratch space>:181:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__sinf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:64:1 <Spelling=<scratch space>:183:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "tanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:66:1 <Spelling=<scratch space>:184:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__tanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:66:1 <Spelling=<scratch space>:186:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "coshf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:71:1 <Spelling=<scratch space>:187:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__coshf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:71:1 <Spelling=<scratch space>:189:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "sinhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:73:1 <Spelling=<scratch space>:190:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__sinhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:73:1 <Spelling=<scratch space>:192:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "tanhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:75:1 <Spelling=<scratch space>:193:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__tanhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:75:1 <Spelling=<scratch space>:195:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "acoshf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:85:1 <Spelling=<scratch space>:196:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__acoshf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:85:1 <Spelling=<scratch space>:198:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "asinhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:87:1 <Spelling=<scratch space>:199:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__asinhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:87:1 <Spelling=<scratch space>:201:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "atanhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:89:1 <Spelling=<scratch space>:202:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__atanhf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:89:1 <Spelling=<scratch space>:204:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "expf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:95:1 <Spelling=<scratch space>:207:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__expf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:95:1 <Spelling=<scratch space>:209:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "frexpf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:98:1 <Spelling=<scratch space>:210:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__frexpf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:98:1 <Spelling=<scratch space>:212:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ldexpf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:101:1 <Spelling=<scratch space>:213:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__ldexpf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:101:1 <Spelling=<scratch space>:215:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "logf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:104:1 <Spelling=<scratch space>:218:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__logf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:104:1 <Spelling=<scratch space>:220:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "log10f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:107:1 <Spelling=<scratch space>:221:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__log10f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:107:1 <Spelling=<scratch space>:223:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "modff") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:110:1 <Spelling=<scratch space>:224:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__iptr")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__modff") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:110:1 <Spelling=<scratch space>:226:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__iptr")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "expm1f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:125:1 <Spelling=<scratch space>:228:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__expm1f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:125:1 <Spelling=<scratch space>:230:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "log1pf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:128:1 <Spelling=<scratch space>:231:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__log1pf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:128:1 <Spelling=<scratch space>:233:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "logbf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:131:1 <Spelling=<scratch space>:234:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__logbf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:131:1 <Spelling=<scratch space>:236:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "exp2f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:136:1 <Spelling=<scratch space>:237:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__exp2f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:136:1 <Spelling=<scratch space>:239:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "log2f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:139:1 <Spelling=<scratch space>:240:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__log2f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:139:1 <Spelling=<scratch space>:242:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "powf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:146:1 <Spelling=<scratch space>:245:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__powf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:146:1 <Spelling=<scratch space>:247:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "sqrtf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:149:1 <Spelling=<scratch space>:248:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__sqrtf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:149:1 <Spelling=<scratch space>:250:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "hypotf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:153:1 <Spelling=<scratch space>:251:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__hypotf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:153:1 <Spelling=<scratch space>:253:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "cbrtf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:158:1 <Spelling=<scratch space>:254:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__cbrtf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:158:1 <Spelling=<scratch space>:256:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ceilf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:165:1 <Spelling=<scratch space>:257:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__ceilf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:165:1 <Spelling=<scratch space>:259:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fabsf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:168:1 <Spelling=<scratch space>:260:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__fabsf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:168:1 <Spelling=<scratch space>:262:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "floorf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:171:1 <Spelling=<scratch space>:263:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__floorf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:171:1 <Spelling=<scratch space>:265:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fmodf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:174:1 <Spelling=<scratch space>:266:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__fmodf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:174:1 <Spelling=<scratch space>:268:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isinff") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:183:1 <Spelling=<scratch space>:269:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "finitef") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:188:1 <Spelling=<scratch space>:270:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "dremf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:191:1 <Spelling=<scratch space>:271:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__dremf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:191:1 <Spelling=<scratch space>:273:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "significandf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:195:1 <Spelling=<scratch space>:274:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__significandf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:195:1 <Spelling=<scratch space>:276:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "copysignf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:202:1 <Spelling=<scratch space>:277:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__copysignf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:202:1 <Spelling=<scratch space>:279:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "nanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:207:1 <Spelling=<scratch space>:280:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__tagb")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__nanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:207:1 <Spelling=<scratch space>:282:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__tagb")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "isnanf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:217:1 <Spelling=<scratch space>:283:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "j0f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:223:1 <Spelling=<scratch space>:284:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__j0f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:223:1 <Spelling=<scratch space>:286:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "j1f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:224:1 <Spelling=<scratch space>:287:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__j1f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:224:1 <Spelling=<scratch space>:289:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "jnf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:225:1 <Spelling=<scratch space>:290:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__jnf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:225:1 <Spelling=<scratch space>:292:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "y0f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:226:1 <Spelling=<scratch space>:293:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__y0f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:226:1 <Spelling=<scratch space>:295:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "y1f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:227:1 <Spelling=<scratch space>:296:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__y1f") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:227:1 <Spelling=<scratch space>:298:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ynf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:228:1 <Spelling=<scratch space>:299:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__ynf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:228:1 <Spelling=<scratch space>:301:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "erff") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:234:1 <Spelling=<scratch space>:302:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__erff") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:234:1 <Spelling=<scratch space>:304:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "erfcf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:235:1 <Spelling=<scratch space>:305:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__erfcf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:235:1 <Spelling=<scratch space>:307:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "lgammaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:236:1 <Spelling=<scratch space>:308:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__lgammaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:236:1 <Spelling=<scratch space>:310:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "tgammaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:241:1 <Spelling=<scratch space>:311:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__tgammaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:241:1 <Spelling=<scratch space>:313:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "gammaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:247:1 <Spelling=<scratch space>:314:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__gammaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:247:1 <Spelling=<scratch space>:316:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "lgammaf_r") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:255:1 <Spelling=<scratch space>:318:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__signgamp")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__lgammaf_r") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:255:1 <Spelling=<scratch space>:321:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__signgamp")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "rintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:262:1 <Spelling=<scratch space>:322:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__rintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:262:1 <Spelling=<scratch space>:324:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "nextafterf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:265:1 <Spelling=<scratch space>:325:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__nextafterf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:265:1 <Spelling=<scratch space>:327:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "nexttowardf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:267:1 <Spelling=<scratch space>:328:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__nexttowardf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:267:1 <Spelling=<scratch space>:330:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "remainderf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:278:1 <Spelling=<scratch space>:332:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__remainderf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:278:1 <Spelling=<scratch space>:334:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "scalbnf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:282:1 <Spelling=<scratch space>:335:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__scalbnf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:282:1 <Spelling=<scratch space>:337:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "ilogbf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:286:1 <Spelling=<scratch space>:338:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__ilogbf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:286:1 <Spelling=<scratch space>:340:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "scalblnf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:296:1 <Spelling=<scratch space>:342:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__scalblnf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:296:1 <Spelling=<scratch space>:344:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "nearbyintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:300:1 <Spelling=<scratch space>:345:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__nearbyintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:300:1 <Spelling=<scratch space>:347:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "roundf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:304:1 <Spelling=<scratch space>:348:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__roundf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:304:1 <Spelling=<scratch space>:350:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "truncf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:308:1 <Spelling=<scratch space>:351:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__truncf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:308:1 <Spelling=<scratch space>:353:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "remquof") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:313:1 <Spelling=<scratch space>:354:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__quo")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__remquof") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:313:1 <Spelling=<scratch space>:356:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__quo")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "lrintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:320:1 <Spelling=<scratch space>:357:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lrintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:320:1 <Spelling=<scratch space>:359:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "llrintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:322:1 <Spelling=<scratch space>:360:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__llrintf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:322:1 <Spelling=<scratch space>:362:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "lroundf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:326:1 <Spelling=<scratch space>:363:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lroundf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:326:1 <Spelling=<scratch space>:365:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "llroundf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:328:1 <Spelling=<scratch space>:366:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__llroundf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:328:1 <Spelling=<scratch space>:368:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fdimf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:332:1 <Spelling=<scratch space>:369:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__fdimf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:332:1 <Spelling=<scratch space>:371:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fmaxf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:335:1 <Spelling=<scratch space>:372:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__fmaxf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:335:1 <Spelling=<scratch space>:374:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fminf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:338:1 <Spelling=<scratch space>:375:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__fminf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:338:1 <Spelling=<scratch space>:377:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "fmaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:341:1 <Spelling=<scratch space>:378:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__z")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__fmaf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:341:1 <Spelling=<scratch space>:380:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__z")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "scalbf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:402:1 <Spelling=<scratch space>:382:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__scalbf") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:402:1 <Spelling=<scratch space>:384:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__fpclassifyl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:21:1 <Spelling=<scratch space>:385:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__signbitl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:25:1 <Spelling=<scratch space>:386:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__isinfl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:30:1 <Spelling=<scratch space>:387:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__finitel") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:33:1 <Spelling=<scratch space>:388:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__isnanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:36:1 <Spelling=<scratch space>:389:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__iseqsigl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:39:1 <Spelling=<scratch space>:390:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__issignalingl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls-helper-functions.h:42:1 <Spelling=<scratch space>:391:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "acosl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:53:1 <Spelling=<scratch space>:392:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__acosl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:53:1 <Spelling=<scratch space>:394:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "asinl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:55:1 <Spelling=<scratch space>:395:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__asinl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:55:1 <Spelling=<scratch space>:397:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "atanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:57:1 <Spelling=<scratch space>:2:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__atanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:57:1 <Spelling=<scratch space>:4:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "atan2l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:59:1 <Spelling=<scratch space>:5:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__atan2l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:59:1 <Spelling=<scratch space>:7:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "cosl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:62:1 <Spelling=<scratch space>:10:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__cosl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:62:1 <Spelling=<scratch space>:12:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "sinl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:64:1 <Spelling=<scratch space>:15:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__sinl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:64:1 <Spelling=<scratch space>:17:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "tanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:66:1 <Spelling=<scratch space>:18:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__tanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:66:1 <Spelling=<scratch space>:20:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "coshl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:71:1 <Spelling=<scratch space>:21:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__coshl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:71:1 <Spelling=<scratch space>:23:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "sinhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:73:1 <Spelling=<scratch space>:24:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__sinhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:73:1 <Spelling=<scratch space>:26:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "tanhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:75:1 <Spelling=<scratch space>:27:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__tanhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:75:1 <Spelling=<scratch space>:29:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "acoshl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:85:1 <Spelling=<scratch space>:30:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__acoshl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:85:1 <Spelling=<scratch space>:32:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "asinhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:87:1 <Spelling=<scratch space>:33:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__asinhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:87:1 <Spelling=<scratch space>:35:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "atanhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:89:1 <Spelling=<scratch space>:36:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__atanhl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:89:1 <Spelling=<scratch space>:38:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "expl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:95:1 <Spelling=<scratch space>:41:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__expl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:95:1 <Spelling=<scratch space>:43:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "frexpl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:98:1 <Spelling=<scratch space>:44:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__frexpl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:98:1 <Spelling=<scratch space>:46:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "ldexpl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:101:1 <Spelling=<scratch space>:47:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__ldexpl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:101:1 <Spelling=<scratch space>:49:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__exponent")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "logl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:104:1 <Spelling=<scratch space>:52:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__logl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:104:1 <Spelling=<scratch space>:54:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "log10l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:107:1 <Spelling=<scratch space>:55:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__log10l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:107:1 <Spelling=<scratch space>:57:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "modfl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:110:1 <Spelling=<scratch space>:58:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__iptr")
(type
(tag . ":pointer")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__modfl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:110:1 <Spelling=<scratch space>:60:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__iptr")
(type
(tag . ":pointer")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "expm1l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:125:1 <Spelling=<scratch space>:62:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__expm1l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:125:1 <Spelling=<scratch space>:64:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "log1pl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:128:1 <Spelling=<scratch space>:65:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__log1pl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:128:1 <Spelling=<scratch space>:67:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "logbl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:131:1 <Spelling=<scratch space>:68:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__logbl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:131:1 <Spelling=<scratch space>:70:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "exp2l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:136:1 <Spelling=<scratch space>:71:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__exp2l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:136:1 <Spelling=<scratch space>:73:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "log2l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:139:1 <Spelling=<scratch space>:74:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__log2l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:139:1 <Spelling=<scratch space>:76:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "powl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:146:1 <Spelling=<scratch space>:79:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__powl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:146:1 <Spelling=<scratch space>:81:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "sqrtl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:149:1 <Spelling=<scratch space>:82:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__sqrtl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:149:1 <Spelling=<scratch space>:84:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "hypotl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:153:1 <Spelling=<scratch space>:85:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__hypotl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:153:1 <Spelling=<scratch space>:87:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "cbrtl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:158:1 <Spelling=<scratch space>:88:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__cbrtl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:158:1 <Spelling=<scratch space>:90:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "ceill") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:165:1 <Spelling=<scratch space>:91:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__ceill") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:165:1 <Spelling=<scratch space>:93:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "fabsl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:168:1 <Spelling=<scratch space>:94:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__fabsl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:168:1 <Spelling=<scratch space>:96:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "floorl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:171:1 <Spelling=<scratch space>:97:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__floorl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:171:1 <Spelling=<scratch space>:99:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "fmodl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:174:1 <Spelling=<scratch space>:100:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__fmodl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:174:1 <Spelling=<scratch space>:102:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "isinfl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:183:1 <Spelling=<scratch space>:103:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "finitel") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:188:1 <Spelling=<scratch space>:104:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "dreml") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:191:1 <Spelling=<scratch space>:105:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__dreml") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:191:1 <Spelling=<scratch space>:107:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "significandl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:195:1 <Spelling=<scratch space>:108:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__significandl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:195:1 <Spelling=<scratch space>:110:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "copysignl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:202:1 <Spelling=<scratch space>:111:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__copysignl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:202:1 <Spelling=<scratch space>:113:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "nanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:207:1 <Spelling=<scratch space>:114:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__tagb")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__nanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:207:1 <Spelling=<scratch space>:116:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__tagb")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "isnanl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:217:1 <Spelling=<scratch space>:117:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__value")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "j0l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:223:1 <Spelling=<scratch space>:118:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__j0l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:223:1 <Spelling=<scratch space>:120:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "j1l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:224:1 <Spelling=<scratch space>:121:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__j1l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:224:1 <Spelling=<scratch space>:123:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "jnl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:225:1 <Spelling=<scratch space>:124:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__jnl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:225:1 <Spelling=<scratch space>:126:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "y0l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:226:1 <Spelling=<scratch space>:127:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__y0l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:226:1 <Spelling=<scratch space>:129:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "y1l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:227:1 <Spelling=<scratch space>:130:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__y1l") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:227:1 <Spelling=<scratch space>:132:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "ynl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:228:1 <Spelling=<scratch space>:133:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__ynl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:228:1 <Spelling=<scratch space>:135:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "erfl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:234:1 <Spelling=<scratch space>:136:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__erfl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:234:1 <Spelling=<scratch space>:138:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "erfcl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:235:1 <Spelling=<scratch space>:139:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__erfcl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:235:1 <Spelling=<scratch space>:141:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "lgammal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:236:1 <Spelling=<scratch space>:142:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__lgammal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:236:1 <Spelling=<scratch space>:144:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "tgammal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:241:1 <Spelling=<scratch space>:145:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__tgammal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:241:1 <Spelling=<scratch space>:147:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "gammal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:247:1 <Spelling=<scratch space>:148:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__gammal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:247:1 <Spelling=<scratch space>:150:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "lgammal_r") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:255:1 <Spelling=<scratch space>:152:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__signgamp")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__lgammal_r") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:255:1 <Spelling=<scratch space>:155:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__signgamp")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "rintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:262:1 <Spelling=<scratch space>:156:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__rintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:262:1 <Spelling=<scratch space>:158:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "nextafterl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:265:1 <Spelling=<scratch space>:159:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__nextafterl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:265:1 <Spelling=<scratch space>:161:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "nexttowardl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:267:1 <Spelling=<scratch space>:162:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__nexttowardl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:267:1 <Spelling=<scratch space>:164:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "remainderl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:278:1 <Spelling=<scratch space>:166:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__remainderl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:278:1 <Spelling=<scratch space>:168:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "scalbnl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:282:1 <Spelling=<scratch space>:169:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__scalbnl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:282:1 <Spelling=<scratch space>:171:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "ilogbl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:286:1 <Spelling=<scratch space>:172:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "__ilogbl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:286:1 <Spelling=<scratch space>:174:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "scalblnl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:296:1 <Spelling=<scratch space>:176:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__scalblnl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:296:1 <Spelling=<scratch space>:178:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "nearbyintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:300:1 <Spelling=<scratch space>:179:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__nearbyintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:300:1 <Spelling=<scratch space>:181:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "roundl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:304:1 <Spelling=<scratch space>:182:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__roundl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:304:1 <Spelling=<scratch space>:184:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "truncl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:308:1 <Spelling=<scratch space>:185:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__truncl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:308:1 <Spelling=<scratch space>:187:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "remquol") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:313:1 <Spelling=<scratch space>:188:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__quo")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__remquol") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:313:1 <Spelling=<scratch space>:190:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__quo")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "lrintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:320:1 <Spelling=<scratch space>:191:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lrintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:320:1 <Spelling=<scratch space>:193:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "llrintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:322:1 <Spelling=<scratch space>:194:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__llrintl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:322:1 <Spelling=<scratch space>:196:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "lroundl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:326:1 <Spelling=<scratch space>:197:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__lroundl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:326:1 <Spelling=<scratch space>:199:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "llroundl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:328:1 <Spelling=<scratch space>:200:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "__llroundl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:328:1 <Spelling=<scratch space>:202:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "fdiml") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:332:1 <Spelling=<scratch space>:203:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__fdiml") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:332:1 <Spelling=<scratch space>:205:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "fmaxl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:335:1 <Spelling=<scratch space>:206:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__fmaxl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:335:1 <Spelling=<scratch space>:208:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "fminl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:338:1 <Spelling=<scratch space>:209:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__fminl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:338:1 <Spelling=<scratch space>:211:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "fmal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:341:1 <Spelling=<scratch space>:212:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__z")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__fmal") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:341:1 <Spelling=<scratch space>:214:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__z")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "scalbl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:402:1 <Spelling=<scratch space>:216:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "function") (name . "__scalbl") (ns . 0)
(location
.
"/usr/include/bits/mathcalls.h:402:1 <Spelling=<scratch space>:218:1>")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__x")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "parameter")
(name . "__n")
(type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))))
(return-type
(tag . ":long-double")
(bit-size . 128)
(bit-alignment . 128)))
((tag . "extern")
(name . "signgam")
(ns . 0)
(location . "/usr/include/math.h:330:12")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 42)
(location . "/usr/include/math.h:380:1")
(fields
.
#(((tag . "field") (name . "FP_NAN") (value . 0))
((tag . "field") (name . "FP_INFINITE") (value . 1))
((tag . "field") (name . "FP_ZERO") (value . 2))
((tag . "field") (name . "FP_SUBNORMAL") (value . 3))
((tag . "field") (name . "FP_NORMAL") (value . 4)))))
((tag . "enum") (ns . 0) (name . "") (id . 43)
(location . "/usr/include/math.h:571:9")
(fields
.
#(((tag . "field") (name . "_IEEE_") (value . 4294967295))
((tag . "field") (name . "_SVID_") (value . 0))
((tag . "field") (name . "_XOPEN_") (value . 1))
((tag . "field") (name . "_POSIX_") (value . 2))
((tag . "field") (name . "_ISOC_") (value . 3)))))
((tag . "typedef")
(ns . 0)
(name . "_LIB_VERSION_TYPE")
(location . "/usr/include/math.h:578:3")
(type (tag . ":enum") (name . "") (id . 43)))
((tag . "extern")
(name . "_LIB_VERSION")
(ns . 0)
(location . "/usr/include/math.h:583:26")
(type (tag . "_LIB_VERSION_TYPE")))
((tag . "struct") (ns . 0) (name . "exception") (id . 0)
(location . "/usr/include/math.h:596:8") (bit-size . 320)
(bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "name") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "arg1") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "arg2") (bit-offset . 192) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "retval") (bit-offset . 256) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
((tag . "function") (name . "matherr") (ns . 0)
(location . "/usr/include/math.h:609:12") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__exc")
(type
(tag . ":pointer")
(type (tag . ":struct") (name . "exception") (id . 44))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 45)
(location . "/usr/include/SDL2/SDL_stdinc.h:139:9")
(fields
.
#(((tag . "field") (name . "SDL_FALSE") (value . 0))
((tag . "field") (name . "SDL_TRUE") (value . 1)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_bool")
(location . "/usr/include/SDL2/SDL_stdinc.h:143:3")
(type (tag . ":enum") (name . "") (id . 45)))
((tag . "typedef")
(ns . 0)
(name . "Sint8")
(location . "/usr/include/SDL2/SDL_stdinc.h:151:16")
(type (tag . "int8_t")))
((tag . "typedef")
(ns . 0)
(name . "Uint8")
(location . "/usr/include/SDL2/SDL_stdinc.h:157:17")
(type (tag . "uint8_t")))
((tag . "typedef")
(ns . 0)
(name . "Sint16")
(location . "/usr/include/SDL2/SDL_stdinc.h:163:17")
(type (tag . "int16_t")))
((tag . "typedef")
(ns . 0)
(name . "Uint16")
(location . "/usr/include/SDL2/SDL_stdinc.h:169:18")
(type (tag . "uint16_t")))
((tag . "typedef")
(ns . 0)
(name . "Sint32")
(location . "/usr/include/SDL2/SDL_stdinc.h:175:17")
(type (tag . "int32_t")))
((tag . "typedef")
(ns . 0)
(name . "Uint32")
(location . "/usr/include/SDL2/SDL_stdinc.h:181:18")
(type (tag . "uint32_t")))
((tag . "typedef")
(ns . 0)
(name . "Sint64")
(location . "/usr/include/SDL2/SDL_stdinc.h:188:17")
(type (tag . "int64_t")))
((tag . "typedef")
(ns . 0)
(name . "Uint64")
(location . "/usr/include/SDL2/SDL_stdinc.h:194:18")
(type (tag . "uint64_t")))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_uint8")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:294:1 <Spelling=<scratch space>:222:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_sint8")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:295:1 <Spelling=<scratch space>:223:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_uint16")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:296:1 <Spelling=<scratch space>:224:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_sint16")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:297:1 <Spelling=<scratch space>:225:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_uint32")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:298:1 <Spelling=<scratch space>:226:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_sint32")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:299:1 <Spelling=<scratch space>:227:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_uint64")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:300:1 <Spelling=<scratch space>:228:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_sint64")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:301:1 <Spelling=<scratch space>:229:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "enum") (ns . 0) (name . "") (id . 46)
(location . "/usr/include/SDL2/SDL_stdinc.h:315:9")
(fields
.
#(((tag . "field")
(name . "DUMMY_ENUM_VALUE")
(value . 0)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_DUMMY_ENUM")
(location . "/usr/include/SDL2/SDL_stdinc.h:318:3")
(type (tag . ":enum") (name . "") (id . 46)))
((tag . "typedef")
(ns . 0)
(name . "SDL_compile_time_assert_enum")
(location
.
"/usr/include/SDL2/SDL_stdinc.h:320:1 <Spelling=<scratch space>:230:1>")
(type
(tag . ":array")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))
(size . 1)))
((tag . "function") (name . "SDL_malloc") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:361:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_calloc") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:362:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "nmemb")
(type (tag . "size_t")))
((tag . "parameter")
(name . "size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_realloc") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:363:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mem")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "size")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_free") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:364:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mem")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "SDL_malloc_func")
(location . "/usr/include/SDL2/SDL_stdinc.h:366:25")
(type (tag . ":function-pointer")))
((tag . "typedef")
(ns . 0)
(name . "SDL_calloc_func")
(location . "/usr/include/SDL2/SDL_stdinc.h:367:25")
(type (tag . ":function-pointer")))
((tag . "typedef")
(ns . 0)
(name . "SDL_realloc_func")
(location . "/usr/include/SDL2/SDL_stdinc.h:368:25")
(type (tag . ":function-pointer")))
((tag . "typedef")
(ns . 0)
(name . "SDL_free_func")
(location . "/usr/include/SDL2/SDL_stdinc.h:369:24")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_GetMemoryFunctions") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:374:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "malloc_func")
(type (tag . ":pointer") (type (tag . "SDL_malloc_func"))))
((tag . "parameter")
(name . "calloc_func")
(type (tag . ":pointer") (type (tag . "SDL_calloc_func"))))
((tag . "parameter")
(name . "realloc_func")
(type (tag . ":pointer") (type (tag . "SDL_realloc_func"))))
((tag . "parameter")
(name . "free_func")
(type (tag . ":pointer") (type (tag . "SDL_free_func"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetMemoryFunctions") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:387:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "malloc_func")
(type (tag . "SDL_malloc_func")))
((tag . "parameter")
(name . "calloc_func")
(type (tag . "SDL_calloc_func")))
((tag . "parameter")
(name . "realloc_func")
(type (tag . "SDL_realloc_func")))
((tag . "parameter")
(name . "free_func")
(type (tag . "SDL_free_func")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetNumAllocations") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:395:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_getenv") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:397:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_setenv") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:398:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "value")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "overwrite")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_qsort") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:400:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "base")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "nmemb")
(type (tag . "size_t")))
((tag . "parameter")
(name . "size")
(type (tag . "size_t")))
((tag . "parameter")
(name . "compare")
(type (tag . ":function-pointer")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_abs") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:402:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_isdigit") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:409:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_isspace") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:410:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_toupper") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:411:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_tolower") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:412:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_memset") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:414:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "c")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "len")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_memset4") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:420:23")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter") (name . "val") (type (tag . "Uint32")))
((tag . "parameter")
(name . "dwords")
(type (tag . "size_t")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_memcpy") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:449:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "len")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_memmove") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:451:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "len")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_memcmp") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:452:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "s1")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "s2")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "len")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_wcslen") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:454:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "wstr")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_wcslcpy") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:455:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "maxlen")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_wcslcat") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:456:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "maxlen")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_wcscmp") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:457:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str1")
(type (tag . ":pointer") (type (tag . "wchar_t"))))
((tag . "parameter")
(name . "str2")
(type (tag . ":pointer") (type (tag . "wchar_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_strlen") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:459:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_strlcpy") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:460:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "maxlen")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_utf8strlcpy") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:461:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "dst_bytes")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_strlcat") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:462:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "src")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "maxlen")
(type (tag . "size_t")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_strdup") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:463:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_strrev") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:464:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_strupr") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:465:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_strlwr") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:466:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_strchr") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:467:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_strrchr") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:468:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "c")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_strstr") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:469:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haystack")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "needle")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_utf8strlen") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:470:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_itoa") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:472:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "value")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "radix")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_uitoa") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:473:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "value")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "radix")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_ltoa") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:474:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "value")
(type (tag . ":long") (bit-size . 64) (bit-alignment . 64)))
((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "radix")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_ultoa") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:475:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "value")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "radix")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_lltoa") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:476:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "value")
(type (tag . "Sint64")))
((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "radix")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_ulltoa") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:477:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "value")
(type (tag . "Uint64")))
((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "radix")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_atoi") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:479:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_atof") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:480:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_strtol") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:481:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "endp")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_strtoul") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:482:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "endp")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_strtoll") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:483:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "endp")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Sint64")))
((tag . "function") (name . "SDL_strtoull") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:484:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "endp")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "base")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint64")))
((tag . "function") (name . "SDL_strtod") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:485:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "endp")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_strcmp") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:487:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "str2")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_strncmp") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:488:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "str2")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "maxlen")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_strcasecmp") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:489:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "str2")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_strncasecmp") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:490:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "str1")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "str2")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "len")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_sscanf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:492:29")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_vsscanf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:493:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "ap")
(type (tag . "va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_snprintf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:494:29")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "maxlen")
(type (tag . "size_t")))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_vsnprintf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:495:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "maxlen")
(type (tag . "size_t")))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "ap")
(type (tag . "va_list")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_acos") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:503:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_asin") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:504:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_atan") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:505:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_atan2") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:506:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_ceil") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:507:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_copysign") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:508:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_cos") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:509:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_cosf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:510:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_fabs") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:511:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_floor") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:512:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_log") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:513:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_pow") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:514:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "y")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_scalbn") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:515:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "n")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_sin") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:516:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_sinf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:517:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_sqrt") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:518:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_sqrtf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:519:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_tan") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:520:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "SDL_tanf") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:521:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "struct") (ns . 0) (name . "_SDL_iconv_t") (id . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:530:16")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_iconv_t")
(location . "/usr/include/SDL2/SDL_stdinc.h:530:30")
(type
(tag . ":pointer")
(type (tag . "struct") (ns . 0) (name . "_SDL_iconv_t") (id . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:530:16")
(bit-size . 0) (bit-alignment . 0) (fields . #()))))
((tag . "function") (name . "SDL_iconv_open") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:531:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "tocode")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fromcode")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_iconv_t")))
((tag . "function") (name . "SDL_iconv_close") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:533:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cd")
(type (tag . "SDL_iconv_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_iconv") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:534:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cd")
(type (tag . "SDL_iconv_t")))
((tag . "parameter")
(name . "inbuf")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "inbytesleft")
(type (tag . ":pointer") (type (tag . "size_t"))))
((tag . "parameter")
(name . "outbuf")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
((tag . "parameter")
(name . "outbytesleft")
(type (tag . ":pointer") (type (tag . "size_t"))))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_iconv_string") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:541:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "tocode")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fromcode")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "inbuf")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "inbytesleft")
(type (tag . "size_t")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_memcpy4") (ns . 0)
(location . "/usr/include/SDL2/SDL_stdinc.h:577:24")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "dwords")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_main") (ns . 0)
(location . "/usr/include/SDL2/SDL_main.h:110:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "argc")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "argv")
(type
(tag . ":pointer")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8)))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetMainReady") (ns . 0)
(location . "/usr/include/SDL2/SDL_main.h:125:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "enum") (ns . 0) (name . "") (id . 48)
(location . "/usr/include/SDL2/SDL_assert.h:102:9")
(fields
.
#(((tag . "field") (name . "SDL_ASSERTION_RETRY") (value . 0))
((tag . "field") (name . "SDL_ASSERTION_BREAK") (value . 1))
((tag . "field") (name . "SDL_ASSERTION_ABORT") (value . 2))
((tag . "field")
(name . "SDL_ASSERTION_IGNORE")
(value . 3))
((tag . "field")
(name . "SDL_ASSERTION_ALWAYS_IGNORE")
(value . 4)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_AssertState")
(location . "/usr/include/SDL2/SDL_assert.h:109:3")
(type (tag . ":enum") (name . "") (id . 48)))
((tag . "struct") (ns . 0) (name . "SDL_AssertData") (id . 0)
(location . "/usr/include/SDL2/SDL_assert.h:111:16")
(bit-size . 384) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "always_ignore") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "trigger_count") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "condition") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "filename") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "linenum") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "function") (bit-offset . 256) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "next") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "SDL_AssertData")
(id . 49)))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_AssertData")
(location . "/usr/include/SDL2/SDL_assert.h:120:3")
(type
(tag . ":struct")
(name . "SDL_AssertData")
(id . 49)))
((tag . "function") (name . "SDL_ReportAssertion") (ns . 0)
(location . "/usr/include/SDL2/SDL_assert.h:125:41")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "")
(type (tag . ":pointer") (type (tag . "SDL_AssertData"))))
((tag . "parameter")
(name . "")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_AssertState")))
((tag . "typedef")
(ns . 0)
(name . "SDL_AssertionHandler")
(location . "/usr/include/SDL2/SDL_assert.h:188:35")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_SetAssertionHandler") (ns . 0)
(location . "/usr/include/SDL2/SDL_assert.h:211:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "handler")
(type (tag . "SDL_AssertionHandler")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetDefaultAssertionHandler") (ns . 0)
(location . "/usr/include/SDL2/SDL_assert.h:225:46")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type (tag . "SDL_AssertionHandler")))
((tag . "function") (name . "SDL_GetAssertionHandler") (ns . 0)
(location . "/usr/include/SDL2/SDL_assert.h:242:46")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "puserdata")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))))
(return-type (tag . "SDL_AssertionHandler")))
((tag . "function") (name . "SDL_GetAssertionReport") (ns . 0)
(location . "/usr/include/SDL2/SDL_assert.h:266:48")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_AssertData"))))
((tag . "function") (name . "SDL_ResetAssertionReport") (ns . 0)
(location . "/usr/include/SDL2/SDL_assert.h:275:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "SDL_SpinLock")
(location . "/usr/include/SDL2/SDL_atomic.h:89:13")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "function") (name . "SDL_AtomicTryLock") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:98:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "lock")
(type (tag . ":pointer") (type (tag . "SDL_SpinLock"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_AtomicLock") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:105:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "lock")
(type (tag . ":pointer") (type (tag . "SDL_SpinLock"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_AtomicUnlock") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:112:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "lock")
(type (tag . ":pointer") (type (tag . "SDL_SpinLock"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_MemoryBarrierReleaseFunction") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:155:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_MemoryBarrierAcquireFunction") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:156:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "SDL_atomic_t")
(location . "/usr/include/SDL2/SDL_atomic.h:195:31")
(type (tag . "struct") (ns . 22088) (name . "") (id . 50)
(location . "/usr/include/SDL2/SDL_atomic.h:195:9")
(bit-size . 32) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "value") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))))
((tag . "function") (name . "SDL_AtomicCAS") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:204:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type (tag . ":pointer") (type (tag . "SDL_atomic_t"))))
((tag . "parameter")
(name . "oldval")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "newval")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_AtomicSet") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:211:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type (tag . ":pointer") (type (tag . "SDL_atomic_t"))))
((tag . "parameter")
(name . "v")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AtomicGet") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:216:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type (tag . ":pointer") (type (tag . "SDL_atomic_t"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AtomicAdd") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:225:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type (tag . ":pointer") (type (tag . "SDL_atomic_t"))))
((tag . "parameter")
(name . "v")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AtomicCASPtr") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:251:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))
((tag . "parameter")
(name . "oldval")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "newval")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_AtomicSetPtr") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:258:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))
((tag . "parameter")
(name . "v")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_AtomicGetPtr") (ns . 0)
(location . "/usr/include/SDL2/SDL_atomic.h:263:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_SetError") (ns . 0)
(location . "/usr/include/SDL2/SDL_error.h:41:29")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetError") (ns . 0)
(location . "/usr/include/SDL2/SDL_error.h:42:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_ClearError") (ns . 0)
(location . "/usr/include/SDL2/SDL_error.h:43:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "enum") (ns . 0) (name . "") (id . 51)
(location . "/usr/include/SDL2/SDL_error.h:55:9")
(fields
.
#(((tag . "field") (name . "SDL_ENOMEM") (value . 0))
((tag . "field") (name . "SDL_EFREAD") (value . 1))
((tag . "field") (name . "SDL_EFWRITE") (value . 2))
((tag . "field") (name . "SDL_EFSEEK") (value . 3))
((tag . "field") (name . "SDL_UNSUPPORTED") (value . 4))
((tag . "field") (name . "SDL_LASTERROR") (value . 5)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_errorcode")
(location . "/usr/include/SDL2/SDL_error.h:63:3")
(type (tag . ":enum") (name . "") (id . 51)))
((tag . "function") (name . "SDL_Error") (ns . 0)
(location . "/usr/include/SDL2/SDL_error.h:65:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "code")
(type (tag . "SDL_errorcode")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_Swap16") (ns . 0)
(location . "/usr/include/SDL2/SDL_endian.h:78:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type (tag . "Uint16")))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_Swap32") (ns . 0)
(location . "/usr/include/SDL2/SDL_endian.h:122:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type (tag . "Uint32")))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_Swap64") (ns . 0)
(location . "/usr/include/SDL2/SDL_endian.h:189:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type (tag . "Uint64")))))
(return-type (tag . "Uint64")))
((tag . "function") (name . "SDL_SwapFloat") (ns . 0)
(location . "/usr/include/SDL2/SDL_endian.h:213:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "struct") (ns . 0) (name . "SDL_mutex") (id . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:58:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_mutex")
(location . "/usr/include/SDL2/SDL_mutex.h:59:26")
(type (tag . "struct") (ns . 0) (name . "SDL_mutex") (id . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:58:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "function") (name . "SDL_CreateMutex") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:64:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type (tag . ":pointer") (type (tag . "SDL_mutex"))))
((tag . "function") (name . "SDL_LockMutex") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:72:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mutex")
(type (tag . ":pointer") (type (tag . "SDL_mutex"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_TryLockMutex") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:79:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mutex")
(type (tag . ":pointer") (type (tag . "SDL_mutex"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UnlockMutex") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:90:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mutex")
(type (tag . ":pointer") (type (tag . "SDL_mutex"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_DestroyMutex") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:95:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mutex")
(type (tag . ":pointer") (type (tag . "SDL_mutex"))))))
(return-type (tag . ":void")))
((tag . "struct") (ns . 0) (name . "SDL_semaphore") (id . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:106:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_sem")
(location . "/usr/include/SDL2/SDL_mutex.h:107:30")
(type (tag . "struct") (ns . 0) (name . "SDL_semaphore") (id . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:106:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "function") (name . "SDL_CreateSemaphore") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:112:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "initial_value")
(type (tag . "Uint32")))))
(return-type (tag . ":pointer") (type (tag . "SDL_sem"))))
((tag . "function") (name . "SDL_DestroySemaphore") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:117:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "sem")
(type (tag . ":pointer") (type (tag . "SDL_sem"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SemWait") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:124:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "sem")
(type (tag . ":pointer") (type (tag . "SDL_sem"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SemTryWait") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:132:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "sem")
(type (tag . ":pointer") (type (tag . "SDL_sem"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SemWaitTimeout") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:143:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "sem")
(type (tag . ":pointer") (type (tag . "SDL_sem"))))
((tag . "parameter")
(name . "ms")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SemPost") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:150:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "sem")
(type (tag . ":pointer") (type (tag . "SDL_sem"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SemValue") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:155:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "sem")
(type (tag . ":pointer") (type (tag . "SDL_sem"))))))
(return-type (tag . "Uint32")))
((tag . "struct") (ns . 0) (name . "SDL_cond") (id . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:166:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_cond")
(location . "/usr/include/SDL2/SDL_mutex.h:167:25")
(type (tag . "struct") (ns . 0) (name . "SDL_cond") (id . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:166:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "function") (name . "SDL_CreateCond") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:197:35")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type (tag . ":pointer") (type (tag . "SDL_cond"))))
((tag . "function") (name . "SDL_DestroyCond") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:202:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cond")
(type (tag . ":pointer") (type (tag . "SDL_cond"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_CondSignal") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:209:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cond")
(type (tag . ":pointer") (type (tag . "SDL_cond"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CondBroadcast") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:216:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cond")
(type (tag . ":pointer") (type (tag . "SDL_cond"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CondWait") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:227:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cond")
(type (tag . ":pointer") (type (tag . "SDL_cond"))))
((tag . "parameter")
(name . "mutex")
(type (tag . ":pointer") (type (tag . "SDL_mutex"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CondWaitTimeout") (ns . 0)
(location . "/usr/include/SDL2/SDL_mutex.h:237:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cond")
(type (tag . ":pointer") (type (tag . "SDL_cond"))))
((tag . "parameter")
(name . "mutex")
(type (tag . ":pointer") (type (tag . "SDL_mutex"))))
((tag . "parameter")
(name . "ms")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "struct") (ns . 0) (name . "SDL_Thread") (id . 0)
(location . "/usr/include/SDL2/SDL_thread.h:45:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Thread")
(location . "/usr/include/SDL2/SDL_thread.h:46:27")
(type (tag . "struct") (ns . 0) (name . "SDL_Thread") (id . 0)
(location . "/usr/include/SDL2/SDL_thread.h:45:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "typedef")
(ns . 0)
(name . "SDL_threadID")
(location . "/usr/include/SDL2/SDL_thread.h:49:23")
(type
(tag . ":unsigned-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "typedef")
(ns . 0)
(name . "SDL_TLSID")
(location . "/usr/include/SDL2/SDL_thread.h:52:22")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 56)
(location . "/usr/include/SDL2/SDL_thread.h:59:9")
(fields
.
#(((tag . "field")
(name . "SDL_THREAD_PRIORITY_LOW")
(value . 0))
((tag . "field")
(name . "SDL_THREAD_PRIORITY_NORMAL")
(value . 1))
((tag . "field")
(name . "SDL_THREAD_PRIORITY_HIGH")
(value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_ThreadPriority")
(location . "/usr/include/SDL2/SDL_thread.h:63:3")
(type (tag . ":enum") (name . "") (id . 56)))
((tag . "typedef")
(ns . 0)
(name . "SDL_ThreadFunction")
(location . "/usr/include/SDL2/SDL_thread.h:69:24")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_CreateThread") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:163:1")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "fn")
(type (tag . "SDL_ThreadFunction")))
((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "data")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Thread"))))
((tag . "function") (name . "SDL_GetThreadName") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:174:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "thread")
(type (tag . ":pointer") (type (tag . "SDL_Thread"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_ThreadID") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:179:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_threadID")))
((tag . "function") (name . "SDL_GetThreadID") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:186:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "thread")
(type (tag . ":pointer") (type (tag . "SDL_Thread"))))))
(return-type (tag . "SDL_threadID")))
((tag . "function") (name . "SDL_SetThreadPriority") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:191:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "priority")
(type (tag . "SDL_ThreadPriority")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_WaitThread") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:211:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "thread")
(type (tag . ":pointer") (type (tag . "SDL_Thread"))))
((tag . "parameter")
(name . "status")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_DetachThread") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:239:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "thread")
(type (tag . ":pointer") (type (tag . "SDL_Thread"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_TLSCreate") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:271:35")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_TLSID")))
((tag . "function") (name . "SDL_TLSGet") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:283:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "id")
(type (tag . "SDL_TLSID")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_TLSSet") (ns . 0)
(location . "/usr/include/SDL2/SDL_thread.h:297:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "id")
(type (tag . "SDL_TLSID")))
((tag . "parameter")
(name . "value")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "destructor")
(type (tag . ":function-pointer")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "struct") (ns . 0) (name . "SDL_RWops") (id . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:52:16")
(bit-size . 576) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "size") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64) (type (tag . ":function-pointer")))
((tag . "field") (name . "seek") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64) (type (tag . ":function-pointer")))
((tag . "field") (name . "read") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64) (type (tag . ":function-pointer")))
((tag . "field") (name . "write") (bit-offset . 192) (bit-size . 64)
(bit-alignment . 64) (type (tag . ":function-pointer")))
((tag . "field") (name . "close") (bit-offset . 256) (bit-size . 64)
(bit-alignment . 64) (type (tag . ":function-pointer")))
((tag . "field") (name . "type") (bit-offset . 320) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "hidden") (bit-offset . 384) (bit-size . 192)
(bit-alignment . 64)
(type (tag . "union") (ns . 22088) (name . "") (id . 57)
(location . "/usr/include/SDL2/SDL_rwops.h:94:5")
(bit-size . 192) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "stdio") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 64)
(type (tag . "struct") (ns . 0) (name . "") (id . 58)
(location . "/usr/include/SDL2/SDL_rwops.h:124:9")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "autoclose") (bit-offset . 0)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "SDL_bool")))
((tag . "field") (name . "fp") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . "FILE"))))))))
((tag . "field") (name . "mem") (bit-offset . 0) (bit-size . 192)
(bit-alignment . 64)
(type (tag . "struct") (ns . 0) (name . "") (id . 59)
(location . "/usr/include/SDL2/SDL_rwops.h:130:9")
(bit-size . 192) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "base") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "field") (name . "here") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "field") (name . "stop") (bit-offset . 128)
(bit-size . 64) (bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . "Uint8"))))))))
((tag . "field") (name . "unknown") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 64)
(type (tag . "struct") (ns . 0) (name . "") (id . 60)
(location . "/usr/include/SDL2/SDL_rwops.h:136:9")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "data1") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "data2") (bit-offset . 64)
(bit-size . 64) (bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":void")))))))))))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_RWops")
(location . "/usr/include/SDL2/SDL_rwops.h:143:3")
(type (tag . ":struct") (name . "SDL_RWops") (id . 61)))
((tag . "function") (name . "SDL_RWFromFile") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:153:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "file")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "mode")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "function") (name . "SDL_RWFromFP") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:157:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "fp")
(type (tag . ":pointer") (type (tag . "FILE"))))
((tag . "parameter")
(name . "autoclose")
(type (tag . "SDL_bool")))))
(return-type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "function") (name . "SDL_RWFromMem") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:164:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mem")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "size")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "function") (name . "SDL_RWFromConstMem") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:165:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mem")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "size")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "function") (name . "SDL_AllocRW") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:171:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "function") (name . "SDL_FreeRW") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:172:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "area")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LoadFile_RW") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:206:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "datasize")
(type (tag . ":pointer") (type (tag . "size_t"))))
((tag . "parameter")
(name . "freesrc")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_ReadU8") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:222:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . "Uint8")))
((tag . "function") (name . "SDL_ReadLE16") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:223:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_ReadBE16") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:224:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_ReadLE32") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:225:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_ReadBE32") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:226:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_ReadLE64") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:227:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . "Uint64")))
((tag . "function") (name . "SDL_ReadBE64") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:228:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type (tag . "Uint64")))
((tag . "function") (name . "SDL_WriteU8") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:237:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "value")
(type (tag . "Uint8")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_WriteLE16") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:238:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "value")
(type (tag . "Uint16")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_WriteBE16") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:239:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "value")
(type (tag . "Uint16")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_WriteLE32") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:240:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "value")
(type (tag . "Uint32")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_WriteBE32") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:241:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "value")
(type (tag . "Uint32")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_WriteLE64") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:242:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "value")
(type (tag . "Uint64")))))
(return-type (tag . "size_t")))
((tag . "function") (name . "SDL_WriteBE64") (ns . 0)
(location . "/usr/include/SDL2/SDL_rwops.h:243:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "value")
(type (tag . "Uint64")))))
(return-type (tag . "size_t")))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioFormat")
(location . "/usr/include/SDL2/SDL_audio.h:64:16")
(type (tag . "Uint16")))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioCallback")
(location . "/usr/include/SDL2/SDL_audio.h:162:25")
(type (tag . ":function-pointer")))
((tag . "struct") (ns . 0) (name . "SDL_AudioSpec") (id . 0)
(location . "/usr/include/SDL2/SDL_audio.h:177:16")
(bit-size . 256) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "freq") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "format") (bit-offset . 32) (bit-size . 16)
(bit-alignment . 16) (type (tag . "SDL_AudioFormat")))
((tag . "field") (name . "channels") (bit-offset . 48) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "silence") (bit-offset . 56) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "samples") (bit-offset . 64) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "padding") (bit-offset . 80) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "size") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "callback") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64) (type (tag . "SDL_AudioCallback")))
((tag . "field") (name . "userdata") (bit-offset . 192) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void")))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioSpec")
(location . "/usr/include/SDL2/SDL_audio.h:188:3")
(type (tag . ":struct") (name . "SDL_AudioSpec") (id . 62)))
((tag . "struct") (ns . 0) (name . "SDL_AudioCVT") (id . 0)
(location . "/usr/include/SDL2/SDL_audio.h:191:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioFilter")
(location . "/usr/include/SDL2/SDL_audio.h:192:25")
(type (tag . ":function-pointer")))
((tag . "struct") (ns . 0) (name . "SDL_AudioCVT") (id . 0)
(location . "/usr/include/SDL2/SDL_audio.h:225:16")
(bit-size . 1024) (bit-alignment . 8)
(fields
.
#(((tag . "field") (name . "needed") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "src_format") (bit-offset . 32) (bit-size . 16)
(bit-alignment . 16) (type (tag . "SDL_AudioFormat")))
((tag . "field") (name . "dst_format") (bit-offset . 48) (bit-size . 16)
(bit-alignment . 16) (type (tag . "SDL_AudioFormat")))
((tag . "field") (name . "rate_incr") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "buf") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "field") (name . "len") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "len_cvt") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "len_mult") (bit-offset . 256) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "len_ratio") (bit-offset . 288) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "field") (name . "filters") (bit-offset . 352) (bit-size . 640)
(bit-alignment . 64)
(type
(tag . ":array")
(type (tag . "SDL_AudioFilter"))
(size . 10)))
((tag . "field") (name . "filter_index") (bit-offset . 992) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioCVT")
(location . "/usr/include/SDL2/SDL_audio.h:238:23")
(type (tag . ":struct") (name . "SDL_AudioCVT") (id . 63)))
((tag . "function") (name . "SDL_GetNumAudioDrivers") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:250:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetAudioDriver") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:251:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_AudioInit") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:262:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "driver_name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AudioQuit") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:263:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetCurrentAudioDriver") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:270:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_OpenAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:317:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "desired")
(type (tag . ":pointer") (type (tag . "SDL_AudioSpec"))))
((tag . "parameter")
(name . "obtained")
(type (tag . ":pointer") (type (tag . "SDL_AudioSpec"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioDeviceID")
(location . "/usr/include/SDL2/SDL_audio.h:329:16")
(type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetNumAudioDevices") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:343:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "iscapture")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetAudioDeviceName") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:358:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "index")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "iscapture")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_OpenAudioDevice") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:375:43")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "iscapture")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "desired")
(type (tag . ":pointer") (type (tag . "SDL_AudioSpec"))))
((tag . "parameter")
(name . "obtained")
(type (tag . ":pointer") (type (tag . "SDL_AudioSpec"))))
((tag . "parameter")
(name . "allowed_changes")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_AudioDeviceID")))
((tag . "enum") (ns . 0) (name . "") (id . 64)
(location . "/usr/include/SDL2/SDL_audio.h:394:9")
(fields
.
#(((tag . "field") (name . "SDL_AUDIO_STOPPED") (value . 0))
((tag . "field") (name . "SDL_AUDIO_PLAYING") (value . 1))
((tag . "field") (name . "SDL_AUDIO_PAUSED") (value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioStatus")
(location . "/usr/include/SDL2/SDL_audio.h:399:3")
(type (tag . ":enum") (name . "") (id . 64)))
((tag . "function") (name . "SDL_GetAudioStatus") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:400:41")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_AudioStatus")))
((tag . "function") (name . "SDL_GetAudioDeviceStatus") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:403:1")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))))
(return-type (tag . "SDL_AudioStatus")))
((tag . "function") (name . "SDL_PauseAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:416:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pause_on")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_PauseAudioDevice") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:417:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))
((tag . "parameter")
(name . "pause_on")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LoadWAV_RW") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:440:40")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "freesrc")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "spec")
(type (tag . ":pointer") (type (tag . "SDL_AudioSpec"))))
((tag . "parameter")
(name . "audio_buf")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "Uint8")))))
((tag . "parameter")
(name . "audio_len")
(type (tag . ":pointer") (type (tag . "Uint32"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_AudioSpec"))))
((tag . "function") (name . "SDL_FreeWAV") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:456:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "audio_buf")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_BuildAudioCVT") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:467:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cvt")
(type (tag . ":pointer") (type (tag . "SDL_AudioCVT"))))
((tag . "parameter")
(name . "src_format")
(type (tag . "SDL_AudioFormat")))
((tag . "parameter")
(name . "src_channels")
(type (tag . "Uint8")))
((tag . "parameter")
(name . "src_rate")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "dst_format")
(type (tag . "SDL_AudioFormat")))
((tag . "parameter")
(name . "dst_channels")
(type (tag . "Uint8")))
((tag . "parameter")
(name . "dst_rate")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_ConvertAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:487:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cvt")
(type (tag . ":pointer") (type (tag . "SDL_AudioCVT"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "struct") (ns . 0) (name . "_SDL_AudioStream") (id . 0)
(location . "/usr/include/SDL2/SDL_audio.h:497:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioStream")
(location . "/usr/include/SDL2/SDL_audio.h:498:33")
(type (tag . "struct") (ns . 0) (name . "_SDL_AudioStream")
(id . 0) (location . "/usr/include/SDL2/SDL_audio.h:497:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "function") (name . "SDL_NewAudioStream") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:518:43")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src_format")
(type (tag . "SDL_AudioFormat")))
((tag . "parameter")
(name . "src_channels")
(type (tag . "Uint8")))
((tag . "parameter")
(name . "src_rate")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "dst_format")
(type (tag . "SDL_AudioFormat")))
((tag . "parameter")
(name . "dst_channels")
(type (tag . "Uint8")))
((tag . "parameter")
(name . "dst_rate")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_AudioStream"))))
((tag . "function") (name . "SDL_AudioStreamPut") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:540:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "stream")
(type (tag . ":pointer") (type (tag . "SDL_AudioStream"))))
((tag . "parameter")
(name . "buf")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "len")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AudioStreamGet") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:557:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "stream")
(type (tag . ":pointer") (type (tag . "SDL_AudioStream"))))
((tag . "parameter")
(name . "buf")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "len")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AudioStreamAvailable") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:572:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "stream")
(type
(tag . ":pointer")
(type (tag . "SDL_AudioStream"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AudioStreamFlush") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:589:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "stream")
(type
(tag . ":pointer")
(type (tag . "SDL_AudioStream"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_AudioStreamClear") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:601:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "stream")
(type
(tag . ":pointer")
(type (tag . "SDL_AudioStream"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_FreeAudioStream") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:613:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "stream")
(type
(tag . ":pointer")
(type (tag . "SDL_AudioStream"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_MixAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:623:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter") (name . "len") (type (tag . "Uint32")))
((tag . "parameter")
(name . "volume")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_MixAudioFormat") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:631:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "format")
(type (tag . "SDL_AudioFormat")))
((tag . "parameter") (name . "len") (type (tag . "Uint32")))
((tag . "parameter")
(name . "volume")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_QueueAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:675:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))
((tag . "parameter")
(name . "data")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "len")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_DequeueAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:721:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))
((tag . "parameter")
(name . "data")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "len")
(type (tag . "Uint32")))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetQueuedAudioSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:757:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_ClearQueuedAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:793:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LockAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:805:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_LockAudioDevice") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:806:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_UnlockAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:807:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_UnlockAudioDevice") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:808:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_CloseAudio") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:814:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_CloseAudioDevice") (ns . 0)
(location . "/usr/include/SDL2/SDL_audio.h:815:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dev")
(type (tag . "SDL_AudioDeviceID")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetClipboardText") (ns . 0)
(location . "/usr/include/SDL2/SDL_clipboard.h:46:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetClipboardText") (ns . 0)
(location . "/usr/include/SDL2/SDL_clipboard.h:53:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_HasClipboardText") (ns . 0)
(location . "/usr/include/SDL2/SDL_clipboard.h:60:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "typedef")
(ns . 0)
(name . "__m64")
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:27:19")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v1di")
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:29:19")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v2si")
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:30:13")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v4hi")
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:31:15")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v8qi")
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:32:14")
(type (tag . "<unknown-type:Vector>")))
((tag . "function") (name . "_mm_empty") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:45:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "_mm_cvtsi32_si64") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:62:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvtsi64_si32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:79:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__m")
(type (tag . "__m64")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtsi64_m64") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:95:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvtm64_si64") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:111:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__m")
(type (tag . "__m64")))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "_mm_packs_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:141:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_packs_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:171:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_packs_pu16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:201:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_unpackhi_pi8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:228:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_unpackhi_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:251:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_unpackhi_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:272:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_unpacklo_pi8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:299:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_unpacklo_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:322:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_unpacklo_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:343:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_add_pi8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:364:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_add_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:385:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_add_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:406:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_adds_pi8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:428:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_adds_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:451:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_adds_pu8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:473:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_adds_pu16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:495:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sub_pi8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:516:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sub_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:537:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sub_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:558:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_subs_pi8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:581:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_subs_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:604:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_subs_pu8") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:628:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_subs_pu16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:652:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_madd_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:679:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_mulhi_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:700:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_mullo_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:721:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sll_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:744:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_slli_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:766:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sll_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:789:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_slli_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:811:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sll_si64") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:831:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_slli_si64") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:851:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sra_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:875:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srai_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:898:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sra_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:922:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srai_pi32") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:945:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srl_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:968:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srli_pi16") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mmintrin.h:990:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srl_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1013:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srli_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1035:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srl_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1055:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_srli_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1076:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m") (type (tag . "__m64")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_and_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1094:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_andnot_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1115:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_or_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1133:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_xor_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1151:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cmpeq_pi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1173:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cmpeq_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1195:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cmpeq_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1217:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cmpgt_pi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1239:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cmpgt_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1261:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cmpgt_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1283:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__m1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__m2")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_setzero_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1296:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . "__m64")))
((tag . "function") (name . "_mm_set_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1317:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i1")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i0")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_set_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1340:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__s3")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__s2")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__s1")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__s0")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_set_pi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1371:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__b7")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b6")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b5")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b4")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b3")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b2")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b1")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b0")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_set1_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1391:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_set1_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1409:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_set1_pi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1427:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__b")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_setr_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1448:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i0")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i1")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_setr_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1471:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w0")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w1")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w2")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w3")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_setr_pi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mmintrin.h:1502:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__b0")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b1")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b2")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b3")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b4")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b5")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b6")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b7")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
(return-type (tag . "__m64")))
((tag . "typedef")
(ns . 0)
(name . "__v4si")
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:29:13")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v4sf")
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:30:15")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__m128")
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:31:15")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v4su")
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:34:22")
(type (tag . "<unknown-type:Vector>")))
((tag . "function") (name . "posix_memalign") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/mm_malloc.h:33:12")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "__memptr")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))
((tag . "parameter")
(name . "__alignment")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_malloc") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mm_malloc.h:46:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__size")
(type (tag . "size_t")))
((tag . "parameter")
(name . "__align")
(type (tag . "size_t")))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "_mm_free") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/mm_malloc.h:69:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_add_ss") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/xmmintrin.h:61:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_add_ps") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/xmmintrin.h:81:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_sub_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:103:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_sub_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:124:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_mul_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:146:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_mul_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:166:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_div_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:188:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_div_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:207:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_sqrt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:225:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_sqrt_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:243:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_rcp_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:261:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_rcp_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:279:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_rsqrt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:298:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_rsqrt_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:316:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_min_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:339:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_min_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:358:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_max_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:381:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_max_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:400:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_and_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:418:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_andnot_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:440:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_or_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:458:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_xor_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:477:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpeq_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:499:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpeq_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:517:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmplt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:540:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmplt_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:559:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmple_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:583:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmple_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:602:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpgt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:625:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpgt_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:646:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpge_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:670:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpge_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:691:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpneq_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:714:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpneq_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:733:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpnlt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:757:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpnlt_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:777:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpnle_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:802:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpnle_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:822:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpngt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:847:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpngt_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:869:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpnge_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:894:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpnge_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:916:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpord_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:941:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpord_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:961:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpunord_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:986:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cmpunord_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1006:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_comieq_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1027:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comilt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1049:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comile_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1070:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comigt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1091:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comige_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1112:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comineq_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1133:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomieq_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1154:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomilt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1175:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomile_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1197:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomigt_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1219:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomige_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1241:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomineq_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1262:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtss_si32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1280:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvt_ss2si") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1298:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtss_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1318:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "_mm_cvtps_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1336:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvt_ps2pi") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1352:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvttss_si32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1371:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtt_ss2si") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1390:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvttss_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1410:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "_mm_cvttps_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1429:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvtt_ps2pi") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1446:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvtsi32_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1468:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvt_si2ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1491:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtsi64_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1515:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtpi32_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1541:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvt_pi2ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1564:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtss_f32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1581:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_loadh_pi") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1602:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m64"))))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_loadl_pi") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1629:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m64"))))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_load_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1656:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_load1_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1678:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_load_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1701:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_loadu_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1718:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_loadr_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1740:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_undefined_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1754:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . "__m128")))
((tag . "function") (name . "_mm_set_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1774:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_set1_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1792:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_set_ps1") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1811:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_set_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1838:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__z")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__w")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_setr_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1866:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__z")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__y")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "__w")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_setzero_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1881:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . "__m128")))
((tag . "function") (name . "_mm_storeh_pi") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1898:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m64"))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storel_pi") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1915:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m64"))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_store_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1932:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storeu_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1953:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_store_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1974:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_store1_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:1993:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_store_ps1") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2013:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storer_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2032:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_stream_pi") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2087:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m64"))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_stream_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2106:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_sfence") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2124:6")
(variadic . #f) (inline . #f) (storage-class . "none")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "_mm_max_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2198:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_max_pu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2217:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_min_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2236:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_min_pu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2255:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_movemask_pi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2273:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_mulhi_pu16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2292:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_maskmove_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2355:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__d") (type (tag . "__m64")))
((tag . "parameter") (name . "__n") (type (tag . "__m64")))
((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_avg_pu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2374:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_avg_pu16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2393:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sad_pu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2415:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_getcsr") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2470:14")
(variadic . #f) (inline . #f) (storage-class . "none")
(parameters . #())
(return-type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_setcsr") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2522:6")
(variadic . #f) (inline . #f) (storage-class . "none")
(parameters
.
#(((tag . "parameter")
(name . "__i")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_unpackhi_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2588:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_unpacklo_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2610:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_move_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2631:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_movehl_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2652:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_movelh_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2673:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtpi16_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2691:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtpu16_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2721:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtpi8_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2750:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtpu8_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2775:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtpi32x2_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2802:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtps_pi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2831:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvtps_pi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2861:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_movemask_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/xmmintrin.h:2886:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "__m128d")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:29:16")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__m128i")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:30:19")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v2df")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:33:16")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v2di")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:34:19")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v8hi")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:35:15")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v16qi")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:36:14")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v2du")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:39:28")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v8hu")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:40:24")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v16qu")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:41:23")
(type (tag . "<unknown-type:Vector>")))
((tag . "typedef")
(ns . 0)
(name . "__v16qs")
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:45:21")
(type (tag . "<unknown-type:Vector>")))
((tag . "function") (name . "_cvtsh_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/f16cintrin.h:46:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type
(tag . ":unsigned-short")
(bit-size . 16)
(bit-alignment . 16)))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtph_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/f16cintrin.h:117:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_add_sd") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/emmintrin.h:68:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_add_pd") (ns . 0)
(location . "/usr/lib/clang/5.0.1/include/emmintrin.h:87:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_sub_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:110:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_sub_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:129:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_mul_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:151:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_mul_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:170:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_div_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:193:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_div_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:213:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_sqrt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:238:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_sqrt_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:256:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_min_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:280:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_min_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:300:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_max_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:324:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_max_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:344:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_and_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:362:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_andnot_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:383:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_or_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:401:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_xor_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:419:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpeq_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:438:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmplt_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:458:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmple_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:479:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpgt_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:500:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpge_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:521:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpord_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:544:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpunord_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:568:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpneq_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:589:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpnlt_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:610:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpnle_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:631:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpngt_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:652:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpnge_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:673:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpeq_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:696:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmplt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:721:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmple_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:746:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpgt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:771:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpge_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:797:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpord_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:825:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpunord_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:853:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpneq_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:878:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpnlt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:903:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpnle_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:928:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpngt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:953:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cmpnge_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:979:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_comieq_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1001:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comilt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1025:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comile_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1049:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comigt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1073:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comige_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1097:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_comineq_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1121:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomieq_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1145:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomilt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1171:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomile_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1197:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomigt_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1223:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomige_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1249:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_ucomineq_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1275:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtpd_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1294:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtps_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1314:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cvtepi32_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1337:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cvtpd_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1357:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cvtsd_si32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1374:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtsd_ss") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1399:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m128")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtsi32_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1422:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cvtss_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1448:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cvttpd_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1472:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cvttsd_si32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1490:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtpd_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1507:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvttpd_pi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1527:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_cvtpi32_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1544:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cvtsd_f64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1561:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "_mm_load_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1578:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_load1_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1596:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_loadr_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1622:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_loadu_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1640:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_loadu_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1660:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_load_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1681:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_loadh_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1708:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_loadl_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1735:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_undefined_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1756:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_set_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1776:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_set1_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1794:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_set_pd1") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1812:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_set_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1832:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_setr_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1853:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__x")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_setzero_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1868:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_move_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1889:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_store_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1906:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_store_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1928:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_store1_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1947:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_store_pd1") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1966:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storeu_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:1984:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storer_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2007:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storeh_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2025:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storel_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2045:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__dp")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_add_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2070:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_add_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2092:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_add_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2114:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_add_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2132:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_add_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2154:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_adds_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2175:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_adds_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2197:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_adds_epu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2218:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_adds_epu16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2239:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_avg_epu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2259:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_avg_epu16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2279:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_madd_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2305:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_max_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2325:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_max_epu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2345:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_min_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2365:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_min_epu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2385:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_mulhi_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2405:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_mulhi_epu16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2425:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_mullo_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2445:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_mul_su32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2464:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_mul_epu32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2483:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sad_epu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2505:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sub_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2523:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sub_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2541:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sub_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2559:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sub_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2578:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__a") (type (tag . "__m64")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m64")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_sub_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2596:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_subs_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2617:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_subs_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2638:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_subs_epu8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2658:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_subs_epu16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2678:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_and_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2696:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_andnot_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2716:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_or_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2733:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_xor_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2751:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_slli_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2811:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sll_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2830:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_slli_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2849:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sll_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2868:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_slli_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2887:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sll_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2906:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srai_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2926:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sra_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2946:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srai_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2966:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_sra_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:2986:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srli_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3046:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srl_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3065:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srli_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3084:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srl_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3103:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srli_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3122:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_srl_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3141:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__count")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmpeq_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3160:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmpeq_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3179:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmpeq_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3198:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmpgt_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3218:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmpgt_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3241:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmpgt_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3262:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmplt_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3283:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmplt_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3304:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cmplt_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3325:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cvtsi64_sd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3349:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_cvtsd_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3367:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "_mm_cvttsd_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3385:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "_mm_cvtepi32_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3401:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_cvtps_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3417:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cvttps_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3434:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cvtsi32_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3450:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cvtsi64_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3467:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_cvtsi128_si32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3485:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_cvtsi128_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3504:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "_mm_load_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3521:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m128i"))))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_loadu_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3537:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m128i"))))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_loadl_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3558:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m128i"))))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_undefined_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3576:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set_epi64x") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3598:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__q1")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "__q0")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3620:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__q1") (type (tag . "__m64")))
((tag . "parameter")
(name . "__q0")
(type (tag . "__m64")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3648:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i3")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i2")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i1")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i0")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3688:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w7")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w6")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w5")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w4")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w3")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w2")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w1")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w0")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3736:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__b15")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b14")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b13")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b12")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b11")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b10")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b9")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b8")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b7")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b6")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b5")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b4")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b3")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b2")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b1")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b0")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set1_epi64x") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3755:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__q")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set1_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3774:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__q")
(type (tag . "__m64")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set1_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3793:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set1_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3812:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_set1_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3831:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__b")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_setr_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3852:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter") (name . "__q0") (type (tag . "__m64")))
((tag . "parameter")
(name . "__q1")
(type (tag . "__m64")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_setr_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3875:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__i0")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i1")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i2")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__i3")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_setr_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3906:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__w0")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w1")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w2")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w3")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w4")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w5")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w6")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))
((tag . "parameter")
(name . "__w7")
(type
(tag . ":short")
(bit-size . 16)
(bit-alignment . 16)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_setr_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3953:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__b0")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b1")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b2")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b3")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b4")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b5")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b6")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b7")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b8")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b9")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b10")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b11")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b12")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b13")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b14")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))
((tag . "parameter")
(name . "__b15")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_setzero_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3967:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters . #()) (return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_store_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:3985:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m128i"))))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storeu_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4001:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m128i"))))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_maskmoveu_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4031:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__d")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__n")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_storel_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4050:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m128i"))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_stream_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4073:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_stream_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4092:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . "__m128i"))))
((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_stream_si32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4111:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "__a")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_stream_si64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4131:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type
(tag . ":pointer")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64))))
((tag . "parameter")
(name . "__a")
(type
(tag . ":long-long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_clflush") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4151:6")
(variadic . #f) (inline . #f) (storage-class . "none")
(parameters
.
#(((tag . "parameter")
(name . "__p")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "_mm_lfence") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4162:6")
(variadic . #f) (inline . #f) (storage-class . "none")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "_mm_mfence") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4173:6")
(variadic . #f) (inline . #f) (storage-class . "none")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "_mm_packs_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4202:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_packs_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4230:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_packus_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4258:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_extract_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4286:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__imm")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_insert_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4313:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "__imm")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_movemask_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4333:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_unpackhi_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4472:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpackhi_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4499:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpackhi_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4522:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpackhi_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4543:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpacklo_epi8") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4578:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpacklo_epi16") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4606:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpacklo_epi32") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4629:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpacklo_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4650:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_movepi64_pi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4667:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . "__m64")))
((tag . "function") (name . "_mm_movpi64_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4684:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m64")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_move_epi64") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4702:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_unpackhi_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4723:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_unpacklo_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4744:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))
((tag . "parameter")
(name . "__b")
(type (tag . "__m128d")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_movemask_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4763:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "_mm_castpd_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4810:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_castpd_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4827:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128d")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_castps_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4844:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_castps_si128") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4861:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128")))))
(return-type (tag . "__m128i")))
((tag . "function") (name . "_mm_castsi128_ps") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4878:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . "__m128")))
((tag . "function") (name . "_mm_castsi128_pd") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4895:1")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "__a")
(type (tag . "__m128i")))))
(return-type (tag . "__m128d")))
((tag . "function") (name . "_mm_pause") (ns . 0)
(location
.
"/usr/lib/clang/5.0.1/include/emmintrin.h:4911:6")
(variadic . #f) (inline . #f) (storage-class . "none")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetCPUCount") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:92:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetCPUCacheLineSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:100:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HasRDTSC") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:105:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasAltiVec") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:110:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasMMX") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:115:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_Has3DNow") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:120:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasSSE") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:125:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasSSE2") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:130:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasSSE3") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:135:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasSSE41") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:140:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasSSE42") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:145:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasAVX") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:150:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasAVX2") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:155:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasNEON") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:160:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_GetSystemRAM") (ns . 0)
(location . "/usr/include/SDL2/SDL_cpuinfo.h:165:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 66)
(location . "/usr/include/SDL2/SDL_pixels.h:51:1")
(fields
.
#(((tag . "field")
(name . "SDL_PIXELTYPE_UNKNOWN")
(value . 0))
((tag . "field")
(name . "SDL_PIXELTYPE_INDEX1")
(value . 1))
((tag . "field")
(name . "SDL_PIXELTYPE_INDEX4")
(value . 2))
((tag . "field")
(name . "SDL_PIXELTYPE_INDEX8")
(value . 3))
((tag . "field")
(name . "SDL_PIXELTYPE_PACKED8")
(value . 4))
((tag . "field")
(name . "SDL_PIXELTYPE_PACKED16")
(value . 5))
((tag . "field")
(name . "SDL_PIXELTYPE_PACKED32")
(value . 6))
((tag . "field")
(name . "SDL_PIXELTYPE_ARRAYU8")
(value . 7))
((tag . "field")
(name . "SDL_PIXELTYPE_ARRAYU16")
(value . 8))
((tag . "field")
(name . "SDL_PIXELTYPE_ARRAYU32")
(value . 9))
((tag . "field")
(name . "SDL_PIXELTYPE_ARRAYF16")
(value . 10))
((tag . "field")
(name . "SDL_PIXELTYPE_ARRAYF32")
(value . 11)))))
((tag . "enum") (ns . 0) (name . "") (id . 67)
(location . "/usr/include/SDL2/SDL_pixels.h:68:1")
(fields
.
#(((tag . "field")
(name . "SDL_BITMAPORDER_NONE")
(value . 0))
((tag . "field")
(name . "SDL_BITMAPORDER_4321")
(value . 1))
((tag . "field")
(name . "SDL_BITMAPORDER_1234")
(value . 2)))))
((tag . "enum") (ns . 0) (name . "") (id . 68)
(location . "/usr/include/SDL2/SDL_pixels.h:76:1")
(fields
.
#(((tag . "field")
(name . "SDL_PACKEDORDER_NONE")
(value . 0))
((tag . "field")
(name . "SDL_PACKEDORDER_XRGB")
(value . 1))
((tag . "field")
(name . "SDL_PACKEDORDER_RGBX")
(value . 2))
((tag . "field")
(name . "SDL_PACKEDORDER_ARGB")
(value . 3))
((tag . "field")
(name . "SDL_PACKEDORDER_RGBA")
(value . 4))
((tag . "field")
(name . "SDL_PACKEDORDER_XBGR")
(value . 5))
((tag . "field")
(name . "SDL_PACKEDORDER_BGRX")
(value . 6))
((tag . "field")
(name . "SDL_PACKEDORDER_ABGR")
(value . 7))
((tag . "field")
(name . "SDL_PACKEDORDER_BGRA")
(value . 8)))))
((tag . "enum") (ns . 0) (name . "") (id . 69)
(location . "/usr/include/SDL2/SDL_pixels.h:92:1")
(fields
.
#(((tag . "field") (name . "SDL_ARRAYORDER_NONE") (value . 0))
((tag . "field") (name . "SDL_ARRAYORDER_RGB") (value . 1))
((tag . "field") (name . "SDL_ARRAYORDER_RGBA") (value . 2))
((tag . "field") (name . "SDL_ARRAYORDER_ARGB") (value . 3))
((tag . "field") (name . "SDL_ARRAYORDER_BGR") (value . 4))
((tag . "field") (name . "SDL_ARRAYORDER_BGRA") (value . 5))
((tag . "field")
(name . "SDL_ARRAYORDER_ABGR")
(value . 6)))))
((tag . "enum") (ns . 0) (name . "") (id . 70)
(location . "/usr/include/SDL2/SDL_pixels.h:104:1")
(fields
.
#(((tag . "field")
(name . "SDL_PACKEDLAYOUT_NONE")
(value . 0))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_332")
(value . 1))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_4444")
(value . 2))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_1555")
(value . 3))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_5551")
(value . 4))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_565")
(value . 5))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_8888")
(value . 6))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_2101010")
(value . 7))
((tag . "field")
(name . "SDL_PACKEDLAYOUT_1010102")
(value . 8)))))
((tag . "enum") (ns . 0) (name . "") (id . 71)
(location . "/usr/include/SDL2/SDL_pixels.h:171:1")
(fields
.
#(((tag . "field")
(name . "SDL_PIXELFORMAT_UNKNOWN")
(value . 0))
((tag . "field")
(name . "SDL_PIXELFORMAT_INDEX1LSB")
(value . 286261504))
((tag . "field")
(name . "SDL_PIXELFORMAT_INDEX1MSB")
(value . 287310080))
((tag . "field")
(name . "SDL_PIXELFORMAT_INDEX4LSB")
(value . 303039488))
((tag . "field")
(name . "SDL_PIXELFORMAT_INDEX4MSB")
(value . 304088064))
((tag . "field")
(name . "SDL_PIXELFORMAT_INDEX8")
(value . 318769153))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGB332")
(value . 336660481))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGB444")
(value . 353504258))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGB555")
(value . 353570562))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGR555")
(value . 357764866))
((tag . "field")
(name . "SDL_PIXELFORMAT_ARGB4444")
(value . 355602434))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGBA4444")
(value . 356651010))
((tag . "field")
(name . "SDL_PIXELFORMAT_ABGR4444")
(value . 359796738))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGRA4444")
(value . 360845314))
((tag . "field")
(name . "SDL_PIXELFORMAT_ARGB1555")
(value . 355667970))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGBA5551")
(value . 356782082))
((tag . "field")
(name . "SDL_PIXELFORMAT_ABGR1555")
(value . 359862274))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGRA5551")
(value . 360976386))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGB565")
(value . 353701890))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGR565")
(value . 357896194))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGB24")
(value . 386930691))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGR24")
(value . 390076419))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGB888")
(value . 370546692))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGBX8888")
(value . 371595268))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGR888")
(value . 374740996))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGRX8888")
(value . 375789572))
((tag . "field")
(name . "SDL_PIXELFORMAT_ARGB8888")
(value . 372645892))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGBA8888")
(value . 373694468))
((tag . "field")
(name . "SDL_PIXELFORMAT_ABGR8888")
(value . 376840196))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGRA8888")
(value . 377888772))
((tag . "field")
(name . "SDL_PIXELFORMAT_ARGB2101010")
(value . 372711428))
((tag . "field")
(name . "SDL_PIXELFORMAT_RGBA32")
(value . 376840196))
((tag . "field")
(name . "SDL_PIXELFORMAT_ARGB32")
(value . 377888772))
((tag . "field")
(name . "SDL_PIXELFORMAT_BGRA32")
(value . 372645892))
((tag . "field")
(name . "SDL_PIXELFORMAT_ABGR32")
(value . 373694468))
((tag . "field")
(name . "SDL_PIXELFORMAT_YV12")
(value . 842094169))
((tag . "field")
(name . "SDL_PIXELFORMAT_IYUV")
(value . 1448433993))
((tag . "field")
(name . "SDL_PIXELFORMAT_YUY2")
(value . 844715353))
((tag . "field")
(name . "SDL_PIXELFORMAT_UYVY")
(value . 1498831189))
((tag . "field")
(name . "SDL_PIXELFORMAT_YVYU")
(value . 1431918169))
((tag . "field")
(name . "SDL_PIXELFORMAT_NV12")
(value . 842094158))
((tag . "field")
(name . "SDL_PIXELFORMAT_NV21")
(value . 825382478)))))
((tag . "struct") (ns . 0) (name . "SDL_Color") (id . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:293:16")
(bit-size . 32) (bit-alignment . 8)
(fields
.
#(((tag . "field") (name . "r") (bit-offset . 0)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "g") (bit-offset . 8)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "b") (bit-offset . 16)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "a") (bit-offset . 24)
(bit-size . 8) (bit-alignment . 8)
(type (tag . "Uint8"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Color")
(location . "/usr/include/SDL2/SDL_pixels.h:299:3")
(type (tag . ":struct") (name . "SDL_Color") (id . 72)))
((tag . "struct") (ns . 0) (name . "SDL_Palette") (id . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:302:16")
(bit-size . 192) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "ncolors") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "colors") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "SDL_Color"))))
((tag . "field") (name . "version") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "refcount") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Palette")
(location . "/usr/include/SDL2/SDL_pixels.h:308:3")
(type (tag . ":struct") (name . "SDL_Palette") (id . 73)))
((tag . "struct") (ns . 0) (name . "SDL_PixelFormat") (id . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:313:16")
(bit-size . 448) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "format") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "palette") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "SDL_Palette"))))
((tag . "field") (name . "BitsPerPixel") (bit-offset . 128) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "BytesPerPixel") (bit-offset . 136) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding") (bit-offset . 144) (bit-size . 16)
(bit-alignment . 8)
(type (tag . ":array") (type (tag . "Uint8")) (size . 2)))
((tag . "field") (name . "Rmask") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "Gmask") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "Bmask") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "Amask") (bit-offset . 256) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "Rloss") (bit-offset . 288) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "Gloss") (bit-offset . 296) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "Bloss") (bit-offset . 304) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "Aloss") (bit-offset . 312) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "Rshift") (bit-offset . 320) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "Gshift") (bit-offset . 328) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "Bshift") (bit-offset . 336) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "Ashift") (bit-offset . 344) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "refcount") (bit-offset . 352) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "next") (bit-offset . 384) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type
(tag . ":struct")
(name . "SDL_PixelFormat")
(id . 74)))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_PixelFormat")
(location . "/usr/include/SDL2/SDL_pixels.h:334:3")
(type
(tag . ":struct")
(name . "SDL_PixelFormat")
(id . 74)))
((tag . "function") (name . "SDL_GetPixelFormatName") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:339:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "format")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_PixelFormatEnumToMasks") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:348:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "format")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "bpp")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "Rmask")
(type (tag . ":pointer") (type (tag . "Uint32"))))
((tag . "parameter")
(name . "Gmask")
(type (tag . ":pointer") (type (tag . "Uint32"))))
((tag . "parameter")
(name . "Bmask")
(type (tag . ":pointer") (type (tag . "Uint32"))))
((tag . "parameter")
(name . "Amask")
(type (tag . ":pointer") (type (tag . "Uint32"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_MasksToPixelFormatEnum") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:363:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "bpp")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "Rmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Gmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Bmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Amask")
(type (tag . "Uint32")))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_AllocFormat") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:372:43")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pixel_format")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_PixelFormat"))))
((tag . "function") (name . "SDL_FreeFormat") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:377:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "format")
(type
(tag . ":pointer")
(type (tag . "SDL_PixelFormat"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_AllocPalette") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:389:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "ncolors")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Palette"))))
((tag . "function") (name . "SDL_SetPixelFormatPalette") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:394:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "format")
(type (tag . ":pointer") (type (tag . "SDL_PixelFormat"))))
((tag . "parameter")
(name . "palette")
(type (tag . ":pointer") (type (tag . "SDL_Palette"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetPaletteColors") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:407:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "palette")
(type (tag . ":pointer") (type (tag . "SDL_Palette"))))
((tag . "parameter")
(name . "colors")
(type (tag . ":pointer") (type (tag . "SDL_Color"))))
((tag . "parameter")
(name . "firstcolor")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "ncolors")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_FreePalette") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:416:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "palette")
(type (tag . ":pointer") (type (tag . "SDL_Palette"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_MapRGB") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:423:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "format")
(type (tag . ":pointer") (type (tag . "SDL_PixelFormat"))))
((tag . "parameter") (name . "r") (type (tag . "Uint8")))
((tag . "parameter") (name . "g") (type (tag . "Uint8")))
((tag . "parameter") (name . "b") (type (tag . "Uint8")))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_MapRGBA") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:431:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "format")
(type (tag . ":pointer") (type (tag . "SDL_PixelFormat"))))
((tag . "parameter") (name . "r") (type (tag . "Uint8")))
((tag . "parameter") (name . "g") (type (tag . "Uint8")))
((tag . "parameter") (name . "b") (type (tag . "Uint8")))
((tag . "parameter") (name . "a") (type (tag . "Uint8")))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetRGB") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:440:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pixel")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "format")
(type (tag . ":pointer") (type (tag . "SDL_PixelFormat"))))
((tag . "parameter")
(name . "r")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "g")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "b")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetRGBA") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:449:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pixel")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "format")
(type (tag . ":pointer") (type (tag . "SDL_PixelFormat"))))
((tag . "parameter")
(name . "r")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "g")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "b")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "a")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_CalculateGammaRamp") (ns . 0)
(location . "/usr/include/SDL2/SDL_pixels.h:457:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamma")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "ramp")
(type (tag . ":pointer") (type (tag . "Uint16"))))))
(return-type (tag . ":void")))
((tag . "struct") (ns . 0) (name . "SDL_Point") (id . 0)
(location . "/usr/include/SDL2/SDL_rect.h:48:16")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "x") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "y") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Point")
(location . "/usr/include/SDL2/SDL_rect.h:52:3")
(type (tag . ":struct") (name . "SDL_Point") (id . 75)))
((tag . "struct") (ns . 0) (name . "SDL_Rect") (id . 0)
(location . "/usr/include/SDL2/SDL_rect.h:64:16")
(bit-size . 128) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "x") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "y") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "w") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "h") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Rect")
(location . "/usr/include/SDL2/SDL_rect.h:68:3")
(type (tag . ":struct") (name . "SDL_Rect") (id . 76)))
((tag . "function") (name . "SDL_PointInRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:73:27")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "p")
(type (tag . ":pointer") (type (tag . "SDL_Point"))))
((tag . "parameter")
(name . "r")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_RectEmpty") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:82:27")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "r")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_RectEquals") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:90:27")
(variadic . #f) (inline . #t) (storage-class . "static")
(parameters
.
#(((tag . "parameter")
(name . "a")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "b")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasIntersection") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:101:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "A")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "B")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_IntersectRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:109:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "A")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "B")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "result")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_UnionRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:116:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "A")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "B")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "result")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_EnclosePoints") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:125:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "points")
(type (tag . ":pointer") (type (tag . "SDL_Point"))))
((tag . "parameter")
(name . "count")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "clip")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "result")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_IntersectRectAndLine") (ns . 0)
(location . "/usr/include/SDL2/SDL_rect.h:135:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "X1")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "Y1")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "X2")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "Y2")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "SDL_bool")))
((tag . "enum") (ns . 0) (name . "") (id . 77)
(location . "/usr/include/SDL2/SDL_blendmode.h:40:9")
(fields
.
#(((tag . "field") (name . "SDL_BLENDMODE_NONE") (value . 0))
((tag . "field") (name . "SDL_BLENDMODE_BLEND") (value . 1))
((tag . "field") (name . "SDL_BLENDMODE_ADD") (value . 2))
((tag . "field") (name . "SDL_BLENDMODE_MOD") (value . 4))
((tag . "field")
(name . "SDL_BLENDMODE_INVALID")
(value . 2147483647)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_BlendMode")
(location . "/usr/include/SDL2/SDL_blendmode.h:57:3")
(type (tag . ":enum") (name . "") (id . 77)))
((tag . "enum") (ns . 0) (name . "") (id . 78)
(location . "/usr/include/SDL2/SDL_blendmode.h:62:9")
(fields
.
#(((tag . "field")
(name . "SDL_BLENDOPERATION_ADD")
(value . 1))
((tag . "field")
(name . "SDL_BLENDOPERATION_SUBTRACT")
(value . 2))
((tag . "field")
(name . "SDL_BLENDOPERATION_REV_SUBTRACT")
(value . 3))
((tag . "field")
(name . "SDL_BLENDOPERATION_MINIMUM")
(value . 4))
((tag . "field")
(name . "SDL_BLENDOPERATION_MAXIMUM")
(value . 5)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_BlendOperation")
(location . "/usr/include/SDL2/SDL_blendmode.h:70:3")
(type (tag . ":enum") (name . "") (id . 78)))
((tag . "enum") (ns . 0) (name . "") (id . 79)
(location . "/usr/include/SDL2/SDL_blendmode.h:75:9")
(fields
.
#(((tag . "field")
(name . "SDL_BLENDFACTOR_ZERO")
(value . 1))
((tag . "field") (name . "SDL_BLENDFACTOR_ONE") (value . 2))
((tag . "field")
(name . "SDL_BLENDFACTOR_SRC_COLOR")
(value . 3))
((tag . "field")
(name . "SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR")
(value . 4))
((tag . "field")
(name . "SDL_BLENDFACTOR_SRC_ALPHA")
(value . 5))
((tag . "field")
(name . "SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA")
(value . 6))
((tag . "field")
(name . "SDL_BLENDFACTOR_DST_COLOR")
(value . 7))
((tag . "field")
(name . "SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR")
(value . 8))
((tag . "field")
(name . "SDL_BLENDFACTOR_DST_ALPHA")
(value . 9))
((tag . "field")
(name . "SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA")
(value . 10)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_BlendFactor")
(location . "/usr/include/SDL2/SDL_blendmode.h:88:3")
(type (tag . ":enum") (name . "") (id . 79)))
((tag . "function") (name . "SDL_ComposeCustomBlendMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_blendmode.h:105:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "srcColorFactor")
(type (tag . "SDL_BlendFactor")))
((tag . "parameter")
(name . "dstColorFactor")
(type (tag . "SDL_BlendFactor")))
((tag . "parameter")
(name . "colorOperation")
(type (tag . "SDL_BlendOperation")))
((tag . "parameter")
(name . "srcAlphaFactor")
(type (tag . "SDL_BlendFactor")))
((tag . "parameter")
(name . "dstAlphaFactor")
(type (tag . "SDL_BlendFactor")))
((tag . "parameter")
(name . "alphaOperation")
(type (tag . "SDL_BlendOperation")))))
(return-type (tag . "SDL_BlendMode")))
((tag . "struct") (ns . 0) (name . "SDL_Surface") (id . 0)
(location . "/usr/include/SDL2/SDL_surface.h:69:16")
(bit-size . 768) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "flags") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "format") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "SDL_PixelFormat"))))
((tag . "field") (name . "w") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "h") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "pitch") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "pixels") (bit-offset . 256) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "userdata") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "locked") (bit-offset . 384) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "lock_data") (bit-offset . 448) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "clip_rect") (bit-offset . 512) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_Rect")))
((tag . "field") (name . "map") (bit-offset . 640) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . "struct") (ns . 22088) (name . "SDL_BlitMap")
(id . 0)
(location . "/usr/include/SDL2/SDL_surface.h:88:12")
(bit-size . 0) (bit-alignment . 0) (fields . #()))))
((tag . "field") (name . "refcount") (bit-offset . 704) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "struct") (ns . 81) (name . "SDL_BlitMap") (id . 0)
(location . "/usr/include/SDL2/SDL_surface.h:88:12")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Surface")
(location . "/usr/include/SDL2/SDL_surface.h:92:3")
(type (tag . ":struct") (name . "SDL_Surface") (id . 81)))
((tag . "typedef")
(ns . 0)
(name . "SDL_blit")
(location . "/usr/include/SDL2/SDL_surface.h:97:23")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_CreateRGBSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:118:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "width")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "height")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "depth")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "Rmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Gmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Bmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Amask")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_CreateRGBSurfaceWithFormat") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:123:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "width")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "height")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "depth")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "format")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_CreateRGBSurfaceFrom") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:126:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pixels")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "width")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "height")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "depth")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "pitch")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "Rmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Gmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Bmask")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "Amask")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_CreateRGBSurfaceWithFormatFrom") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:135:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pixels")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "width")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "height")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "depth")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "pitch")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "format")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_FreeSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:137:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetSurfacePalette") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:146:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "palette")
(type (tag . ":pointer") (type (tag . "SDL_Palette"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_LockSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:168:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UnlockSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:170:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LoadBMP_RW") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:181:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "freesrc")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_SaveBMP_RW") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:204:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "freedst")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetSurfaceRLE") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:223:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "flag")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetColorKey") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:237:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "flag")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "key")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetColorKey") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:250:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "key")
(type (tag . ":pointer") (type (tag . "Uint32"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetSurfaceColorMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:265:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter") (name . "r") (type (tag . "Uint8")))
((tag . "parameter") (name . "g") (type (tag . "Uint8")))
((tag . "parameter") (name . "b") (type (tag . "Uint8")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetSurfaceColorMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:281:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "r")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "g")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "b")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetSurfaceAlphaMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:295:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "alpha")
(type (tag . "Uint8")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetSurfaceAlphaMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:308:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "alpha")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetSurfaceBlendMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:321:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "blendMode")
(type (tag . "SDL_BlendMode")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetSurfaceBlendMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:334:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "blendMode")
(type (tag . ":pointer") (type (tag . "SDL_BlendMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetClipRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:350:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_GetClipRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:359:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_DuplicateSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:365:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_ConvertSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:377:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "fmt")
(type (tag . ":pointer") (type (tag . "SDL_PixelFormat"))))
((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_ConvertSurfaceFormat") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:379:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "pixel_format")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_ConvertPixels") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:387:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "width")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "height")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "src_format")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "src_pitch")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "dst_format")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "dst_pitch")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_FillRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:403:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "color")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_FillRects") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:405:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "rects")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "count")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "color")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UpperBlit") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:471:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "srcrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "dstrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_LowerBlit") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:479:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "srcrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "dstrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SoftStretch") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:489:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "srcrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "dstrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UpperBlitScaled") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:500:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "srcrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "dstrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_LowerBlitScaled") (ns . 0)
(location . "/usr/include/SDL2/SDL_surface.h:508:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "srcrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "dstrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "SDL_DisplayMode")
(location . "/usr/include/SDL2/SDL_video.h:60:3")
(type (tag . "struct") (ns . 22088) (name . "") (id . 82)
(location . "/usr/include/SDL2/SDL_video.h:53:9")
(bit-size . 192) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "format") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "w") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "h") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "refresh_rate") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "driverdata") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))))))
((tag . "struct") (ns . 0) (name . "SDL_Window") (id . 0)
(location . "/usr/include/SDL2/SDL_video.h:90:16")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Window")
(location . "/usr/include/SDL2/SDL_video.h:90:27")
(type (tag . "struct") (ns . 0) (name . "SDL_Window") (id . 0)
(location . "/usr/include/SDL2/SDL_video.h:90:16")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "enum") (ns . 0) (name . "") (id . 84)
(location . "/usr/include/SDL2/SDL_video.h:97:9")
(fields
.
#(((tag . "field")
(name . "SDL_WINDOW_FULLSCREEN")
(value . 1))
((tag . "field") (name . "SDL_WINDOW_OPENGL") (value . 2))
((tag . "field") (name . "SDL_WINDOW_SHOWN") (value . 4))
((tag . "field") (name . "SDL_WINDOW_HIDDEN") (value . 8))
((tag . "field")
(name . "SDL_WINDOW_BORDERLESS")
(value . 16))
((tag . "field")
(name . "SDL_WINDOW_RESIZABLE")
(value . 32))
((tag . "field")
(name . "SDL_WINDOW_MINIMIZED")
(value . 64))
((tag . "field")
(name . "SDL_WINDOW_MAXIMIZED")
(value . 128))
((tag . "field")
(name . "SDL_WINDOW_INPUT_GRABBED")
(value . 256))
((tag . "field")
(name . "SDL_WINDOW_INPUT_FOCUS")
(value . 512))
((tag . "field")
(name . "SDL_WINDOW_MOUSE_FOCUS")
(value . 1024))
((tag . "field")
(name . "SDL_WINDOW_FULLSCREEN_DESKTOP")
(value . 4097))
((tag . "field")
(name . "SDL_WINDOW_FOREIGN")
(value . 2048))
((tag . "field")
(name . "SDL_WINDOW_ALLOW_HIGHDPI")
(value . 8192))
((tag . "field")
(name . "SDL_WINDOW_MOUSE_CAPTURE")
(value . 16384))
((tag . "field")
(name . "SDL_WINDOW_ALWAYS_ON_TOP")
(value . 32768))
((tag . "field")
(name . "SDL_WINDOW_SKIP_TASKBAR")
(value . 65536))
((tag . "field")
(name . "SDL_WINDOW_UTILITY")
(value . 131072))
((tag . "field")
(name . "SDL_WINDOW_TOOLTIP")
(value . 262144))
((tag . "field")
(name . "SDL_WINDOW_POPUP_MENU")
(value . 524288))
((tag . "field")
(name . "SDL_WINDOW_VULKAN")
(value . 268435456)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_WindowFlags")
(location . "/usr/include/SDL2/SDL_video.h:121:3")
(type (tag . ":enum") (name . "") (id . 84)))
((tag . "enum") (ns . 0) (name . "") (id . 85)
(location . "/usr/include/SDL2/SDL_video.h:144:9")
(fields
.
#(((tag . "field")
(name . "SDL_WINDOWEVENT_NONE")
(value . 0))
((tag . "field")
(name . "SDL_WINDOWEVENT_SHOWN")
(value . 1))
((tag . "field")
(name . "SDL_WINDOWEVENT_HIDDEN")
(value . 2))
((tag . "field")
(name . "SDL_WINDOWEVENT_EXPOSED")
(value . 3))
((tag . "field")
(name . "SDL_WINDOWEVENT_MOVED")
(value . 4))
((tag . "field")
(name . "SDL_WINDOWEVENT_RESIZED")
(value . 5))
((tag . "field")
(name . "SDL_WINDOWEVENT_SIZE_CHANGED")
(value . 6))
((tag . "field")
(name . "SDL_WINDOWEVENT_MINIMIZED")
(value . 7))
((tag . "field")
(name . "SDL_WINDOWEVENT_MAXIMIZED")
(value . 8))
((tag . "field")
(name . "SDL_WINDOWEVENT_RESTORED")
(value . 9))
((tag . "field")
(name . "SDL_WINDOWEVENT_ENTER")
(value . 10))
((tag . "field")
(name . "SDL_WINDOWEVENT_LEAVE")
(value . 11))
((tag . "field")
(name . "SDL_WINDOWEVENT_FOCUS_GAINED")
(value . 12))
((tag . "field")
(name . "SDL_WINDOWEVENT_FOCUS_LOST")
(value . 13))
((tag . "field")
(name . "SDL_WINDOWEVENT_CLOSE")
(value . 14))
((tag . "field")
(name . "SDL_WINDOWEVENT_TAKE_FOCUS")
(value . 15))
((tag . "field")
(name . "SDL_WINDOWEVENT_HIT_TEST")
(value . 16)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_WindowEventID")
(location . "/usr/include/SDL2/SDL_video.h:168:3")
(type (tag . ":enum") (name . "") (id . 85)))
((tag . "typedef")
(ns . 0)
(name . "SDL_GLContext")
(location . "/usr/include/SDL2/SDL_video.h:173:15")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "enum") (ns . 0) (name . "") (id . 86)
(location . "/usr/include/SDL2/SDL_video.h:178:9")
(fields
.
#(((tag . "field") (name . "SDL_GL_RED_SIZE") (value . 0))
((tag . "field") (name . "SDL_GL_GREEN_SIZE") (value . 1))
((tag . "field") (name . "SDL_GL_BLUE_SIZE") (value . 2))
((tag . "field") (name . "SDL_GL_ALPHA_SIZE") (value . 3))
((tag . "field") (name . "SDL_GL_BUFFER_SIZE") (value . 4))
((tag . "field") (name . "SDL_GL_DOUBLEBUFFER") (value . 5))
((tag . "field") (name . "SDL_GL_DEPTH_SIZE") (value . 6))
((tag . "field") (name . "SDL_GL_STENCIL_SIZE") (value . 7))
((tag . "field")
(name . "SDL_GL_ACCUM_RED_SIZE")
(value . 8))
((tag . "field")
(name . "SDL_GL_ACCUM_GREEN_SIZE")
(value . 9))
((tag . "field")
(name . "SDL_GL_ACCUM_BLUE_SIZE")
(value . 10))
((tag . "field")
(name . "SDL_GL_ACCUM_ALPHA_SIZE")
(value . 11))
((tag . "field") (name . "SDL_GL_STEREO") (value . 12))
((tag . "field")
(name . "SDL_GL_MULTISAMPLEBUFFERS")
(value . 13))
((tag . "field")
(name . "SDL_GL_MULTISAMPLESAMPLES")
(value . 14))
((tag . "field")
(name . "SDL_GL_ACCELERATED_VISUAL")
(value . 15))
((tag . "field")
(name . "SDL_GL_RETAINED_BACKING")
(value . 16))
((tag . "field")
(name . "SDL_GL_CONTEXT_MAJOR_VERSION")
(value . 17))
((tag . "field")
(name . "SDL_GL_CONTEXT_MINOR_VERSION")
(value . 18))
((tag . "field") (name . "SDL_GL_CONTEXT_EGL") (value . 19))
((tag . "field")
(name . "SDL_GL_CONTEXT_FLAGS")
(value . 20))
((tag . "field")
(name . "SDL_GL_CONTEXT_PROFILE_MASK")
(value . 21))
((tag . "field")
(name . "SDL_GL_SHARE_WITH_CURRENT_CONTEXT")
(value . 22))
((tag . "field")
(name . "SDL_GL_FRAMEBUFFER_SRGB_CAPABLE")
(value . 23))
((tag . "field")
(name . "SDL_GL_CONTEXT_RELEASE_BEHAVIOR")
(value . 24))
((tag . "field")
(name . "SDL_GL_CONTEXT_RESET_NOTIFICATION")
(value . 25))
((tag . "field")
(name . "SDL_GL_CONTEXT_NO_ERROR")
(value . 26)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GLattr")
(location . "/usr/include/SDL2/SDL_video.h:207:3")
(type (tag . ":enum") (name . "") (id . 86)))
((tag . "enum") (ns . 0) (name . "") (id . 87)
(location . "/usr/include/SDL2/SDL_video.h:209:9")
(fields
.
#(((tag . "field")
(name . "SDL_GL_CONTEXT_PROFILE_CORE")
(value . 1))
((tag . "field")
(name . "SDL_GL_CONTEXT_PROFILE_COMPATIBILITY")
(value . 2))
((tag . "field")
(name . "SDL_GL_CONTEXT_PROFILE_ES")
(value . 4)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GLprofile")
(location . "/usr/include/SDL2/SDL_video.h:214:3")
(type (tag . ":enum") (name . "") (id . 87)))
((tag . "enum") (ns . 0) (name . "") (id . 88)
(location . "/usr/include/SDL2/SDL_video.h:216:9")
(fields
.
#(((tag . "field")
(name . "SDL_GL_CONTEXT_DEBUG_FLAG")
(value . 1))
((tag . "field")
(name . "SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG")
(value . 2))
((tag . "field")
(name . "SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG")
(value . 4))
((tag . "field")
(name . "SDL_GL_CONTEXT_RESET_ISOLATION_FLAG")
(value . 8)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GLcontextFlag")
(location . "/usr/include/SDL2/SDL_video.h:222:3")
(type (tag . ":enum") (name . "") (id . 88)))
((tag . "enum") (ns . 0) (name . "") (id . 89)
(location . "/usr/include/SDL2/SDL_video.h:224:9")
(fields
.
#(((tag . "field")
(name . "SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE")
(value . 0))
((tag . "field")
(name . "SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH")
(value . 1)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GLcontextReleaseFlag")
(location . "/usr/include/SDL2/SDL_video.h:228:3")
(type (tag . ":enum") (name . "") (id . 89)))
((tag . "enum") (ns . 0) (name . "") (id . 90)
(location . "/usr/include/SDL2/SDL_video.h:230:9")
(fields
.
#(((tag . "field")
(name . "SDL_GL_CONTEXT_RESET_NO_NOTIFICATION")
(value . 0))
((tag . "field")
(name . "SDL_GL_CONTEXT_RESET_LOSE_CONTEXT")
(value . 1)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GLContextResetNotification")
(location . "/usr/include/SDL2/SDL_video.h:234:3")
(type (tag . ":enum") (name . "") (id . 90)))
((tag . "function") (name . "SDL_GetNumVideoDrivers") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:243:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetVideoDriver") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:253:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_VideoInit") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:269:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "driver_name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_VideoQuit") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:278:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetCurrentVideoDriver") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:289:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GetNumVideoDisplays") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:296:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetDisplayName") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:305:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GetDisplayBounds") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:315:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetDisplayDPI") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:327:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "ddpi")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "hdpi")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "vdpi")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetDisplayUsableBounds") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:346:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetNumDisplayModes") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:353:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetDisplayMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:366:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "modeIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "mode")
(type
(tag . ":pointer")
(type (tag . "SDL_DisplayMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetDesktopDisplayMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:372:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "mode")
(type
(tag . ":pointer")
(type (tag . "SDL_DisplayMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetCurrentDisplayMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:377:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "mode")
(type
(tag . ":pointer")
(type (tag . "SDL_DisplayMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetClosestDisplayMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:401:43")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "displayIndex")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "mode")
(type (tag . ":pointer") (type (tag . "SDL_DisplayMode"))))
((tag . "parameter")
(name . "closest")
(type
(tag . ":pointer")
(type (tag . "SDL_DisplayMode"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_DisplayMode"))))
((tag . "function") (name . "SDL_GetWindowDisplayIndex") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:409:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetWindowDisplayMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:425:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "mode")
(type
(tag . ":pointer")
(type (tag . "SDL_DisplayMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetWindowDisplayMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:436:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "mode")
(type
(tag . ":pointer")
(type (tag . "SDL_DisplayMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetWindowPixelFormat") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:442:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_CreateWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:486:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "title")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "x")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "y")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "h")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_CreateWindowFrom") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:499:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "data")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_GetWindowID") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:504:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetWindowFromID") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:509:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "id")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_GetWindowFlags") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:514:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_SetWindowTitle") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:521:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "title")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetWindowTitle") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:529:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_SetWindowIcon") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:537:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "icon")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetWindowData") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:553:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_GetWindowData") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:567:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_SetWindowPosition") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:583:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "x")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "y")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetWindowPosition") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:597:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "x")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "y")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetWindowSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:618:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "h")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetWindowSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:637:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetWindowBordersSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:655:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "top")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "left")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "bottom")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "right")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetWindowMinimumSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:672:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "min_w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "min_h")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetWindowMinimumSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:685:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetWindowMaximumSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:701:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "max_w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "max_h")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetWindowMaximumSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:714:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetWindowBordered") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:731:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "bordered")
(type (tag . "SDL_bool")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetWindowResizable") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:748:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "resizable")
(type (tag . "SDL_bool")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_ShowWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:756:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_HideWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:763:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_RaiseWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:768:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_MaximizeWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:775:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_MinimizeWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:782:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_RestoreWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:790:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetWindowFullscreen") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:800:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetWindowSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:816:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "SDL_UpdateWindowSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:826:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UpdateWindowSurfaceRects") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:836:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "rects")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "numrects")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetWindowGrab") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:851:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "grabbed")
(type (tag . "SDL_bool")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetWindowGrab") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:861:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_GetGrabbedWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:870:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_SetWindowBrightness") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:880:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "brightness")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetWindowBrightness") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:889:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetWindowOpacity") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:902:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "opacity")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetWindowOpacity") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:917:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "out_opacity")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetWindowModalFor") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:927:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "modal_window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "parent_window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetWindowInputFocus") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:941:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetWindowGammaRamp") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:961:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "red")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "green")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "blue")
(type (tag . ":pointer") (type (tag . "Uint16"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetWindowGammaRamp") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:981:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "red")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "green")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "blue")
(type (tag . ":pointer") (type (tag . "Uint16"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 91)
(location . "/usr/include/SDL2/SDL_video.h:991:9")
(fields
.
#(((tag . "field") (name . "SDL_HITTEST_NORMAL") (value . 0))
((tag . "field")
(name . "SDL_HITTEST_DRAGGABLE")
(value . 1))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_TOPLEFT")
(value . 2))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_TOP")
(value . 3))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_TOPRIGHT")
(value . 4))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_RIGHT")
(value . 5))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_BOTTOMRIGHT")
(value . 6))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_BOTTOM")
(value . 7))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_BOTTOMLEFT")
(value . 8))
((tag . "field")
(name . "SDL_HITTEST_RESIZE_LEFT")
(value . 9)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HitTestResult")
(location . "/usr/include/SDL2/SDL_video.h:1003:3")
(type (tag . ":enum") (name . "") (id . 91)))
((tag . "typedef")
(ns . 0)
(name . "SDL_HitTest")
(location . "/usr/include/SDL2/SDL_video.h:1010:37")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_SetWindowHitTest") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1051:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "callback")
(type (tag . "SDL_HitTest")))
((tag . "parameter")
(name . "callback_data")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_DestroyWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1058:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_IsScreenSaverEnabled") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1067:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_EnableScreenSaver") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1075:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_DisableScreenSaver") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1083:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_GL_LoadLibrary") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1109:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "path")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GL_GetProcAddress") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1114:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "proc")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_GL_UnloadLibrary") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1121:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_GL_ExtensionSupported") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1127:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "extension")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_GL_ResetAttributes") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1133:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_GL_SetAttribute") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1140:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "attr")
(type (tag . "SDL_GLattr")))
((tag . "parameter")
(name . "value")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GL_GetAttribute") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1148:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "attr")
(type (tag . "SDL_GLattr")))
((tag . "parameter")
(name . "value")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GL_CreateContext") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1156:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . "SDL_GLContext")))
((tag . "function") (name . "SDL_GL_MakeCurrent") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1164:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "context")
(type (tag . "SDL_GLContext")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GL_GetCurrentWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1170:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_GL_GetCurrentContext") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1175:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_GLContext")))
((tag . "function") (name . "SDL_GL_GetDrawableSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1193:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GL_SetSwapInterval") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1208:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "interval")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GL_GetSwapInterval") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1221:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GL_SwapWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1227:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GL_DeleteContext") (ns . 0)
(location . "/usr/include/SDL2/SDL_video.h:1234:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "context")
(type (tag . "SDL_GLContext")))))
(return-type (tag . ":void")))
((tag . "enum") (ns . 0) (name . "") (id . 92)
(location . "/usr/include/SDL2/SDL_scancode.h:43:9")
(fields
.
#(((tag . "field")
(name . "SDL_SCANCODE_UNKNOWN")
(value . 0))
((tag . "field") (name . "SDL_SCANCODE_A") (value . 4))
((tag . "field") (name . "SDL_SCANCODE_B") (value . 5))
((tag . "field") (name . "SDL_SCANCODE_C") (value . 6))
((tag . "field") (name . "SDL_SCANCODE_D") (value . 7))
((tag . "field") (name . "SDL_SCANCODE_E") (value . 8))
((tag . "field") (name . "SDL_SCANCODE_F") (value . 9))
((tag . "field") (name . "SDL_SCANCODE_G") (value . 10))
((tag . "field") (name . "SDL_SCANCODE_H") (value . 11))
((tag . "field") (name . "SDL_SCANCODE_I") (value . 12))
((tag . "field") (name . "SDL_SCANCODE_J") (value . 13))
((tag . "field") (name . "SDL_SCANCODE_K") (value . 14))
((tag . "field") (name . "SDL_SCANCODE_L") (value . 15))
((tag . "field") (name . "SDL_SCANCODE_M") (value . 16))
((tag . "field") (name . "SDL_SCANCODE_N") (value . 17))
((tag . "field") (name . "SDL_SCANCODE_O") (value . 18))
((tag . "field") (name . "SDL_SCANCODE_P") (value . 19))
((tag . "field") (name . "SDL_SCANCODE_Q") (value . 20))
((tag . "field") (name . "SDL_SCANCODE_R") (value . 21))
((tag . "field") (name . "SDL_SCANCODE_S") (value . 22))
((tag . "field") (name . "SDL_SCANCODE_T") (value . 23))
((tag . "field") (name . "SDL_SCANCODE_U") (value . 24))
((tag . "field") (name . "SDL_SCANCODE_V") (value . 25))
((tag . "field") (name . "SDL_SCANCODE_W") (value . 26))
((tag . "field") (name . "SDL_SCANCODE_X") (value . 27))
((tag . "field") (name . "SDL_SCANCODE_Y") (value . 28))
((tag . "field") (name . "SDL_SCANCODE_Z") (value . 29))
((tag . "field") (name . "SDL_SCANCODE_1") (value . 30))
((tag . "field") (name . "SDL_SCANCODE_2") (value . 31))
((tag . "field") (name . "SDL_SCANCODE_3") (value . 32))
((tag . "field") (name . "SDL_SCANCODE_4") (value . 33))
((tag . "field") (name . "SDL_SCANCODE_5") (value . 34))
((tag . "field") (name . "SDL_SCANCODE_6") (value . 35))
((tag . "field") (name . "SDL_SCANCODE_7") (value . 36))
((tag . "field") (name . "SDL_SCANCODE_8") (value . 37))
((tag . "field") (name . "SDL_SCANCODE_9") (value . 38))
((tag . "field") (name . "SDL_SCANCODE_0") (value . 39))
((tag . "field")
(name . "SDL_SCANCODE_RETURN")
(value . 40))
((tag . "field")
(name . "SDL_SCANCODE_ESCAPE")
(value . 41))
((tag . "field")
(name . "SDL_SCANCODE_BACKSPACE")
(value . 42))
((tag . "field") (name . "SDL_SCANCODE_TAB") (value . 43))
((tag . "field") (name . "SDL_SCANCODE_SPACE") (value . 44))
((tag . "field") (name . "SDL_SCANCODE_MINUS") (value . 45))
((tag . "field")
(name . "SDL_SCANCODE_EQUALS")
(value . 46))
((tag . "field")
(name . "SDL_SCANCODE_LEFTBRACKET")
(value . 47))
((tag . "field")
(name . "SDL_SCANCODE_RIGHTBRACKET")
(value . 48))
((tag . "field")
(name . "SDL_SCANCODE_BACKSLASH")
(value . 49))
((tag . "field")
(name . "SDL_SCANCODE_NONUSHASH")
(value . 50))
((tag . "field")
(name . "SDL_SCANCODE_SEMICOLON")
(value . 51))
((tag . "field")
(name . "SDL_SCANCODE_APOSTROPHE")
(value . 52))
((tag . "field") (name . "SDL_SCANCODE_GRAVE") (value . 53))
((tag . "field") (name . "SDL_SCANCODE_COMMA") (value . 54))
((tag . "field")
(name . "SDL_SCANCODE_PERIOD")
(value . 55))
((tag . "field") (name . "SDL_SCANCODE_SLASH") (value . 56))
((tag . "field")
(name . "SDL_SCANCODE_CAPSLOCK")
(value . 57))
((tag . "field") (name . "SDL_SCANCODE_F1") (value . 58))
((tag . "field") (name . "SDL_SCANCODE_F2") (value . 59))
((tag . "field") (name . "SDL_SCANCODE_F3") (value . 60))
((tag . "field") (name . "SDL_SCANCODE_F4") (value . 61))
((tag . "field") (name . "SDL_SCANCODE_F5") (value . 62))
((tag . "field") (name . "SDL_SCANCODE_F6") (value . 63))
((tag . "field") (name . "SDL_SCANCODE_F7") (value . 64))
((tag . "field") (name . "SDL_SCANCODE_F8") (value . 65))
((tag . "field") (name . "SDL_SCANCODE_F9") (value . 66))
((tag . "field") (name . "SDL_SCANCODE_F10") (value . 67))
((tag . "field") (name . "SDL_SCANCODE_F11") (value . 68))
((tag . "field") (name . "SDL_SCANCODE_F12") (value . 69))
((tag . "field")
(name . "SDL_SCANCODE_PRINTSCREEN")
(value . 70))
((tag . "field")
(name . "SDL_SCANCODE_SCROLLLOCK")
(value . 71))
((tag . "field") (name . "SDL_SCANCODE_PAUSE") (value . 72))
((tag . "field")
(name . "SDL_SCANCODE_INSERT")
(value . 73))
((tag . "field") (name . "SDL_SCANCODE_HOME") (value . 74))
((tag . "field")
(name . "SDL_SCANCODE_PAGEUP")
(value . 75))
((tag . "field")
(name . "SDL_SCANCODE_DELETE")
(value . 76))
((tag . "field") (name . "SDL_SCANCODE_END") (value . 77))
((tag . "field")
(name . "SDL_SCANCODE_PAGEDOWN")
(value . 78))
((tag . "field") (name . "SDL_SCANCODE_RIGHT") (value . 79))
((tag . "field") (name . "SDL_SCANCODE_LEFT") (value . 80))
((tag . "field") (name . "SDL_SCANCODE_DOWN") (value . 81))
((tag . "field") (name . "SDL_SCANCODE_UP") (value . 82))
((tag . "field")
(name . "SDL_SCANCODE_NUMLOCKCLEAR")
(value . 83))
((tag . "field")
(name . "SDL_SCANCODE_KP_DIVIDE")
(value . 84))
((tag . "field")
(name . "SDL_SCANCODE_KP_MULTIPLY")
(value . 85))
((tag . "field")
(name . "SDL_SCANCODE_KP_MINUS")
(value . 86))
((tag . "field")
(name . "SDL_SCANCODE_KP_PLUS")
(value . 87))
((tag . "field")
(name . "SDL_SCANCODE_KP_ENTER")
(value . 88))
((tag . "field") (name . "SDL_SCANCODE_KP_1") (value . 89))
((tag . "field") (name . "SDL_SCANCODE_KP_2") (value . 90))
((tag . "field") (name . "SDL_SCANCODE_KP_3") (value . 91))
((tag . "field") (name . "SDL_SCANCODE_KP_4") (value . 92))
((tag . "field") (name . "SDL_SCANCODE_KP_5") (value . 93))
((tag . "field") (name . "SDL_SCANCODE_KP_6") (value . 94))
((tag . "field") (name . "SDL_SCANCODE_KP_7") (value . 95))
((tag . "field") (name . "SDL_SCANCODE_KP_8") (value . 96))
((tag . "field") (name . "SDL_SCANCODE_KP_9") (value . 97))
((tag . "field") (name . "SDL_SCANCODE_KP_0") (value . 98))
((tag . "field")
(name . "SDL_SCANCODE_KP_PERIOD")
(value . 99))
((tag . "field")
(name . "SDL_SCANCODE_NONUSBACKSLASH")
(value . 100))
((tag . "field")
(name . "SDL_SCANCODE_APPLICATION")
(value . 101))
((tag . "field")
(name . "SDL_SCANCODE_POWER")
(value . 102))
((tag . "field")
(name . "SDL_SCANCODE_KP_EQUALS")
(value . 103))
((tag . "field") (name . "SDL_SCANCODE_F13") (value . 104))
((tag . "field") (name . "SDL_SCANCODE_F14") (value . 105))
((tag . "field") (name . "SDL_SCANCODE_F15") (value . 106))
((tag . "field") (name . "SDL_SCANCODE_F16") (value . 107))
((tag . "field") (name . "SDL_SCANCODE_F17") (value . 108))
((tag . "field") (name . "SDL_SCANCODE_F18") (value . 109))
((tag . "field") (name . "SDL_SCANCODE_F19") (value . 110))
((tag . "field") (name . "SDL_SCANCODE_F20") (value . 111))
((tag . "field") (name . "SDL_SCANCODE_F21") (value . 112))
((tag . "field") (name . "SDL_SCANCODE_F22") (value . 113))
((tag . "field") (name . "SDL_SCANCODE_F23") (value . 114))
((tag . "field") (name . "SDL_SCANCODE_F24") (value . 115))
((tag . "field")
(name . "SDL_SCANCODE_EXECUTE")
(value . 116))
((tag . "field") (name . "SDL_SCANCODE_HELP") (value . 117))
((tag . "field") (name . "SDL_SCANCODE_MENU") (value . 118))
((tag . "field")
(name . "SDL_SCANCODE_SELECT")
(value . 119))
((tag . "field") (name . "SDL_SCANCODE_STOP") (value . 120))
((tag . "field")
(name . "SDL_SCANCODE_AGAIN")
(value . 121))
((tag . "field") (name . "SDL_SCANCODE_UNDO") (value . 122))
((tag . "field") (name . "SDL_SCANCODE_CUT") (value . 123))
((tag . "field") (name . "SDL_SCANCODE_COPY") (value . 124))
((tag . "field")
(name . "SDL_SCANCODE_PASTE")
(value . 125))
((tag . "field") (name . "SDL_SCANCODE_FIND") (value . 126))
((tag . "field") (name . "SDL_SCANCODE_MUTE") (value . 127))
((tag . "field")
(name . "SDL_SCANCODE_VOLUMEUP")
(value . 128))
((tag . "field")
(name . "SDL_SCANCODE_VOLUMEDOWN")
(value . 129))
((tag . "field")
(name . "SDL_SCANCODE_KP_COMMA")
(value . 133))
((tag . "field")
(name . "SDL_SCANCODE_KP_EQUALSAS400")
(value . 134))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL1")
(value . 135))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL2")
(value . 136))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL3")
(value . 137))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL4")
(value . 138))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL5")
(value . 139))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL6")
(value . 140))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL7")
(value . 141))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL8")
(value . 142))
((tag . "field")
(name . "SDL_SCANCODE_INTERNATIONAL9")
(value . 143))
((tag . "field")
(name . "SDL_SCANCODE_LANG1")
(value . 144))
((tag . "field")
(name . "SDL_SCANCODE_LANG2")
(value . 145))
((tag . "field")
(name . "SDL_SCANCODE_LANG3")
(value . 146))
((tag . "field")
(name . "SDL_SCANCODE_LANG4")
(value . 147))
((tag . "field")
(name . "SDL_SCANCODE_LANG5")
(value . 148))
((tag . "field")
(name . "SDL_SCANCODE_LANG6")
(value . 149))
((tag . "field")
(name . "SDL_SCANCODE_LANG7")
(value . 150))
((tag . "field")
(name . "SDL_SCANCODE_LANG8")
(value . 151))
((tag . "field")
(name . "SDL_SCANCODE_LANG9")
(value . 152))
((tag . "field")
(name . "SDL_SCANCODE_ALTERASE")
(value . 153))
((tag . "field")
(name . "SDL_SCANCODE_SYSREQ")
(value . 154))
((tag . "field")
(name . "SDL_SCANCODE_CANCEL")
(value . 155))
((tag . "field")
(name . "SDL_SCANCODE_CLEAR")
(value . 156))
((tag . "field")
(name . "SDL_SCANCODE_PRIOR")
(value . 157))
((tag . "field")
(name . "SDL_SCANCODE_RETURN2")
(value . 158))
((tag . "field")
(name . "SDL_SCANCODE_SEPARATOR")
(value . 159))
((tag . "field") (name . "SDL_SCANCODE_OUT") (value . 160))
((tag . "field") (name . "SDL_SCANCODE_OPER") (value . 161))
((tag . "field")
(name . "SDL_SCANCODE_CLEARAGAIN")
(value . 162))
((tag . "field")
(name . "SDL_SCANCODE_CRSEL")
(value . 163))
((tag . "field")
(name . "SDL_SCANCODE_EXSEL")
(value . 164))
((tag . "field")
(name . "SDL_SCANCODE_KP_00")
(value . 176))
((tag . "field")
(name . "SDL_SCANCODE_KP_000")
(value . 177))
((tag . "field")
(name . "SDL_SCANCODE_THOUSANDSSEPARATOR")
(value . 178))
((tag . "field")
(name . "SDL_SCANCODE_DECIMALSEPARATOR")
(value . 179))
((tag . "field")
(name . "SDL_SCANCODE_CURRENCYUNIT")
(value . 180))
((tag . "field")
(name . "SDL_SCANCODE_CURRENCYSUBUNIT")
(value . 181))
((tag . "field")
(name . "SDL_SCANCODE_KP_LEFTPAREN")
(value . 182))
((tag . "field")
(name . "SDL_SCANCODE_KP_RIGHTPAREN")
(value . 183))
((tag . "field")
(name . "SDL_SCANCODE_KP_LEFTBRACE")
(value . 184))
((tag . "field")
(name . "SDL_SCANCODE_KP_RIGHTBRACE")
(value . 185))
((tag . "field")
(name . "SDL_SCANCODE_KP_TAB")
(value . 186))
((tag . "field")
(name . "SDL_SCANCODE_KP_BACKSPACE")
(value . 187))
((tag . "field") (name . "SDL_SCANCODE_KP_A") (value . 188))
((tag . "field") (name . "SDL_SCANCODE_KP_B") (value . 189))
((tag . "field") (name . "SDL_SCANCODE_KP_C") (value . 190))
((tag . "field") (name . "SDL_SCANCODE_KP_D") (value . 191))
((tag . "field") (name . "SDL_SCANCODE_KP_E") (value . 192))
((tag . "field") (name . "SDL_SCANCODE_KP_F") (value . 193))
((tag . "field")
(name . "SDL_SCANCODE_KP_XOR")
(value . 194))
((tag . "field")
(name . "SDL_SCANCODE_KP_POWER")
(value . 195))
((tag . "field")
(name . "SDL_SCANCODE_KP_PERCENT")
(value . 196))
((tag . "field")
(name . "SDL_SCANCODE_KP_LESS")
(value . 197))
((tag . "field")
(name . "SDL_SCANCODE_KP_GREATER")
(value . 198))
((tag . "field")
(name . "SDL_SCANCODE_KP_AMPERSAND")
(value . 199))
((tag . "field")
(name . "SDL_SCANCODE_KP_DBLAMPERSAND")
(value . 200))
((tag . "field")
(name . "SDL_SCANCODE_KP_VERTICALBAR")
(value . 201))
((tag . "field")
(name . "SDL_SCANCODE_KP_DBLVERTICALBAR")
(value . 202))
((tag . "field")
(name . "SDL_SCANCODE_KP_COLON")
(value . 203))
((tag . "field")
(name . "SDL_SCANCODE_KP_HASH")
(value . 204))
((tag . "field")
(name . "SDL_SCANCODE_KP_SPACE")
(value . 205))
((tag . "field")
(name . "SDL_SCANCODE_KP_AT")
(value . 206))
((tag . "field")
(name . "SDL_SCANCODE_KP_EXCLAM")
(value . 207))
((tag . "field")
(name . "SDL_SCANCODE_KP_MEMSTORE")
(value . 208))
((tag . "field")
(name . "SDL_SCANCODE_KP_MEMRECALL")
(value . 209))
((tag . "field")
(name . "SDL_SCANCODE_KP_MEMCLEAR")
(value . 210))
((tag . "field")
(name . "SDL_SCANCODE_KP_MEMADD")
(value . 211))
((tag . "field")
(name . "SDL_SCANCODE_KP_MEMSUBTRACT")
(value . 212))
((tag . "field")
(name . "SDL_SCANCODE_KP_MEMMULTIPLY")
(value . 213))
((tag . "field")
(name . "SDL_SCANCODE_KP_MEMDIVIDE")
(value . 214))
((tag . "field")
(name . "SDL_SCANCODE_KP_PLUSMINUS")
(value . 215))
((tag . "field")
(name . "SDL_SCANCODE_KP_CLEAR")
(value . 216))
((tag . "field")
(name . "SDL_SCANCODE_KP_CLEARENTRY")
(value . 217))
((tag . "field")
(name . "SDL_SCANCODE_KP_BINARY")
(value . 218))
((tag . "field")
(name . "SDL_SCANCODE_KP_OCTAL")
(value . 219))
((tag . "field")
(name . "SDL_SCANCODE_KP_DECIMAL")
(value . 220))
((tag . "field")
(name . "SDL_SCANCODE_KP_HEXADECIMAL")
(value . 221))
((tag . "field")
(name . "SDL_SCANCODE_LCTRL")
(value . 224))
((tag . "field")
(name . "SDL_SCANCODE_LSHIFT")
(value . 225))
((tag . "field") (name . "SDL_SCANCODE_LALT") (value . 226))
((tag . "field") (name . "SDL_SCANCODE_LGUI") (value . 227))
((tag . "field")
(name . "SDL_SCANCODE_RCTRL")
(value . 228))
((tag . "field")
(name . "SDL_SCANCODE_RSHIFT")
(value . 229))
((tag . "field") (name . "SDL_SCANCODE_RALT") (value . 230))
((tag . "field") (name . "SDL_SCANCODE_RGUI") (value . 231))
((tag . "field") (name . "SDL_SCANCODE_MODE") (value . 257))
((tag . "field")
(name . "SDL_SCANCODE_AUDIONEXT")
(value . 258))
((tag . "field")
(name . "SDL_SCANCODE_AUDIOPREV")
(value . 259))
((tag . "field")
(name . "SDL_SCANCODE_AUDIOSTOP")
(value . 260))
((tag . "field")
(name . "SDL_SCANCODE_AUDIOPLAY")
(value . 261))
((tag . "field")
(name . "SDL_SCANCODE_AUDIOMUTE")
(value . 262))
((tag . "field")
(name . "SDL_SCANCODE_MEDIASELECT")
(value . 263))
((tag . "field") (name . "SDL_SCANCODE_WWW") (value . 264))
((tag . "field") (name . "SDL_SCANCODE_MAIL") (value . 265))
((tag . "field")
(name . "SDL_SCANCODE_CALCULATOR")
(value . 266))
((tag . "field")
(name . "SDL_SCANCODE_COMPUTER")
(value . 267))
((tag . "field")
(name . "SDL_SCANCODE_AC_SEARCH")
(value . 268))
((tag . "field")
(name . "SDL_SCANCODE_AC_HOME")
(value . 269))
((tag . "field")
(name . "SDL_SCANCODE_AC_BACK")
(value . 270))
((tag . "field")
(name . "SDL_SCANCODE_AC_FORWARD")
(value . 271))
((tag . "field")
(name . "SDL_SCANCODE_AC_STOP")
(value . 272))
((tag . "field")
(name . "SDL_SCANCODE_AC_REFRESH")
(value . 273))
((tag . "field")
(name . "SDL_SCANCODE_AC_BOOKMARKS")
(value . 274))
((tag . "field")
(name . "SDL_SCANCODE_BRIGHTNESSDOWN")
(value . 275))
((tag . "field")
(name . "SDL_SCANCODE_BRIGHTNESSUP")
(value . 276))
((tag . "field")
(name . "SDL_SCANCODE_DISPLAYSWITCH")
(value . 277))
((tag . "field")
(name . "SDL_SCANCODE_KBDILLUMTOGGLE")
(value . 278))
((tag . "field")
(name . "SDL_SCANCODE_KBDILLUMDOWN")
(value . 279))
((tag . "field")
(name . "SDL_SCANCODE_KBDILLUMUP")
(value . 280))
((tag . "field")
(name . "SDL_SCANCODE_EJECT")
(value . 281))
((tag . "field")
(name . "SDL_SCANCODE_SLEEP")
(value . 282))
((tag . "field") (name . "SDL_SCANCODE_APP1") (value . 283))
((tag . "field") (name . "SDL_SCANCODE_APP2") (value . 284))
((tag . "field")
(name . "SDL_SCANCODE_AUDIOREWIND")
(value . 285))
((tag . "field")
(name . "SDL_SCANCODE_AUDIOFASTFORWARD")
(value . 286))
((tag . "field")
(name . "SDL_NUM_SCANCODES")
(value . 512)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Scancode")
(location . "/usr/include/SDL2/SDL_scancode.h:409:3")
(type (tag . ":enum") (name . "") (id . 92)))
((tag . "typedef")
(ns . 0)
(name . "SDL_Keycode")
(location . "/usr/include/SDL2/SDL_keycode.h:45:16")
(type (tag . "Sint32")))
((tag . "enum") (ns . 0) (name . "") (id . 93)
(location . "/usr/include/SDL2/SDL_keycode.h:50:1")
(fields
.
#(((tag . "field") (name . "SDLK_UNKNOWN") (value . 0))
((tag . "field") (name . "SDLK_RETURN") (value . 13))
((tag . "field") (name . "SDLK_ESCAPE") (value . 27))
((tag . "field") (name . "SDLK_BACKSPACE") (value . 8))
((tag . "field") (name . "SDLK_TAB") (value . 9))
((tag . "field") (name . "SDLK_SPACE") (value . 32))
((tag . "field") (name . "SDLK_EXCLAIM") (value . 33))
((tag . "field") (name . "SDLK_QUOTEDBL") (value . 34))
((tag . "field") (name . "SDLK_HASH") (value . 35))
((tag . "field") (name . "SDLK_PERCENT") (value . 37))
((tag . "field") (name . "SDLK_DOLLAR") (value . 36))
((tag . "field") (name . "SDLK_AMPERSAND") (value . 38))
((tag . "field") (name . "SDLK_QUOTE") (value . 39))
((tag . "field") (name . "SDLK_LEFTPAREN") (value . 40))
((tag . "field") (name . "SDLK_RIGHTPAREN") (value . 41))
((tag . "field") (name . "SDLK_ASTERISK") (value . 42))
((tag . "field") (name . "SDLK_PLUS") (value . 43))
((tag . "field") (name . "SDLK_COMMA") (value . 44))
((tag . "field") (name . "SDLK_MINUS") (value . 45))
((tag . "field") (name . "SDLK_PERIOD") (value . 46))
((tag . "field") (name . "SDLK_SLASH") (value . 47))
((tag . "field") (name . "SDLK_0") (value . 48))
((tag . "field") (name . "SDLK_1") (value . 49))
((tag . "field") (name . "SDLK_2") (value . 50))
((tag . "field") (name . "SDLK_3") (value . 51))
((tag . "field") (name . "SDLK_4") (value . 52))
((tag . "field") (name . "SDLK_5") (value . 53))
((tag . "field") (name . "SDLK_6") (value . 54))
((tag . "field") (name . "SDLK_7") (value . 55))
((tag . "field") (name . "SDLK_8") (value . 56))
((tag . "field") (name . "SDLK_9") (value . 57))
((tag . "field") (name . "SDLK_COLON") (value . 58))
((tag . "field") (name . "SDLK_SEMICOLON") (value . 59))
((tag . "field") (name . "SDLK_LESS") (value . 60))
((tag . "field") (name . "SDLK_EQUALS") (value . 61))
((tag . "field") (name . "SDLK_GREATER") (value . 62))
((tag . "field") (name . "SDLK_QUESTION") (value . 63))
((tag . "field") (name . "SDLK_AT") (value . 64))
((tag . "field") (name . "SDLK_LEFTBRACKET") (value . 91))
((tag . "field") (name . "SDLK_BACKSLASH") (value . 92))
((tag . "field") (name . "SDLK_RIGHTBRACKET") (value . 93))
((tag . "field") (name . "SDLK_CARET") (value . 94))
((tag . "field") (name . "SDLK_UNDERSCORE") (value . 95))
((tag . "field") (name . "SDLK_BACKQUOTE") (value . 96))
((tag . "field") (name . "SDLK_a") (value . 97))
((tag . "field") (name . "SDLK_b") (value . 98))
((tag . "field") (name . "SDLK_c") (value . 99))
((tag . "field") (name . "SDLK_d") (value . 100))
((tag . "field") (name . "SDLK_e") (value . 101))
((tag . "field") (name . "SDLK_f") (value . 102))
((tag . "field") (name . "SDLK_g") (value . 103))
((tag . "field") (name . "SDLK_h") (value . 104))
((tag . "field") (name . "SDLK_i") (value . 105))
((tag . "field") (name . "SDLK_j") (value . 106))
((tag . "field") (name . "SDLK_k") (value . 107))
((tag . "field") (name . "SDLK_l") (value . 108))
((tag . "field") (name . "SDLK_m") (value . 109))
((tag . "field") (name . "SDLK_n") (value . 110))
((tag . "field") (name . "SDLK_o") (value . 111))
((tag . "field") (name . "SDLK_p") (value . 112))
((tag . "field") (name . "SDLK_q") (value . 113))
((tag . "field") (name . "SDLK_r") (value . 114))
((tag . "field") (name . "SDLK_s") (value . 115))
((tag . "field") (name . "SDLK_t") (value . 116))
((tag . "field") (name . "SDLK_u") (value . 117))
((tag . "field") (name . "SDLK_v") (value . 118))
((tag . "field") (name . "SDLK_w") (value . 119))
((tag . "field") (name . "SDLK_x") (value . 120))
((tag . "field") (name . "SDLK_y") (value . 121))
((tag . "field") (name . "SDLK_z") (value . 122))
((tag . "field")
(name . "SDLK_CAPSLOCK")
(value . 1073741881))
((tag . "field") (name . "SDLK_F1") (value . 1073741882))
((tag . "field") (name . "SDLK_F2") (value . 1073741883))
((tag . "field") (name . "SDLK_F3") (value . 1073741884))
((tag . "field") (name . "SDLK_F4") (value . 1073741885))
((tag . "field") (name . "SDLK_F5") (value . 1073741886))
((tag . "field") (name . "SDLK_F6") (value . 1073741887))
((tag . "field") (name . "SDLK_F7") (value . 1073741888))
((tag . "field") (name . "SDLK_F8") (value . 1073741889))
((tag . "field") (name . "SDLK_F9") (value . 1073741890))
((tag . "field") (name . "SDLK_F10") (value . 1073741891))
((tag . "field") (name . "SDLK_F11") (value . 1073741892))
((tag . "field") (name . "SDLK_F12") (value . 1073741893))
((tag . "field")
(name . "SDLK_PRINTSCREEN")
(value . 1073741894))
((tag . "field")
(name . "SDLK_SCROLLLOCK")
(value . 1073741895))
((tag . "field") (name . "SDLK_PAUSE") (value . 1073741896))
((tag . "field")
(name . "SDLK_INSERT")
(value . 1073741897))
((tag . "field") (name . "SDLK_HOME") (value . 1073741898))
((tag . "field")
(name . "SDLK_PAGEUP")
(value . 1073741899))
((tag . "field") (name . "SDLK_DELETE") (value . 127))
((tag . "field") (name . "SDLK_END") (value . 1073741901))
((tag . "field")
(name . "SDLK_PAGEDOWN")
(value . 1073741902))
((tag . "field") (name . "SDLK_RIGHT") (value . 1073741903))
((tag . "field") (name . "SDLK_LEFT") (value . 1073741904))
((tag . "field") (name . "SDLK_DOWN") (value . 1073741905))
((tag . "field") (name . "SDLK_UP") (value . 1073741906))
((tag . "field")
(name . "SDLK_NUMLOCKCLEAR")
(value . 1073741907))
((tag . "field")
(name . "SDLK_KP_DIVIDE")
(value . 1073741908))
((tag . "field")
(name . "SDLK_KP_MULTIPLY")
(value . 1073741909))
((tag . "field")
(name . "SDLK_KP_MINUS")
(value . 1073741910))
((tag . "field")
(name . "SDLK_KP_PLUS")
(value . 1073741911))
((tag . "field")
(name . "SDLK_KP_ENTER")
(value . 1073741912))
((tag . "field") (name . "SDLK_KP_1") (value . 1073741913))
((tag . "field") (name . "SDLK_KP_2") (value . 1073741914))
((tag . "field") (name . "SDLK_KP_3") (value . 1073741915))
((tag . "field") (name . "SDLK_KP_4") (value . 1073741916))
((tag . "field") (name . "SDLK_KP_5") (value . 1073741917))
((tag . "field") (name . "SDLK_KP_6") (value . 1073741918))
((tag . "field") (name . "SDLK_KP_7") (value . 1073741919))
((tag . "field") (name . "SDLK_KP_8") (value . 1073741920))
((tag . "field") (name . "SDLK_KP_9") (value . 1073741921))
((tag . "field") (name . "SDLK_KP_0") (value . 1073741922))
((tag . "field")
(name . "SDLK_KP_PERIOD")
(value . 1073741923))
((tag . "field")
(name . "SDLK_APPLICATION")
(value . 1073741925))
((tag . "field") (name . "SDLK_POWER") (value . 1073741926))
((tag . "field")
(name . "SDLK_KP_EQUALS")
(value . 1073741927))
((tag . "field") (name . "SDLK_F13") (value . 1073741928))
((tag . "field") (name . "SDLK_F14") (value . 1073741929))
((tag . "field") (name . "SDLK_F15") (value . 1073741930))
((tag . "field") (name . "SDLK_F16") (value . 1073741931))
((tag . "field") (name . "SDLK_F17") (value . 1073741932))
((tag . "field") (name . "SDLK_F18") (value . 1073741933))
((tag . "field") (name . "SDLK_F19") (value . 1073741934))
((tag . "field") (name . "SDLK_F20") (value . 1073741935))
((tag . "field") (name . "SDLK_F21") (value . 1073741936))
((tag . "field") (name . "SDLK_F22") (value . 1073741937))
((tag . "field") (name . "SDLK_F23") (value . 1073741938))
((tag . "field") (name . "SDLK_F24") (value . 1073741939))
((tag . "field")
(name . "SDLK_EXECUTE")
(value . 1073741940))
((tag . "field") (name . "SDLK_HELP") (value . 1073741941))
((tag . "field") (name . "SDLK_MENU") (value . 1073741942))
((tag . "field")
(name . "SDLK_SELECT")
(value . 1073741943))
((tag . "field") (name . "SDLK_STOP") (value . 1073741944))
((tag . "field") (name . "SDLK_AGAIN") (value . 1073741945))
((tag . "field") (name . "SDLK_UNDO") (value . 1073741946))
((tag . "field") (name . "SDLK_CUT") (value . 1073741947))
((tag . "field") (name . "SDLK_COPY") (value . 1073741948))
((tag . "field") (name . "SDLK_PASTE") (value . 1073741949))
((tag . "field") (name . "SDLK_FIND") (value . 1073741950))
((tag . "field") (name . "SDLK_MUTE") (value . 1073741951))
((tag . "field")
(name . "SDLK_VOLUMEUP")
(value . 1073741952))
((tag . "field")
(name . "SDLK_VOLUMEDOWN")
(value . 1073741953))
((tag . "field")
(name . "SDLK_KP_COMMA")
(value . 1073741957))
((tag . "field")
(name . "SDLK_KP_EQUALSAS400")
(value . 1073741958))
((tag . "field")
(name . "SDLK_ALTERASE")
(value . 1073741977))
((tag . "field")
(name . "SDLK_SYSREQ")
(value . 1073741978))
((tag . "field")
(name . "SDLK_CANCEL")
(value . 1073741979))
((tag . "field") (name . "SDLK_CLEAR") (value . 1073741980))
((tag . "field") (name . "SDLK_PRIOR") (value . 1073741981))
((tag . "field")
(name . "SDLK_RETURN2")
(value . 1073741982))
((tag . "field")
(name . "SDLK_SEPARATOR")
(value . 1073741983))
((tag . "field") (name . "SDLK_OUT") (value . 1073741984))
((tag . "field") (name . "SDLK_OPER") (value . 1073741985))
((tag . "field")
(name . "SDLK_CLEARAGAIN")
(value . 1073741986))
((tag . "field") (name . "SDLK_CRSEL") (value . 1073741987))
((tag . "field") (name . "SDLK_EXSEL") (value . 1073741988))
((tag . "field") (name . "SDLK_KP_00") (value . 1073742000))
((tag . "field")
(name . "SDLK_KP_000")
(value . 1073742001))
((tag . "field")
(name . "SDLK_THOUSANDSSEPARATOR")
(value . 1073742002))
((tag . "field")
(name . "SDLK_DECIMALSEPARATOR")
(value . 1073742003))
((tag . "field")
(name . "SDLK_CURRENCYUNIT")
(value . 1073742004))
((tag . "field")
(name . "SDLK_CURRENCYSUBUNIT")
(value . 1073742005))
((tag . "field")
(name . "SDLK_KP_LEFTPAREN")
(value . 1073742006))
((tag . "field")
(name . "SDLK_KP_RIGHTPAREN")
(value . 1073742007))
((tag . "field")
(name . "SDLK_KP_LEFTBRACE")
(value . 1073742008))
((tag . "field")
(name . "SDLK_KP_RIGHTBRACE")
(value . 1073742009))
((tag . "field")
(name . "SDLK_KP_TAB")
(value . 1073742010))
((tag . "field")
(name . "SDLK_KP_BACKSPACE")
(value . 1073742011))
((tag . "field") (name . "SDLK_KP_A") (value . 1073742012))
((tag . "field") (name . "SDLK_KP_B") (value . 1073742013))
((tag . "field") (name . "SDLK_KP_C") (value . 1073742014))
((tag . "field") (name . "SDLK_KP_D") (value . 1073742015))
((tag . "field") (name . "SDLK_KP_E") (value . 1073742016))
((tag . "field") (name . "SDLK_KP_F") (value . 1073742017))
((tag . "field")
(name . "SDLK_KP_XOR")
(value . 1073742018))
((tag . "field")
(name . "SDLK_KP_POWER")
(value . 1073742019))
((tag . "field")
(name . "SDLK_KP_PERCENT")
(value . 1073742020))
((tag . "field")
(name . "SDLK_KP_LESS")
(value . 1073742021))
((tag . "field")
(name . "SDLK_KP_GREATER")
(value . 1073742022))
((tag . "field")
(name . "SDLK_KP_AMPERSAND")
(value . 1073742023))
((tag . "field")
(name . "SDLK_KP_DBLAMPERSAND")
(value . 1073742024))
((tag . "field")
(name . "SDLK_KP_VERTICALBAR")
(value . 1073742025))
((tag . "field")
(name . "SDLK_KP_DBLVERTICALBAR")
(value . 1073742026))
((tag . "field")
(name . "SDLK_KP_COLON")
(value . 1073742027))
((tag . "field")
(name . "SDLK_KP_HASH")
(value . 1073742028))
((tag . "field")
(name . "SDLK_KP_SPACE")
(value . 1073742029))
((tag . "field") (name . "SDLK_KP_AT") (value . 1073742030))
((tag . "field")
(name . "SDLK_KP_EXCLAM")
(value . 1073742031))
((tag . "field")
(name . "SDLK_KP_MEMSTORE")
(value . 1073742032))
((tag . "field")
(name . "SDLK_KP_MEMRECALL")
(value . 1073742033))
((tag . "field")
(name . "SDLK_KP_MEMCLEAR")
(value . 1073742034))
((tag . "field")
(name . "SDLK_KP_MEMADD")
(value . 1073742035))
((tag . "field")
(name . "SDLK_KP_MEMSUBTRACT")
(value . 1073742036))
((tag . "field")
(name . "SDLK_KP_MEMMULTIPLY")
(value . 1073742037))
((tag . "field")
(name . "SDLK_KP_MEMDIVIDE")
(value . 1073742038))
((tag . "field")
(name . "SDLK_KP_PLUSMINUS")
(value . 1073742039))
((tag . "field")
(name . "SDLK_KP_CLEAR")
(value . 1073742040))
((tag . "field")
(name . "SDLK_KP_CLEARENTRY")
(value . 1073742041))
((tag . "field")
(name . "SDLK_KP_BINARY")
(value . 1073742042))
((tag . "field")
(name . "SDLK_KP_OCTAL")
(value . 1073742043))
((tag . "field")
(name . "SDLK_KP_DECIMAL")
(value . 1073742044))
((tag . "field")
(name . "SDLK_KP_HEXADECIMAL")
(value . 1073742045))
((tag . "field") (name . "SDLK_LCTRL") (value . 1073742048))
((tag . "field")
(name . "SDLK_LSHIFT")
(value . 1073742049))
((tag . "field") (name . "SDLK_LALT") (value . 1073742050))
((tag . "field") (name . "SDLK_LGUI") (value . 1073742051))
((tag . "field") (name . "SDLK_RCTRL") (value . 1073742052))
((tag . "field")
(name . "SDLK_RSHIFT")
(value . 1073742053))
((tag . "field") (name . "SDLK_RALT") (value . 1073742054))
((tag . "field") (name . "SDLK_RGUI") (value . 1073742055))
((tag . "field") (name . "SDLK_MODE") (value . 1073742081))
((tag . "field")
(name . "SDLK_AUDIONEXT")
(value . 1073742082))
((tag . "field")
(name . "SDLK_AUDIOPREV")
(value . 1073742083))
((tag . "field")
(name . "SDLK_AUDIOSTOP")
(value . 1073742084))
((tag . "field")
(name . "SDLK_AUDIOPLAY")
(value . 1073742085))
((tag . "field")
(name . "SDLK_AUDIOMUTE")
(value . 1073742086))
((tag . "field")
(name . "SDLK_MEDIASELECT")
(value . 1073742087))
((tag . "field") (name . "SDLK_WWW") (value . 1073742088))
((tag . "field") (name . "SDLK_MAIL") (value . 1073742089))
((tag . "field")
(name . "SDLK_CALCULATOR")
(value . 1073742090))
((tag . "field")
(name . "SDLK_COMPUTER")
(value . 1073742091))
((tag . "field")
(name . "SDLK_AC_SEARCH")
(value . 1073742092))
((tag . "field")
(name . "SDLK_AC_HOME")
(value . 1073742093))
((tag . "field")
(name . "SDLK_AC_BACK")
(value . 1073742094))
((tag . "field")
(name . "SDLK_AC_FORWARD")
(value . 1073742095))
((tag . "field")
(name . "SDLK_AC_STOP")
(value . 1073742096))
((tag . "field")
(name . "SDLK_AC_REFRESH")
(value . 1073742097))
((tag . "field")
(name . "SDLK_AC_BOOKMARKS")
(value . 1073742098))
((tag . "field")
(name . "SDLK_BRIGHTNESSDOWN")
(value . 1073742099))
((tag . "field")
(name . "SDLK_BRIGHTNESSUP")
(value . 1073742100))
((tag . "field")
(name . "SDLK_DISPLAYSWITCH")
(value . 1073742101))
((tag . "field")
(name . "SDLK_KBDILLUMTOGGLE")
(value . 1073742102))
((tag . "field")
(name . "SDLK_KBDILLUMDOWN")
(value . 1073742103))
((tag . "field")
(name . "SDLK_KBDILLUMUP")
(value . 1073742104))
((tag . "field") (name . "SDLK_EJECT") (value . 1073742105))
((tag . "field") (name . "SDLK_SLEEP") (value . 1073742106))
((tag . "field") (name . "SDLK_APP1") (value . 1073742107))
((tag . "field") (name . "SDLK_APP2") (value . 1073742108))
((tag . "field")
(name . "SDLK_AUDIOREWIND")
(value . 1073742109))
((tag . "field")
(name . "SDLK_AUDIOFASTFORWARD")
(value . 1073742110)))))
((tag . "enum") (ns . 0) (name . "") (id . 94)
(location . "/usr/include/SDL2/SDL_keycode.h:325:9")
(fields
.
#(((tag . "field") (name . "KMOD_NONE") (value . 0))
((tag . "field") (name . "KMOD_LSHIFT") (value . 1))
((tag . "field") (name . "KMOD_RSHIFT") (value . 2))
((tag . "field") (name . "KMOD_LCTRL") (value . 64))
((tag . "field") (name . "KMOD_RCTRL") (value . 128))
((tag . "field") (name . "KMOD_LALT") (value . 256))
((tag . "field") (name . "KMOD_RALT") (value . 512))
((tag . "field") (name . "KMOD_LGUI") (value . 1024))
((tag . "field") (name . "KMOD_RGUI") (value . 2048))
((tag . "field") (name . "KMOD_NUM") (value . 4096))
((tag . "field") (name . "KMOD_CAPS") (value . 8192))
((tag . "field") (name . "KMOD_MODE") (value . 16384))
((tag . "field")
(name . "KMOD_RESERVED")
(value . 32768)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Keymod")
(location . "/usr/include/SDL2/SDL_keycode.h:340:3")
(type (tag . ":enum") (name . "") (id . 94)))
((tag . "struct") (ns . 0) (name . "SDL_Keysym") (id . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:47:16")
(bit-size . 128) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "scancode") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_Scancode")))
((tag . "field") (name . "sym") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_Keycode")))
((tag . "field") (name . "mod") (bit-offset . 64) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "unused") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Keysym")
(location . "/usr/include/SDL2/SDL_keyboard.h:53:3")
(type (tag . ":struct") (name . "SDL_Keysym") (id . 95)))
((tag . "function") (name . "SDL_GetKeyboardFocus") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:60:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_GetKeyboardState") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:77:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "numkeys")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "function") (name . "SDL_GetModState") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:82:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_Keymod")))
((tag . "function") (name . "SDL_SetModState") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:89:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "modstate")
(type (tag . "SDL_Keymod")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetKeyFromScancode") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:99:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "scancode")
(type (tag . "SDL_Scancode")))))
(return-type (tag . "SDL_Keycode")))
((tag . "function") (name . "SDL_GetScancodeFromKey") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:109:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "key")
(type (tag . "SDL_Keycode")))))
(return-type (tag . "SDL_Scancode")))
((tag . "function") (name . "SDL_GetScancodeName") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:120:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "scancode")
(type (tag . "SDL_Scancode")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GetScancodeFromName") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:129:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_Scancode")))
((tag . "function") (name . "SDL_GetKeyName") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:141:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "key")
(type (tag . "SDL_Keycode")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GetKeyFromName") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:150:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_Keycode")))
((tag . "function") (name . "SDL_StartTextInput") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:160:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_IsTextInputActive") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:168:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_StopTextInput") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:177:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetTextInputRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:185:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_HasScreenKeyboardSupport") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:196:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_IsScreenKeyboardShown") (ns . 0)
(location . "/usr/include/SDL2/SDL_keyboard.h:207:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . "SDL_bool")))
((tag . "struct") (ns . 0) (name . "SDL_Cursor") (id . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:41:16")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Cursor")
(location . "/usr/include/SDL2/SDL_mouse.h:41:27")
(type (tag . "struct") (ns . 0) (name . "SDL_Cursor") (id . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:41:16")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "enum") (ns . 0) (name . "") (id . 97)
(location . "/usr/include/SDL2/SDL_mouse.h:46:9")
(fields
.
#(((tag . "field")
(name . "SDL_SYSTEM_CURSOR_ARROW")
(value . 0))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_IBEAM")
(value . 1))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_WAIT")
(value . 2))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_CROSSHAIR")
(value . 3))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_WAITARROW")
(value . 4))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_SIZENWSE")
(value . 5))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_SIZENESW")
(value . 6))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_SIZEWE")
(value . 7))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_SIZENS")
(value . 8))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_SIZEALL")
(value . 9))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_NO")
(value . 10))
((tag . "field")
(name . "SDL_SYSTEM_CURSOR_HAND")
(value . 11))
((tag . "field")
(name . "SDL_NUM_SYSTEM_CURSORS")
(value . 12)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_SystemCursor")
(location . "/usr/include/SDL2/SDL_mouse.h:61:3")
(type (tag . ":enum") (name . "") (id . 97)))
((tag . "enum") (ns . 0) (name . "") (id . 98)
(location . "/usr/include/SDL2/SDL_mouse.h:66:9")
(fields
.
#(((tag . "field")
(name . "SDL_MOUSEWHEEL_NORMAL")
(value . 0))
((tag . "field")
(name . "SDL_MOUSEWHEEL_FLIPPED")
(value . 1)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MouseWheelDirection")
(location . "/usr/include/SDL2/SDL_mouse.h:70:3")
(type (tag . ":enum") (name . "") (id . 98)))
((tag . "function") (name . "SDL_GetMouseFocus") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:77:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_GetMouseState") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:87:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "y")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetGlobalMouseState") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:112:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "y")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetRelativeMouseState") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:121:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "y")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_WarpMouseInWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:132:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "x")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "y")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_WarpMouseGlobal") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:144:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "x")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "y")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetRelativeMouseMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:162:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "enabled")
(type (tag . "SDL_bool")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CaptureMouse") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:193:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "enabled")
(type (tag . "SDL_bool")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetRelativeMouseMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:200:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_CreateCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:220:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "data")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "mask")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "h")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "hot_x")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "hot_y")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Cursor"))))
((tag . "function") (name . "SDL_CreateColorCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:230:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "hot_x")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "hot_y")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Cursor"))))
((tag . "function") (name . "SDL_CreateSystemCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:239:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "id")
(type (tag . "SDL_SystemCursor")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Cursor"))))
((tag . "function") (name . "SDL_SetCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:244:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cursor")
(type (tag . ":pointer") (type (tag . "SDL_Cursor"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:249:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_Cursor"))))
((tag . "function") (name . "SDL_GetDefaultCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:254:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_Cursor"))))
((tag . "function") (name . "SDL_FreeCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:263:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "cursor")
(type (tag . ":pointer") (type (tag . "SDL_Cursor"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_ShowCursor") (ns . 0)
(location . "/usr/include/SDL2/SDL_mouse.h:273:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "toggle")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "struct") (ns . 0) (name . "_SDL_Joystick") (id . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:66:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Joystick")
(location . "/usr/include/SDL2/SDL_joystick.h:67:30")
(type (tag . "struct") (ns . 0) (name . "_SDL_Joystick") (id . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:66:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoystickGUID")
(location . "/usr/include/SDL2/SDL_joystick.h:72:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 100)
(location . "/usr/include/SDL2/SDL_joystick.h:70:9")
(bit-size . 128) (bit-alignment . 8)
(fields
.
#(((tag . "field") (name . "data") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . "Uint8"))
(size . 16)))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoystickID")
(location . "/usr/include/SDL2/SDL_joystick.h:81:16")
(type (tag . "Sint32")))
((tag . "enum") (ns . 0) (name . "") (id . 101)
(location . "/usr/include/SDL2/SDL_joystick.h:83:9")
(fields
.
#(((tag . "field")
(name . "SDL_JOYSTICK_TYPE_UNKNOWN")
(value . 0))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_GAMECONTROLLER")
(value . 1))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_WHEEL")
(value . 2))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_ARCADE_STICK")
(value . 3))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_FLIGHT_STICK")
(value . 4))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_DANCE_PAD")
(value . 5))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_GUITAR")
(value . 6))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_DRUM_KIT")
(value . 7))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_ARCADE_PAD")
(value . 8))
((tag . "field")
(name . "SDL_JOYSTICK_TYPE_THROTTLE")
(value . 9)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoystickType")
(location . "/usr/include/SDL2/SDL_joystick.h:95:3")
(type (tag . ":enum") (name . "") (id . 101)))
((tag . "enum") (ns . 0) (name . "") (id . 102)
(location . "/usr/include/SDL2/SDL_joystick.h:97:9")
(fields
.
#(((tag . "field")
(name . "SDL_JOYSTICK_POWER_UNKNOWN")
(value . 4294967295))
((tag . "field")
(name . "SDL_JOYSTICK_POWER_EMPTY")
(value . 0))
((tag . "field")
(name . "SDL_JOYSTICK_POWER_LOW")
(value . 1))
((tag . "field")
(name . "SDL_JOYSTICK_POWER_MEDIUM")
(value . 2))
((tag . "field")
(name . "SDL_JOYSTICK_POWER_FULL")
(value . 3))
((tag . "field")
(name . "SDL_JOYSTICK_POWER_WIRED")
(value . 4))
((tag . "field")
(name . "SDL_JOYSTICK_POWER_MAX")
(value . 5)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoystickPowerLevel")
(location . "/usr/include/SDL2/SDL_joystick.h:106:3")
(type (tag . ":enum") (name . "") (id . 102)))
((tag . "function") (name . "SDL_LockJoysticks") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:120:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_UnlockJoysticks") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:121:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_NumJoysticks") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:126:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_JoystickNameForIndex") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:133:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_JoystickGetDeviceGUID") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:139:42")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_JoystickGUID")))
((tag . "function") (name . "SDL_JoystickGetDeviceVendor") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:146:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_JoystickGetDeviceProduct") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:153:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_JoystickGetDeviceProductVersion") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:160:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_JoystickGetDeviceType") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:166:42")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_JoystickType")))
((tag . "function") (name . "SDL_JoystickGetDeviceInstanceID") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:173:40")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_JoystickID")))
((tag . "function") (name . "SDL_JoystickOpen") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:184:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Joystick"))))
((tag . "function") (name . "SDL_JoystickFromInstanceID") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:189:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joyid")
(type (tag . "SDL_JoystickID")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Joystick"))))
((tag . "function") (name . "SDL_JoystickName") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:195:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_JoystickGetGUID") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:200:42")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "SDL_JoystickGUID")))
((tag . "function") (name . "SDL_JoystickGetVendor") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:206:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_JoystickGetProduct") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:212:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_JoystickGetProductVersion") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:218:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_JoystickGetType") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:223:42")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "SDL_JoystickType")))
((tag . "function") (name . "SDL_JoystickGetGUIDString") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:229:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "guid")
(type (tag . "SDL_JoystickGUID")))
((tag . "parameter")
(name . "pszGUID")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "cbGUID")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_JoystickGetGUIDFromString") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:234:42")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pchGUID")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_JoystickGUID")))
((tag . "function") (name . "SDL_JoystickGetAttached") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:239:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_JoystickInstanceID") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:244:40")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "SDL_JoystickID")))
((tag . "function") (name . "SDL_JoystickNumAxes") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:249:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_JoystickNumBalls") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:257:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_JoystickNumHats") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:262:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_JoystickNumButtons") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:267:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_JoystickUpdate") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:275:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_JoystickEventState") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:286:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "state")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_JoystickGetAxis") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:297:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))
((tag . "parameter")
(name . "axis")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Sint16")))
((tag . "function") (name . "SDL_JoystickGetAxisInitialState") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:309:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))
((tag . "parameter")
(name . "axis")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "state")
(type (tag . ":pointer") (type (tag . "Sint16"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_JoystickGetHat") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:343:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))
((tag . "parameter")
(name . "hat")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint8")))
((tag . "function") (name . "SDL_JoystickGetBall") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:353:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))
((tag . "parameter")
(name . "ball")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "dx")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "dy")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_JoystickGetButton") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:361:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))
((tag . "parameter")
(name . "button")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint8")))
((tag . "function") (name . "SDL_JoystickClose") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:367:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_JoystickCurrentPowerLevel") (ns . 0)
(location . "/usr/include/SDL2/SDL_joystick.h:372:48")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type (tag . "SDL_JoystickPowerLevel")))
((tag . "struct") (ns . 0) (name . "_SDL_GameController") (id . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:57:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_GameController")
(location . "/usr/include/SDL2/SDL_gamecontroller.h:58:36")
(type (tag . "struct") (ns . 0) (name . "_SDL_GameController")
(id . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:57:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "enum") (ns . 0) (name . "") (id . 104)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:61:9")
(fields
.
#(((tag . "field")
(name . "SDL_CONTROLLER_BINDTYPE_NONE")
(value . 0))
((tag . "field")
(name . "SDL_CONTROLLER_BINDTYPE_BUTTON")
(value . 1))
((tag . "field")
(name . "SDL_CONTROLLER_BINDTYPE_AXIS")
(value . 2))
((tag . "field")
(name . "SDL_CONTROLLER_BINDTYPE_HAT")
(value . 3)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GameControllerBindType")
(location . "/usr/include/SDL2/SDL_gamecontroller.h:67:3")
(type (tag . ":enum") (name . "") (id . 104)))
((tag . "struct") (ns . 0) (name . "SDL_GameControllerButtonBind") (id . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:72:16")
(bit-size . 96) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "bindType") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type (tag . "SDL_GameControllerBindType")))
((tag . "field") (name . "value") (bit-offset . 32) (bit-size . 64)
(bit-alignment . 32)
(type (tag . "union") (ns . 22088) (name . "") (id . 105)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:75:5")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "button") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "axis") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "hat") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 32)
(type (tag . "struct") (ns . 22088) (name . "") (id . 106)
(location
.
"/usr/include/SDL2/SDL_gamecontroller.h:79:9")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "hat") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "hat_mask") (bit-offset . 32)
(bit-size . 32) (bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))))))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GameControllerButtonBind")
(location . "/usr/include/SDL2/SDL_gamecontroller.h:85:3")
(type
(tag . ":struct")
(name . "SDL_GameControllerButtonBind")
(id . 107)))
((tag . "function") (name . "SDL_GameControllerAddMappingsFromRW") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:122:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "rw")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "freerw")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GameControllerAddMapping") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:136:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mappingString")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GameControllerNumMappings") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:143:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GameControllerMappingForIndex") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:150:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "mapping_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GameControllerMappingForGUID") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:157:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "guid")
(type (tag . "SDL_JoystickGUID")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GameControllerMapping") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:164:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_IsGameController") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:169:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_GameControllerNameForIndex") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:176:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GameControllerOpen") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:187:45")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))
((tag . "function") (name . "SDL_GameControllerFromInstanceID") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:192:45")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joyid")
(type (tag . "SDL_JoystickID")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))
((tag . "function") (name . "SDL_GameControllerName") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:197:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GameControllerGetVendor") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:203:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_GameControllerGetProduct") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:209:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_GameControllerGetProductVersion") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:215:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type (tag . "Uint16")))
((tag . "function") (name . "SDL_GameControllerGetAttached") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:221:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_GameControllerGetJoystick") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:226:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Joystick"))))
((tag . "function") (name . "SDL_GameControllerEventState") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:237:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "state")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GameControllerUpdate") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:245:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "enum") (ns . 0) (name . "") (id . 108)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:257:9")
(fields
.
#(((tag . "field")
(name . "SDL_CONTROLLER_AXIS_INVALID")
(value . 4294967295))
((tag . "field")
(name . "SDL_CONTROLLER_AXIS_LEFTX")
(value . 0))
((tag . "field")
(name . "SDL_CONTROLLER_AXIS_LEFTY")
(value . 1))
((tag . "field")
(name . "SDL_CONTROLLER_AXIS_RIGHTX")
(value . 2))
((tag . "field")
(name . "SDL_CONTROLLER_AXIS_RIGHTY")
(value . 3))
((tag . "field")
(name . "SDL_CONTROLLER_AXIS_TRIGGERLEFT")
(value . 4))
((tag . "field")
(name . "SDL_CONTROLLER_AXIS_TRIGGERRIGHT")
(value . 5))
((tag . "field")
(name . "SDL_CONTROLLER_AXIS_MAX")
(value . 6)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GameControllerAxis")
(location . "/usr/include/SDL2/SDL_gamecontroller.h:267:3")
(type (tag . ":enum") (name . "") (id . 108)))
((tag . "function") (name . "SDL_GameControllerGetAxisFromString") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:272:48")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pchString")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_GameControllerAxis")))
((tag . "function") (name . "SDL_GameControllerGetStringForAxis") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:277:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "axis")
(type (tag . "SDL_GameControllerAxis")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GameControllerGetBindForAxis") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:283:1")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))
((tag . "parameter")
(name . "axis")
(type (tag . "SDL_GameControllerAxis")))))
(return-type (tag . "SDL_GameControllerButtonBind")))
((tag . "function") (name . "SDL_GameControllerGetAxis") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:295:1")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))
((tag . "parameter")
(name . "axis")
(type (tag . "SDL_GameControllerAxis")))))
(return-type (tag . "Sint16")))
((tag . "enum") (ns . 0) (name . "") (id . 109)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:301:9")
(fields
.
#(((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_INVALID")
(value . 4294967295))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_A")
(value . 0))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_B")
(value . 1))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_X")
(value . 2))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_Y")
(value . 3))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_BACK")
(value . 4))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_GUIDE")
(value . 5))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_START")
(value . 6))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_LEFTSTICK")
(value . 7))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_RIGHTSTICK")
(value . 8))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_LEFTSHOULDER")
(value . 9))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_RIGHTSHOULDER")
(value . 10))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_DPAD_UP")
(value . 11))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_DPAD_DOWN")
(value . 12))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_DPAD_LEFT")
(value . 13))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_DPAD_RIGHT")
(value . 14))
((tag . "field")
(name . "SDL_CONTROLLER_BUTTON_MAX")
(value . 15)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GameControllerButton")
(location . "/usr/include/SDL2/SDL_gamecontroller.h:320:3")
(type (tag . ":enum") (name . "") (id . 109)))
((tag . "function") (name . "SDL_GameControllerGetButtonFromString") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:325:50")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "pchString")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_GameControllerButton")))
((tag . "function") (name . "SDL_GameControllerGetStringForButton") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:330:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "button")
(type (tag . "SDL_GameControllerButton")))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GameControllerGetBindForButton") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:336:1")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))
((tag . "parameter")
(name . "button")
(type (tag . "SDL_GameControllerButton")))))
(return-type (tag . "SDL_GameControllerButtonBind")))
((tag . "function") (name . "SDL_GameControllerGetButton") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:345:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))
((tag . "parameter")
(name . "button")
(type (tag . "SDL_GameControllerButton")))))
(return-type (tag . "Uint8")))
((tag . "function") (name . "SDL_GameControllerClose") (ns . 0)
(location . "/usr/include/SDL2/SDL_gamecontroller.h:351:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gamecontroller")
(type
(tag . ":pointer")
(type (tag . "SDL_GameController"))))))
(return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "SDL_TouchID")
(location . "/usr/include/SDL2/SDL_touch.h:41:16")
(type (tag . "Sint64")))
((tag . "typedef")
(ns . 0)
(name . "SDL_FingerID")
(location . "/usr/include/SDL2/SDL_touch.h:42:16")
(type (tag . "Sint64")))
((tag . "struct") (ns . 0) (name . "SDL_Finger") (id . 0)
(location . "/usr/include/SDL2/SDL_touch.h:44:16")
(bit-size . 192) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "id") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64) (type (tag . "SDL_FingerID")))
((tag . "field") (name . "x") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "y") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "pressure") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Finger")
(location . "/usr/include/SDL2/SDL_touch.h:50:3")
(type (tag . ":struct") (name . "SDL_Finger") (id . 110)))
((tag . "function") (name . "SDL_GetNumTouchDevices") (ns . 0)
(location . "/usr/include/SDL2/SDL_touch.h:61:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetTouchDevice") (ns . 0)
(location . "/usr/include/SDL2/SDL_touch.h:66:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_TouchID")))
((tag . "function") (name . "SDL_GetNumTouchFingers") (ns . 0)
(location . "/usr/include/SDL2/SDL_touch.h:71:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "touchID")
(type (tag . "SDL_TouchID")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetTouchFinger") (ns . 0)
(location . "/usr/include/SDL2/SDL_touch.h:76:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "touchID")
(type (tag . "SDL_TouchID")))
((tag . "parameter")
(name . "index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Finger"))))
((tag . "typedef")
(ns . 0)
(name . "SDL_GestureID")
(location . "/usr/include/SDL2/SDL_gesture.h:44:16")
(type (tag . "Sint64")))
((tag . "function") (name . "SDL_RecordGesture") (ns . 0)
(location . "/usr/include/SDL2/SDL_gesture.h:53:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "touchId")
(type (tag . "SDL_TouchID")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SaveAllDollarTemplates") (ns . 0)
(location . "/usr/include/SDL2/SDL_gesture.h:61:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SaveDollarTemplate") (ns . 0)
(location . "/usr/include/SDL2/SDL_gesture.h:68:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "gestureId")
(type (tag . "SDL_GestureID")))
((tag . "parameter")
(name . "dst")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_LoadDollarTemplates") (ns . 0)
(location . "/usr/include/SDL2/SDL_gesture.h:76:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "touchId")
(type (tag . "SDL_TouchID")))
((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 111)
(location . "/usr/include/SDL2/SDL_events.h:55:9")
(fields
.
#(((tag . "field") (name . "SDL_FIRSTEVENT") (value . 0))
((tag . "field") (name . "SDL_QUIT") (value . 256))
((tag . "field")
(name . "SDL_APP_TERMINATING")
(value . 257))
((tag . "field") (name . "SDL_APP_LOWMEMORY") (value . 258))
((tag . "field")
(name . "SDL_APP_WILLENTERBACKGROUND")
(value . 259))
((tag . "field")
(name . "SDL_APP_DIDENTERBACKGROUND")
(value . 260))
((tag . "field")
(name . "SDL_APP_WILLENTERFOREGROUND")
(value . 261))
((tag . "field")
(name . "SDL_APP_DIDENTERFOREGROUND")
(value . 262))
((tag . "field") (name . "SDL_WINDOWEVENT") (value . 512))
((tag . "field") (name . "SDL_SYSWMEVENT") (value . 513))
((tag . "field") (name . "SDL_KEYDOWN") (value . 768))
((tag . "field") (name . "SDL_KEYUP") (value . 769))
((tag . "field") (name . "SDL_TEXTEDITING") (value . 770))
((tag . "field") (name . "SDL_TEXTINPUT") (value . 771))
((tag . "field") (name . "SDL_KEYMAPCHANGED") (value . 772))
((tag . "field") (name . "SDL_MOUSEMOTION") (value . 1024))
((tag . "field")
(name . "SDL_MOUSEBUTTONDOWN")
(value . 1025))
((tag . "field")
(name . "SDL_MOUSEBUTTONUP")
(value . 1026))
((tag . "field") (name . "SDL_MOUSEWHEEL") (value . 1027))
((tag . "field")
(name . "SDL_JOYAXISMOTION")
(value . 1536))
((tag . "field")
(name . "SDL_JOYBALLMOTION")
(value . 1537))
((tag . "field") (name . "SDL_JOYHATMOTION") (value . 1538))
((tag . "field")
(name . "SDL_JOYBUTTONDOWN")
(value . 1539))
((tag . "field") (name . "SDL_JOYBUTTONUP") (value . 1540))
((tag . "field")
(name . "SDL_JOYDEVICEADDED")
(value . 1541))
((tag . "field")
(name . "SDL_JOYDEVICEREMOVED")
(value . 1542))
((tag . "field")
(name . "SDL_CONTROLLERAXISMOTION")
(value . 1616))
((tag . "field")
(name . "SDL_CONTROLLERBUTTONDOWN")
(value . 1617))
((tag . "field")
(name . "SDL_CONTROLLERBUTTONUP")
(value . 1618))
((tag . "field")
(name . "SDL_CONTROLLERDEVICEADDED")
(value . 1619))
((tag . "field")
(name . "SDL_CONTROLLERDEVICEREMOVED")
(value . 1620))
((tag . "field")
(name . "SDL_CONTROLLERDEVICEREMAPPED")
(value . 1621))
((tag . "field") (name . "SDL_FINGERDOWN") (value . 1792))
((tag . "field") (name . "SDL_FINGERUP") (value . 1793))
((tag . "field") (name . "SDL_FINGERMOTION") (value . 1794))
((tag . "field")
(name . "SDL_DOLLARGESTURE")
(value . 2048))
((tag . "field") (name . "SDL_DOLLARRECORD") (value . 2049))
((tag . "field") (name . "SDL_MULTIGESTURE") (value . 2050))
((tag . "field")
(name . "SDL_CLIPBOARDUPDATE")
(value . 2304))
((tag . "field") (name . "SDL_DROPFILE") (value . 4096))
((tag . "field") (name . "SDL_DROPTEXT") (value . 4097))
((tag . "field") (name . "SDL_DROPBEGIN") (value . 4098))
((tag . "field") (name . "SDL_DROPCOMPLETE") (value . 4099))
((tag . "field")
(name . "SDL_AUDIODEVICEADDED")
(value . 4352))
((tag . "field")
(name . "SDL_AUDIODEVICEREMOVED")
(value . 4353))
((tag . "field")
(name . "SDL_RENDER_TARGETS_RESET")
(value . 8192))
((tag . "field")
(name . "SDL_RENDER_DEVICE_RESET")
(value . 8193))
((tag . "field") (name . "SDL_USEREVENT") (value . 32768))
((tag . "field")
(name . "SDL_LASTEVENT")
(value . 65535)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_EventType")
(location . "/usr/include/SDL2/SDL_events.h:160:3")
(type (tag . ":enum") (name . "") (id . 111)))
((tag . "struct") (ns . 0) (name . "SDL_CommonEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:165:16")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_CommonEvent")
(location . "/usr/include/SDL2/SDL_events.h:169:3")
(type
(tag . ":struct")
(name . "SDL_CommonEvent")
(id . 112)))
((tag . "struct") (ns . 0) (name . "SDL_WindowEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:174:16")
(bit-size . 192) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "event") (bit-offset . 96)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding3") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "data1") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32")))
((tag . "field") (name . "data2") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_WindowEvent")
(location . "/usr/include/SDL2/SDL_events.h:185:3")
(type
(tag . ":struct")
(name . "SDL_WindowEvent")
(id . 113)))
((tag . "struct") (ns . 0) (name . "SDL_KeyboardEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:190:16")
(bit-size . 256) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "state") (bit-offset . 96)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "repeat") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding3") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "keysym") (bit-offset . 128) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_Keysym"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_KeyboardEvent")
(location . "/usr/include/SDL2/SDL_events.h:200:3")
(type
(tag . ":struct")
(name . "SDL_KeyboardEvent")
(id . 114)))
((tag . "struct") (ns . 0) (name . "SDL_TextEditingEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:206:16")
(bit-size . 416) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "text") (bit-offset . 96) (bit-size . 256)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 32)))
((tag . "field") (name . "start") (bit-offset . 352) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32")))
((tag . "field") (name . "length") (bit-offset . 384) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_TextEditingEvent")
(location . "/usr/include/SDL2/SDL_events.h:214:3")
(type
(tag . ":struct")
(name . "SDL_TextEditingEvent")
(id . 115)))
((tag . "struct") (ns . 0) (name . "SDL_TextInputEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:221:16")
(bit-size . 352) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "text") (bit-offset . 96) (bit-size . 256)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))
(size . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_TextInputEvent")
(location . "/usr/include/SDL2/SDL_events.h:227:3")
(type
(tag . ":struct")
(name . "SDL_TextInputEvent")
(id . 116)))
((tag . "struct") (ns . 0) (name . "SDL_MouseMotionEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:232:16")
(bit-size . 288) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "state") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "x") (bit-offset . 160)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "Sint32")))
((tag . "field") (name . "y") (bit-offset . 192)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "Sint32")))
((tag . "field") (name . "xrel") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32")))
((tag . "field") (name . "yrel") (bit-offset . 256) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MouseMotionEvent")
(location . "/usr/include/SDL2/SDL_events.h:243:3")
(type
(tag . ":struct")
(name . "SDL_MouseMotionEvent")
(id . 117)))
((tag . "struct") (ns . 0) (name . "SDL_MouseButtonEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:248:16")
(bit-size . 224) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "button") (bit-offset . 128) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "state") (bit-offset . 136) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "clicks") (bit-offset . 144) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 152) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "x") (bit-offset . 160)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "Sint32")))
((tag . "field") (name . "y") (bit-offset . 192)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "Sint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MouseButtonEvent")
(location . "/usr/include/SDL2/SDL_events.h:260:3")
(type
(tag . ":struct")
(name . "SDL_MouseButtonEvent")
(id . 118)))
((tag . "struct") (ns . 0) (name . "SDL_MouseWheelEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:265:16")
(bit-size . 224) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "x") (bit-offset . 128)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "Sint32")))
((tag . "field") (name . "y") (bit-offset . 160)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "Sint32")))
((tag . "field") (name . "direction") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MouseWheelEvent")
(location . "/usr/include/SDL2/SDL_events.h:274:3")
(type
(tag . ":struct")
(name . "SDL_MouseWheelEvent")
(id . 119)))
((tag . "struct") (ns . 0) (name . "SDL_JoyAxisEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:279:16")
(bit-size . 160) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_JoystickID")))
((tag . "field") (name . "axis") (bit-offset . 96)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding3") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "value") (bit-offset . 128) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "padding4") (bit-offset . 144) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoyAxisEvent")
(location . "/usr/include/SDL2/SDL_events.h:290:3")
(type
(tag . ":struct")
(name . "SDL_JoyAxisEvent")
(id . 120)))
((tag . "struct") (ns . 0) (name . "SDL_JoyBallEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:295:16")
(bit-size . 160) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_JoystickID")))
((tag . "field") (name . "ball") (bit-offset . 96)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding3") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "xrel") (bit-offset . 128) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "yrel") (bit-offset . 144) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoyBallEvent")
(location . "/usr/include/SDL2/SDL_events.h:306:3")
(type
(tag . ":struct")
(name . "SDL_JoyBallEvent")
(id . 121)))
((tag . "struct") (ns . 0) (name . "SDL_JoyHatEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:311:16")
(bit-size . 128) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_JoystickID")))
((tag . "field") (name . "hat") (bit-offset . 96)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "value") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoyHatEvent")
(location . "/usr/include/SDL2/SDL_events.h:326:3")
(type
(tag . ":struct")
(name . "SDL_JoyHatEvent")
(id . 122)))
((tag . "struct") (ns . 0) (name . "SDL_JoyButtonEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:331:16")
(bit-size . 128) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_JoystickID")))
((tag . "field") (name . "button") (bit-offset . 96) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "state") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoyButtonEvent")
(location . "/usr/include/SDL2/SDL_events.h:340:3")
(type
(tag . ":struct")
(name . "SDL_JoyButtonEvent")
(id . 123)))
((tag . "struct") (ns . 0) (name . "SDL_JoyDeviceEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:345:16")
(bit-size . 96) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_JoyDeviceEvent")
(location . "/usr/include/SDL2/SDL_events.h:350:3")
(type
(tag . ":struct")
(name . "SDL_JoyDeviceEvent")
(id . 124)))
((tag . "struct") (ns . 0) (name . "SDL_ControllerAxisEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:356:16")
(bit-size . 160) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_JoystickID")))
((tag . "field") (name . "axis") (bit-offset . 96)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding3") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "value") (bit-offset . 128) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "padding4") (bit-offset . 144) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_ControllerAxisEvent")
(location . "/usr/include/SDL2/SDL_events.h:367:3")
(type
(tag . ":struct")
(name . "SDL_ControllerAxisEvent")
(id . 125)))
((tag . "struct") (ns . 0) (name . "SDL_ControllerButtonEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:373:16")
(bit-size . 128) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "SDL_JoystickID")))
((tag . "field") (name . "button") (bit-offset . 96) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "state") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_ControllerButtonEvent")
(location . "/usr/include/SDL2/SDL_events.h:382:3")
(type
(tag . ":struct")
(name . "SDL_ControllerButtonEvent")
(id . 126)))
((tag . "struct") (ns . 0) (name . "SDL_ControllerDeviceEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:388:16")
(bit-size . 96) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_ControllerDeviceEvent")
(location . "/usr/include/SDL2/SDL_events.h:393:3")
(type
(tag . ":struct")
(name . "SDL_ControllerDeviceEvent")
(id . 127)))
((tag . "struct") (ns . 0) (name . "SDL_AudioDeviceEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:398:16")
(bit-size . 128) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "which") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "iscapture") (bit-offset . 96) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding1") (bit-offset . 104) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding2") (bit-offset . 112) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "padding3") (bit-offset . 120) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_AudioDeviceEvent")
(location . "/usr/include/SDL2/SDL_events.h:407:3")
(type
(tag . ":struct")
(name . "SDL_AudioDeviceEvent")
(id . 128)))
((tag . "struct") (ns . 0) (name . "SDL_TouchFingerEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:413:16")
(bit-size . 384) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "touchId") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64) (type (tag . "SDL_TouchID")))
((tag . "field") (name . "fingerId") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64) (type (tag . "SDL_FingerID")))
((tag . "field") (name . "x") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "y") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "dx") (bit-offset . 256) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "dy") (bit-offset . 288) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "pressure") (bit-offset . 320) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_TouchFingerEvent")
(location . "/usr/include/SDL2/SDL_events.h:424:3")
(type
(tag . ":struct")
(name . "SDL_TouchFingerEvent")
(id . 129)))
((tag . "struct") (ns . 0) (name . "SDL_MultiGestureEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:430:16")
(bit-size . 320) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "touchId") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64) (type (tag . "SDL_TouchID")))
((tag . "field") (name . "dTheta") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "dDist") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "x") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "y") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "numFingers") (bit-offset . 256) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "padding") (bit-offset . 272) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MultiGestureEvent")
(location . "/usr/include/SDL2/SDL_events.h:441:3")
(type
(tag . ":struct")
(name . "SDL_MultiGestureEvent")
(id . 130)))
((tag . "struct") (ns . 0) (name . "SDL_DollarGestureEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:447:16")
(bit-size . 320) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "touchId") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64) (type (tag . "SDL_TouchID")))
((tag . "field") (name . "gestureId") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64) (type (tag . "SDL_GestureID")))
((tag . "field") (name . "numFingers") (bit-offset . 192) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "error") (bit-offset . 224) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "x") (bit-offset . 256) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "field") (name . "y") (bit-offset . 288) (bit-size . 32)
(bit-alignment . 32)
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_DollarGestureEvent")
(location . "/usr/include/SDL2/SDL_events.h:457:3")
(type
(tag . ":struct")
(name . "SDL_DollarGestureEvent")
(id . 131)))
((tag . "struct") (ns . 0) (name . "SDL_DropEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:465:16")
(bit-size . 192) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "file") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "windowID") (bit-offset . 128) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_DropEvent")
(location . "/usr/include/SDL2/SDL_events.h:471:3")
(type
(tag . ":struct")
(name . "SDL_DropEvent")
(id . 132)))
((tag . "struct") (ns . 0) (name . "SDL_QuitEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:477:16")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_QuitEvent")
(location . "/usr/include/SDL2/SDL_events.h:481:3")
(type
(tag . ":struct")
(name . "SDL_QuitEvent")
(id . 133)))
((tag . "struct") (ns . 0) (name . "SDL_OSEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:486:16")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_OSEvent")
(location . "/usr/include/SDL2/SDL_events.h:490:3")
(type (tag . ":struct") (name . "SDL_OSEvent") (id . 134)))
((tag . "struct") (ns . 0) (name . "SDL_UserEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:495:16")
(bit-size . 256) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "windowID") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "code") (bit-offset . 96) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Sint32")))
((tag . "field") (name . "data1") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "field") (name . "data2") (bit-offset . 192) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . ":void")))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_UserEvent")
(location . "/usr/include/SDL2/SDL_events.h:503:3")
(type
(tag . ":struct")
(name . "SDL_UserEvent")
(id . 135)))
((tag . "struct") (ns . 0) (name . "SDL_SysWMmsg") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:506:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_SysWMmsg")
(location . "/usr/include/SDL2/SDL_events.h:507:29")
(type (tag . "struct") (ns . 0) (name . "SDL_SysWMmsg") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:506:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "struct") (ns . 0) (name . "SDL_SysWMEvent") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:515:16")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "timestamp") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "msg") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "SDL_SysWMmsg")))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_SysWMEvent")
(location . "/usr/include/SDL2/SDL_events.h:520:3")
(type
(tag . ":struct")
(name . "SDL_SysWMEvent")
(id . 137)))
((tag . "union") (ns . 0) (name . "SDL_Event") (id . 0)
(location . "/usr/include/SDL2/SDL_events.h:525:15")
(bit-size . 448) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "common") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 32) (type (tag . "SDL_CommonEvent")))
((tag . "field") (name . "window") (bit-offset . 0) (bit-size . 192)
(bit-alignment . 32) (type (tag . "SDL_WindowEvent")))
((tag . "field") (name . "key") (bit-offset . 0) (bit-size . 256)
(bit-alignment . 32) (type (tag . "SDL_KeyboardEvent")))
((tag . "field") (name . "edit") (bit-offset . 0) (bit-size . 416)
(bit-alignment . 32) (type (tag . "SDL_TextEditingEvent")))
((tag . "field") (name . "text") (bit-offset . 0) (bit-size . 352)
(bit-alignment . 32) (type (tag . "SDL_TextInputEvent")))
((tag . "field") (name . "motion") (bit-offset . 0) (bit-size . 288)
(bit-alignment . 32) (type (tag . "SDL_MouseMotionEvent")))
((tag . "field") (name . "button") (bit-offset . 0) (bit-size . 224)
(bit-alignment . 32) (type (tag . "SDL_MouseButtonEvent")))
((tag . "field") (name . "wheel") (bit-offset . 0) (bit-size . 224)
(bit-alignment . 32) (type (tag . "SDL_MouseWheelEvent")))
((tag . "field") (name . "jaxis") (bit-offset . 0) (bit-size . 160)
(bit-alignment . 32) (type (tag . "SDL_JoyAxisEvent")))
((tag . "field") (name . "jball") (bit-offset . 0) (bit-size . 160)
(bit-alignment . 32) (type (tag . "SDL_JoyBallEvent")))
((tag . "field") (name . "jhat") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_JoyHatEvent")))
((tag . "field") (name . "jbutton") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_JoyButtonEvent")))
((tag . "field") (name . "jdevice") (bit-offset . 0) (bit-size . 96)
(bit-alignment . 32) (type (tag . "SDL_JoyDeviceEvent")))
((tag . "field") (name . "caxis") (bit-offset . 0) (bit-size . 160)
(bit-alignment . 32)
(type (tag . "SDL_ControllerAxisEvent")))
((tag . "field") (name . "cbutton") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 32)
(type (tag . "SDL_ControllerButtonEvent")))
((tag . "field") (name . "cdevice") (bit-offset . 0) (bit-size . 96)
(bit-alignment . 32)
(type (tag . "SDL_ControllerDeviceEvent")))
((tag . "field") (name . "adevice") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_AudioDeviceEvent")))
((tag . "field") (name . "quit") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 32) (type (tag . "SDL_QuitEvent")))
((tag . "field") (name . "user") (bit-offset . 0) (bit-size . 256)
(bit-alignment . 64) (type (tag . "SDL_UserEvent")))
((tag . "field") (name . "syswm") (bit-offset . 0) (bit-size . 128)
(bit-alignment . 64) (type (tag . "SDL_SysWMEvent")))
((tag . "field") (name . "tfinger") (bit-offset . 0) (bit-size . 384)
(bit-alignment . 64) (type (tag . "SDL_TouchFingerEvent")))
((tag . "field") (name . "mgesture") (bit-offset . 0) (bit-size . 320)
(bit-alignment . 64) (type (tag . "SDL_MultiGestureEvent")))
((tag . "field") (name . "dgesture") (bit-offset . 0) (bit-size . 320)
(bit-alignment . 64)
(type (tag . "SDL_DollarGestureEvent")))
((tag . "field") (name . "drop") (bit-offset . 0) (bit-size . 192)
(bit-alignment . 64) (type (tag . "SDL_DropEvent")))
((tag . "field") (name . "padding") (bit-offset . 0) (bit-size . 448)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . "Uint8"))
(size . 56))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_Event")
(location . "/usr/include/SDL2/SDL_events.h:561:3")
(type (tag . ":union") (name . "SDL_Event") (id . 138)))
((tag . "function") (name . "SDL_PumpEvents") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:573:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "enum") (ns . 0) (name . "") (id . 139)
(location . "/usr/include/SDL2/SDL_events.h:576:9")
(fields
.
#(((tag . "field") (name . "SDL_ADDEVENT") (value . 0))
((tag . "field") (name . "SDL_PEEKEVENT") (value . 1))
((tag . "field") (name . "SDL_GETEVENT") (value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_eventaction")
(location . "/usr/include/SDL2/SDL_events.h:581:3")
(type (tag . ":enum") (name . "") (id . 139)))
((tag . "function") (name . "SDL_PeepEvents") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:601:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "events")
(type (tag . ":pointer") (type (tag . "SDL_Event"))))
((tag . "parameter")
(name . "numevents")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "action")
(type (tag . "SDL_eventaction")))
((tag . "parameter")
(name . "minType")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "maxType")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HasEvent") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:609:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "type")
(type (tag . "Uint32")))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_HasEvents") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:610:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "minType")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "maxType")
(type (tag . "Uint32")))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_FlushEvent") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:618:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "type")
(type (tag . "Uint32")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_FlushEvents") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:619:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "minType")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "maxType")
(type (tag . "Uint32")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_PollEvent") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:629:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "event")
(type (tag . ":pointer") (type (tag . "SDL_Event"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_WaitEvent") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:639:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "event")
(type (tag . ":pointer") (type (tag . "SDL_Event"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_WaitEventTimeout") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:651:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "event")
(type (tag . ":pointer") (type (tag . "SDL_Event"))))
((tag . "parameter")
(name . "timeout")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_PushEvent") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:660:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "event")
(type (tag . ":pointer") (type (tag . "SDL_Event"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "typedef")
(ns . 0)
(name . "SDL_EventFilter")
(location . "/usr/include/SDL2/SDL_events.h:662:24")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_SetEventFilter") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:689:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "filter")
(type (tag . "SDL_EventFilter")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetEventFilter") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:696:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "filter")
(type (tag . ":pointer") (type (tag . "SDL_EventFilter"))))
((tag . "parameter")
(name . "userdata")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_AddEventWatch") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:702:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "filter")
(type (tag . "SDL_EventFilter")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_DelEventWatch") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:708:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "filter")
(type (tag . "SDL_EventFilter")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_FilterEvents") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:715:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "filter")
(type (tag . "SDL_EventFilter")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_EventState") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:733:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "type")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "state")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint8")))
((tag . "function") (name . "SDL_RegisterEvents") (ns . 0)
(location . "/usr/include/SDL2/SDL_events.h:744:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "numevents")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetBasePath") (ns . 0)
(location . "/usr/include/SDL2/SDL_filesystem.h:63:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GetPrefPath") (ns . 0)
(location . "/usr/include/SDL2/SDL_filesystem.h:126:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "org")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "app")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "struct") (ns . 0) (name . "_SDL_Haptic") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:129:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Haptic")
(location . "/usr/include/SDL2/SDL_haptic.h:130:28")
(type (tag . "struct") (ns . 0) (name . "_SDL_Haptic") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:129:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "struct") (ns . 0) (name . "SDL_HapticDirection") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:439:16")
(bit-size . 128) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "dir") (bit-offset . 32) (bit-size . 96)
(bit-alignment . 32)
(type
(tag . ":array")
(type (tag . "Sint32"))
(size . 3))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticDirection")
(location . "/usr/include/SDL2/SDL_haptic.h:443:3")
(type
(tag . ":struct")
(name . "SDL_HapticDirection")
(id . 141)))
((tag . "struct") (ns . 0) (name . "SDL_HapticConstant") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:457:16")
(bit-size . 320) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "direction") (bit-offset . 32) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_HapticDirection")))
((tag . "field") (name . "length") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "delay") (bit-offset . 192) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "button") (bit-offset . 208) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "interval") (bit-offset . 224) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "level") (bit-offset . 240) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "attack_length") (bit-offset . 256) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "attack_level") (bit-offset . 272) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_length") (bit-offset . 288) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_level") (bit-offset . 304) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticConstant")
(location . "/usr/include/SDL2/SDL_haptic.h:479:3")
(type
(tag . ":struct")
(name . "SDL_HapticConstant")
(id . 142)))
((tag . "struct") (ns . 0) (name . "SDL_HapticPeriodic") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:538:16")
(bit-size . 384) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "direction") (bit-offset . 32) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_HapticDirection")))
((tag . "field") (name . "length") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "delay") (bit-offset . 192) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "button") (bit-offset . 208) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "interval") (bit-offset . 224) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "period") (bit-offset . 240) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "magnitude") (bit-offset . 256) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "offset") (bit-offset . 272) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "phase") (bit-offset . 288) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "attack_length") (bit-offset . 304) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "attack_level") (bit-offset . 320) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_length") (bit-offset . 336) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_level") (bit-offset . 352) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticPeriodic")
(location . "/usr/include/SDL2/SDL_haptic.h:565:3")
(type
(tag . ":struct")
(name . "SDL_HapticPeriodic")
(id . 143)))
((tag . "struct") (ns . 0) (name . "SDL_HapticCondition") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:591:16")
(bit-size . 544) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "direction") (bit-offset . 32) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_HapticDirection")))
((tag . "field") (name . "length") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "delay") (bit-offset . 192) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "button") (bit-offset . 208) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "interval") (bit-offset . 224) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "right_sat") (bit-offset . 240) (bit-size . 48)
(bit-alignment . 16)
(type (tag . ":array") (type (tag . "Uint16")) (size . 3)))
((tag . "field") (name . "left_sat") (bit-offset . 288) (bit-size . 48)
(bit-alignment . 16)
(type (tag . ":array") (type (tag . "Uint16")) (size . 3)))
((tag . "field") (name . "right_coeff") (bit-offset . 336) (bit-size . 48)
(bit-alignment . 16)
(type (tag . ":array") (type (tag . "Sint16")) (size . 3)))
((tag . "field") (name . "left_coeff") (bit-offset . 384) (bit-size . 48)
(bit-alignment . 16)
(type (tag . ":array") (type (tag . "Sint16")) (size . 3)))
((tag . "field") (name . "deadband") (bit-offset . 432) (bit-size . 48)
(bit-alignment . 16)
(type (tag . ":array") (type (tag . "Uint16")) (size . 3)))
((tag . "field") (name . "center") (bit-offset . 480) (bit-size . 48)
(bit-alignment . 16)
(type
(tag . ":array")
(type (tag . "Sint16"))
(size . 3))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticCondition")
(location . "/usr/include/SDL2/SDL_haptic.h:613:3")
(type
(tag . ":struct")
(name . "SDL_HapticCondition")
(id . 144)))
((tag . "struct") (ns . 0) (name . "SDL_HapticRamp") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:628:16")
(bit-size . 352) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "direction") (bit-offset . 32) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_HapticDirection")))
((tag . "field") (name . "length") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "delay") (bit-offset . 192) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "button") (bit-offset . 208) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "interval") (bit-offset . 224) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "start") (bit-offset . 240) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "end") (bit-offset . 256) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Sint16")))
((tag . "field") (name . "attack_length") (bit-offset . 272) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "attack_level") (bit-offset . 288) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_length") (bit-offset . 304) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_level") (bit-offset . 320) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticRamp")
(location . "/usr/include/SDL2/SDL_haptic.h:651:3")
(type
(tag . ":struct")
(name . "SDL_HapticRamp")
(id . 145)))
((tag . "struct") (ns . 0) (name . "SDL_HapticLeftRight") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:665:16")
(bit-size . 96) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "length") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "large_magnitude") (bit-offset . 64)
(bit-size . 16) (bit-alignment . 16)
(type (tag . "Uint16")))
((tag . "field") (name . "small_magnitude") (bit-offset . 80)
(bit-size . 16) (bit-alignment . 16)
(type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticLeftRight")
(location . "/usr/include/SDL2/SDL_haptic.h:676:3")
(type
(tag . ":struct")
(name . "SDL_HapticLeftRight")
(id . 146)))
((tag . "struct") (ns . 0) (name . "SDL_HapticCustom") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:693:16")
(bit-size . 448) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "direction") (bit-offset . 32) (bit-size . 128)
(bit-alignment . 32) (type (tag . "SDL_HapticDirection")))
((tag . "field") (name . "length") (bit-offset . 160) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "delay") (bit-offset . 192) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "button") (bit-offset . 208) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "interval") (bit-offset . 224) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "channels") (bit-offset . 240) (bit-size . 8)
(bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "period") (bit-offset . 256) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "samples") (bit-offset . 272) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "data") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "field") (name . "attack_length") (bit-offset . 384) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "attack_level") (bit-offset . 400) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_length") (bit-offset . 416) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "fade_level") (bit-offset . 432) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticCustom")
(location . "/usr/include/SDL2/SDL_haptic.h:718:3")
(type
(tag . ":struct")
(name . "SDL_HapticCustom")
(id . 147)))
((tag . "union") (ns . 0) (name . "SDL_HapticEffect") (id . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:789:15")
(bit-size . 576) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "type") (bit-offset . 0) (bit-size . 16)
(bit-alignment . 16) (type (tag . "Uint16")))
((tag . "field") (name . "constant") (bit-offset . 0) (bit-size . 320)
(bit-alignment . 32) (type (tag . "SDL_HapticConstant")))
((tag . "field") (name . "periodic") (bit-offset . 0) (bit-size . 384)
(bit-alignment . 32) (type (tag . "SDL_HapticPeriodic")))
((tag . "field") (name . "condition") (bit-offset . 0) (bit-size . 544)
(bit-alignment . 32) (type (tag . "SDL_HapticCondition")))
((tag . "field") (name . "ramp") (bit-offset . 0) (bit-size . 352)
(bit-alignment . 32) (type (tag . "SDL_HapticRamp")))
((tag . "field") (name . "leftright") (bit-offset . 0) (bit-size . 96)
(bit-alignment . 32) (type (tag . "SDL_HapticLeftRight")))
((tag . "field") (name . "custom") (bit-offset . 0) (bit-size . 448)
(bit-alignment . 64) (type (tag . "SDL_HapticCustom"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HapticEffect")
(location . "/usr/include/SDL2/SDL_haptic.h:799:3")
(type
(tag . ":union")
(name . "SDL_HapticEffect")
(id . 148)))
((tag . "function") (name . "SDL_NumHaptics") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:808:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticName") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:821:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_HapticOpen") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:845:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Haptic"))))
((tag . "function") (name . "SDL_HapticOpened") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:856:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "device_index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticIndex") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:867:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_MouseIsHaptic") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:876:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticOpenFromMouse") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:886:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_Haptic"))))
((tag . "function") (name . "SDL_JoystickIsHaptic") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:897:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticOpenFromJoystick") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:916:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "joystick")
(type (tag . ":pointer") (type (tag . "SDL_Joystick"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Haptic"))))
((tag . "function") (name . "SDL_HapticClose") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:924:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_HapticNumEffects") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:940:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticNumEffectsPlaying") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:956:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticQuery") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:974:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticNumAxes") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:982:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticEffectSupported") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:994:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "effect")
(type
(tag . ":pointer")
(type (tag . "SDL_HapticEffect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticNewEffect") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1009:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "effect")
(type
(tag . ":pointer")
(type (tag . "SDL_HapticEffect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticUpdateEffect") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1029:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "effect")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "data")
(type
(tag . ":pointer")
(type (tag . "SDL_HapticEffect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticRunEffect") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1051:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "effect")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "iterations")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticStopEffect") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1065:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "effect")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticDestroyEffect") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1079:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "effect")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_HapticGetEffectStatus") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1094:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "effect")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticSetGain") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1113:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "gain")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticSetAutocenter") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1129:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "autocenter")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticPause") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1146:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticUnpause") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1158:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticStopAll") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1166:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticRumbleSupported") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1178:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticRumbleInit") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1191:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticRumblePlay") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1205:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))
((tag . "parameter")
(name . "strength")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "length")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_HapticRumbleStop") (ns . 0)
(location . "/usr/include/SDL2/SDL_haptic.h:1217:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "haptic")
(type (tag . ":pointer") (type (tag . "SDL_Haptic"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 149)
(location . "/usr/include/SDL2/SDL_hints.h:873:9")
(fields
.
#(((tag . "field") (name . "SDL_HINT_DEFAULT") (value . 0))
((tag . "field") (name . "SDL_HINT_NORMAL") (value . 1))
((tag . "field")
(name . "SDL_HINT_OVERRIDE")
(value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_HintPriority")
(location . "/usr/include/SDL2/SDL_hints.h:878:3")
(type (tag . ":enum") (name . "") (id . 149)))
((tag . "function") (name . "SDL_SetHintWithPriority") (ns . 0)
(location . "/usr/include/SDL2/SDL_hints.h:890:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "value")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "priority")
(type (tag . "SDL_HintPriority")))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_SetHint") (ns . 0)
(location . "/usr/include/SDL2/SDL_hints.h:899:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "value")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_GetHint") (ns . 0)
(location . "/usr/include/SDL2/SDL_hints.h:907:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GetHintBoolean") (ns . 0)
(location . "/usr/include/SDL2/SDL_hints.h:914:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "default_value")
(type (tag . "SDL_bool")))))
(return-type (tag . "SDL_bool")))
((tag . "typedef")
(ns . 0)
(name . "SDL_HintCallback")
(location . "/usr/include/SDL2/SDL_hints.h:919:24")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_AddHintCallback") (ns . 0)
(location . "/usr/include/SDL2/SDL_hints.h:928:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "callback")
(type (tag . "SDL_HintCallback")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_DelHintCallback") (ns . 0)
(location . "/usr/include/SDL2/SDL_hints.h:939:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "callback")
(type (tag . "SDL_HintCallback")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_ClearHints") (ns . 0)
(location . "/usr/include/SDL2/SDL_hints.h:948:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_LoadObject") (ns . 0)
(location . "/usr/include/SDL2/SDL_loadso.h:58:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "sofile")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_LoadFunction") (ns . 0)
(location . "/usr/include/SDL2/SDL_loadso.h:65:31")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "handle")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "name")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":pointer") (type (tag . ":void"))))
((tag . "function") (name . "SDL_UnloadObject") (ns . 0)
(location . "/usr/include/SDL2/SDL_loadso.h:71:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "handle")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "enum") (ns . 0) (name . "") (id . 150)
(location . "/usr/include/SDL2/SDL_log.h:64:1")
(fields
.
#(((tag . "field")
(name . "SDL_LOG_CATEGORY_APPLICATION")
(value . 0))
((tag . "field")
(name . "SDL_LOG_CATEGORY_ERROR")
(value . 1))
((tag . "field")
(name . "SDL_LOG_CATEGORY_ASSERT")
(value . 2))
((tag . "field")
(name . "SDL_LOG_CATEGORY_SYSTEM")
(value . 3))
((tag . "field")
(name . "SDL_LOG_CATEGORY_AUDIO")
(value . 4))
((tag . "field")
(name . "SDL_LOG_CATEGORY_VIDEO")
(value . 5))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RENDER")
(value . 6))
((tag . "field")
(name . "SDL_LOG_CATEGORY_INPUT")
(value . 7))
((tag . "field")
(name . "SDL_LOG_CATEGORY_TEST")
(value . 8))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED1")
(value . 9))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED2")
(value . 10))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED3")
(value . 11))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED4")
(value . 12))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED5")
(value . 13))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED6")
(value . 14))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED7")
(value . 15))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED8")
(value . 16))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED9")
(value . 17))
((tag . "field")
(name . "SDL_LOG_CATEGORY_RESERVED10")
(value . 18))
((tag . "field")
(name . "SDL_LOG_CATEGORY_CUSTOM")
(value . 19)))))
((tag . "enum") (ns . 0) (name . "") (id . 151)
(location . "/usr/include/SDL2/SDL_log.h:102:9")
(fields
.
#(((tag . "field")
(name . "SDL_LOG_PRIORITY_VERBOSE")
(value . 1))
((tag . "field")
(name . "SDL_LOG_PRIORITY_DEBUG")
(value . 2))
((tag . "field")
(name . "SDL_LOG_PRIORITY_INFO")
(value . 3))
((tag . "field")
(name . "SDL_LOG_PRIORITY_WARN")
(value . 4))
((tag . "field")
(name . "SDL_LOG_PRIORITY_ERROR")
(value . 5))
((tag . "field")
(name . "SDL_LOG_PRIORITY_CRITICAL")
(value . 6))
((tag . "field")
(name . "SDL_NUM_LOG_PRIORITIES")
(value . 7)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_LogPriority")
(location . "/usr/include/SDL2/SDL_log.h:111:3")
(type (tag . ":enum") (name . "") (id . 151)))
((tag . "function") (name . "SDL_LogSetAllPriority") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:117:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "priority")
(type (tag . "SDL_LogPriority")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogSetPriority") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:122:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "priority")
(type (tag . "SDL_LogPriority")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogGetPriority") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:128:41")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . "SDL_LogPriority")))
((tag . "function") (name . "SDL_LogResetPriorities") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:135:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "SDL_Log") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:140:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogVerbose") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:145:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogDebug") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:150:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogInfo") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:155:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogWarn") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:160:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogError") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:165:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogCritical") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:170:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogMessage") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:175:30")
(variadic . #t) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "priority")
(type (tag . "SDL_LogPriority")))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogMessageV") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:182:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "category")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "priority")
(type (tag . "SDL_LogPriority")))
((tag . "parameter")
(name . "fmt")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "ap")
(type (tag . "va_list")))))
(return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "SDL_LogOutputFunction")
(location . "/usr/include/SDL2/SDL_log.h:189:24")
(type (tag . ":function-pointer")))
((tag . "function") (name . "SDL_LogGetOutputFunction") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:194:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "callback")
(type
(tag . ":pointer")
(type (tag . "SDL_LogOutputFunction"))))
((tag . "parameter")
(name . "userdata")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_LogSetOutputFunction") (ns . 0)
(location . "/usr/include/SDL2/SDL_log.h:200:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "callback")
(type (tag . "SDL_LogOutputFunction")))
((tag . "parameter")
(name . "userdata")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . ":void")))
((tag . "enum") (ns . 0) (name . "") (id . 152)
(location . "/usr/include/SDL2/SDL_messagebox.h:37:9")
(fields
.
#(((tag . "field")
(name . "SDL_MESSAGEBOX_ERROR")
(value . 16))
((tag . "field")
(name . "SDL_MESSAGEBOX_WARNING")
(value . 32))
((tag . "field")
(name . "SDL_MESSAGEBOX_INFORMATION")
(value . 64)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MessageBoxFlags")
(location . "/usr/include/SDL2/SDL_messagebox.h:42:3")
(type (tag . ":enum") (name . "") (id . 152)))
((tag . "enum") (ns . 0) (name . "") (id . 153)
(location . "/usr/include/SDL2/SDL_messagebox.h:47:9")
(fields
.
#(((tag . "field")
(name . "SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT")
(value . 1))
((tag . "field")
(name . "SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT")
(value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MessageBoxButtonFlags")
(location . "/usr/include/SDL2/SDL_messagebox.h:51:3")
(type (tag . ":enum") (name . "") (id . 153)))
((tag . "typedef")
(ns . 0)
(name . "SDL_MessageBoxButtonData")
(location . "/usr/include/SDL2/SDL_messagebox.h:61:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 154)
(location . "/usr/include/SDL2/SDL_messagebox.h:56:9")
(bit-size . 128) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "flags") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "buttonid") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "text") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type
(tag . ":char")
(bit-size . 8)
(bit-alignment . 8))))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MessageBoxColor")
(location . "/usr/include/SDL2/SDL_messagebox.h:69:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 155)
(location . "/usr/include/SDL2/SDL_messagebox.h:66:9")
(bit-size . 24) (bit-alignment . 8)
(fields
.
#(((tag . "field") (name . "r") (bit-offset . 0)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "g") (bit-offset . 8)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "b") (bit-offset . 16)
(bit-size . 8) (bit-alignment . 8)
(type (tag . "Uint8")))))))
((tag . "enum") (ns . 0) (name . "") (id . 156)
(location . "/usr/include/SDL2/SDL_messagebox.h:71:9")
(fields
.
#(((tag . "field")
(name . "SDL_MESSAGEBOX_COLOR_BACKGROUND")
(value . 0))
((tag . "field")
(name . "SDL_MESSAGEBOX_COLOR_TEXT")
(value . 1))
((tag . "field")
(name . "SDL_MESSAGEBOX_COLOR_BUTTON_BORDER")
(value . 2))
((tag . "field")
(name . "SDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUND")
(value . 3))
((tag . "field")
(name . "SDL_MESSAGEBOX_COLOR_BUTTON_SELECTED")
(value . 4))
((tag . "field")
(name . "SDL_MESSAGEBOX_COLOR_MAX")
(value . 5)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MessageBoxColorType")
(location . "/usr/include/SDL2/SDL_messagebox.h:79:3")
(type (tag . ":enum") (name . "") (id . 156)))
((tag . "typedef")
(ns . 0)
(name . "SDL_MessageBoxColorScheme")
(location . "/usr/include/SDL2/SDL_messagebox.h:87:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 157)
(location . "/usr/include/SDL2/SDL_messagebox.h:84:9")
(bit-size . 120) (bit-alignment . 8)
(fields
.
#(((tag . "field") (name . "colors") (bit-offset . 0) (bit-size . 120)
(bit-alignment . 8)
(type
(tag . ":array")
(type (tag . "SDL_MessageBoxColor"))
(size . 5)))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_MessageBoxData")
(location . "/usr/include/SDL2/SDL_messagebox.h:103:3")
(type (tag . "struct") (ns . 0) (name . "") (id . 158)
(location . "/usr/include/SDL2/SDL_messagebox.h:92:9")
(bit-size . 448) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "flags") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "window") (bit-offset . 64) (bit-size . 64)
(bit-alignment . 64)
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "field") (name . "title") (bit-offset . 128) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "message") (bit-offset . 192) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "numbuttons") (bit-offset . 256) (bit-size . 32)
(bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "buttons") (bit-offset . 320) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . "SDL_MessageBoxButtonData"))))
((tag . "field") (name . "colorScheme") (bit-offset . 384) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . "SDL_MessageBoxColorScheme"))))))))
((tag . "function") (name . "SDL_ShowMessageBox") (ns . 0)
(location . "/usr/include/SDL2/SDL_messagebox.h:119:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "messageboxdata")
(type
(tag . ":pointer")
(type (tag . "SDL_MessageBoxData"))))
((tag . "parameter")
(name . "buttonid")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_ShowSimpleMessageBox") (ns . 0)
(location . "/usr/include/SDL2/SDL_messagebox.h:133:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "title")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "message")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "enum") (ns . 0) (name . "") (id . 159)
(location . "/usr/include/SDL2/SDL_power.h:42:9")
(fields
.
#(((tag . "field")
(name . "SDL_POWERSTATE_UNKNOWN")
(value . 0))
((tag . "field")
(name . "SDL_POWERSTATE_ON_BATTERY")
(value . 1))
((tag . "field")
(name . "SDL_POWERSTATE_NO_BATTERY")
(value . 2))
((tag . "field")
(name . "SDL_POWERSTATE_CHARGING")
(value . 3))
((tag . "field")
(name . "SDL_POWERSTATE_CHARGED")
(value . 4)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_PowerState")
(location . "/usr/include/SDL2/SDL_power.h:49:3")
(type (tag . ":enum") (name . "") (id . 159)))
((tag . "function") (name . "SDL_GetPowerInfo") (ns . 0)
(location . "/usr/include/SDL2/SDL_power.h:65:40")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "secs")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "pct")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . "SDL_PowerState")))
((tag . "enum") (ns . 0) (name . "") (id . 160)
(location . "/usr/include/SDL2/SDL_render.h:64:9")
(fields
.
#(((tag . "field")
(name . "SDL_RENDERER_SOFTWARE")
(value . 1))
((tag . "field")
(name . "SDL_RENDERER_ACCELERATED")
(value . 2))
((tag . "field")
(name . "SDL_RENDERER_PRESENTVSYNC")
(value . 4))
((tag . "field")
(name . "SDL_RENDERER_TARGETTEXTURE")
(value . 8)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_RendererFlags")
(location . "/usr/include/SDL2/SDL_render.h:73:3")
(type (tag . ":enum") (name . "") (id . 160)))
((tag . "struct") (ns . 0) (name . "SDL_RendererInfo") (id . 0)
(location . "/usr/include/SDL2/SDL_render.h:78:16")
(bit-size . 704) (bit-alignment . 64)
(fields
.
#(((tag . "field") (name . "name") (bit-offset . 0) (bit-size . 64)
(bit-alignment . 64)
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "field") (name . "flags") (bit-offset . 64) (bit-size . 32)
(bit-alignment . 32) (type (tag . "Uint32")))
((tag . "field") (name . "num_texture_formats") (bit-offset . 96)
(bit-size . 32) (bit-alignment . 32)
(type (tag . "Uint32")))
((tag . "field") (name . "texture_formats") (bit-offset . 128)
(bit-size . 512) (bit-alignment . 32)
(type (tag . ":array") (type (tag . "Uint32")) (size . 16)))
((tag . "field") (name . "max_texture_width") (bit-offset . 640)
(bit-size . 32) (bit-alignment . 32)
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "field") (name . "max_texture_height") (bit-offset . 672)
(bit-size . 32) (bit-alignment . 32)
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_RendererInfo")
(location . "/usr/include/SDL2/SDL_render.h:86:3")
(type
(tag . ":struct")
(name . "SDL_RendererInfo")
(id . 161)))
((tag . "enum") (ns . 0) (name . "") (id . 162)
(location . "/usr/include/SDL2/SDL_render.h:91:9")
(fields
.
#(((tag . "field")
(name . "SDL_TEXTUREACCESS_STATIC")
(value . 0))
((tag . "field")
(name . "SDL_TEXTUREACCESS_STREAMING")
(value . 1))
((tag . "field")
(name . "SDL_TEXTUREACCESS_TARGET")
(value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_TextureAccess")
(location . "/usr/include/SDL2/SDL_render.h:96:3")
(type (tag . ":enum") (name . "") (id . 162)))
((tag . "enum") (ns . 0) (name . "") (id . 163)
(location . "/usr/include/SDL2/SDL_render.h:101:9")
(fields
.
#(((tag . "field")
(name . "SDL_TEXTUREMODULATE_NONE")
(value . 0))
((tag . "field")
(name . "SDL_TEXTUREMODULATE_COLOR")
(value . 1))
((tag . "field")
(name . "SDL_TEXTUREMODULATE_ALPHA")
(value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_TextureModulate")
(location . "/usr/include/SDL2/SDL_render.h:106:3")
(type (tag . ":enum") (name . "") (id . 163)))
((tag . "enum") (ns . 0) (name . "") (id . 164)
(location . "/usr/include/SDL2/SDL_render.h:111:9")
(fields
.
#(((tag . "field") (name . "SDL_FLIP_NONE") (value . 0))
((tag . "field") (name . "SDL_FLIP_HORIZONTAL") (value . 1))
((tag . "field")
(name . "SDL_FLIP_VERTICAL")
(value . 2)))))
((tag . "typedef")
(ns . 0)
(name . "SDL_RendererFlip")
(location . "/usr/include/SDL2/SDL_render.h:116:3")
(type (tag . ":enum") (name . "") (id . 164)))
((tag . "struct") (ns . 0) (name . "SDL_Renderer") (id . 0)
(location . "/usr/include/SDL2/SDL_render.h:121:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Renderer")
(location . "/usr/include/SDL2/SDL_render.h:122:29")
(type (tag . "struct") (ns . 0) (name . "SDL_Renderer") (id . 0)
(location . "/usr/include/SDL2/SDL_render.h:121:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "struct") (ns . 0) (name . "SDL_Texture") (id . 0)
(location . "/usr/include/SDL2/SDL_render.h:127:8")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "SDL_Texture")
(location . "/usr/include/SDL2/SDL_render.h:128:28")
(type (tag . "struct") (ns . 0) (name . "SDL_Texture") (id . 0)
(location . "/usr/include/SDL2/SDL_render.h:127:8")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "function") (name . "SDL_GetNumRenderDrivers") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:144:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetRenderDriverInfo") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:158:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "index")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "info")
(type
(tag . ":pointer")
(type (tag . "SDL_RendererInfo"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CreateWindowAndRenderer") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:172:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "width")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "height")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "window_flags")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "window")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "SDL_Window")))))
((tag . "parameter")
(name . "renderer")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer")))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CreateRenderer") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:191:40")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "index")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Renderer"))))
((tag . "function") (name . "SDL_CreateSoftwareRenderer") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:204:40")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Renderer"))))
((tag . "function") (name . "SDL_GetRenderer") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:209:40")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Renderer"))))
((tag . "function") (name . "SDL_GetRendererInfo") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:214:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "info")
(type
(tag . ":pointer")
(type (tag . "SDL_RendererInfo"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetRendererOutputSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:220:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CreateTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:242:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "format")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "access")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "h")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Texture"))))
((tag . "function") (name . "SDL_CreateTextureFromSurface") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:260:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "surface")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Texture"))))
((tag . "function") (name . "SDL_QueryTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:275:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "format")
(type (tag . ":pointer") (type (tag . "Uint32"))))
((tag . "parameter")
(name . "access")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetTextureColorMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:292:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter") (name . "r") (type (tag . "Uint8")))
((tag . "parameter") (name . "g") (type (tag . "Uint8")))
((tag . "parameter") (name . "b") (type (tag . "Uint8")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetTextureColorMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:308:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "r")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "g")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "b")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetTextureAlphaMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:323:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "alpha")
(type (tag . "Uint8")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetTextureAlphaMod") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:336:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "alpha")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetTextureBlendMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:353:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "blendMode")
(type (tag . "SDL_BlendMode")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetTextureBlendMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:366:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "blendMode")
(type (tag . ":pointer") (type (tag . "SDL_BlendMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UpdateTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:385:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "pixels")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "pitch")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UpdateYUVTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:408:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "Yplane")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "Ypitch")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "Uplane")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "Upitch")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "Vplane")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "Vpitch")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_LockTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:429:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "pixels")
(type
(tag . ":pointer")
(type (tag . ":pointer") (type (tag . ":void")))))
((tag . "parameter")
(name . "pitch")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_UnlockTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:438:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_RenderTargetSupported") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:447:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_SetRenderTarget") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:459:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetRenderTarget") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:469:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Texture"))))
((tag . "function") (name . "SDL_RenderSetLogicalSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:494:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "w")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "h")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderGetLogicalSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:505:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_RenderSetIntegerScale") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:519:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "enable")
(type (tag . "SDL_bool")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderGetIntegerScale") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:529:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_RenderSetViewport") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:546:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderGetViewport") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:554:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_RenderSetClipRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:568:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderGetClipRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:580:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_RenderIsClipEnabled") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:590:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))))
(return-type (tag . "SDL_bool")))
((tag . "function") (name . "SDL_RenderSetScale") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:611:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "scaleX")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "scaleY")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderGetScale") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:623:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "scaleX")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "scaleY")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_SetRenderDrawColor") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:638:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter") (name . "r") (type (tag . "Uint8")))
((tag . "parameter") (name . "g") (type (tag . "Uint8")))
((tag . "parameter") (name . "b") (type (tag . "Uint8")))
((tag . "parameter") (name . "a") (type (tag . "Uint8")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetRenderDrawColor") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:654:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "r")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "g")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "b")
(type (tag . ":pointer") (type (tag . "Uint8"))))
((tag . "parameter")
(name . "a")
(type (tag . ":pointer") (type (tag . "Uint8"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_SetRenderDrawBlendMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:671:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "blendMode")
(type (tag . "SDL_BlendMode")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetRenderDrawBlendMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:684:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "blendMode")
(type (tag . ":pointer") (type (tag . "SDL_BlendMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderClear") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:695:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderDrawPoint") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:706:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "x")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "y")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderDrawPoints") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:718:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "points")
(type (tag . ":pointer") (type (tag . "SDL_Point"))))
((tag . "parameter")
(name . "count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderDrawLine") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:733:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "x1")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "y1")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "x2")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "y2")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderDrawLines") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:745:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "points")
(type (tag . ":pointer") (type (tag . "SDL_Point"))))
((tag . "parameter")
(name . "count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderDrawRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:757:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderDrawRects") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:769:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rects")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderFillRect") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:782:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderFillRects") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:794:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rects")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "count")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderCopy") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:810:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "srcrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "dstrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderCopyEx") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:830:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "srcrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "dstrect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "angle")
(type
(tag . ":double")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "parameter")
(name . "center")
(type (tag . ":pointer") (type (tag . "SDL_Point"))))
((tag . "parameter")
(name . "flip")
(type (tag . "SDL_RendererFlip")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderReadPixels") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:853:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))
((tag . "parameter")
(name . "rect")
(type (tag . ":pointer") (type (tag . "SDL_Rect"))))
((tag . "parameter")
(name . "format")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "pixels")
(type (tag . ":pointer") (type (tag . ":void"))))
((tag . "parameter")
(name . "pitch")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_RenderPresent") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:861:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_DestroyTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:869:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_DestroyRenderer") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:877:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "renderer")
(type (tag . ":pointer") (type (tag . "SDL_Renderer"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GL_BindTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:890:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))
((tag . "parameter")
(name . "texw")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))
((tag . "parameter")
(name . "texh")
(type
(tag . ":pointer")
(type
(tag . ":float")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GL_UnbindTexture") (ns . 0)
(location . "/usr/include/SDL2/SDL_render.h:899:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "texture")
(type (tag . ":pointer") (type (tag . "SDL_Texture"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_CreateShapedWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_shape.h:66:38")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "title")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "x")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "y")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "w")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "h")
(type
(tag . ":unsigned-int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Window"))))
((tag . "function") (name . "SDL_IsShapedWindow") (ns . 0)
(location . "/usr/include/SDL2/SDL_shape.h:77:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))))
(return-type (tag . "SDL_bool")))
((tag . "enum") (ns . 0) (name . "") (id . 167)
(location . "/usr/include/SDL2/SDL_shape.h:80:9")
(fields
.
#(((tag . "field") (name . "ShapeModeDefault") (value . 0))
((tag . "field")
(name . "ShapeModeBinarizeAlpha")
(value . 1))
((tag . "field")
(name . "ShapeModeReverseBinarizeAlpha")
(value . 2))
((tag . "field")
(name . "ShapeModeColorKey")
(value . 3)))))
((tag . "typedef")
(ns . 0)
(name . "WindowShapeMode")
(location . "/usr/include/SDL2/SDL_shape.h:89:3")
(type (tag . ":enum") (name . "") (id . 167)))
((tag . "typedef")
(ns . 0)
(name . "SDL_WindowShapeParams")
(location . "/usr/include/SDL2/SDL_shape.h:98:3")
(type (tag . "union") (ns . 0) (name . "") (id . 168)
(location . "/usr/include/SDL2/SDL_shape.h:94:9")
(bit-size . 32) (bit-alignment . 8)
(fields
.
#(((tag . "field") (name . "binarizationCutoff") (bit-offset . 0)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "colorKey") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 8) (type (tag . "SDL_Color")))))))
((tag . "struct") (ns . 0) (name . "SDL_WindowShapeMode") (id . 0)
(location . "/usr/include/SDL2/SDL_shape.h:101:16")
(bit-size . 64) (bit-alignment . 32)
(fields
.
#(((tag . "field") (name . "mode") (bit-offset . 0) (bit-size . 32)
(bit-alignment . 32) (type (tag . "WindowShapeMode")))
((tag . "field") (name . "parameters") (bit-offset . 32) (bit-size . 32)
(bit-alignment . 8)
(type (tag . "SDL_WindowShapeParams"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_WindowShapeMode")
(location . "/usr/include/SDL2/SDL_shape.h:106:3")
(type
(tag . ":struct")
(name . "SDL_WindowShapeMode")
(id . 169)))
((tag . "function") (name . "SDL_SetWindowShape") (ns . 0)
(location . "/usr/include/SDL2/SDL_shape.h:121:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "shape")
(type (tag . ":pointer") (type (tag . "SDL_Surface"))))
((tag . "parameter")
(name . "shape_mode")
(type
(tag . ":pointer")
(type (tag . "SDL_WindowShapeMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetShapedWindowMode") (ns . 0)
(location . "/usr/include/SDL2/SDL_shape.h:136:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "window")
(type (tag . ":pointer") (type (tag . "SDL_Window"))))
((tag . "parameter")
(name . "shape_mode")
(type
(tag . ":pointer")
(type (tag . "SDL_WindowShapeMode"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_GetTicks") (ns . 0)
(location . "/usr/include/SDL2/SDL_timer.h:45:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_GetPerformanceCounter") (ns . 0)
(location . "/usr/include/SDL2/SDL_timer.h:61:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "Uint64")))
((tag . "function") (name . "SDL_GetPerformanceFrequency") (ns . 0)
(location . "/usr/include/SDL2/SDL_timer.h:66:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . "Uint64")))
((tag . "function") (name . "SDL_Delay") (ns . 0)
(location . "/usr/include/SDL2/SDL_timer.h:71:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "ms")
(type (tag . "Uint32")))))
(return-type (tag . ":void")))
((tag . "typedef")
(ns . 0)
(name . "SDL_TimerCallback")
(location . "/usr/include/SDL2/SDL_timer.h:81:27")
(type (tag . ":function-pointer")))
((tag . "typedef")
(ns . 0)
(name . "SDL_TimerID")
(location . "/usr/include/SDL2/SDL_timer.h:86:13")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "function") (name . "SDL_AddTimer") (ns . 0)
(location . "/usr/include/SDL2/SDL_timer.h:93:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "interval")
(type (tag . "Uint32")))
((tag . "parameter")
(name . "callback")
(type (tag . "SDL_TimerCallback")))
((tag . "parameter")
(name . "param")
(type (tag . ":pointer") (type (tag . ":void"))))))
(return-type (tag . "SDL_TimerID")))
((tag . "function") (name . "SDL_RemoveTimer") (ns . 0)
(location . "/usr/include/SDL2/SDL_timer.h:104:34")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "id")
(type (tag . "SDL_TimerID")))))
(return-type (tag . "SDL_bool")))
((tag . "struct") (ns . 0) (name . "SDL_version") (id . 0)
(location . "/usr/include/SDL2/SDL_version.h:51:16")
(bit-size . 24) (bit-alignment . 8)
(fields
.
#(((tag . "field") (name . "major") (bit-offset . 0)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "minor") (bit-offset . 8)
(bit-size . 8) (bit-alignment . 8) (type (tag . "Uint8")))
((tag . "field") (name . "patch") (bit-offset . 16)
(bit-size . 8) (bit-alignment . 8)
(type (tag . "Uint8"))))))
((tag . "typedef")
(ns . 0)
(name . "SDL_version")
(location . "/usr/include/SDL2/SDL_version.h:56:3")
(type (tag . ":struct") (name . "SDL_version") (id . 170)))
((tag . "function") (name . "SDL_GetVersion") (ns . 0)
(location . "/usr/include/SDL2/SDL_version.h:133:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "ver")
(type (tag . ":pointer") (type (tag . "SDL_version"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_GetRevision") (ns . 0)
(location . "/usr/include/SDL2/SDL_version.h:142:37")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "SDL_GetRevisionNumber") (ns . 0)
(location . "/usr/include/SDL2/SDL_version.h:151:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_Init") (ns . 0)
(location . "/usr/include/SDL2/SDL.h:93:29") (variadic . #f)
(inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_InitSubSystem") (ns . 0)
(location . "/usr/include/SDL2/SDL.h:104:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "SDL_QuitSubSystem") (ns . 0)
(location . "/usr/include/SDL2/SDL.h:109:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type (tag . ":void")))
((tag . "function") (name . "SDL_WasInit") (ns . 0)
(location . "/usr/include/SDL2/SDL.h:117:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "flags")
(type (tag . "Uint32")))))
(return-type (tag . "Uint32")))
((tag . "function") (name . "SDL_Quit") (ns . 0)
(location . "/usr/include/SDL2/SDL.h:123:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "TTF_Linked_Version") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:73:45")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":pointer")
(type (tag . "SDL_version"))))
((tag . "function") (name . "TTF_ByteSwappedUNICODE") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:83:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "swapped")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "struct") (ns . 0) (name . "_TTF_Font") (id . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:86:16")
(bit-size . 0) (bit-alignment . 0) (fields . #()))
((tag . "typedef")
(ns . 0)
(name . "TTF_Font")
(location . "/usr/include/SDL2/SDL_ttf.h:86:26")
(type (tag . "struct") (ns . 0) (name . "_TTF_Font") (id . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:86:16")
(bit-size . 0) (bit-alignment . 0) (fields . #())))
((tag . "function") (name . "TTF_Init") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:89:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_OpenFont") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:95:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "file")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "ptsize")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "function") (name . "TTF_OpenFontIndex") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:96:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "file")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "ptsize")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "index")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "function") (name . "TTF_OpenFontRW") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:97:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "freesrc")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "ptsize")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "function") (name . "TTF_OpenFontIndexRW") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:98:36")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "src")
(type (tag . ":pointer") (type (tag . "SDL_RWops"))))
((tag . "parameter")
(name . "freesrc")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "ptsize")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "index")
(type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))))
(return-type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "function") (name . "TTF_GetFontStyle") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:106:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_SetFontStyle") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:107:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "style")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "TTF_GetFontOutline") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:108:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_SetFontOutline") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:109:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "outline")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "TTF_GetFontHinting") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:116:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_SetFontHinting") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:117:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "hinting")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "TTF_FontHeight") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:120:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_FontAscent") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:125:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_FontDescent") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:130:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_FontLineSkip") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:133:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_GetFontKerning") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:136:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_SetFontKerning") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:137:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "allowed")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type (tag . ":void")))
((tag . "function") (name . "TTF_FontFaces") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:140:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":long")
(bit-size . 64)
(bit-alignment . 64)))
((tag . "function") (name . "TTF_FontFaceIsFixedWidth") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:143:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_FontFaceFamilyName") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:144:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "TTF_FontFaceStyleName") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:145:32")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "function") (name . "TTF_GlyphIsProvided") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:148:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "ch")
(type (tag . "Uint16")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_GlyphMetrics") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:154:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter") (name . "ch") (type (tag . "Uint16")))
((tag . "parameter")
(name . "minx")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "maxx")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "miny")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "maxy")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "advance")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_SizeText") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:159:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_SizeUTF8") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:160:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_SizeUNICODE") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:161:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "w")
(type
(tag . ":pointer")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32))))
((tag . "parameter")
(name . "h")
(type
(tag . ":pointer")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_RenderText_Solid") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:169:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUTF8_Solid") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:171:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUNICODE_Solid") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:173:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderGlyph_Solid") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:183:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter") (name . "ch") (type (tag . "Uint16")))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderText_Shaded") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:191:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))
((tag . "parameter")
(name . "bg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUTF8_Shaded") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:193:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))
((tag . "parameter")
(name . "bg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUNICODE_Shaded") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:195:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))
((tag . "parameter")
(name . "bg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderGlyph_Shaded") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:205:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter") (name . "ch") (type (tag . "Uint16")))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))
((tag . "parameter")
(name . "bg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderText_Blended") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:212:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUTF8_Blended") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:214:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUNICODE_Blended") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:216:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderText_Blended_Wrapped") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:226:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))
((tag . "parameter")
(name . "wrapLength")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUTF8_Blended_Wrapped") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:228:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type
(tag . ":pointer")
(type (tag . ":char") (bit-size . 8) (bit-alignment . 8))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))
((tag . "parameter")
(name . "wrapLength")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderUNICODE_Blended_Wrapped") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:230:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "text")
(type (tag . ":pointer") (type (tag . "Uint16"))))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))
((tag . "parameter")
(name . "wrapLength")
(type (tag . "Uint32")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_RenderGlyph_Blended") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:239:39")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter") (name . "ch") (type (tag . "Uint16")))
((tag . "parameter")
(name . "fg")
(type (tag . "SDL_Color")))))
(return-type
(tag . ":pointer")
(type (tag . "SDL_Surface"))))
((tag . "function") (name . "TTF_CloseFont") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:251:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))))
(return-type (tag . ":void")))
((tag . "function") (name . "TTF_Quit") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:254:30")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #()) (return-type (tag . ":void")))
((tag . "function") (name . "TTF_WasInit") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:257:29")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters . #())
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_GetFontKerningSize") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:265:21")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "prev_index")
(type (tag . ":int") (bit-size . 32) (bit-alignment . 32)))
((tag . "parameter")
(name . "index")
(type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32)))
((tag . "function") (name . "TTF_GetFontKerningSizeGlyphs") (ns . 0)
(location . "/usr/include/SDL2/SDL_ttf.h:268:21")
(variadic . #f) (inline . #f) (storage-class . "extern")
(parameters
.
#(((tag . "parameter")
(name . "font")
(type (tag . ":pointer") (type (tag . "TTF_Font"))))
((tag . "parameter")
(name . "previous_ch")
(type (tag . "Uint16")))
((tag . "parameter")
(name . "ch")
(type (tag . "Uint16")))))
(return-type
(tag . ":int")
(bit-size . 32)
(bit-alignment . 32))))