Common lisp interface to bearlibterminal https://bitbucket.org/cfyzium/bearlibterminal. Created with https://github.com/rpav/cl-autowrap.

BearLibTerminal.i386-unknown-freebsd.spec 219KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800
  1. [
  2. { "tag": "typedef", "ns": 0, "name": "size_t", "location": "/usr/lib/clang/3.7.0/include/stddef.h:62:23", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  3. { "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 } },
  4. { "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 } },
  5. { "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 } },
  6. { "tag": "typedef", "ns": 0, "name": "__u_long", "location": "/usr/include/bits/types.h:33:27", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 } },
  7. { "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 } },
  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 } },
  9. { "tag": "typedef", "ns": 0, "name": "__int16_t", "location": "/usr/include/bits/types.h:38:26", "type": { "tag": ":short", "bit-size": 16, "bit-alignment": 16 } },
  10. { "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 } },
  11. { "tag": "typedef", "ns": 0, "name": "__int32_t", "location": "/usr/include/bits/types.h:40:20", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  12. { "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 } },
  13. { "tag": "typedef", "ns": 0, "name": "__int64_t", "location": "/usr/include/bits/types.h:46:44", "type": { "tag": ":long-long", "bit-size": 64, "bit-alignment": 32 } },
  14. { "tag": "typedef", "ns": 0, "name": "__uint64_t", "location": "/usr/include/bits/types.h:47:46", "type": { "tag": ":unsigned-long-long", "bit-size": 64, "bit-alignment": 32 } },
  15. { "tag": "typedef", "ns": 0, "name": "__quad_t", "location": "/usr/include/bits/types.h:55:37", "type": { "tag": ":long-long", "bit-size": 64, "bit-alignment": 32 } },
  16. { "tag": "typedef", "ns": 0, "name": "__u_quad_t", "location": "/usr/include/bits/types.h:56:46", "type": { "tag": ":unsigned-long-long", "bit-size": 64, "bit-alignment": 32 } },
  17. { "tag": "typedef", "ns": 0, "name": "__dev_t", "location": "/usr/include/bits/types.h:124:25", "type": { "tag": "__u_quad_t" } },
  18. { "tag": "typedef", "ns": 0, "name": "__uid_t", "location": "/usr/include/bits/types.h:125:25", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  19. { "tag": "typedef", "ns": 0, "name": "__gid_t", "location": "/usr/include/bits/types.h:126:25", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  20. { "tag": "typedef", "ns": 0, "name": "__ino_t", "location": "/usr/include/bits/types.h:127:25", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 } },
  21. { "tag": "typedef", "ns": 0, "name": "__ino64_t", "location": "/usr/include/bits/types.h:128:27", "type": { "tag": "__u_quad_t" } },
  22. { "tag": "typedef", "ns": 0, "name": "__mode_t", "location": "/usr/include/bits/types.h:129:26", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  23. { "tag": "typedef", "ns": 0, "name": "__nlink_t", "location": "/usr/include/bits/types.h:130:27", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  24. { "tag": "typedef", "ns": 0, "name": "__off_t", "location": "/usr/include/bits/types.h:131:25", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  25. { "tag": "typedef", "ns": 0, "name": "__off64_t", "location": "/usr/include/bits/types.h:132:27", "type": { "tag": "__quad_t" } },
  26. { "tag": "typedef", "ns": 0, "name": "__pid_t", "location": "/usr/include/bits/types.h:133:25", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  27. { "tag": "typedef", "ns": 0, "name": "__fsid_t", "location": "/usr/include/bits/types.h:134:26", "type": { "tag": "struct", "ns": 1852387186, "name": "", "id": 1, "location": "/usr/include/bits/types.h:134: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 } }] } },
  28. { "tag": "typedef", "ns": 0, "name": "__clock_t", "location": "/usr/include/bits/types.h:135:27", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  29. { "tag": "typedef", "ns": 0, "name": "__rlim_t", "location": "/usr/include/bits/types.h:136:26", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 } },
  30. { "tag": "typedef", "ns": 0, "name": "__rlim64_t", "location": "/usr/include/bits/types.h:137:28", "type": { "tag": "__u_quad_t" } },
  31. { "tag": "typedef", "ns": 0, "name": "__id_t", "location": "/usr/include/bits/types.h:138:24", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  32. { "tag": "typedef", "ns": 0, "name": "__time_t", "location": "/usr/include/bits/types.h:139:26", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  33. { "tag": "typedef", "ns": 0, "name": "__useconds_t", "location": "/usr/include/bits/types.h:140:30", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  34. { "tag": "typedef", "ns": 0, "name": "__suseconds_t", "location": "/usr/include/bits/types.h:141:31", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  35. { "tag": "typedef", "ns": 0, "name": "__daddr_t", "location": "/usr/include/bits/types.h:143:27", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  36. { "tag": "typedef", "ns": 0, "name": "__key_t", "location": "/usr/include/bits/types.h:144:25", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  37. { "tag": "typedef", "ns": 0, "name": "__clockid_t", "location": "/usr/include/bits/types.h:147:29", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  38. { "tag": "typedef", "ns": 0, "name": "__timer_t", "location": "/usr/include/bits/types.h:150:27", "type": { "tag": ":pointer", "type": { "tag": ":void" } } },
  39. { "tag": "typedef", "ns": 0, "name": "__blksize_t", "location": "/usr/include/bits/types.h:153:29", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  40. { "tag": "typedef", "ns": 0, "name": "__blkcnt_t", "location": "/usr/include/bits/types.h:158:28", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  41. { "tag": "typedef", "ns": 0, "name": "__blkcnt64_t", "location": "/usr/include/bits/types.h:159:30", "type": { "tag": "__quad_t" } },
  42. { "tag": "typedef", "ns": 0, "name": "__fsblkcnt_t", "location": "/usr/include/bits/types.h:162:30", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 } },
  43. { "tag": "typedef", "ns": 0, "name": "__fsblkcnt64_t", "location": "/usr/include/bits/types.h:163:32", "type": { "tag": "__u_quad_t" } },
  44. { "tag": "typedef", "ns": 0, "name": "__fsfilcnt_t", "location": "/usr/include/bits/types.h:166:30", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 } },
  45. { "tag": "typedef", "ns": 0, "name": "__fsfilcnt64_t", "location": "/usr/include/bits/types.h:167:32", "type": { "tag": "__u_quad_t" } },
  46. { "tag": "typedef", "ns": 0, "name": "__fsword_t", "location": "/usr/include/bits/types.h:170:28", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  47. { "tag": "typedef", "ns": 0, "name": "__ssize_t", "location": "/usr/include/bits/types.h:172:27", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  48. { "tag": "typedef", "ns": 0, "name": "__syscall_slong_t", "location": "/usr/include/bits/types.h:175:33", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  49. { "tag": "typedef", "ns": 0, "name": "__syscall_ulong_t", "location": "/usr/include/bits/types.h:177:33", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 } },
  50. { "tag": "typedef", "ns": 0, "name": "__loff_t", "location": "/usr/include/bits/types.h:181:19", "type": { "tag": "__off64_t" } },
  51. { "tag": "typedef", "ns": 0, "name": "__qaddr_t", "location": "/usr/include/bits/types.h:182:19", "type": { "tag": ":pointer", "type": { "tag": "__quad_t" } } },
  52. { "tag": "typedef", "ns": 0, "name": "__caddr_t", "location": "/usr/include/bits/types.h:183:15", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } },
  53. { "tag": "typedef", "ns": 0, "name": "__intptr_t", "location": "/usr/include/bits/types.h:186:25", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  54. { "tag": "typedef", "ns": 0, "name": "__socklen_t", "location": "/usr/include/bits/types.h:189:23", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  55. { "tag": "struct", "ns": 0, "name": "_IO_FILE", "id": 0, "location": "/usr/include/stdio.h:44:8", "bit-size": 0, "bit-alignment": 0, "fields": [] },
  56. { "tag": "typedef", "ns": 0, "name": "FILE", "location": "/usr/include/stdio.h:48:25", "type": { "tag": "struct", "ns": 875838056, "name": "_IO_FILE", "id": 0, "location": "/usr/include/stdio.h:44:8", "bit-size": 0, "bit-alignment": 0, "fields": [] } },
  57. { "tag": "typedef", "ns": 0, "name": "__FILE", "location": "/usr/include/stdio.h:64:25", "type": { "tag": "struct", "ns": 1668180271, "name": "_IO_FILE", "id": 0, "location": "/usr/include/stdio.h:44:8", "bit-size": 0, "bit-alignment": 0, "fields": [] } },
  58. { "tag": "typedef", "ns": 0, "name": "__mbstate_t", "location": "/usr/include/wchar.h:94:3", "type": { "tag": "struct", "ns": 0, "name": "", "id": 3, "location": "/usr/include/wchar.h:82: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": 4, "location": "/usr/include/wchar.h:85:3", "bit-size": 32, "bit-alignment": 32, "fields": [{ "tag": "field", "name": "__wch", "bit-offset": 0, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":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 } }] } }] } },
  59. { "tag": "typedef", "ns": 0, "name": "_G_fpos_t", "location": "/usr/include/_G_config.h:25:3", "type": { "tag": "struct", "ns": 0, "name": "", "id": 5, "location": "/usr/include/_G_config.h:21:9", "bit-size": 96, "bit-alignment": 32, "fields": [{ "tag": "field", "name": "__pos", "bit-offset": 0, "bit-size": 32, "bit-alignment": 32, "type": { "tag": "__off_t" } }, { "tag": "field", "name": "__state", "bit-offset": 32, "bit-size": 64, "bit-alignment": 32, "type": { "tag": "__mbstate_t" } }] } },
  60. { "tag": "typedef", "ns": 0, "name": "_G_fpos64_t", "location": "/usr/include/_G_config.h:30:3", "type": { "tag": "struct", "ns": 0, "name": "", "id": 6, "location": "/usr/include/_G_config.h:26:9", "bit-size": 128, "bit-alignment": 32, "fields": [{ "tag": "field", "name": "__pos", "bit-offset": 0, "bit-size": 64, "bit-alignment": 32, "type": { "tag": "__off64_t" } }, { "tag": "field", "name": "__state", "bit-offset": 64, "bit-size": 64, "bit-alignment": 32, "type": { "tag": "__mbstate_t" } }] } },
  61. { "tag": "typedef", "ns": 0, "name": "va_list", "location": "/usr/lib/clang/3.7.0/include/stdarg.h:30:27", "type": { "tag": "__builtin_va_list" } },
  62. { "tag": "typedef", "ns": 0, "name": "__gnuc_va_list", "location": "/usr/lib/clang/3.7.0/include/stdarg.h:50:27", "type": { "tag": "__builtin_va_list" } },
  63. { "tag": "struct", "ns": 0, "name": "_IO_jump_t", "id": 0, "location": "/usr/include/libio.h:144:8", "bit-size": 0, "bit-alignment": 0, "fields": [] },
  64. { "tag": "struct", "ns": 0, "name": "_IO_FILE", "id": 0, "location": "/usr/include/libio.h:144:28", "bit-size": 0, "bit-alignment": 0, "fields": [] },
  65. { "tag": "typedef", "ns": 0, "name": "_IO_lock_t", "location": "/usr/include/libio.h:154:14", "type": { "tag": ":void" } },
  66. { "tag": "struct", "ns": 0, "name": "_IO_marker", "id": 0, "location": "/usr/include/libio.h:160:8", "bit-size": 96, "bit-alignment": 32, "fields": [{ "tag": "field", "name": "_next", "bit-offset": 0, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":struct", "name": "_IO_marker", "id": 7 } } }, { "tag": "field", "name": "_sbuf", "bit-offset": 32, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": "struct", "ns": 0, "name": "_IO_FILE", "id": 0, "location": "/usr/include/stdio.h:44:8", "bit-size": 0, "bit-alignment": 0, "fields": [] } } }, { "tag": "field", "name": "_pos", "bit-offset": 64, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }] },
  67. { "tag": "enum", "ns": 0, "name": "__codecvt_result", "id": 0, "location": "/usr/include/libio.h:180: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 }] },
  68. { "tag": "struct", "ns": 0, "name": "_IO_FILE", "id": 0, "location": "/usr/include/libio.h:245:8", "bit-size": 1184, "bit-alignment": 32, "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": 32, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_read_end", "bit-offset": 64, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_read_base", "bit-offset": 96, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_write_base", "bit-offset": 128, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_write_ptr", "bit-offset": 160, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_write_end", "bit-offset": 192, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_buf_base", "bit-offset": 224, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_buf_end", "bit-offset": 256, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_save_base", "bit-offset": 288, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_backup_base", "bit-offset": 320, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_IO_save_end", "bit-offset": 352, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "field", "name": "_markers", "bit-offset": 384, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":struct", "name": "_IO_marker", "id": 7 } } }, { "tag": "field", "name": "_chain", "bit-offset": 416, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":struct", "name": "_IO_FILE", "id": 8 } } }, { "tag": "field", "name": "_fileno", "bit-offset": 448, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }, { "tag": "field", "name": "_flags2", "bit-offset": 480, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }, { "tag": "field", "name": "_old_offset", "bit-offset": 512, "bit-size": 32, "bit-alignment": 32, "type": { "tag": "__off_t" } }, { "tag": "field", "name": "_cur_column", "bit-offset": 544, "bit-size": 16, "bit-alignment": 16, "type": { "tag": ":unsigned-short", "bit-size": 16, "bit-alignment": 16 } }, { "tag": "field", "name": "_vtable_offset", "bit-offset": 560, "bit-size": 8, "bit-alignment": 8, "type": { "tag": ":signed-char", "bit-size": 8, "bit-alignment": 8 } }, { "tag": "field", "name": "_shortbuf", "bit-offset": 568, "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": 576, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":void" } } }, { "tag": "field", "name": "_offset", "bit-offset": 608, "bit-size": 64, "bit-alignment": 32, "type": { "tag": "__off64_t" } }, { "tag": "field", "name": "__pad1", "bit-offset": 672, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":void" } } }, { "tag": "field", "name": "__pad2", "bit-offset": 704, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":void" } } }, { "tag": "field", "name": "__pad3", "bit-offset": 736, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":void" } } }, { "tag": "field", "name": "__pad4", "bit-offset": 768, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":void" } } }, { "tag": "field", "name": "__pad5", "bit-offset": 800, "bit-size": 32, "bit-alignment": 32, "type": { "tag": "size_t" } }, { "tag": "field", "name": "_mode", "bit-offset": 832, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }, { "tag": "field", "name": "_unused2", "bit-offset": 864, "bit-size": 320, "bit-alignment": 8, "type": { "tag": ":array", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 }, "size": 40 } }] },
  69. { "tag": "typedef", "ns": 0, "name": "_IO_FILE", "location": "/usr/include/libio.h:315:25", "type": { "tag": ":struct", "name": "_IO_FILE", "id": 8 } },
  70. { "tag": "struct", "ns": 0, "name": "_IO_FILE_plus", "id": 0, "location": "/usr/include/libio.h:318:8", "bit-size": 0, "bit-alignment": 0, "fields": [] },
  71. { "tag": "extern", "name": "_IO_2_1_stdin_", "ns": 0, "location": "/usr/include/libio.h:320:29", "type": { "tag": "struct", "ns": 29543, "name": "_IO_FILE_plus", "id": 0, "location": "/usr/include/libio.h:318:8", "bit-size": 0, "bit-alignment": 0, "fields": [] } },
  72. { "tag": "extern", "name": "_IO_2_1_stdout_", "ns": 0, "location": "/usr/include/libio.h:321:29", "type": { "tag": "struct", "ns": 1668180271, "name": "_IO_FILE_plus", "id": 0, "location": "/usr/include/libio.h:318:8", "bit-size": 0, "bit-alignment": 0, "fields": [] } },
  73. { "tag": "extern", "name": "_IO_2_1_stderr_", "ns": 0, "location": "/usr/include/libio.h:322:29", "type": { "tag": "struct", "ns": 32529, "name": "_IO_FILE_plus", "id": 0, "location": "/usr/include/libio.h:318:8", "bit-size": 0, "bit-alignment": 0, "fields": [] } },
  74. { "tag": "typedef", "ns": 0, "name": "__io_read_fn", "location": "/usr/include/libio.h:338:19", "type": { "tag": ":function" } },
  75. { "tag": "typedef", "ns": 0, "name": "__io_write_fn", "location": "/usr/include/libio.h:346:19", "type": { "tag": ":function" } },
  76. { "tag": "typedef", "ns": 0, "name": "__io_seek_fn", "location": "/usr/include/libio.h:355:13", "type": { "tag": ":function" } },
  77. { "tag": "typedef", "ns": 0, "name": "__io_close_fn", "location": "/usr/include/libio.h:358:13", "type": { "tag": ":function" } },
  78. { "tag": "function", "name": "__underflow", "ns": 0, "location": "/usr/include/libio.h:390:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "", "type": { "tag": ":pointer", "type": { "tag": "_IO_FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  79. { "tag": "function", "name": "__uflow", "ns": 0, "location": "/usr/include/libio.h:391:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "", "type": { "tag": ":pointer", "type": { "tag": "_IO_FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  80. { "tag": "function", "name": "__overflow", "ns": 0, "location": "/usr/include/libio.h:392:12", "variadic": false, "inline": false, "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 } },
  81. { "tag": "function", "name": "_IO_getc", "ns": 0, "location": "/usr/include/libio.h:434:12", "variadic": false, "inline": false, "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 } },
  82. { "tag": "function", "name": "_IO_putc", "ns": 0, "location": "/usr/include/libio.h:435:12", "variadic": false, "inline": false, "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 } },
  83. { "tag": "function", "name": "_IO_feof", "ns": 0, "location": "/usr/include/libio.h:436:12", "variadic": false, "inline": false, "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 } },
  84. { "tag": "function", "name": "_IO_ferror", "ns": 0, "location": "/usr/include/libio.h:437:12", "variadic": false, "inline": false, "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 } },
  85. { "tag": "function", "name": "_IO_peekc_locked", "ns": 0, "location": "/usr/include/libio.h:439:12", "variadic": false, "inline": false, "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 } },
  86. { "tag": "function", "name": "_IO_flockfile", "ns": 0, "location": "/usr/include/libio.h:445:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "", "type": { "tag": ":pointer", "type": { "tag": "_IO_FILE" } } }], "return-type": { "tag": ":void" } },
  87. { "tag": "function", "name": "_IO_funlockfile", "ns": 0, "location": "/usr/include/libio.h:446:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "", "type": { "tag": ":pointer", "type": { "tag": "_IO_FILE" } } }], "return-type": { "tag": ":void" } },
  88. { "tag": "function", "name": "_IO_ftrylockfile", "ns": 0, "location": "/usr/include/libio.h:447:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "", "type": { "tag": ":pointer", "type": { "tag": "_IO_FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  89. { "tag": "function", "name": "_IO_vfscanf", "ns": 0, "location": "/usr/include/libio.h:464:12", "variadic": false, "inline": false, "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 } },
  90. { "tag": "function", "name": "_IO_vfprintf", "ns": 0, "location": "/usr/include/libio.h:466:12", "variadic": false, "inline": false, "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 } },
  91. { "tag": "function", "name": "_IO_padn", "ns": 0, "location": "/usr/include/libio.h:468:20", "variadic": false, "inline": false, "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" } },
  92. { "tag": "function", "name": "_IO_sgetn", "ns": 0, "location": "/usr/include/libio.h:469:19", "variadic": false, "inline": false, "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" } },
  93. { "tag": "function", "name": "_IO_seekoff", "ns": 0, "location": "/usr/include/libio.h:471:20", "variadic": false, "inline": false, "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" } },
  94. { "tag": "function", "name": "_IO_seekpos", "ns": 0, "location": "/usr/include/libio.h:472:20", "variadic": false, "inline": false, "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" } },
  95. { "tag": "function", "name": "_IO_free_backup_area", "ns": 0, "location": "/usr/include/libio.h:474:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "", "type": { "tag": ":pointer", "type": { "tag": "_IO_FILE" } } }], "return-type": { "tag": ":void" } },
  96. { "tag": "typedef", "ns": 0, "name": "va_list", "location": "/usr/include/stdio.h:79:20", "type": { "tag": "__gnuc_va_list" } },
  97. { "tag": "typedef", "ns": 0, "name": "off_t", "location": "/usr/include/stdio.h:90:17", "type": { "tag": "__off_t" } },
  98. { "tag": "typedef", "ns": 0, "name": "ssize_t", "location": "/usr/include/stdio.h:102:19", "type": { "tag": "__ssize_t" } },
  99. { "tag": "typedef", "ns": 0, "name": "fpos_t", "location": "/usr/include/stdio.h:110:19", "type": { "tag": "_G_fpos_t" } },
  100. { "tag": "extern", "name": "stdin", "ns": 0, "location": "/usr/include/stdio.h:168:25", "type": { "tag": ":pointer", "type": { "tag": ":struct", "name": "_IO_FILE", "id": 8 } } },
  101. { "tag": "extern", "name": "stdout", "ns": 0, "location": "/usr/include/stdio.h:169:25", "type": { "tag": ":pointer", "type": { "tag": ":struct", "name": "_IO_FILE", "id": 8 } } },
  102. { "tag": "extern", "name": "stderr", "ns": 0, "location": "/usr/include/stdio.h:170:25", "type": { "tag": ":pointer", "type": { "tag": ":struct", "name": "_IO_FILE", "id": 8 } } },
  103. { "tag": "function", "name": "remove", "ns": 0, "location": "/usr/include/stdio.h:178:12", "variadic": false, "inline": false, "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 } },
  104. { "tag": "function", "name": "rename", "ns": 0, "location": "/usr/include/stdio.h:180:12", "variadic": false, "inline": false, "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 } },
  105. { "tag": "function", "name": "renameat", "ns": 0, "location": "/usr/include/stdio.h:185:12", "variadic": false, "inline": false, "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 } },
  106. { "tag": "function", "name": "tmpfile", "ns": 0, "location": "/usr/include/stdio.h:195:14", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [], "return-type": { "tag": ":pointer", "type": { "tag": "FILE" } } },
  107. { "tag": "function", "name": "tmpnam", "ns": 0, "location": "/usr/include/stdio.h:209:14", "variadic": false, "inline": false, "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 } } },
  108. { "tag": "function", "name": "tmpnam_r", "ns": 0, "location": "/usr/include/stdio.h:215:14", "variadic": false, "inline": false, "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 } } },
  109. { "tag": "function", "name": "tempnam", "ns": 0, "location": "/usr/include/stdio.h:227:14", "variadic": false, "inline": false, "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 } } },
  110. { "tag": "function", "name": "fclose", "ns": 0, "location": "/usr/include/stdio.h:237:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  111. { "tag": "function", "name": "fflush", "ns": 0, "location": "/usr/include/stdio.h:242:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  112. { "tag": "function", "name": "fflush_unlocked", "ns": 0, "location": "/usr/include/stdio.h:252:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  113. { "tag": "function", "name": "fopen", "ns": 0, "location": "/usr/include/stdio.h:272:14", "variadic": false, "inline": false, "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" } } },
  114. { "tag": "function", "name": "freopen", "ns": 0, "location": "/usr/include/stdio.h:278:14", "variadic": false, "inline": false, "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" } } },
  115. { "tag": "function", "name": "fdopen", "ns": 0, "location": "/usr/include/stdio.h:306:14", "variadic": false, "inline": false, "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" } } },
  116. { "tag": "function", "name": "fmemopen", "ns": 0, "location": "/usr/include/stdio.h:319:14", "variadic": false, "inline": false, "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" } } },
  117. { "tag": "function", "name": "open_memstream", "ns": 0, "location": "/usr/include/stdio.h:325:14", "variadic": false, "inline": false, "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" } } },
  118. { "tag": "function", "name": "setbuf", "ns": 0, "location": "/usr/include/stdio.h:332:13", "variadic": false, "inline": false, "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" } },
  119. { "tag": "function", "name": "setvbuf", "ns": 0, "location": "/usr/include/stdio.h:336:12", "variadic": false, "inline": false, "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 } },
  120. { "tag": "function", "name": "setbuffer", "ns": 0, "location": "/usr/include/stdio.h:343:13", "variadic": false, "inline": false, "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" } },
  121. { "tag": "function", "name": "setlinebuf", "ns": 0, "location": "/usr/include/stdio.h:347:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":void" } },
  122. { "tag": "function", "name": "fprintf", "ns": 0, "location": "/usr/include/stdio.h:356:12", "variadic": true, "inline": false, "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 } },
  123. { "tag": "function", "name": "printf", "ns": 0, "location": "/usr/include/stdio.h:362:12", "variadic": true, "inline": false, "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 } },
  124. { "tag": "function", "name": "sprintf", "ns": 0, "location": "/usr/include/stdio.h:364:12", "variadic": true, "inline": false, "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 } },
  125. { "tag": "function", "name": "vfprintf", "ns": 0, "location": "/usr/include/stdio.h:371:12", "variadic": false, "inline": false, "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 } },
  126. { "tag": "function", "name": "vprintf", "ns": 0, "location": "/usr/include/stdio.h:377:12", "variadic": false, "inline": false, "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 } },
  127. { "tag": "function", "name": "vsprintf", "ns": 0, "location": "/usr/include/stdio.h:379:12", "variadic": false, "inline": false, "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 } },
  128. { "tag": "function", "name": "snprintf", "ns": 0, "location": "/usr/include/stdio.h:386:12", "variadic": true, "inline": false, "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 } },
  129. { "tag": "function", "name": "vsnprintf", "ns": 0, "location": "/usr/include/stdio.h:390:12", "variadic": false, "inline": false, "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 } },
  130. { "tag": "function", "name": "vdprintf", "ns": 0, "location": "/usr/include/stdio.h:412:12", "variadic": false, "inline": false, "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 } },
  131. { "tag": "function", "name": "dprintf", "ns": 0, "location": "/usr/include/stdio.h:415:12", "variadic": true, "inline": false, "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 } },
  132. { "tag": "function", "name": "fscanf", "ns": 0, "location": "/usr/include/stdio.h:425:12", "variadic": true, "inline": false, "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 } },
  133. { "tag": "function", "name": "scanf", "ns": 0, "location": "/usr/include/stdio.h:431:12", "variadic": true, "inline": false, "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 } },
  134. { "tag": "function", "name": "sscanf", "ns": 0, "location": "/usr/include/stdio.h:433:12", "variadic": true, "inline": false, "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 } },
  135. { "tag": "function", "name": "fscanf", "ns": 0, "location": "/usr/include/stdio.h:443:12 <Spelling=/usr/include/stdio.h:443:24>", "variadic": true, "inline": false, "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 } },
  136. { "tag": "function", "name": "scanf", "ns": 0, "location": "/usr/include/stdio.h:446:12 <Spelling=/usr/include/stdio.h:446:24>", "variadic": true, "inline": false, "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 } },
  137. { "tag": "function", "name": "sscanf", "ns": 0, "location": "/usr/include/stdio.h:448:12 <Spelling=/usr/include/stdio.h:448:28>", "variadic": true, "inline": false, "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 } },
  138. { "tag": "function", "name": "vfscanf", "ns": 0, "location": "/usr/include/stdio.h:471:12", "variadic": false, "inline": false, "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 } },
  139. { "tag": "function", "name": "vscanf", "ns": 0, "location": "/usr/include/stdio.h:479:12", "variadic": false, "inline": false, "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 } },
  140. { "tag": "function", "name": "vsscanf", "ns": 0, "location": "/usr/include/stdio.h:483:12", "variadic": false, "inline": false, "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 } },
  141. { "tag": "function", "name": "vfscanf", "ns": 0, "location": "/usr/include/stdio.h:494:12 <Spelling=/usr/include/stdio.h:494:24>", "variadic": false, "inline": false, "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 } },
  142. { "tag": "function", "name": "vscanf", "ns": 0, "location": "/usr/include/stdio.h:499:12 <Spelling=/usr/include/stdio.h:499:24>", "variadic": false, "inline": false, "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 } },
  143. { "tag": "function", "name": "vsscanf", "ns": 0, "location": "/usr/include/stdio.h:502:12 <Spelling=/usr/include/stdio.h:502:28>", "variadic": false, "inline": false, "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 } },
  144. { "tag": "function", "name": "fgetc", "ns": 0, "location": "/usr/include/stdio.h:531:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  145. { "tag": "function", "name": "getc", "ns": 0, "location": "/usr/include/stdio.h:532:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  146. { "tag": "function", "name": "getchar", "ns": 0, "location": "/usr/include/stdio.h:538:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  147. { "tag": "function", "name": "getc_unlocked", "ns": 0, "location": "/usr/include/stdio.h:550:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  148. { "tag": "function", "name": "getchar_unlocked", "ns": 0, "location": "/usr/include/stdio.h:551:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  149. { "tag": "function", "name": "fgetc_unlocked", "ns": 0, "location": "/usr/include/stdio.h:561:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  150. { "tag": "function", "name": "fputc", "ns": 0, "location": "/usr/include/stdio.h:573:12", "variadic": false, "inline": false, "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 } },
  151. { "tag": "function", "name": "putc", "ns": 0, "location": "/usr/include/stdio.h:574:12", "variadic": false, "inline": false, "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 } },
  152. { "tag": "function", "name": "putchar", "ns": 0, "location": "/usr/include/stdio.h:580:12", "variadic": false, "inline": false, "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 } },
  153. { "tag": "function", "name": "fputc_unlocked", "ns": 0, "location": "/usr/include/stdio.h:594:12", "variadic": false, "inline": false, "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 } },
  154. { "tag": "function", "name": "putc_unlocked", "ns": 0, "location": "/usr/include/stdio.h:602:12", "variadic": false, "inline": false, "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 } },
  155. { "tag": "function", "name": "putchar_unlocked", "ns": 0, "location": "/usr/include/stdio.h:603:12", "variadic": false, "inline": false, "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 } },
  156. { "tag": "function", "name": "getw", "ns": 0, "location": "/usr/include/stdio.h:610:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  157. { "tag": "function", "name": "putw", "ns": 0, "location": "/usr/include/stdio.h:613:12", "variadic": false, "inline": false, "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 } },
  158. { "tag": "function", "name": "fgets", "ns": 0, "location": "/usr/include/stdio.h:622:14", "variadic": false, "inline": false, "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 } } },
  159. { "tag": "function", "name": "__getdelim", "ns": 0, "location": "/usr/include/stdio.h:665:20", "variadic": false, "inline": false, "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" } },
  160. { "tag": "function", "name": "getdelim", "ns": 0, "location": "/usr/include/stdio.h:668:20", "variadic": false, "inline": false, "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" } },
  161. { "tag": "function", "name": "getline", "ns": 0, "location": "/usr/include/stdio.h:678:20", "variadic": false, "inline": false, "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" } },
  162. { "tag": "function", "name": "fputs", "ns": 0, "location": "/usr/include/stdio.h:689:12", "variadic": false, "inline": false, "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 } },
  163. { "tag": "function", "name": "puts", "ns": 0, "location": "/usr/include/stdio.h:695:12", "variadic": false, "inline": false, "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 } },
  164. { "tag": "function", "name": "ungetc", "ns": 0, "location": "/usr/include/stdio.h:702:12", "variadic": false, "inline": false, "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 } },
  165. { "tag": "function", "name": "fread", "ns": 0, "location": "/usr/include/stdio.h:709:15", "variadic": false, "inline": false, "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" } },
  166. { "tag": "function", "name": "fwrite", "ns": 0, "location": "/usr/include/stdio.h:715:15", "variadic": false, "inline": false, "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" } },
  167. { "tag": "function", "name": "fread_unlocked", "ns": 0, "location": "/usr/include/stdio.h:737:15", "variadic": false, "inline": false, "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" } },
  168. { "tag": "function", "name": "fwrite_unlocked", "ns": 0, "location": "/usr/include/stdio.h:739:15", "variadic": false, "inline": false, "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" } },
  169. { "tag": "function", "name": "fseek", "ns": 0, "location": "/usr/include/stdio.h:749:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }, { "tag": "parameter", "name": "__off", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } }, { "tag": "parameter", "name": "__whence", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  170. { "tag": "function", "name": "ftell", "ns": 0, "location": "/usr/include/stdio.h:754:17", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  171. { "tag": "function", "name": "rewind", "ns": 0, "location": "/usr/include/stdio.h:759:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":void" } },
  172. { "tag": "function", "name": "fseeko", "ns": 0, "location": "/usr/include/stdio.h:773:12", "variadic": false, "inline": false, "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 } },
  173. { "tag": "function", "name": "ftello", "ns": 0, "location": "/usr/include/stdio.h:778:16", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": "__off_t" } },
  174. { "tag": "function", "name": "fgetpos", "ns": 0, "location": "/usr/include/stdio.h:798:12", "variadic": false, "inline": false, "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 } },
  175. { "tag": "function", "name": "fsetpos", "ns": 0, "location": "/usr/include/stdio.h:803:12", "variadic": false, "inline": false, "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 } },
  176. { "tag": "function", "name": "clearerr", "ns": 0, "location": "/usr/include/stdio.h:826:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":void" } },
  177. { "tag": "function", "name": "feof", "ns": 0, "location": "/usr/include/stdio.h:828:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  178. { "tag": "function", "name": "ferror", "ns": 0, "location": "/usr/include/stdio.h:830:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  179. { "tag": "function", "name": "clearerr_unlocked", "ns": 0, "location": "/usr/include/stdio.h:835:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":void" } },
  180. { "tag": "function", "name": "feof_unlocked", "ns": 0, "location": "/usr/include/stdio.h:836:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  181. { "tag": "function", "name": "ferror_unlocked", "ns": 0, "location": "/usr/include/stdio.h:837:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  182. { "tag": "function", "name": "perror", "ns": 0, "location": "/usr/include/stdio.h:846:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__s", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }], "return-type": { "tag": ":void" } },
  183. { "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 } },
  184. { "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 } } } },
  185. { "tag": "function", "name": "fileno", "ns": 0, "location": "/usr/include/stdio.h:858:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  186. { "tag": "function", "name": "fileno_unlocked", "ns": 0, "location": "/usr/include/stdio.h:863:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  187. { "tag": "function", "name": "popen", "ns": 0, "location": "/usr/include/stdio.h:872:14", "variadic": false, "inline": false, "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" } } },
  188. { "tag": "function", "name": "pclose", "ns": 0, "location": "/usr/include/stdio.h:878:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  189. { "tag": "function", "name": "ctermid", "ns": 0, "location": "/usr/include/stdio.h:884:14", "variadic": false, "inline": false, "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 } } },
  190. { "tag": "function", "name": "flockfile", "ns": 0, "location": "/usr/include/stdio.h:912:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":void" } },
  191. { "tag": "function", "name": "ftrylockfile", "ns": 0, "location": "/usr/include/stdio.h:916:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  192. { "tag": "function", "name": "funlockfile", "ns": 0, "location": "/usr/include/stdio.h:919:13", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "FILE" } } }], "return-type": { "tag": ":void" } },
  193. { "tag": "typedef", "ns": 0, "name": "ptrdiff_t", "location": "/usr/lib/clang/3.7.0/include/stddef.h:51:26", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  194. { "tag": "typedef", "ns": 0, "name": "wchar_t", "location": "/usr/lib/clang/3.7.0/include/stddef.h:90:24", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  195. { "tag": "typedef", "ns": 0, "name": "max_align_t", "location": "/usr/lib/clang/3.7.0/include/__stddef_max_align_t.h:40:3", "type": { "tag": "struct", "ns": 0, "name": "", "id": 10, "location": "/usr/lib/clang/3.7.0/include/__stddef_max_align_t.h:35:9", "bit-size": 192, "bit-alignment": 64, "fields": [{ "tag": "field", "name": "__clang_max_align_nonce1", "bit-offset": 0, "bit-size": 64, "bit-alignment": 32, "type": { "tag": ":long-long", "bit-size": 64, "bit-alignment": 32 } }, { "tag": "field", "name": "__clang_max_align_nonce2", "bit-offset": 64, "bit-size": 96, "bit-alignment": 32, "type": { "tag": ":long-double", "bit-size": 96, "bit-alignment": 32 } }] } },
  196. { "tag": "typedef", "ns": 0, "name": "int8_t", "location": "/usr/include/stdint.h:36:22", "type": { "tag": ":signed-char", "bit-size": 8, "bit-alignment": 8 } },
  197. { "tag": "typedef", "ns": 0, "name": "int16_t", "location": "/usr/include/stdint.h:37:20", "type": { "tag": ":short", "bit-size": 16, "bit-alignment": 16 } },
  198. { "tag": "typedef", "ns": 0, "name": "int32_t", "location": "/usr/include/stdint.h:38:15", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  199. { "tag": "typedef", "ns": 0, "name": "int64_t", "location": "/usr/include/stdint.h:43:24", "type": { "tag": ":long-long", "bit-size": 64, "bit-alignment": 32 } },
  200. { "tag": "typedef", "ns": 0, "name": "uint8_t", "location": "/usr/include/stdint.h:48:24", "type": { "tag": ":unsigned-char", "bit-size": 8, "bit-alignment": 8 } },
  201. { "tag": "typedef", "ns": 0, "name": "uint16_t", "location": "/usr/include/stdint.h:49:28", "type": { "tag": ":unsigned-short", "bit-size": 16, "bit-alignment": 16 } },
  202. { "tag": "typedef", "ns": 0, "name": "uint32_t", "location": "/usr/include/stdint.h:51:23", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  203. { "tag": "typedef", "ns": 0, "name": "uint64_t", "location": "/usr/include/stdint.h:58:32", "type": { "tag": ":unsigned-long-long", "bit-size": 64, "bit-alignment": 32 } },
  204. { "tag": "typedef", "ns": 0, "name": "int_least8_t", "location": "/usr/include/stdint.h:65:22", "type": { "tag": ":signed-char", "bit-size": 8, "bit-alignment": 8 } },
  205. { "tag": "typedef", "ns": 0, "name": "int_least16_t", "location": "/usr/include/stdint.h:66:20", "type": { "tag": ":short", "bit-size": 16, "bit-alignment": 16 } },
  206. { "tag": "typedef", "ns": 0, "name": "int_least32_t", "location": "/usr/include/stdint.h:67:15", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  207. { "tag": "typedef", "ns": 0, "name": "int_least64_t", "location": "/usr/include/stdint.h:72:24", "type": { "tag": ":long-long", "bit-size": 64, "bit-alignment": 32 } },
  208. { "tag": "typedef", "ns": 0, "name": "uint_least8_t", "location": "/usr/include/stdint.h:76:24", "type": { "tag": ":unsigned-char", "bit-size": 8, "bit-alignment": 8 } },
  209. { "tag": "typedef", "ns": 0, "name": "uint_least16_t", "location": "/usr/include/stdint.h:77:28", "type": { "tag": ":unsigned-short", "bit-size": 16, "bit-alignment": 16 } },
  210. { "tag": "typedef", "ns": 0, "name": "uint_least32_t", "location": "/usr/include/stdint.h:78:23", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  211. { "tag": "typedef", "ns": 0, "name": "uint_least64_t", "location": "/usr/include/stdint.h:83:32", "type": { "tag": ":unsigned-long-long", "bit-size": 64, "bit-alignment": 32 } },
  212. { "tag": "typedef", "ns": 0, "name": "int_fast8_t", "location": "/usr/include/stdint.h:90:22", "type": { "tag": ":signed-char", "bit-size": 8, "bit-alignment": 8 } },
  213. { "tag": "typedef", "ns": 0, "name": "int_fast16_t", "location": "/usr/include/stdint.h:96:15", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  214. { "tag": "typedef", "ns": 0, "name": "int_fast32_t", "location": "/usr/include/stdint.h:97:15", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  215. { "tag": "typedef", "ns": 0, "name": "int_fast64_t", "location": "/usr/include/stdint.h:99:24", "type": { "tag": ":long-long", "bit-size": 64, "bit-alignment": 32 } },
  216. { "tag": "typedef", "ns": 0, "name": "uint_fast8_t", "location": "/usr/include/stdint.h:103:24", "type": { "tag": ":unsigned-char", "bit-size": 8, "bit-alignment": 8 } },
  217. { "tag": "typedef", "ns": 0, "name": "uint_fast16_t", "location": "/usr/include/stdint.h:109:23", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  218. { "tag": "typedef", "ns": 0, "name": "uint_fast32_t", "location": "/usr/include/stdint.h:110:23", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  219. { "tag": "typedef", "ns": 0, "name": "uint_fast64_t", "location": "/usr/include/stdint.h:112:32", "type": { "tag": ":unsigned-long-long", "bit-size": 64, "bit-alignment": 32 } },
  220. { "tag": "typedef", "ns": 0, "name": "intptr_t", "location": "/usr/include/stdint.h:125:15", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  221. { "tag": "typedef", "ns": 0, "name": "uintptr_t", "location": "/usr/include/stdint.h:128:23", "type": { "tag": ":unsigned-int", "bit-size": 32, "bit-alignment": 32 } },
  222. { "tag": "typedef", "ns": 0, "name": "intmax_t", "location": "/usr/include/stdint.h:138:24", "type": { "tag": ":long-long", "bit-size": 64, "bit-alignment": 32 } },
  223. { "tag": "typedef", "ns": 0, "name": "uintmax_t", "location": "/usr/include/stdint.h:140:32", "type": { "tag": ":unsigned-long-long", "bit-size": 64, "bit-alignment": 32 } },
  224. { "tag": "typedef", "ns": 0, "name": "wint_t", "location": "/usr/lib/clang/3.7.0/include/stddef.h:132:23", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  225. { "tag": "typedef", "ns": 0, "name": "mbstate_t", "location": "/usr/include/wchar.h:106:21", "type": { "tag": "__mbstate_t" } },
  226. { "tag": "struct", "ns": 0, "name": "tm", "id": 0, "location": "/usr/include/wchar.h:137:8", "bit-size": 0, "bit-alignment": 0, "fields": [] },
  227. { "tag": "function", "name": "wcscpy", "ns": 0, "location": "/usr/include/wchar.h:147:17", "variadic": false, "inline": false, "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" } } },
  228. { "tag": "function", "name": "wcsncpy", "ns": 0, "location": "/usr/include/wchar.h:150:17", "variadic": false, "inline": false, "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" } } },
  229. { "tag": "function", "name": "wcscat", "ns": 0, "location": "/usr/include/wchar.h:155:17", "variadic": false, "inline": false, "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" } } },
  230. { "tag": "function", "name": "wcsncat", "ns": 0, "location": "/usr/include/wchar.h:158:17", "variadic": false, "inline": false, "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" } } },
  231. { "tag": "function", "name": "wcscmp", "ns": 0, "location": "/usr/include/wchar.h:163:12", "variadic": false, "inline": false, "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 } },
  232. { "tag": "function", "name": "wcsncmp", "ns": 0, "location": "/usr/include/wchar.h:166:12", "variadic": false, "inline": false, "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 } },
  233. { "tag": "function", "name": "wcscasecmp", "ns": 0, "location": "/usr/include/wchar.h:172:12", "variadic": false, "inline": false, "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 } },
  234. { "tag": "function", "name": "wcsncasecmp", "ns": 0, "location": "/usr/include/wchar.h:175:12", "variadic": false, "inline": false, "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 } },
  235. { "tag": "struct", "ns": 0, "name": "__locale_struct", "id": 0, "location": "/usr/include/xlocale.h:27:16", "bit-size": 928, "bit-alignment": 32, "fields": [{ "tag": "field", "name": "__locales", "bit-offset": 0, "bit-size": 416, "bit-alignment": 32, "type": { "tag": ":array", "type": { "tag": ":pointer", "type": { "tag": "struct", "ns": 0, "name": "__locale_data", "id": 0, "location": "/usr/include/xlocale.h:30:10", "bit-size": 0, "bit-alignment": 0, "fields": [] } }, "size": 13 } }, { "tag": "field", "name": "__ctype_b", "bit-offset": 416, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":unsigned-short", "bit-size": 16, "bit-alignment": 16 } } }, { "tag": "field", "name": "__ctype_tolower", "bit-offset": 448, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } } }, { "tag": "field", "name": "__ctype_toupper", "bit-offset": 480, "bit-size": 32, "bit-alignment": 32, "type": { "tag": ":pointer", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } } }, { "tag": "field", "name": "__names", "bit-offset": 512, "bit-size": 416, "bit-alignment": 32, "type": { "tag": ":array", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } }, "size": 13 } }] },
  236. { "tag": "struct", "ns": 12, "name": "__locale_data", "id": 0, "location": "/usr/include/xlocale.h:30:10", "bit-size": 0, "bit-alignment": 0, "fields": [] },
  237. { "tag": "typedef", "ns": 0, "name": "__locale_t", "location": "/usr/include/xlocale.h:39:4", "type": { "tag": ":pointer", "type": { "tag": ":struct", "name": "__locale_struct", "id": 12 } } },
  238. { "tag": "typedef", "ns": 0, "name": "locale_t", "location": "/usr/include/xlocale.h:42:20", "type": { "tag": "__locale_t" } },
  239. { "tag": "function", "name": "wcscasecmp_l", "ns": 0, "location": "/usr/include/wchar.h:182:12", "variadic": false, "inline": false, "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 } },
  240. { "tag": "function", "name": "wcsncasecmp_l", "ns": 0, "location": "/usr/include/wchar.h:185:12", "variadic": false, "inline": false, "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 } },
  241. { "tag": "function", "name": "wcscoll", "ns": 0, "location": "/usr/include/wchar.h:192:12", "variadic": false, "inline": false, "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 } },
  242. { "tag": "function", "name": "wcsxfrm", "ns": 0, "location": "/usr/include/wchar.h:196:15", "variadic": false, "inline": false, "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" } },
  243. { "tag": "function", "name": "wcscoll_l", "ns": 0, "location": "/usr/include/wchar.h:206:12", "variadic": false, "inline": false, "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 } },
  244. { "tag": "function", "name": "wcsxfrm_l", "ns": 0, "location": "/usr/include/wchar.h:212:15", "variadic": false, "inline": false, "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" } },
  245. { "tag": "function", "name": "wcsdup", "ns": 0, "location": "/usr/include/wchar.h:216:17", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } },
  246. { "tag": "function", "name": "wcschr", "ns": 0, "location": "/usr/include/wchar.h:227:17", "variadic": false, "inline": false, "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" } } },
  247. { "tag": "function", "name": "wcsrchr", "ns": 0, "location": "/usr/include/wchar.h:237:17", "variadic": false, "inline": false, "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" } } },
  248. { "tag": "function", "name": "wcscspn", "ns": 0, "location": "/usr/include/wchar.h:252:15", "variadic": false, "inline": false, "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" } },
  249. { "tag": "function", "name": "wcsspn", "ns": 0, "location": "/usr/include/wchar.h:256:15", "variadic": false, "inline": false, "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" } },
  250. { "tag": "function", "name": "wcspbrk", "ns": 0, "location": "/usr/include/wchar.h:266:17", "variadic": false, "inline": false, "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" } } },
  251. { "tag": "function", "name": "wcsstr", "ns": 0, "location": "/usr/include/wchar.h:277:17", "variadic": false, "inline": false, "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" } } },
  252. { "tag": "function", "name": "wcstok", "ns": 0, "location": "/usr/include/wchar.h:282:17", "variadic": false, "inline": false, "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" } } },
  253. { "tag": "function", "name": "wcslen", "ns": 0, "location": "/usr/include/wchar.h:287:15", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": "size_t" } },
  254. { "tag": "function", "name": "wcsnlen", "ns": 0, "location": "/usr/include/wchar.h:306:15", "variadic": false, "inline": false, "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" } },
  255. { "tag": "function", "name": "wmemchr", "ns": 0, "location": "/usr/include/wchar.h:320:17", "variadic": false, "inline": false, "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" } } },
  256. { "tag": "function", "name": "wmemcmp", "ns": 0, "location": "/usr/include/wchar.h:325:12", "variadic": false, "inline": false, "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 } },
  257. { "tag": "function", "name": "wmemcpy", "ns": 0, "location": "/usr/include/wchar.h:329:17", "variadic": false, "inline": false, "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" } } },
  258. { "tag": "function", "name": "wmemmove", "ns": 0, "location": "/usr/include/wchar.h:334:17", "variadic": false, "inline": false, "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" } } },
  259. { "tag": "function", "name": "wmemset", "ns": 0, "location": "/usr/include/wchar.h:338:17", "variadic": false, "inline": false, "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" } } },
  260. { "tag": "function", "name": "btowc", "ns": 0, "location": "/usr/include/wchar.h:353:15", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__c", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": "wint_t" } },
  261. { "tag": "function", "name": "wctob", "ns": 0, "location": "/usr/include/wchar.h:357:12", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__c", "type": { "tag": "wint_t" } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  262. { "tag": "function", "name": "mbsinit", "ns": 0, "location": "/usr/include/wchar.h:361:12", "variadic": false, "inline": false, "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 } },
  263. { "tag": "function", "name": "mbrtowc", "ns": 0, "location": "/usr/include/wchar.h:365:15", "variadic": false, "inline": false, "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" } },
  264. { "tag": "function", "name": "wcrtomb", "ns": 0, "location": "/usr/include/wchar.h:370:15", "variadic": false, "inline": false, "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" } },
  265. { "tag": "function", "name": "__mbrlen", "ns": 0, "location": "/usr/include/wchar.h:374:15", "variadic": false, "inline": false, "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" } },
  266. { "tag": "function", "name": "mbrlen", "ns": 0, "location": "/usr/include/wchar.h:376:15", "variadic": false, "inline": false, "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" } },
  267. { "tag": "function", "name": "mbsrtowcs", "ns": 0, "location": "/usr/include/wchar.h:408:15", "variadic": false, "inline": false, "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" } },
  268. { "tag": "function", "name": "wcsrtombs", "ns": 0, "location": "/usr/include/wchar.h:414:15", "variadic": false, "inline": false, "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" } },
  269. { "tag": "function", "name": "mbsnrtowcs", "ns": 0, "location": "/usr/include/wchar.h:423:15", "variadic": false, "inline": false, "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" } },
  270. { "tag": "function", "name": "wcsnrtombs", "ns": 0, "location": "/usr/include/wchar.h:429:15", "variadic": false, "inline": false, "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" } },
  271. { "tag": "function", "name": "wcstod", "ns": 0, "location": "/usr/include/wchar.h:450:15", "variadic": false, "inline": false, "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": 32 } },
  272. { "tag": "function", "name": "wcstof", "ns": 0, "location": "/usr/include/wchar.h:457:14", "variadic": false, "inline": false, "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 } },
  273. { "tag": "function", "name": "wcstold", "ns": 0, "location": "/usr/include/wchar.h:459:20", "variadic": false, "inline": false, "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": 96, "bit-alignment": 32 } },
  274. { "tag": "function", "name": "wcstol", "ns": 0, "location": "/usr/include/wchar.h:468:17", "variadic": false, "inline": false, "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": 32, "bit-alignment": 32 } },
  275. { "tag": "function", "name": "wcstoul", "ns": 0, "location": "/usr/include/wchar.h:473:26", "variadic": false, "inline": false, "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": 32, "bit-alignment": 32 } },
  276. { "tag": "function", "name": "wcstoll", "ns": 0, "location": "/usr/include/wchar.h:483:22", "variadic": false, "inline": false, "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": 32 } },
  277. { "tag": "function", "name": "wcstoull", "ns": 0, "location": "/usr/include/wchar.h:490:31", "variadic": false, "inline": false, "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": 32 } },
  278. { "tag": "function", "name": "wcpcpy", "ns": 0, "location": "/usr/include/wchar.h:566:17", "variadic": false, "inline": false, "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" } } },
  279. { "tag": "function", "name": "wcpncpy", "ns": 0, "location": "/usr/include/wchar.h:571:17", "variadic": false, "inline": false, "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" } } },
  280. { "tag": "function", "name": "open_wmemstream", "ns": 0, "location": "/usr/include/wchar.h:580:16", "variadic": false, "inline": false, "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" } } },
  281. { "tag": "function", "name": "fwide", "ns": 0, "location": "/usr/include/wchar.h:587:12", "variadic": false, "inline": false, "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 } },
  282. { "tag": "function", "name": "fwprintf", "ns": 0, "location": "/usr/include/wchar.h:594:12", "variadic": true, "inline": false, "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 } },
  283. { "tag": "function", "name": "wprintf", "ns": 0, "location": "/usr/include/wchar.h:601:12", "variadic": true, "inline": false, "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 } },
  284. { "tag": "function", "name": "swprintf", "ns": 0, "location": "/usr/include/wchar.h:604:12", "variadic": true, "inline": false, "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 } },
  285. { "tag": "function", "name": "vfwprintf", "ns": 0, "location": "/usr/include/wchar.h:612:12", "variadic": false, "inline": false, "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 } },
  286. { "tag": "function", "name": "vwprintf", "ns": 0, "location": "/usr/include/wchar.h:620:12", "variadic": false, "inline": false, "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 } },
  287. { "tag": "function", "name": "vswprintf", "ns": 0, "location": "/usr/include/wchar.h:625:12", "variadic": false, "inline": false, "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 } },
  288. { "tag": "function", "name": "fwscanf", "ns": 0, "location": "/usr/include/wchar.h:635:12", "variadic": true, "inline": false, "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 } },
  289. { "tag": "function", "name": "wscanf", "ns": 0, "location": "/usr/include/wchar.h:642:12", "variadic": true, "inline": false, "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 } },
  290. { "tag": "function", "name": "swscanf", "ns": 0, "location": "/usr/include/wchar.h:645:12", "variadic": true, "inline": false, "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 } },
  291. { "tag": "function", "name": "fwscanf", "ns": 0, "location": "/usr/include/wchar.h:656:12 <Spelling=/usr/include/wchar.h:656:24>", "variadic": true, "inline": false, "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 } },
  292. { "tag": "function", "name": "wscanf", "ns": 0, "location": "/usr/include/wchar.h:660:12 <Spelling=/usr/include/wchar.h:660:24>", "variadic": true, "inline": false, "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 } },
  293. { "tag": "function", "name": "swscanf", "ns": 0, "location": "/usr/include/wchar.h:663:12 <Spelling=/usr/include/wchar.h:663:28>", "variadic": true, "inline": false, "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 } },
  294. { "tag": "function", "name": "vfwscanf", "ns": 0, "location": "/usr/include/wchar.h:689:12", "variadic": false, "inline": false, "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 } },
  295. { "tag": "function", "name": "vwscanf", "ns": 0, "location": "/usr/include/wchar.h:697:12", "variadic": false, "inline": false, "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 } },
  296. { "tag": "function", "name": "vswscanf", "ns": 0, "location": "/usr/include/wchar.h:701:12", "variadic": false, "inline": false, "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 } },
  297. { "tag": "function", "name": "vfwscanf", "ns": 0, "location": "/usr/include/wchar.h:710:12 <Spelling=/usr/include/wchar.h:710:24>", "variadic": false, "inline": false, "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 } },
  298. { "tag": "function", "name": "vwscanf", "ns": 0, "location": "/usr/include/wchar.h:714:12 <Spelling=/usr/include/wchar.h:714:24>", "variadic": false, "inline": false, "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 } },
  299. { "tag": "function", "name": "vswscanf", "ns": 0, "location": "/usr/include/wchar.h:717:12 <Spelling=/usr/include/wchar.h:717:28>", "variadic": false, "inline": false, "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 } },
  300. { "tag": "function", "name": "fgetwc", "ns": 0, "location": "/usr/include/wchar.h:745:15", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "__FILE" } } }], "return-type": { "tag": "wint_t" } },
  301. { "tag": "function", "name": "getwc", "ns": 0, "location": "/usr/include/wchar.h:746:15", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__stream", "type": { "tag": ":pointer", "type": { "tag": "__FILE" } } }], "return-type": { "tag": "wint_t" } },
  302. { "tag": "function", "name": "getwchar", "ns": 0, "location": "/usr/include/wchar.h:752:15", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [], "return-type": { "tag": "wint_t" } },
  303. { "tag": "function", "name": "fputwc", "ns": 0, "location": "/usr/include/wchar.h:759:15", "variadic": false, "inline": false, "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" } },
  304. { "tag": "function", "name": "putwc", "ns": 0, "location": "/usr/include/wchar.h:760:15", "variadic": false, "inline": false, "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" } },
  305. { "tag": "function", "name": "putwchar", "ns": 0, "location": "/usr/include/wchar.h:766:15", "variadic": false, "inline": false, "storage-class": "extern", "parameters": [{ "tag": "parameter", "name": "__wc", "type": { "tag": "wchar_t" } }], "return-type": { "tag": "wint_t" } },
  306. { "tag": "function", "name": "fgetws", "ns": 0, "location": "/usr/include/wchar.h:774:17", "variadic": false, "inline": false, "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" } } },
  307. { "tag": "function", "name": "fputws", "ns": 0, "location": "/usr/include/wchar.h:781:12", "variadic": false, "inline": false, "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 } },
  308. { "tag": "function", "name": "ungetwc", "ns": 0, "location": "/usr/include/wchar.h:789:15", "variadic": false, "inline": false, "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" } },
  309. { "tag": "function", "name": "wcsftime", "ns": 0, "location": "/usr/include/wchar.h:855:15", "variadic": false, "inline": false, "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:137:8", "bit-size": 0, "bit-alignment": 0, "fields": [] } } }], "return-type": { "tag": "size_t" } },
  310. { "tag": "typedef", "ns": 0, "name": "color_t", "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:202:18", "type": { "tag": "uint32_t" } },
  311. { "tag": "function", "name": "terminal_open", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:224:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  312. { "tag": "function", "name": "terminal_close", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:225:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [], "return-type": { "tag": ":void" } },
  313. { "tag": "function", "name": "terminal_set8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:226:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "value", "type": { "tag": ":pointer", "type": { "tag": "int8_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  314. { "tag": "function", "name": "terminal_set16", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:227:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "value", "type": { "tag": ":pointer", "type": { "tag": "int16_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  315. { "tag": "function", "name": "terminal_set32", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:228:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "value", "type": { "tag": ":pointer", "type": { "tag": "int32_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  316. { "tag": "function", "name": "terminal_refresh", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:229:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [], "return-type": { "tag": ":void" } },
  317. { "tag": "function", "name": "terminal_clear", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:230:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [], "return-type": { "tag": ":void" } },
  318. { "tag": "function", "name": "terminal_clear_area", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:231:19", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "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" } },
  319. { "tag": "function", "name": "terminal_crop", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:232:19", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "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" } },
  320. { "tag": "function", "name": "terminal_layer", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:233:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "index", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":void" } },
  321. { "tag": "function", "name": "terminal_color", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:234:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "color", "type": { "tag": "color_t" } }], "return-type": { "tag": ":void" } },
  322. { "tag": "function", "name": "terminal_bkcolor", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:235:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "color", "type": { "tag": "color_t" } }], "return-type": { "tag": ":void" } },
  323. { "tag": "function", "name": "terminal_composition", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:236:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "mode", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":void" } },
  324. { "tag": "function", "name": "terminal_put", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:237:19", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "code", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":void" } },
  325. { "tag": "function", "name": "terminal_put_ext", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:238:19", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "dx", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }, { "tag": "parameter", "name": "dy", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }, { "tag": "parameter", "name": "code", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }, { "tag": "parameter", "name": "corners", "type": { "tag": ":pointer", "type": { "tag": "color_t" } } }], "return-type": { "tag": ":void" } },
  326. { "tag": "function", "name": "terminal_pick", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:239:18", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "index", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  327. { "tag": "function", "name": "terminal_pick_color", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:240:22", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "index", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": "color_t" } },
  328. { "tag": "function", "name": "terminal_pick_bkcolor", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:241:22", "variadic": false, "inline": false, "storage-class": "none", "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": "color_t" } },
  329. { "tag": "function", "name": "terminal_print8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:242:18", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "int8_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  330. { "tag": "function", "name": "terminal_print16", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:243:18", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "int16_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  331. { "tag": "function", "name": "terminal_print32", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:244:18", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "int32_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  332. { "tag": "function", "name": "terminal_measure8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:245:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "int8_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  333. { "tag": "function", "name": "terminal_measure16", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:246:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "int16_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  334. { "tag": "function", "name": "terminal_measure32", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:247:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "int32_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  335. { "tag": "function", "name": "terminal_has_input", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:248:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  336. { "tag": "function", "name": "terminal_state", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:249:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "code", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  337. { "tag": "function", "name": "terminal_read", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:250:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  338. { "tag": "function", "name": "terminal_read_str8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:251:18", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "buffer", "type": { "tag": ":pointer", "type": { "tag": "int8_t" } } }, { "tag": "parameter", "name": "max", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  339. { "tag": "function", "name": "terminal_read_str16", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:252:18", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "buffer", "type": { "tag": ":pointer", "type": { "tag": "int16_t" } } }, { "tag": "parameter", "name": "max", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  340. { "tag": "function", "name": "terminal_read_str32", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:253:18", "variadic": false, "inline": false, "storage-class": "none", "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 } }, { "tag": "parameter", "name": "buffer", "type": { "tag": ":pointer", "type": { "tag": "int32_t" } } }, { "tag": "parameter", "name": "max", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  341. { "tag": "function", "name": "terminal_peek", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:254:18", "variadic": false, "inline": false, "storage-class": "none", "parameters": [], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  342. { "tag": "function", "name": "terminal_delay", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:255:19", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "period", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":void" } },
  343. { "tag": "function", "name": "terminal_get8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:256:28", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "key", "type": { "tag": ":pointer", "type": { "tag": "int8_t" } } }, { "tag": "parameter", "name": "default_", "type": { "tag": ":pointer", "type": { "tag": "int8_t" } } }], "return-type": { "tag": ":pointer", "type": { "tag": "int8_t" } } },
  344. { "tag": "function", "name": "terminal_get16", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:257:29", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "key", "type": { "tag": ":pointer", "type": { "tag": "int16_t" } } }, { "tag": "parameter", "name": "default_", "type": { "tag": ":pointer", "type": { "tag": "int16_t" } } }], "return-type": { "tag": ":pointer", "type": { "tag": "int16_t" } } },
  345. { "tag": "function", "name": "terminal_get32", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:258:29", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "key", "type": { "tag": ":pointer", "type": { "tag": "int32_t" } } }, { "tag": "parameter", "name": "default_", "type": { "tag": ":pointer", "type": { "tag": "int32_t" } } }], "return-type": { "tag": ":pointer", "type": { "tag": "int32_t" } } },
  346. { "tag": "function", "name": "color_from_name8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:259:22", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "name", "type": { "tag": ":pointer", "type": { "tag": "int8_t" } } }], "return-type": { "tag": "color_t" } },
  347. { "tag": "function", "name": "color_from_name16", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:260:22", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "name", "type": { "tag": ":pointer", "type": { "tag": "int16_t" } } }], "return-type": { "tag": "color_t" } },
  348. { "tag": "function", "name": "color_from_name32", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:261:22", "variadic": false, "inline": false, "storage-class": "none", "parameters": [{ "tag": "parameter", "name": "name", "type": { "tag": ":pointer", "type": { "tag": "int32_t" } } }], "return-type": { "tag": "color_t" } },
  349. { "tag": "function", "name": "terminal_set", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:306:21", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "value", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  350. { "tag": "function", "name": "terminal_wset", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:311:21", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "value", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  351. { "tag": "function", "name": "terminal_print", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:316:21", "variadic": false, "inline": true, "storage-class": "static", "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 } }, { "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 } },
  352. { "tag": "function", "name": "terminal_wprint", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:321:21", "variadic": false, "inline": true, "storage-class": "static", "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 } }, { "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  353. { "tag": "function", "name": "terminal_measure", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:326:21", "variadic": false, "inline": true, "storage-class": "static", "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 } },
  354. { "tag": "function", "name": "terminal_wmeasure", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:331:21", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  355. { "tag": "function", "name": "terminal_read_str", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:336:21", "variadic": false, "inline": true, "storage-class": "static", "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 } }, { "tag": "parameter", "name": "buffer", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "parameter", "name": "max", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  356. { "tag": "function", "name": "terminal_read_wstr", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:341:21", "variadic": false, "inline": true, "storage-class": "static", "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 } }, { "tag": "parameter", "name": "buffer", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }, { "tag": "parameter", "name": "max", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  357. { "tag": "function", "name": "terminal_get", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:346:29", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "key", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "parameter", "name": "default_", "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 } } },
  358. { "tag": "function", "name": "terminal_wget", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:351:32", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "key", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }, { "tag": "parameter", "name": "default_", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } },
  359. { "tag": "function", "name": "color_from_name", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:356:25", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "name", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }], "return-type": { "tag": "color_t" } },
  360. { "tag": "function", "name": "color_from_wname", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:361:25", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "name", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": "color_t" } },
  361. { "tag": "function", "name": "terminal_vsetf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:395:1 <Spelling=<scratch space>:48:1>", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "parameter", "name": "args", "type": { "tag": "va_list" } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  362. { "tag": "function", "name": "terminal_vwsetf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:396:1 <Spelling=<scratch space>:49:1>", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }, { "tag": "parameter", "name": "args", "type": { "tag": "va_list" } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  363. { "tag": "function", "name": "terminal_vprintf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:397:1 <Spelling=<scratch space>:49:1>", "variadic": false, "inline": true, "storage-class": "static", "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 } }, { "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "parameter", "name": "args", "type": { "tag": "va_list" } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  364. { "tag": "function", "name": "terminal_vwprintf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:398:1 <Spelling=<scratch space>:49:1>", "variadic": false, "inline": true, "storage-class": "static", "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 } }, { "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }, { "tag": "parameter", "name": "args", "type": { "tag": "va_list" } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  365. { "tag": "function", "name": "terminal_vmeasuref", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:399:1 <Spelling=<scratch space>:49:1>", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } } }, { "tag": "parameter", "name": "args", "type": { "tag": "va_list" } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  366. { "tag": "function", "name": "terminal_vwmeasuref", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:400:1 <Spelling=<scratch space>:49:1>", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }, { "tag": "parameter", "name": "args", "type": { "tag": "va_list" } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  367. { "tag": "function", "name": "terminal_setf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:413:1 <Spelling=<scratch space>:49:1>", "variadic": true, "inline": true, "storage-class": "static", "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 } },
  368. { "tag": "function", "name": "terminal_wsetf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:414:1 <Spelling=<scratch space>:49:1>", "variadic": true, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  369. { "tag": "function", "name": "terminal_printf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:415:1 <Spelling=<scratch space>:49:1>", "variadic": true, "inline": true, "storage-class": "static", "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 } }, { "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 } },
  370. { "tag": "function", "name": "terminal_wprintf", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:416:1 <Spelling=<scratch space>:49:1>", "variadic": true, "inline": true, "storage-class": "static", "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 } }, { "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  371. { "tag": "function", "name": "terminal_measuref", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:417:1 <Spelling=<scratch space>:49:1>", "variadic": true, "inline": true, "storage-class": "static", "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 } },
  372. { "tag": "function", "name": "terminal_wmeasuref", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:418:1 <Spelling=<scratch space>:49:1>", "variadic": true, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "s", "type": { "tag": ":pointer", "type": { "tag": "wchar_t" } } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  373. { "tag": "function", "name": "color_from_argb", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:510:25", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "a", "type": { "tag": "uint8_t" } }, { "tag": "parameter", "name": "r", "type": { "tag": "uint8_t" } }, { "tag": "parameter", "name": "g", "type": { "tag": "uint8_t" } }, { "tag": "parameter", "name": "b", "type": { "tag": "uint8_t" } }], "return-type": { "tag": "color_t" } },
  374. { "tag": "function", "name": "terminal_check", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:518:21", "variadic": false, "inline": true, "storage-class": "static", "parameters": [{ "tag": "parameter", "name": "code", "type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } }], "return-type": { "tag": ":int", "bit-size": 32, "bit-alignment": 32 } },
  375. { "tag": "const", "name": "INT32_MAX", "ns": 0, "location": "/usr/include/stdint.h:162:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  376. { "tag": "const", "name": "_IO_stdin", "ns": 0, "location": "/usr/include/libio.h:324:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  377. { "tag": "const", "name": "INT64_MAX", "ns": 0, "location": "/usr/include/stdint.h:163:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  378. { "tag": "const", "name": "UINT_LEAST32_MAX", "ns": 0, "location": "/usr/include/stdint.h:186:10", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  379. { "tag": "const", "name": "UINT_LEAST16_MAX", "ns": 0, "location": "/usr/include/stdint.h:185:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 65535 },
  380. { "tag": "const", "name": "UINT8_MAX", "ns": 0, "location": "/usr/include/stdint.h:166:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 255 },
  381. { "tag": "const", "name": "INT8_MAX", "ns": 0, "location": "/usr/include/stdint.h:160:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 127 },
  382. { "tag": "const", "name": "INT_LEAST64_MAX", "ns": 0, "location": "/usr/include/stdint.h:181:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  383. { "tag": "const", "name": "INT16_MAX", "ns": 0, "location": "/usr/include/stdint.h:161:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32767 },
  384. { "tag": "const", "name": "UINT_LEAST8_MAX", "ns": 0, "location": "/usr/include/stdint.h:184:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 255 },
  385. { "tag": "const", "name": "INT_LEAST16_MAX", "ns": 0, "location": "/usr/include/stdint.h:179:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32767 },
  386. { "tag": "const", "name": "INT32_MIN", "ns": 0, "location": "/usr/include/stdint.h:157:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  387. { "tag": "const", "name": "INT64_MIN", "ns": 0, "location": "/usr/include/stdint.h:158:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  388. { "tag": "const", "name": "INT_LEAST32_MAX", "ns": 0, "location": "/usr/include/stdint.h:180:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  389. { "tag": "const", "name": "INT_LEAST8_MAX", "ns": 0, "location": "/usr/include/stdint.h:178:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 127 },
  390. { "tag": "const", "name": "INT8_MIN", "ns": 0, "location": "/usr/include/stdint.h:155:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -128 },
  391. { "tag": "const", "name": "INT_LEAST32_MIN", "ns": 0, "location": "/usr/include/stdint.h:175:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  392. { "tag": "const", "name": "_IO_stdout", "ns": 0, "location": "/usr/include/libio.h:325:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  393. { "tag": "const", "name": "_IO_stderr", "ns": 0, "location": "/usr/include/libio.h:326:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  394. { "tag": "const", "name": "INT16_MIN", "ns": 0, "location": "/usr/include/stdint.h:156:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -32768 },
  395. { "tag": "const", "name": "INT_FAST32_MAX", "ns": 0, "location": "/usr/include/stdint.h:207:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  396. { "tag": "const", "name": "INT_LEAST64_MIN", "ns": 0, "location": "/usr/include/stdint.h:176:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  397. { "tag": "const", "name": "INT_FAST64_MAX", "ns": 0, "location": "/usr/include/stdint.h:209:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  398. { "tag": "const", "name": "INT_FAST8_MAX", "ns": 0, "location": "/usr/include/stdint.h:201:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 127 },
  399. { "tag": "const", "name": "INT_FAST64_MIN", "ns": 0, "location": "/usr/include/stdint.h:199:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  400. { "tag": "const", "name": "INT_FAST16_MAX", "ns": 0, "location": "/usr/include/stdint.h:206:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  401. { "tag": "const", "name": "UINT64_MAX", "ns": 0, "location": "/usr/include/stdint.h:169:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  402. { "tag": "const", "name": "INT_FAST16_MIN", "ns": 0, "location": "/usr/include/stdint.h:196:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  403. { "tag": "const", "name": "INT_FAST32_MIN", "ns": 0, "location": "/usr/include/stdint.h:197:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  404. { "tag": "const", "name": "UINT_LEAST64_MAX", "ns": 0, "location": "/usr/include/stdint.h:187:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  405. { "tag": "const", "name": "UINT16_MAX", "ns": 0, "location": "/usr/include/stdint.h:167:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 65535 },
  406. { "tag": "const", "name": "INT_FAST8_MIN", "ns": 0, "location": "/usr/include/stdint.h:191:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -128 },
  407. { "tag": "const", "name": "UINT32_MAX", "ns": 0, "location": "/usr/include/stdint.h:168:10", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  408. { "tag": "const", "name": "_IO_fpos64_t", "ns": 0, "location": "/usr/include/libio.h:34:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  409. { "tag": "const", "name": "_IO_size_t", "ns": 0, "location": "/usr/include/libio.h:35:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  410. { "tag": "const", "name": "_G_BUFSIZ", "ns": 0, "location": "/usr/include/_G_config.h:56:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8192 },
  411. { "tag": "const", "name": "_IO_fpos_t", "ns": 0, "location": "/usr/include/libio.h:33:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  412. { "tag": "const", "name": "_IO_pid_t", "ns": 0, "location": "/usr/include/libio.h:39:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  413. { "tag": "const", "name": "_IO_uid_t", "ns": 0, "location": "/usr/include/libio.h:40:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  414. { "tag": "const", "name": "_IO_ssize_t", "ns": 0, "location": "/usr/include/libio.h:36:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  415. { "tag": "const", "name": "_IO_off_t", "ns": 0, "location": "/usr/include/libio.h:37:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  416. { "tag": "const", "name": "__HAVE_COLUMN", "ns": 0, "location": "/usr/include/libio.h:276:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  417. { "tag": "const", "name": "_IO_off64_t", "ns": 0, "location": "/usr/include/libio.h:38:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  418. { "tag": "const", "name": "_IO_HAVE_ST_BLKSIZE", "ns": 0, "location": "/usr/include/libio.h:42:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  419. { "tag": "const", "name": "INT_LEAST8_MIN", "ns": 0, "location": "/usr/include/stdint.h:173:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -128 },
  420. { "tag": "const", "name": "_IO_BUFSIZ", "ns": 0, "location": "/usr/include/libio.h:43:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8192 },
  421. { "tag": "const", "name": "INT_LEAST16_MIN", "ns": 0, "location": "/usr/include/stdint.h:174:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -32768 },
  422. { "tag": "const", "name": "__need___va_list", "ns": 0, "location": "/usr/include/wchar.h:38:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  423. { "tag": "const", "name": "_IO_wint_t", "ns": 0, "location": "/usr/include/libio.h:45:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  424. { "tag": "const", "name": "_IO_va_list", "ns": 0, "location": "/usr/include/libio.h:52:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  425. { "tag": "const", "name": "WINT_MAX", "ns": 0, "location": "/usr/include/stdint.h:279:10", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  426. { "tag": "const", "name": "WINT_MIN", "ns": 0, "location": "/usr/include/stdint.h:278:10", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  427. { "tag": "const", "name": "WEOF", "ns": 0, "location": "/usr/include/wchar.h:122:10", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  428. { "tag": "const", "name": "__mbstate_t_defined", "ns": 0, "location": "/usr/include/wchar.h:108:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  429. { "tag": "const", "name": "_WINT_T", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stddef.h:130:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  430. { "tag": "const", "name": "INTMAX_MAX", "ns": 0, "location": "/usr/include/stdint.h:238:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  431. { "tag": "const", "name": "INTMAX_MIN", "ns": 0, "location": "/usr/include/stdint.h:236:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  432. { "tag": "const", "name": "UINTPTR_MAX", "ns": 0, "location": "/usr/include/stdint.h:231:11", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  433. { "tag": "const", "name": "INTPTR_MAX", "ns": 0, "location": "/usr/include/stdint.h:230:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  434. { "tag": "const", "name": "UINT_FAST64_MAX", "ns": 0, "location": "/usr/include/stdint.h:220:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  435. { "tag": "const", "name": "UINT_FAST32_MAX", "ns": 0, "location": "/usr/include/stdint.h:218:11", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  436. { "tag": "const", "name": "INTPTR_MIN", "ns": 0, "location": "/usr/include/stdint.h:229:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  437. { "tag": "const", "name": "UINT_FAST16_MAX", "ns": 0, "location": "/usr/include/stdint.h:217:11", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  438. { "tag": "const", "name": "UINT_FAST8_MAX", "ns": 0, "location": "/usr/include/stdint.h:212:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 255 },
  439. { "tag": "const", "name": "WCHAR_MAX", "ns": 0, "location": "/usr/include/stdint.h:274:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  440. { "tag": "const", "name": "WCHAR_MIN", "ns": 0, "location": "/usr/include/stdint.h:273:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  441. { "tag": "const", "name": "SIZE_MAX", "ns": 0, "location": "/usr/include/stdint.h:266:12", "type": { "tag": ":unsigned-long", "bit-size": 32, "bit-alignment": 32 }, "value": 4294967295 },
  442. { "tag": "const", "name": "SIG_ATOMIC_MAX", "ns": 0, "location": "/usr/include/stdint.h:257:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  443. { "tag": "const", "name": "PTRDIFF_MAX", "ns": 0, "location": "/usr/include/stdint.h:252:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  444. { "tag": "const", "name": "SIG_ATOMIC_MIN", "ns": 0, "location": "/usr/include/stdint.h:256:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  445. { "tag": "const", "name": "PTRDIFF_MIN", "ns": 0, "location": "/usr/include/stdint.h:251:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  446. { "tag": "const", "name": "UINTMAX_MAX", "ns": 0, "location": "/usr/include/stdint.h:241:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  447. { "tag": "const", "name": "TERMINAL_VSNWPRINTF", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:392:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  448. { "tag": "const", "name": "_PTRDIFF_T", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stddef.h:49:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  449. { "tag": "const", "name": "__CLANG_MAX_ALIGN_T_DEFINED", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/__stddef_max_align_t.h:27:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  450. { "tag": "const", "name": "_WCHAR_T", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stddef.h:85:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  451. { "tag": "const", "name": "__CLANG_STDINT_H", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stdint.h:26:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  452. { "tag": "const", "name": "_BITS_WCHAR_H", "ns": 0, "location": "/usr/include/bits/wchar.h:20:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  453. { "tag": "const", "name": "_STDINT_H", "ns": 0, "location": "/usr/include/stdint.h:23:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  454. { "tag": "const", "name": "_WCHAR_H", "ns": 0, "location": "/usr/include/wchar.h:26:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  455. { "tag": "const", "name": "TERMINAL_TAKE_CARE_OF_WINMAIN", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:564:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  456. { "tag": "const", "name": "____mbstate_t_defined", "ns": 0, "location": "/usr/include/wchar.h:80:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  457. { "tag": "const", "name": "__WCHAR_MAX", "ns": 0, "location": "/usr/include/bits/wchar.h:34:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2147483647 },
  458. { "tag": "const", "name": "__int8_t_defined", "ns": 0, "location": "/usr/include/stdint.h:35:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  459. { "tag": "const", "name": "__WCHAR_MIN", "ns": 0, "location": "/usr/include/bits/wchar.h:46:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -2147483648 },
  460. { "tag": "const", "name": "_G_HAVE_MMAP", "ns": 0, "location": "/usr/include/_G_config.h:48:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  461. { "tag": "const", "name": "_G_va_list", "ns": 0, "location": "/usr/include/_G_config.h:46:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  462. { "tag": "const", "name": "_G_IO_IO_FILE_VERSION", "ns": 0, "location": "/usr/include/_G_config.h:51:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 131073 },
  463. { "tag": "const", "name": "__uint32_t_defined", "ns": 0, "location": "/usr/include/stdint.h:52:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  464. { "tag": "const", "name": "_G_HAVE_MREMAP", "ns": 0, "location": "/usr/include/_G_config.h:49:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  465. { "tag": "const", "name": "_G_HAVE_ST_BLKSIZE", "ns": 0, "location": "/usr/include/_G_config.h:54:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  466. { "tag": "const", "name": "__FILE_defined", "ns": 0, "location": "/usr/include/stdio.h:56:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  467. { "tag": "const", "name": "____FILE_defined", "ns": 0, "location": "/usr/include/stdio.h:66:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  468. { "tag": "const", "name": "_IO_STDIO_H", "ns": 0, "location": "/usr/include/libio.h:29:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  469. { "tag": "const", "name": "__intptr_t_defined", "ns": 0, "location": "/usr/include/stdint.h:126:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  470. { "tag": "const", "name": "_STDIO_USES_IOSTREAM", "ns": 0, "location": "/usr/include/stdio.h:72:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  471. { "tag": "const", "name": "_G_config_h", "ns": 0, "location": "/usr/include/_G_config.h:5:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  472. { "tag": "const", "name": "_IO_MAGIC_MASK", "ns": 0, "location": "/usr/include/libio.h:94:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -65536 },
  473. { "tag": "const", "name": "_OLD_STDIO_MAGIC", "ns": 0, "location": "/usr/include/libio.h:93:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -88342528 },
  474. { "tag": "const", "name": "_IOS_BIN", "ns": 0, "location": "/usr/include/libio.h:84:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 128 },
  475. { "tag": "const", "name": "_IO_MAGIC", "ns": 0, "location": "/usr/include/libio.h:92:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -72548352 },
  476. { "tag": "const", "name": "_IOS_NOREPLACE", "ns": 0, "location": "/usr/include/libio.h:83:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 64 },
  477. { "tag": "const", "name": "__SSIZE_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:73:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  478. { "tag": "const", "name": "_IOS_NOCREATE", "ns": 0, "location": "/usr/include/libio.h:82:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32 },
  479. { "tag": "const", "name": "__FD_SETSIZE", "ns": 0, "location": "/usr/include/bits/typesizes.h:86:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1024 },
  480. { "tag": "const", "name": "_IOS_TRUNC", "ns": 0, "location": "/usr/include/libio.h:81:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 16 },
  481. { "tag": "const", "name": "__FSID_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:72:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  482. { "tag": "const", "name": "_IOS_APPEND", "ns": 0, "location": "/usr/include/libio.h:80:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8 },
  483. { "tag": "const", "name": "_IOS_ATEND", "ns": 0, "location": "/usr/include/libio.h:79:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 4 },
  484. { "tag": "const", "name": "_IO_IN_BACKUP", "ns": 0, "location": "/usr/include/libio.h:103:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 256 },
  485. { "tag": "const", "name": "_IO_DELETE_DONT_CLOSE", "ns": 0, "location": "/usr/include/libio.h:101:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 64 },
  486. { "tag": "const", "name": "_IO_LINKED", "ns": 0, "location": "/usr/include/libio.h:102:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 128 },
  487. { "tag": "const", "name": "_IO_ERR_SEEN", "ns": 0, "location": "/usr/include/libio.h:100:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32 },
  488. { "tag": "const", "name": "_IO_EOF_SEEN", "ns": 0, "location": "/usr/include/libio.h:99:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 16 },
  489. { "tag": "const", "name": "_IO_NO_WRITES", "ns": 0, "location": "/usr/include/libio.h:98:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8 },
  490. { "tag": "const", "name": "_IO_NO_READS", "ns": 0, "location": "/usr/include/libio.h:97:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 4 },
  491. { "tag": "const", "name": "__off_t_defined", "ns": 0, "location": "/usr/include/stdio.h:94:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  492. { "tag": "const", "name": "_VA_LIST_DEFINED", "ns": 0, "location": "/usr/include/stdio.h:80:12", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  493. { "tag": "const", "name": "_IO_UNBUFFERED", "ns": 0, "location": "/usr/include/libio.h:96:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2 },
  494. { "tag": "const", "name": "_IO_USER_BUF", "ns": 0, "location": "/usr/include/libio.h:95:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  495. { "tag": "const", "name": "_IO_FLAGS2_MMAP", "ns": 0, "location": "/usr/include/libio.h:112:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  496. { "tag": "const", "name": "_IO_USER_LOCK", "ns": 0, "location": "/usr/include/libio.h:110:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32768 },
  497. { "tag": "const", "name": "_IO_BAD_SEEN", "ns": 0, "location": "/usr/include/libio.h:109:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 16384 },
  498. { "tag": "const", "name": "_IO_IS_FILEBUF", "ns": 0, "location": "/usr/include/libio.h:108:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8192 },
  499. { "tag": "const", "name": "_IO_IS_APPENDING", "ns": 0, "location": "/usr/include/libio.h:107:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 4096 },
  500. { "tag": "const", "name": "_IO_CURRENTLY_PUTTING", "ns": 0, "location": "/usr/include/libio.h:106:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2048 },
  501. { "tag": "const", "name": "_IO_TIED_PUT_GET", "ns": 0, "location": "/usr/include/libio.h:105:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1024 },
  502. { "tag": "const", "name": "_IO_LINE_BUF", "ns": 0, "location": "/usr/include/libio.h:104:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 512 },
  503. { "tag": "const", "name": "_IO_SHOWBASE", "ns": 0, "location": "/usr/include/libio.h:132:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 128 },
  504. { "tag": "const", "name": "_IO_HEX", "ns": 0, "location": "/usr/include/libio.h:131:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 64 },
  505. { "tag": "const", "name": "_IO_OCT", "ns": 0, "location": "/usr/include/libio.h:130:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32 },
  506. { "tag": "const", "name": "_IO_DEC", "ns": 0, "location": "/usr/include/libio.h:129:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 16 },
  507. { "tag": "const", "name": "_IO_INTERNAL", "ns": 0, "location": "/usr/include/libio.h:128:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8 },
  508. { "tag": "const", "name": "_IO_RIGHT", "ns": 0, "location": "/usr/include/libio.h:127:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 4 },
  509. { "tag": "const", "name": "_IO_LEFT", "ns": 0, "location": "/usr/include/libio.h:126:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2 },
  510. { "tag": "const", "name": "_IO_SKIPWS", "ns": 0, "location": "/usr/include/libio.h:125:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  511. { "tag": "const", "name": "_IO_FLAGS2_USER_WBUF", "ns": 0, "location": "/usr/include/libio.h:117:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8 },
  512. { "tag": "const", "name": "_IO_FLAGS2_NOTCANCEL", "ns": 0, "location": "/usr/include/libio.h:113:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2 },
  513. { "tag": "const", "name": "stderr", "ns": 0, "location": "/usr/include/stdio.h:174:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  514. { "tag": "const", "name": "stdout", "ns": 0, "location": "/usr/include/stdio.h:173:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  515. { "tag": "const", "name": "stdin", "ns": 0, "location": "/usr/include/stdio.h:172:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  516. { "tag": "const", "name": "_VA_LIST", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stdarg.h:31:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  517. { "tag": "const", "name": "__STDARG_H", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stdarg.h:27:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  518. { "tag": "const", "name": "__ssize_t_defined", "ns": 0, "location": "/usr/include/stdio.h:103:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  519. { "tag": "const", "name": "_IOLBF", "ns": 0, "location": "/usr/include/stdio.h:121:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  520. { "tag": "const", "name": "_IOFBF", "ns": 0, "location": "/usr/include/stdio.h:120:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  521. { "tag": "const", "name": "BUFSIZ", "ns": 0, "location": "/usr/include/stdio.h:127:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8192 },
  522. { "tag": "const", "name": "_IONBF", "ns": 0, "location": "/usr/include/stdio.h:122:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2 },
  523. { "tag": "const", "name": "SEEK_END", "ns": 0, "location": "/usr/include/stdio.h:142:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2 },
  524. { "tag": "const", "name": "SEEK_SET", "ns": 0, "location": "/usr/include/stdio.h:140:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  525. { "tag": "const", "name": "SEEK_CUR", "ns": 0, "location": "/usr/include/stdio.h:141:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  526. { "tag": "const", "name": "_IOS_INPUT", "ns": 0, "location": "/usr/include/libio.h:77:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  527. { "tag": "const", "name": "EOF", "ns": 0, "location": "/usr/include/libio.h:62:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  528. { "tag": "const", "name": "_IOS_OUTPUT", "ns": 0, "location": "/usr/include/libio.h:78:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2 },
  529. { "tag": "const", "name": "P_tmpdir", "ns": 0, "location": "/usr/include/stdio.h:151:10", "type": { "tag": ":pointer", "type": { "tag": ":char", "bit-size": 8, "bit-alignment": 8 } }, "value": "/tmp" },
  530. { "tag": "const", "name": "L_tmpnam", "ns": 0, "location": "/usr/include/bits/stdio_lim.h:23:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 20 },
  531. { "tag": "const", "name": "__GNUC_VA_LIST", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stdarg.h:48:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  532. { "tag": "const", "name": "_IO_UNIFIED_JUMPTABLES", "ns": 0, "location": "/usr/include/libio.h:59:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  533. { "tag": "const", "name": "FILENAME_MAX", "ns": 0, "location": "/usr/include/bits/stdio_lim.h:25:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 4096 },
  534. { "tag": "const", "name": "L_ctermid", "ns": 0, "location": "/usr/include/bits/stdio_lim.h:28:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 9 },
  535. { "tag": "const", "name": "TMP_MAX", "ns": 0, "location": "/usr/include/bits/stdio_lim.h:24:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 238328 },
  536. { "tag": "const", "name": "FOPEN_MAX", "ns": 0, "location": "/usr/include/bits/stdio_lim.h:37:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 16 },
  537. { "tag": "const", "name": "TK_MOUSE_MOVE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:145:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 133 },
  538. { "tag": "const", "name": "TK_MOUSE_SCROLL", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:146:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 134 },
  539. { "tag": "const", "name": "TK_MOUSE_MIDDLE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:142:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 130 },
  540. { "tag": "const", "name": "TK_MOUSE_X2", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:144:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 132 },
  541. { "tag": "const", "name": "TK_MOUSE_X1", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:143:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 131 },
  542. { "tag": "const", "name": "TK_MOUSE_LEFT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:140:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 128 },
  543. { "tag": "const", "name": "TK_MOUSE_RIGHT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:141:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 129 },
  544. { "tag": "const", "name": "TK_SHIFT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:134:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 112 },
  545. { "tag": "const", "name": "TK_CONTROL", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:135:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 113 },
  546. { "tag": "const", "name": "TK_KP_0", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:132:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 98 },
  547. { "tag": "const", "name": "TK_KP_9", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:131:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 97 },
  548. { "tag": "const", "name": "TK_KP_PERIOD", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:133:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 99 },
  549. { "tag": "const", "name": "TK_KP_7", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:129:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 95 },
  550. { "tag": "const", "name": "TK_KP_8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:130:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 96 },
  551. { "tag": "const", "name": "TK_KP_4", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:126:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 92 },
  552. { "tag": "const", "name": "TK_KP_6", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:128:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 94 },
  553. { "tag": "const", "name": "TK_KP_5", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:127:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 93 },
  554. { "tag": "const", "name": "TK_KP_2", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:124:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 90 },
  555. { "tag": "const", "name": "TK_KP_1", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:123:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 89 },
  556. { "tag": "const", "name": "TK_KP_3", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:125:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 91 },
  557. { "tag": "const", "name": "TK_KP_PLUS", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:121:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 87 },
  558. { "tag": "const", "name": "TK_KP_ENTER", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:122:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 88 },
  559. { "tag": "const", "name": "__U16_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:90:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  560. { "tag": "const", "name": "__S16_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:89:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  561. { "tag": "const", "name": "__S32_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:91:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  562. { "tag": "const", "name": "TK_KP_MULTIPLY", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:119:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 85 },
  563. { "tag": "const", "name": "__U32_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:92:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  564. { "tag": "const", "name": "TK_KP_MINUS", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:120:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 86 },
  565. { "tag": "const", "name": "TK_DOWN", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:116:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 81 },
  566. { "tag": "const", "name": "TK_UP", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:117:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 82 },
  567. { "tag": "const", "name": "TK_KP_DIVIDE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:118:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 84 },
  568. { "tag": "const", "name": "TK_RIGHT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:114:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 79 },
  569. { "tag": "const", "name": "TK_LEFT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:115:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 80 },
  570. { "tag": "const", "name": "TK_DELETE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:111:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 76 },
  571. { "tag": "const", "name": "__SWORD_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:98:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  572. { "tag": "const", "name": "TK_END", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:112:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 77 },
  573. { "tag": "const", "name": "__UWORD_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:99:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  574. { "tag": "const", "name": "__ULONG32_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:101:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  575. { "tag": "const", "name": "TK_HOME", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:109:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 74 },
  576. { "tag": "const", "name": "__SLONG32_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:100:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  577. { "tag": "const", "name": "__S64_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:102:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  578. { "tag": "const", "name": "TK_PAGEUP", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:110:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 75 },
  579. { "tag": "const", "name": "TK_F12", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:106:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 69 },
  580. { "tag": "const", "name": "__SLONGWORD_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:93:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  581. { "tag": "const", "name": "TK_PAUSE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:107:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 72 },
  582. { "tag": "const", "name": "__ULONGWORD_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:94:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  583. { "tag": "const", "name": "TK_PAGEDOWN", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:113:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 78 },
  584. { "tag": "const", "name": "TK_INSERT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:108:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 73 },
  585. { "tag": "const", "name": "__SQUAD_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:96:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  586. { "tag": "const", "name": "TK_F10", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:104:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 67 },
  587. { "tag": "const", "name": "TK_F11", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:105:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 68 },
  588. { "tag": "const", "name": "__UQUAD_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:97:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  589. { "tag": "const", "name": "__SYSCALL_ULONG_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:35:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  590. { "tag": "const", "name": "__SYSCALL_SLONG_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:34:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  591. { "tag": "const", "name": "__UID_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:39:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  592. { "tag": "const", "name": "__GID_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:40:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  593. { "tag": "const", "name": "__DEV_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:38:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  594. { "tag": "const", "name": "__U64_TYPE", "ns": 0, "location": "/usr/include/bits/types.h:103:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  595. { "tag": "const", "name": "TERMINAL_API", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:216:13", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  596. { "tag": "const", "name": "_BITS_TYPESIZES_H", "ns": 0, "location": "/usr/include/bits/typesizes.h:24:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  597. { "tag": "const", "name": "__OFF_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:51:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  598. { "tag": "const", "name": "__FSWORD_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:49:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  599. { "tag": "const", "name": "TK_INPUT_CANCELLED", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:195:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": -1 },
  600. { "tag": "const", "name": "__RLIM_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:54:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  601. { "tag": "const", "name": "TK_INPUT_NONE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:194:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  602. { "tag": "const", "name": "__OFF64_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:52:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  603. { "tag": "const", "name": "__PID_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:53:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  604. { "tag": "const", "name": "TK_ON", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:189:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  605. { "tag": "const", "name": "__INO64_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:42:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  606. { "tag": "const", "name": "TK_OFF", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:188:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  607. { "tag": "const", "name": "__INO_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:41:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  608. { "tag": "const", "name": "__NLINK_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:48:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  609. { "tag": "const", "name": "TK_RESIZED", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:182:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 225 },
  610. { "tag": "const", "name": "TK_CLOSE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:181:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 224 },
  611. { "tag": "const", "name": "__FSFILCNT_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:60:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  612. { "tag": "const", "name": "__MODE_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:43:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  613. { "tag": "const", "name": "__FSBLKCNT64_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:59:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  614. { "tag": "const", "name": "TK_EVENT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:175:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 202 },
  615. { "tag": "const", "name": "BEARLIBTERMINAL_H", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:24:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  616. { "tag": "const", "name": "TK_COMPOSITION", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:172:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 199 },
  617. { "tag": "const", "name": "__ID_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:62:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  618. { "tag": "const", "name": "TK_LAYER", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:171:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 198 },
  619. { "tag": "const", "name": "__FSFILCNT64_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:61:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  620. { "tag": "const", "name": "__BLKCNT_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:56:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  621. { "tag": "const", "name": "TK_BKCOLOR", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:170:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 197 },
  622. { "tag": "const", "name": "__RLIM64_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:55:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  623. { "tag": "const", "name": "__BLKCNT64_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:57:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  624. { "tag": "const", "name": "__CLOCKID_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:69:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  625. { "tag": "const", "name": "__USE_ISOC99", "ns": 0, "location": "/usr/include/features.h:263:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  626. { "tag": "const", "name": "TK_HEIGHT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:166:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 193 },
  627. { "tag": "const", "name": "__USE_ISOC11", "ns": 0, "location": "/usr/include/features.h:191:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  628. { "tag": "const", "name": "__KEY_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:68:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  629. { "tag": "const", "name": "__FSBLKCNT_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:58:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  630. { "tag": "const", "name": "__BLKSIZE_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:71:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  631. { "tag": "const", "name": "TK_MOUSE_CLICKS", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:152:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 140 },
  632. { "tag": "const", "name": "__DADDR_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:67:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  633. { "tag": "const", "name": "_FEATURES_H", "ns": 0, "location": "/usr/include/features.h:19:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  634. { "tag": "const", "name": "__TIMER_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:70:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  635. { "tag": "const", "name": "__need_FILE", "ns": 0, "location": "/usr/include/wchar.h:34:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  636. { "tag": "const", "name": "__TIME_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:64:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  637. { "tag": "const", "name": "__need___FILE", "ns": 0, "location": "/usr/include/wchar.h:32:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  638. { "tag": "const", "name": "_STDIO_H", "ns": 0, "location": "/usr/include/stdio.h:26:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  639. { "tag": "const", "name": "__CLOCK_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:63:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  640. { "tag": "const", "name": "TK_MOUSE_PIXEL_X", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:149:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 137 },
  641. { "tag": "const", "name": "TK_MOUSE_Y", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:148:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 136 },
  642. { "tag": "const", "name": "__SUSECONDS_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:66:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  643. { "tag": "const", "name": "TK_MOUSE_WHEEL", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:151:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 139 },
  644. { "tag": "const", "name": "__USECONDS_T_TYPE", "ns": 0, "location": "/usr/include/bits/typesizes.h:65:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  645. { "tag": "const", "name": "TK_MOUSE_PIXEL_Y", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:150:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 138 },
  646. { "tag": "const", "name": "TK_MOUSE_X", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:147:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 135 },
  647. { "tag": "const", "name": "__USE_XOPEN2K", "ns": 0, "location": "/usr/include/features.h:259:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  648. { "tag": "const", "name": "TK_D", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:45:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 7 },
  649. { "tag": "const", "name": "__THROWNL", "ns": 0, "location": "/usr/include/sys/cdefs.h:56:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  650. { "tag": "const", "name": "TK_E", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:46:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8 },
  651. { "tag": "const", "name": "TK_G", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:48:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 10 },
  652. { "tag": "const", "name": "TK_WCHAR", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:174:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 201 },
  653. { "tag": "const", "name": "__USE_XOPEN2K8", "ns": 0, "location": "/usr/include/features.h:267:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  654. { "tag": "const", "name": "TK_CELL_WIDTH", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:167:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 194 },
  655. { "tag": "const", "name": "TK_FULLSCREEN", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:176:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 203 },
  656. { "tag": "const", "name": "TK_H", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:49:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 11 },
  657. { "tag": "const", "name": "TK_I", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:50:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 12 },
  658. { "tag": "const", "name": "TK_J", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:51:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 13 },
  659. { "tag": "const", "name": "TK_K", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:52:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 14 },
  660. { "tag": "const", "name": "TK_COLOR", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:169:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 196 },
  661. { "tag": "const", "name": "TK_CHAR", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:173:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 200 },
  662. { "tag": "const", "name": "TK_F", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:47:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 9 },
  663. { "tag": "const", "name": "TK_L", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:53:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 15 },
  664. { "tag": "const", "name": "__ptr_t", "ns": 0, "location": "/usr/include/sys/cdefs.h:92:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  665. { "tag": "const", "name": "TK_N", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:55:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 17 },
  666. { "tag": "const", "name": "TK_M", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:54:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 16 },
  667. { "tag": "const", "name": "__USE_MISC", "ns": 0, "location": "/usr/include/features.h:311:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  668. { "tag": "const", "name": "__GLIBC_MINOR__", "ns": 0, "location": "/usr/include/features.h:358:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 21 },
  669. { "tag": "const", "name": "TK_O", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:56:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 18 },
  670. { "tag": "const", "name": "__USE_ISOC95", "ns": 0, "location": "/usr/include/features.h:261:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  671. { "tag": "const", "name": "TK_P", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:57:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 19 },
  672. { "tag": "const", "name": "TK_R", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:59:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 21 },
  673. { "tag": "const", "name": "__USE_POSIX", "ns": 0, "location": "/usr/include/features.h:243:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  674. { "tag": "const", "name": "TK_Q", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:58:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 20 },
  675. { "tag": "const", "name": "__USE_POSIX2", "ns": 0, "location": "/usr/include/features.h:247:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  676. { "tag": "const", "name": "_SYS_CDEFS_H", "ns": 0, "location": "/usr/include/sys/cdefs.h:19:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  677. { "tag": "const", "name": "__USE_POSIX199309", "ns": 0, "location": "/usr/include/features.h:251:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  678. { "tag": "const", "name": "TK_T", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:61:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 23 },
  679. { "tag": "const", "name": "TK_S", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:60:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 22 },
  680. { "tag": "const", "name": "TK_V", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:63:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 25 },
  681. { "tag": "const", "name": "__USE_POSIX199506", "ns": 0, "location": "/usr/include/features.h:255:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  682. { "tag": "const", "name": "TK_CELL_HEIGHT", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:168:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 195 },
  683. { "tag": "const", "name": "TK_U", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:62:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 24 },
  684. { "tag": "const", "name": "TK_W", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:64:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 26 },
  685. { "tag": "const", "name": "__LEAF", "ns": 0, "location": "/usr/include/sys/cdefs.h:45:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  686. { "tag": "const", "name": "__THROW", "ns": 0, "location": "/usr/include/sys/cdefs.h:55:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  687. { "tag": "const", "name": "__LEAF_ATTR", "ns": 0, "location": "/usr/include/sys/cdefs.h:46:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  688. { "tag": "const", "name": "TK_X", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:65:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 27 },
  689. { "tag": "const", "name": "TK_WIDTH", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:165:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 192 },
  690. { "tag": "const", "name": "__STDC_IEC_559__", "ns": 0, "location": "/usr/include/stdc-predef.h:41:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  691. { "tag": "const", "name": "_DEFAULT_SOURCE", "ns": 0, "location": "/usr/include/features.h:185:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  692. { "tag": "const", "name": "TK_KEY_RELEASED", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:159:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 256 },
  693. { "tag": "const", "name": "__STDC_IEC_559_COMPLEX__", "ns": 0, "location": "/usr/include/stdc-predef.h:49:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  694. { "tag": "const", "name": "__STDC_ISO_10646__", "ns": 0, "location": "/usr/include/stdc-predef.h:54:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 201103 },
  695. { "tag": "const", "name": "__STDC_NO_THREADS__", "ns": 0, "location": "/usr/include/stdc-predef.h:57:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  696. { "tag": "const", "name": "__GNU_LIBRARY__", "ns": 0, "location": "/usr/include/features.h:353:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 6 },
  697. { "tag": "const", "name": "_POSIX_SOURCE", "ns": 0, "location": "/usr/include/features.h:223:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  698. { "tag": "const", "name": "__GLIBC__", "ns": 0, "location": "/usr/include/features.h:357:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2 },
  699. { "tag": "const", "name": "__USE_ATFILE", "ns": 0, "location": "/usr/include/features.h:315:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  700. { "tag": "const", "name": "__USE_FORTIFY_LEVEL", "ns": 0, "location": "/usr/include/features.h:339:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  701. { "tag": "const", "name": "__KERNEL_STRICT_NAMES", "ns": 0, "location": "/usr/include/features.h:125:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  702. { "tag": "const", "name": "TK_A", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:42:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 4 },
  703. { "tag": "const", "name": "TK_B", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:43:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 5 },
  704. { "tag": "const", "name": "_STDC_PREDEF_H", "ns": 0, "location": "/usr/include/stdc-predef.h:19:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  705. { "tag": "const", "name": "TK_C", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:44:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 6 },
  706. { "tag": "const", "name": "TK_BACKSLASH", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:88:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 49 },
  707. { "tag": "const", "name": "TK_RBRACKET", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:87:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 48 },
  708. { "tag": "const", "name": "TK_LBRACKET", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:86:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 47 },
  709. { "tag": "const", "name": "TK_APOSTROPHE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:90:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 52 },
  710. { "tag": "const", "name": "_BITS_TYPES_H", "ns": 0, "location": "/usr/include/bits/types.h:24:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  711. { "tag": "const", "name": "TK_SEMICOLON", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:89:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 51 },
  712. { "tag": "const", "name": "__attribute_malloc__", "ns": 0, "location": "/usr/include/sys/cdefs.h:211:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  713. { "tag": "const", "name": "__attribute_pure__", "ns": 0, "location": "/usr/include/sys/cdefs.h:229:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  714. { "tag": "const", "name": "TK_COMMA", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:92:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 54 },
  715. { "tag": "const", "name": "__attribute_const__", "ns": 0, "location": "/usr/include/sys/cdefs.h:236:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  716. { "tag": "const", "name": "TK_F1", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:95:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 58 },
  717. { "tag": "const", "name": "NULL", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stddef.h:105:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 0 },
  718. { "tag": "const", "name": "TK_SLASH", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:94:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 56 },
  719. { "tag": "const", "name": "TK_GRAVE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:91:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 53 },
  720. { "tag": "const", "name": "TK_PERIOD", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:93:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 55 },
  721. { "tag": "const", "name": "__flexarr", "ns": 0, "location": "/usr/include/sys/cdefs.h:150:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  722. { "tag": "const", "name": "TK_F3", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:97:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 60 },
  723. { "tag": "const", "name": "_POSIX_C_SOURCE", "ns": 0, "location": "/usr/include/features.h:225:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 200809 },
  724. { "tag": "const", "name": "TK_F2", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:96:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 59 },
  725. { "tag": "const", "name": "TK_F6", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:100:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 63 },
  726. { "tag": "const", "name": "TK_F5", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:99:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 62 },
  727. { "tag": "const", "name": "TK_F4", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:98:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 61 },
  728. { "tag": "const", "name": "TK_F9", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:103:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 66 },
  729. { "tag": "const", "name": "_ATFILE_SOURCE", "ns": 0, "location": "/usr/include/features.h:269:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  730. { "tag": "const", "name": "TK_F8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:102:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 65 },
  731. { "tag": "const", "name": "TK_F7", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:101:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 64 },
  732. { "tag": "const", "name": "__USE_POSIX_IMPLICITLY", "ns": 0, "location": "/usr/include/features.h:220:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 },
  733. { "tag": "const", "name": "__END_NAMESPACE_C99", "ns": 0, "location": "/usr/include/sys/cdefs.h:126:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  734. { "tag": "const", "name": "__stub_sigreturn", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:18:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  735. { "tag": "const", "name": "TK_1", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:68:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 30 },
  736. { "tag": "const", "name": "TK_Y", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:66:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 28 },
  737. { "tag": "const", "name": "__BEGIN_NAMESPACE_C99", "ns": 0, "location": "/usr/include/sys/cdefs.h:125:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  738. { "tag": "const", "name": "__stub_sstk", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:19:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  739. { "tag": "const", "name": "TK_Z", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:67:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 29 },
  740. { "tag": "const", "name": "TK_3", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:70:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32 },
  741. { "tag": "const", "name": "__stub_revoke", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:16:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  742. { "tag": "const", "name": "TK_4", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:71:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 33 },
  743. { "tag": "const", "name": "__stub_setlogin", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:17:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  744. { "tag": "const", "name": "__stub_fdetach", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:13:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  745. { "tag": "const", "name": "TK_6", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:73:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 35 },
  746. { "tag": "const", "name": "TK_2", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:69:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 31 },
  747. { "tag": "const", "name": "__stub_gtty", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:14:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  748. { "tag": "const", "name": "TK_5", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:72:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 34 },
  749. { "tag": "const", "name": "__stub_lchmod", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:15:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  750. { "tag": "const", "name": "__stub_fattach", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:11:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  751. { "tag": "const", "name": "TK_9", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:76:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 38 },
  752. { "tag": "const", "name": "__stub_fchflags", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:12:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  753. { "tag": "const", "name": "TK_8", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:75:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 37 },
  754. { "tag": "const", "name": "TK_RETURN", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:78:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 40 },
  755. { "tag": "const", "name": "__BEGIN_DECLS", "ns": 0, "location": "/usr/include/sys/cdefs.h:101:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  756. { "tag": "const", "name": "_SIZE_T", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stddef.h:60:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  757. { "tag": "const", "name": "TK_0", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:77:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 39 },
  758. { "tag": "const", "name": "__long_double_t", "ns": 0, "location": "/usr/include/sys/cdefs.h:93:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  759. { "tag": "const", "name": "TK_BACKSPACE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:81:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 42 },
  760. { "tag": "const", "name": "__END_DECLS", "ns": 0, "location": "/usr/include/sys/cdefs.h:102:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  761. { "tag": "const", "name": "TK_ESCAPE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:80:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 41 },
  762. { "tag": "const", "name": "TK_SPACE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:83:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 44 },
  763. { "tag": "const", "name": "__END_NAMESPACE_STD", "ns": 0, "location": "/usr/include/sys/cdefs.h:123:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  764. { "tag": "const", "name": "TK_ENTER", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:79:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 40 },
  765. { "tag": "const", "name": "__BEGIN_NAMESPACE_STD", "ns": 0, "location": "/usr/include/sys/cdefs.h:122:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  766. { "tag": "const", "name": "__STDDEF_H", "ns": 0, "location": "/usr/lib/clang/3.7.0/include/stddef.h:35:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  767. { "tag": "const", "name": "TK_TAB", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:82:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 43 },
  768. { "tag": "const", "name": "__stub_stty", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:20:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  769. { "tag": "const", "name": "TK_EQUALS", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:85:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 46 },
  770. { "tag": "const", "name": "TK_MINUS", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:84:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 45 },
  771. { "tag": "const", "name": "__WORDSIZE", "ns": 0, "location": "/usr/include/bits/wordsize.h:6:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32 },
  772. { "tag": "const", "name": "TK_7", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:74:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 36 },
  773. { "tag": "const", "name": "__stub_chflags", "ns": 0, "location": "/usr/include/gnu/stubs-32.h:10:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  774. { "tag": "const", "name": "__always_inline", "ns": 0, "location": "/usr/include/sys/cdefs.h:307:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  775. { "tag": "const", "name": "__wur", "ns": 0, "location": "/usr/include/sys/cdefs.h:302:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  776. { "tag": "const", "name": "__attribute_artificial__", "ns": 0, "location": "/usr/include/sys/cdefs.h:317:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  777. { "tag": "const", "name": "__attribute_warn_unused_result__", "ns": 0, "location": "/usr/include/sys/cdefs.h:293:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  778. { "tag": "const", "name": "__attribute_noinline__", "ns": 0, "location": "/usr/include/sys/cdefs.h:246:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  779. { "tag": "const", "name": "__fortify_function", "ns": 0, "location": "/usr/include/sys/cdefs.h:343:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  780. { "tag": "const", "name": "__attribute_used__", "ns": 0, "location": "/usr/include/sys/cdefs.h:245:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  781. { "tag": "const", "name": "__restrict_arr", "ns": 0, "location": "/usr/include/sys/cdefs.h:370:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  782. { "tag": "const", "name": "__extern_inline", "ns": 0, "location": "/usr/include/sys/cdefs.h:333:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  783. { "tag": "const", "name": "__extern_always_inline", "ns": 0, "location": "/usr/include/sys/cdefs.h:334:11", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  784. { "tag": "const", "name": "_IO_SHOWPOINT", "ns": 0, "location": "/usr/include/libio.h:133:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 256 },
  785. { "tag": "const", "name": "_IO_UPPERCASE", "ns": 0, "location": "/usr/include/libio.h:134:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 512 },
  786. { "tag": "const", "name": "_IO_SHOWPOS", "ns": 0, "location": "/usr/include/libio.h:135:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1024 },
  787. { "tag": "const", "name": "_IO_SCIENTIFIC", "ns": 0, "location": "/usr/include/libio.h:136:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 2048 },
  788. { "tag": "const", "name": "__attribute_deprecated__", "ns": 0, "location": "/usr/include/sys/cdefs.h:254:10", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  789. { "tag": "const", "name": "_IO_UNITBUF", "ns": 0, "location": "/usr/include/libio.h:138:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 8192 },
  790. { "tag": "const", "name": "_IO_STDIO", "ns": 0, "location": "/usr/include/libio.h:139:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 16384 },
  791. { "tag": "const", "name": "_IO_DONT_CLOSE", "ns": 0, "location": "/usr/include/libio.h:140:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32768 },
  792. { "tag": "const", "name": "_IO_BOOLALPHA", "ns": 0, "location": "/usr/include/libio.h:141:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 65536 },
  793. { "tag": "const", "name": "_IO_FIXED", "ns": 0, "location": "/usr/include/libio.h:137:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 4096 },
  794. { "tag": "const", "name": "TERMINAL_FORMAT_BUFFER_SIZE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:375:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1024 },
  795. { "tag": "const", "name": "TERMINAL_WCHAR_SUFFIX", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:289:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 32 },
  796. { "tag": "const", "name": "TERMINAL_INLINE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:302:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  797. { "tag": "const", "name": "TERMINAL_WCHAR_TYPE", "ns": 0, "location": "/home/azra/git_repos/cl-bearlibterminal/spec/BearLibTerminal.h:290:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 } },
  798. { "tag": "const", "name": "_XLOCALE_H", "ns": 0, "location": "/usr/include/xlocale.h:21:9", "type": { "tag": ":long", "bit-size": 32, "bit-alignment": 32 }, "value": 1 }
  799. ]