diff --git a/.zig-cache/h/1ee89caaa7ff8cea289c95026c07b2db.txt b/.zig-cache/h/1ee89caaa7ff8cea289c95026c07b2db.txt new file mode 100644 index 0000000..e69de29 diff --git a/.zig-cache/h/32801cb46c7fa10db47b474cc7571628.txt b/.zig-cache/h/32801cb46c7fa10db47b474cc7571628.txt new file mode 100644 index 0000000..ec6e6b7 --- /dev/null +++ b/.zig-cache/h/32801cb46c7fa10db47b474cc7571628.txt @@ -0,0 +1,38 @@ +0 +20 5776373 1720401309601914890 5bac4723dd531c787f39cc8139740303 2 o/6842e95b857fc2891d2023e1a6e683b3/cimport.h +29991 5822705 1720309425212584814 22f71d6eaad3a412683c6e00de8a00a3 0 /home/lumenk/Documents/code/zig/proxy-print/include/pdfgen.h +30946 5530317 1717728680000000000 e276d1577b7066a682bd05aafd3ec13e 1 include/stdint.h +8155 1577311 1715100979000000000 966a6ee10ddf95cbe5cc77788db8e0d6 0 /usr/include/stdint.h +4286 1574651 1715100979000000000 9a09b5a08473dafec1c0f613905e65fe 0 /usr/include/bits/libc-header-start.h +18596 1575356 1715100979000000000 a6a69a3f96a423df01a98bb2e17bafe5 0 /usr/include/features.h +1409 1575355 1715100979000000000 998a33ec73566f1442f48b9f99083e70 0 /usr/include/features-time64.h +398 1575339 1715100979000000000 d747ec9a0fdba458d49068b678b29de6 0 /usr/include/bits/wordsize.h +1109 1575271 1715100979000000000 5d6a70f49ed04f701900848b5258e1e4 0 /usr/include/bits/timesize.h +2462 1577261 1715100979000000000 33b5f919c8a300d6a911383b70238add 0 /usr/include/stdc-predef.h +27011 1577578 1715100979000000000 486c9fcd78366c5edbcbc2a9422f679d 0 /usr/include/sys/cdefs.h +970 1574676 1715100979000000000 6af62317ff9df30959b285dff0d907b8 0 /usr/include/bits/long-double.h +384 1575373 1715100979000000000 bbd76beb33f6f3d22f67335a8823e269 0 /usr/include/gnu/stubs.h +481 1575372 1715100979000000000 13e633d41f2bea1a7912ab01537b2ba8 0 /usr/include/gnu/stubs-64.h +8806 1575273 1715100979000000000 5723542adba878bc715ec996c34eb27e 0 /usr/include/bits/types.h +3737 1575322 1715100979000000000 82a433fb12dc1c5194e14db59480f6d3 0 /usr/include/bits/typesizes.h +1340 1575269 1715100979000000000 863cfc97aca485a882bfc1723fdf7de5 0 /usr/include/bits/time64.h +1906 1575335 1715100979000000000 e31d4f5d1ff846a8582300498f39d877 0 /usr/include/bits/wchar.h +1037 1575206 1715100979000000000 2c86bb5f308c0ed7a4f0ae017565bcfd 0 /usr/include/bits/stdint-intn.h +1049 1575208 1715100979000000000 29eb6093f43c48b7519d1f7b99b3f024 0 /usr/include/bits/stdint-uintn.h +1300 1575207 1715100979000000000 16b72d2cb20e508f0575a26d76b6f78e 0 /usr/include/bits/stdint-least.h +34649 1577331 1715100979000000000 16fdb762d1289f206e70e08fd5d9e85b 0 /usr/include/stdio.h +4727 5530315 1717728680000000000 dffb8ece85825f3e28c6e1260b65ff2a 1 include/stddef.h +708 5529930 1717728680000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h +875 5529925 1717728680000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h +3058 5530305 1717728680000000000 4bcfe4ef51bc756df3d61fc066fa863a 1 include/stdarg.h +467 5529910 1717728680000000000 0f78a248b04856b5d60755486dcfed37 1 include/__stdarg___gnuc_va_list.h +381 1575277 1715100979000000000 9783f797da2fe115f6cbaaa23d69ce2c 0 /usr/include/bits/types/__fpos_t.h +564 1575279 1715100979000000000 81f106423b0a5ce29eed1e15e69a936a 0 /usr/include/bits/types/__mbstate_t.h +410 1575276 1715100979000000000 60d29177b3d1cd05c6b32d864f9c6969 0 /usr/include/bits/types/__fpos64_t.h +110 1575275 1715100979000000000 3c505e39734a67f040aa00448a1fb887 0 /usr/include/bits/types/__FILE.h +180 1575274 1715100979000000000 27d68703c4f91d92c1836cb2e169acac 0 /usr/include/bits/types/FILE.h +4104 1575296 1715100979000000000 3fda59789b6a382a9ebd54233293283c 0 /usr/include/bits/types/struct_FILE.h +2725 1575284 1715100979000000000 bc4a3c30ec74d7e7d5acc239e77dc031 0 /usr/include/bits/types/cookie_io_functions_t.h +1059 1575213 1715100979000000000 730f026d62d1f1835868a85c7c11be2e 0 /usr/include/bits/stdio_lim.h +4457 1574576 1715100979000000000 f182483c38ccb7e9ac315859a6e4e1e5 0 /usr/include/bits/floatn.h +10325 1574569 1715100979000000000 c4704ac4085fa1f5f4357827ff41233e 0 /usr/include/bits/floatn-common.h diff --git a/.zig-cache/h/3e60cca897e2f0b1d97c33cf217d65b6.txt b/.zig-cache/h/3e60cca897e2f0b1d97c33cf217d65b6.txt new file mode 100644 index 0000000..0da6491 --- /dev/null +++ b/.zig-cache/h/3e60cca897e2f0b1d97c33cf217d65b6.txt @@ -0,0 +1,38 @@ +0 +20 5726999 1720409850796751314 5bac4723dd531c787f39cc8139740303 2 o/799a8e94a37b2f78a82061951ed92381/cimport.h +29991 5822705 1720309425212584814 22f71d6eaad3a412683c6e00de8a00a3 0 /home/lumenk/Documents/code/zig/proxy-print/include/pdfgen.h +30946 5806421 1720209980000000000 e276d1577b7066a682bd05aafd3ec13e 1 include/stdint.h +8155 1577311 1715100979000000000 966a6ee10ddf95cbe5cc77788db8e0d6 0 /usr/include/stdint.h +4286 1574651 1715100979000000000 9a09b5a08473dafec1c0f613905e65fe 0 /usr/include/bits/libc-header-start.h +18596 1575356 1715100979000000000 a6a69a3f96a423df01a98bb2e17bafe5 0 /usr/include/features.h +1409 1575355 1715100979000000000 998a33ec73566f1442f48b9f99083e70 0 /usr/include/features-time64.h +398 1575339 1715100979000000000 d747ec9a0fdba458d49068b678b29de6 0 /usr/include/bits/wordsize.h +1109 1575271 1715100979000000000 5d6a70f49ed04f701900848b5258e1e4 0 /usr/include/bits/timesize.h +2462 1577261 1715100979000000000 33b5f919c8a300d6a911383b70238add 0 /usr/include/stdc-predef.h +27011 1577578 1715100979000000000 486c9fcd78366c5edbcbc2a9422f679d 0 /usr/include/sys/cdefs.h +970 1574676 1715100979000000000 6af62317ff9df30959b285dff0d907b8 0 /usr/include/bits/long-double.h +384 1575373 1715100979000000000 bbd76beb33f6f3d22f67335a8823e269 0 /usr/include/gnu/stubs.h +481 1575372 1715100979000000000 13e633d41f2bea1a7912ab01537b2ba8 0 /usr/include/gnu/stubs-64.h +8806 1575273 1715100979000000000 5723542adba878bc715ec996c34eb27e 0 /usr/include/bits/types.h +3737 1575322 1715100979000000000 82a433fb12dc1c5194e14db59480f6d3 0 /usr/include/bits/typesizes.h +1340 1575269 1715100979000000000 863cfc97aca485a882bfc1723fdf7de5 0 /usr/include/bits/time64.h +1906 1575335 1715100979000000000 e31d4f5d1ff846a8582300498f39d877 0 /usr/include/bits/wchar.h +1037 1575206 1715100979000000000 2c86bb5f308c0ed7a4f0ae017565bcfd 0 /usr/include/bits/stdint-intn.h +1049 1575208 1715100979000000000 29eb6093f43c48b7519d1f7b99b3f024 0 /usr/include/bits/stdint-uintn.h +1300 1575207 1715100979000000000 16b72d2cb20e508f0575a26d76b6f78e 0 /usr/include/bits/stdint-least.h +34649 1577331 1715100979000000000 16fdb762d1289f206e70e08fd5d9e85b 0 /usr/include/stdio.h +4727 5806420 1720209980000000000 dffb8ece85825f3e28c6e1260b65ff2a 1 include/stddef.h +708 5806246 1720209980000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h +875 5806241 1720209980000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h +3058 5806416 1720209980000000000 4bcfe4ef51bc756df3d61fc066fa863a 1 include/stdarg.h +467 5806235 1720209980000000000 0f78a248b04856b5d60755486dcfed37 1 include/__stdarg___gnuc_va_list.h +381 1575277 1715100979000000000 9783f797da2fe115f6cbaaa23d69ce2c 0 /usr/include/bits/types/__fpos_t.h +564 1575279 1715100979000000000 81f106423b0a5ce29eed1e15e69a936a 0 /usr/include/bits/types/__mbstate_t.h +410 1575276 1715100979000000000 60d29177b3d1cd05c6b32d864f9c6969 0 /usr/include/bits/types/__fpos64_t.h +110 1575275 1715100979000000000 3c505e39734a67f040aa00448a1fb887 0 /usr/include/bits/types/__FILE.h +180 1575274 1715100979000000000 27d68703c4f91d92c1836cb2e169acac 0 /usr/include/bits/types/FILE.h +4104 1575296 1715100979000000000 3fda59789b6a382a9ebd54233293283c 0 /usr/include/bits/types/struct_FILE.h +2725 1575284 1715100979000000000 bc4a3c30ec74d7e7d5acc239e77dc031 0 /usr/include/bits/types/cookie_io_functions_t.h +1059 1575213 1715100979000000000 730f026d62d1f1835868a85c7c11be2e 0 /usr/include/bits/stdio_lim.h +4457 1574576 1715100979000000000 f182483c38ccb7e9ac315859a6e4e1e5 0 /usr/include/bits/floatn.h +10325 1574569 1715100979000000000 c4704ac4085fa1f5f4357827ff41233e 0 /usr/include/bits/floatn-common.h diff --git a/.zig-cache/h/3f8f3c6bf162859630c09f320849341b.txt b/.zig-cache/h/3f8f3c6bf162859630c09f320849341b.txt new file mode 100644 index 0000000..9d9dee3 --- /dev/null +++ b/.zig-cache/h/3f8f3c6bf162859630c09f320849341b.txt @@ -0,0 +1,102 @@ +0 +141366 5725935 1720309432585920748 7565d669c0463b8f964fc0b1b8524dcb 0 /home/lumenk/Documents/code/zig/proxy-print/src/pdfgen.c +5713 1578457 1715100979000000000 06b5e1ed618be32f15b39786007ba20d 0 /usr/include/sys/types.h +18596 1575356 1715100979000000000 a6a69a3f96a423df01a98bb2e17bafe5 0 /usr/include/features.h +1409 1575355 1715100979000000000 998a33ec73566f1442f48b9f99083e70 0 /usr/include/features-time64.h +398 1575339 1715100979000000000 d747ec9a0fdba458d49068b678b29de6 0 /usr/include/bits/wordsize.h +1109 1575271 1715100979000000000 5d6a70f49ed04f701900848b5258e1e4 0 /usr/include/bits/timesize.h +2462 1577261 1715100979000000000 33b5f919c8a300d6a911383b70238add 0 /usr/include/stdc-predef.h +27011 1577578 1715100979000000000 486c9fcd78366c5edbcbc2a9422f679d 0 /usr/include/sys/cdefs.h +970 1574676 1715100979000000000 6af62317ff9df30959b285dff0d907b8 0 /usr/include/bits/long-double.h +384 1575373 1715100979000000000 bbd76beb33f6f3d22f67335a8823e269 0 /usr/include/gnu/stubs.h +481 1575372 1715100979000000000 13e633d41f2bea1a7912ab01537b2ba8 0 /usr/include/gnu/stubs-64.h +8806 1575273 1715100979000000000 5723542adba878bc715ec996c34eb27e 0 /usr/include/bits/types.h +3737 1575322 1715100979000000000 82a433fb12dc1c5194e14db59480f6d3 0 /usr/include/bits/typesizes.h +1340 1575269 1715100979000000000 863cfc97aca485a882bfc1723fdf7de5 0 /usr/include/bits/time64.h +143 1575282 1715100979000000000 169119829c9265a2e39cc3d1ec8547f1 0 /usr/include/bits/types/clock_t.h +174 1575283 1715100979000000000 08f9ec3d33e7d8f467b398fe5b0c83fd 0 /usr/include/bits/types/clockid_t.h +203 1575319 1715100979000000000 fefc212591f793fea6f2a79ebd59aaa2 0 /usr/include/bits/types/time_t.h +159 1575320 1715100979000000000 70d3f37b5dc89532de83ed557c1fd656 0 /usr/include/bits/types/timer_t.h +4727 5806420 1720209980000000000 dffb8ece85825f3e28c6e1260b65ff2a 1 include/stddef.h +708 5806246 1720209980000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h +1037 1575206 1715100979000000000 2c86bb5f308c0ed7a4f0ae017565bcfd 0 /usr/include/bits/stdint-intn.h +3072 1574730 1715100979000000000 cdad443a35a2885b2660c006a23e8b7a 0 /usr/include/bits/pthreadtypes.h +3912 1575267 1715100979000000000 d284bed238f633d312f7a54f98641820 0 /usr/include/bits/thread-shared-types.h +1838 1574728 1715100979000000000 8090ab6594081fdf7427a2be3811bdb1 0 /usr/include/bits/pthreadtypes-arch.h +1283 1574516 1715100979000000000 c4e3319c6dfd80bd23a62d3ba5daef19 0 /usr/include/bits/atomic_wide_counter.h +1810 1575224 1715100979000000000 313fa2a823399e193f84f44b02147c24 0 /usr/include/bits/struct_mutex.h +2027 1575228 1715100979000000000 9ef8583f905a920c266571746b72c4a0 0 /usr/include/bits/struct_rwlock.h +10969 1575344 1715100979000000000 5338d223c749df244ad34952bd1f82a2 0 /usr/include/ctype.h +1905 1574539 1715100979000000000 fba80af099b58816f3d872fc659cead8 0 /usr/include/bits/endian.h +273 1574541 1715100979000000000 55efac8f8882a8ccfe068e3b4d9c4afb 0 /usr/include/bits/endianness.h +1679 1575351 1715100979000000000 6ef673503bb417e62a4c88ec5b5d8c18 0 /usr/include/errno.h +1426 1574548 1715100979000000000 1c6e97d9d9b542a1cd4832e707e8c758 0 /usr/include/bits/errno.h +23 1576381 1715082673000000000 0e9514526df5411989c0921d62c34bb0 0 /usr/include/linux/errno.h +31 1575037 1715082673000000000 303204c8e8dd5d0b26a8bbfede43c812 0 /usr/include/asm/errno.h +5648 1574986 1715082673000000000 8becdc7faaf464f4f03c90038b9730e0 0 /usr/include/asm-generic/errno.h +1612 1574122 1715082673000000000 9e53730016da2684ae9a8bb2284166de 0 /usr/include/asm-generic/errno-base.h +2316 5806344 1720209980000000000 70ec4fffb2d701a0bb70d821d7949848 1 include/inttypes.h +11309 1575379 1715100979000000000 4a0e909069f23c2beda1f8f2f0c29643 0 /usr/include/inttypes.h +30946 5806421 1720209980000000000 e276d1577b7066a682bd05aafd3ec13e 1 include/stdint.h +8155 1577311 1715100979000000000 966a6ee10ddf95cbe5cc77788db8e0d6 0 /usr/include/stdint.h +4286 1574651 1715100979000000000 9a09b5a08473dafec1c0f613905e65fe 0 /usr/include/bits/libc-header-start.h +1906 1575335 1715100979000000000 e31d4f5d1ff846a8582300498f39d877 0 /usr/include/bits/wchar.h +1049 1575208 1715100979000000000 29eb6093f43c48b7519d1f7b99b3f024 0 /usr/include/bits/stdint-uintn.h +1300 1575207 1715100979000000000 16b72d2cb20e508f0575a26d76b6f78e 0 /usr/include/bits/stdint-least.h +3540 5806350 1720209980000000000 0a62c93abf1c48c30a5164c1c63418fd 1 include/limits.h +5706 1575384 1715100979000000000 924b85a3fe540267ebc6893f9748f9ad 0 /usr/include/limits.h +5198 1574708 1715100979000000000 8f85765a8ef9908aaa533cb04913ddd6 0 /usr/include/bits/posix1_lim.h +3175 1574673 1715100979000000000 a68637d5d88bd5cd07a0959e7f219079 0 /usr/include/bits/local_lim.h +937 1576532 1715082673000000000 65da8eafce628e0f5da011204e471ee0 0 /usr/include/linux/limits.h +1214 1574720 1715100979000000000 75c91d7620986be6da041063a4b6ff17 0 /usr/include/bits/pthread_stack_min-dynamic.h +951 1574727 1715100979000000000 fd4b53b23e6bdbe8350f18b36f9c6b62 0 /usr/include/bits/pthread_stack_min.h +2867 1574709 1715100979000000000 bae89401338c531986977112f1a4d8ba 0 /usr/include/bits/posix2_lim.h +3858 1575340 1715100979000000000 7de9063732d3ad74682180b4ebe5b7dd 0 /usr/include/bits/xopen_lim.h +1385 1575325 1715100979000000000 66c13f855fb8c222b2200019bf013868 0 /usr/include/bits/uio_lim.h +7675 1575386 1715100979000000000 df14e67746bed9d62a145bf243a23c57 0 /usr/include/locale.h +875 5806241 1720209980000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h +1368 1574675 1715100979000000000 36843c2d50415b18b21553f048fc6303 0 /usr/include/bits/locale.h +50939 1575388 1715100979000000000 788efde938ea7b92f84f13d0b4194b8a 0 /usr/include/math.h +5402 1574677 1715100979000000000 b2aef59c8c743affc8f1dd754741593d 0 /usr/include/bits/math-vector.h +8933 1574655 1715100979000000000 24276872269e7be06ea6c12106d6a30a 0 /usr/include/bits/libm-simd-decl-stubs.h +4457 1574576 1715100979000000000 f182483c38ccb7e9ac315859a6e4e1e5 0 /usr/include/bits/floatn.h +10325 1574569 1715100979000000000 c4704ac4085fa1f5f4357827ff41233e 0 /usr/include/bits/floatn-common.h +1215 1574587 1715100979000000000 81f909985902246ef51131da1140b963 0 /usr/include/bits/flt-eval-method.h +1012 1574603 1715100979000000000 0654b5d2a0d063ac6d87b547cd655fda 0 /usr/include/bits/fp-logb.h +1216 1574588 1715100979000000000 07a46395f890acea9791e122fe8a3056 0 /usr/include/bits/fp-fast.h +1863 1574679 1715100979000000000 07502ec777aa03efb838a6e98198a329 0 /usr/include/bits/mathcalls-helper-functions.h +14562 1574682 1715100979000000000 10e41ae3ac55cfa2ea6d049ef1ebccb3 0 /usr/include/bits/mathcalls.h +3058 5806416 1720209980000000000 4bcfe4ef51bc756df3d61fc066fa863a 1 include/stdarg.h +467 5806235 1720209980000000000 0f78a248b04856b5d60755486dcfed37 1 include/__stdarg___gnuc_va_list.h +448 5806239 1720209980000000000 ee803b33be587fcb44ebc540dc1bd5b4 1 include/__stdarg_va_list.h +793 5806237 1720209980000000000 1006f9f7bf4b5778d8a640391b9c5a1c 1 include/__stdarg_va_arg.h +445 5806236 1720209980000000000 9c52fce0866e80d935dd268cff80c9c7 1 include/__stdarg___va_copy.h +451 5806238 1720209980000000000 7472f18389b3074d0606de36cb9d29ce 1 include/__stdarg_va_copy.h +1062 5806418 1720209980000000000 07061723f74986d8f415ea7b767e167e 1 include/stdbool.h +717 5806244 1720209980000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h +853 5806248 1720209980000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h +857 5806240 1720209980000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h +708 5806243 1720209980000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h +34649 1577331 1715100979000000000 16fdb762d1289f206e70e08fd5d9e85b 0 /usr/include/stdio.h +381 1575277 1715100979000000000 9783f797da2fe115f6cbaaa23d69ce2c 0 /usr/include/bits/types/__fpos_t.h +564 1575279 1715100979000000000 81f106423b0a5ce29eed1e15e69a936a 0 /usr/include/bits/types/__mbstate_t.h +410 1575276 1715100979000000000 60d29177b3d1cd05c6b32d864f9c6969 0 /usr/include/bits/types/__fpos64_t.h +110 1575275 1715100979000000000 3c505e39734a67f040aa00448a1fb887 0 /usr/include/bits/types/__FILE.h +180 1575274 1715100979000000000 27d68703c4f91d92c1836cb2e169acac 0 /usr/include/bits/types/FILE.h +4104 1575296 1715100979000000000 3fda59789b6a382a9ebd54233293283c 0 /usr/include/bits/types/struct_FILE.h +1059 1575213 1715100979000000000 730f026d62d1f1835868a85c7c11be2e 0 /usr/include/bits/stdio_lim.h +41032 1577369 1715100979000000000 5fac1f4bb4ecf28806c26a9136ce24ed 0 /usr/include/stdlib.h +1697 1575332 1715100979000000000 76dc192750a0e0a9a7cd8e1f94856c63 0 /usr/include/bits/waitflags.h +2287 1575333 1715100979000000000 7efdb9ce0b846cd8c8ec78a8589e0a34 0 /usr/include/bits/waitstatus.h +1115 1575215 1715100979000000000 4b67171724b8f7884a0677964f8e0f7e 0 /usr/include/bits/stdlib-float.h +19969 1577392 1715100979000000000 fa9b242ee1e5dd505bd289b96446da5a 0 /usr/include/string.h +13769 1578441 1715100979000000000 98490227641b80e2f6ad1060a474247f 0 /usr/include/sys/stat.h +2231 1575201 1715100979000000000 8339507547b5ff98bf1edd54157d3ae3 0 /usr/include/bits/stat.h +6190 1575233 1715100979000000000 3d0e3f7125df4ac09e4fb26de3d6a364 0 /usr/include/bits/struct_stat.h +15124 1578480 1715100979000000000 96633718b098e33f6f626b0c9a7d627e 0 /usr/include/time.h +3326 1575268 1715100979000000000 06e6372c27b7c12f02a103babe4f5d8d 0 /usr/include/bits/time.h +760 1575318 1715100979000000000 3cf515d0336ee94d22cc413b45febc49 0 /usr/include/bits/types/struct_tm.h +867 1575316 1715100979000000000 cc854aeffabeba6ef65474bf8f35d9c2 0 /usr/include/bits/types/struct_timespec.h +29991 5822705 1720309425212584814 22f71d6eaad3a412683c6e00de8a00a3 0 /home/lumenk/Documents/code/zig/proxy-print/include/pdfgen.h +4753 1577476 1715100979000000000 b43c772416a35f4117d05317807a7b32 0 /usr/include/strings.h +2299 1575348 1715100979000000000 b69d1c4616024335d104705df59dbed3 0 /usr/include/endian.h diff --git a/.zig-cache/h/52e12e8d3eb25a6d5a77e1c32c90a3b8.txt b/.zig-cache/h/52e12e8d3eb25a6d5a77e1c32c90a3b8.txt new file mode 100644 index 0000000..f7d69d1 --- /dev/null +++ b/.zig-cache/h/52e12e8d3eb25a6d5a77e1c32c90a3b8.txt @@ -0,0 +1,102 @@ +0 +141366 5725935 1720309432585920748 7565d669c0463b8f964fc0b1b8524dcb 0 /home/lumenk/Documents/code/zig/proxy-print/src/pdfgen.c +5713 1578457 1715100979000000000 06b5e1ed618be32f15b39786007ba20d 0 /usr/include/sys/types.h +18596 1575356 1715100979000000000 a6a69a3f96a423df01a98bb2e17bafe5 0 /usr/include/features.h +1409 1575355 1715100979000000000 998a33ec73566f1442f48b9f99083e70 0 /usr/include/features-time64.h +398 1575339 1715100979000000000 d747ec9a0fdba458d49068b678b29de6 0 /usr/include/bits/wordsize.h +1109 1575271 1715100979000000000 5d6a70f49ed04f701900848b5258e1e4 0 /usr/include/bits/timesize.h +2462 1577261 1715100979000000000 33b5f919c8a300d6a911383b70238add 0 /usr/include/stdc-predef.h +27011 1577578 1715100979000000000 486c9fcd78366c5edbcbc2a9422f679d 0 /usr/include/sys/cdefs.h +970 1574676 1715100979000000000 6af62317ff9df30959b285dff0d907b8 0 /usr/include/bits/long-double.h +384 1575373 1715100979000000000 bbd76beb33f6f3d22f67335a8823e269 0 /usr/include/gnu/stubs.h +481 1575372 1715100979000000000 13e633d41f2bea1a7912ab01537b2ba8 0 /usr/include/gnu/stubs-64.h +8806 1575273 1715100979000000000 5723542adba878bc715ec996c34eb27e 0 /usr/include/bits/types.h +3737 1575322 1715100979000000000 82a433fb12dc1c5194e14db59480f6d3 0 /usr/include/bits/typesizes.h +1340 1575269 1715100979000000000 863cfc97aca485a882bfc1723fdf7de5 0 /usr/include/bits/time64.h +143 1575282 1715100979000000000 169119829c9265a2e39cc3d1ec8547f1 0 /usr/include/bits/types/clock_t.h +174 1575283 1715100979000000000 08f9ec3d33e7d8f467b398fe5b0c83fd 0 /usr/include/bits/types/clockid_t.h +203 1575319 1715100979000000000 fefc212591f793fea6f2a79ebd59aaa2 0 /usr/include/bits/types/time_t.h +159 1575320 1715100979000000000 70d3f37b5dc89532de83ed557c1fd656 0 /usr/include/bits/types/timer_t.h +4727 5530315 1717728680000000000 dffb8ece85825f3e28c6e1260b65ff2a 1 include/stddef.h +708 5529930 1717728680000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h +1037 1575206 1715100979000000000 2c86bb5f308c0ed7a4f0ae017565bcfd 0 /usr/include/bits/stdint-intn.h +3072 1574730 1715100979000000000 cdad443a35a2885b2660c006a23e8b7a 0 /usr/include/bits/pthreadtypes.h +3912 1575267 1715100979000000000 d284bed238f633d312f7a54f98641820 0 /usr/include/bits/thread-shared-types.h +1838 1574728 1715100979000000000 8090ab6594081fdf7427a2be3811bdb1 0 /usr/include/bits/pthreadtypes-arch.h +1283 1574516 1715100979000000000 c4e3319c6dfd80bd23a62d3ba5daef19 0 /usr/include/bits/atomic_wide_counter.h +1810 1575224 1715100979000000000 313fa2a823399e193f84f44b02147c24 0 /usr/include/bits/struct_mutex.h +2027 1575228 1715100979000000000 9ef8583f905a920c266571746b72c4a0 0 /usr/include/bits/struct_rwlock.h +10969 1575344 1715100979000000000 5338d223c749df244ad34952bd1f82a2 0 /usr/include/ctype.h +1905 1574539 1715100979000000000 fba80af099b58816f3d872fc659cead8 0 /usr/include/bits/endian.h +273 1574541 1715100979000000000 55efac8f8882a8ccfe068e3b4d9c4afb 0 /usr/include/bits/endianness.h +1679 1575351 1715100979000000000 6ef673503bb417e62a4c88ec5b5d8c18 0 /usr/include/errno.h +1426 1574548 1715100979000000000 1c6e97d9d9b542a1cd4832e707e8c758 0 /usr/include/bits/errno.h +23 1576381 1715082673000000000 0e9514526df5411989c0921d62c34bb0 0 /usr/include/linux/errno.h +31 1575037 1715082673000000000 303204c8e8dd5d0b26a8bbfede43c812 0 /usr/include/asm/errno.h +5648 1574986 1715082673000000000 8becdc7faaf464f4f03c90038b9730e0 0 /usr/include/asm-generic/errno.h +1612 1574122 1715082673000000000 9e53730016da2684ae9a8bb2284166de 0 /usr/include/asm-generic/errno-base.h +2316 5530153 1717728680000000000 70ec4fffb2d701a0bb70d821d7949848 1 include/inttypes.h +11309 1575379 1715100979000000000 4a0e909069f23c2beda1f8f2f0c29643 0 /usr/include/inttypes.h +30946 5530317 1717728680000000000 e276d1577b7066a682bd05aafd3ec13e 1 include/stdint.h +8155 1577311 1715100979000000000 966a6ee10ddf95cbe5cc77788db8e0d6 0 /usr/include/stdint.h +4286 1574651 1715100979000000000 9a09b5a08473dafec1c0f613905e65fe 0 /usr/include/bits/libc-header-start.h +1906 1575335 1715100979000000000 e31d4f5d1ff846a8582300498f39d877 0 /usr/include/bits/wchar.h +1049 1575208 1715100979000000000 29eb6093f43c48b7519d1f7b99b3f024 0 /usr/include/bits/stdint-uintn.h +1300 1575207 1715100979000000000 16b72d2cb20e508f0575a26d76b6f78e 0 /usr/include/bits/stdint-least.h +3540 5530161 1717728680000000000 0a62c93abf1c48c30a5164c1c63418fd 1 include/limits.h +5706 1575384 1715100979000000000 924b85a3fe540267ebc6893f9748f9ad 0 /usr/include/limits.h +5198 1574708 1715100979000000000 8f85765a8ef9908aaa533cb04913ddd6 0 /usr/include/bits/posix1_lim.h +3175 1574673 1715100979000000000 a68637d5d88bd5cd07a0959e7f219079 0 /usr/include/bits/local_lim.h +937 1576532 1715082673000000000 65da8eafce628e0f5da011204e471ee0 0 /usr/include/linux/limits.h +1214 1574720 1715100979000000000 75c91d7620986be6da041063a4b6ff17 0 /usr/include/bits/pthread_stack_min-dynamic.h +951 1574727 1715100979000000000 fd4b53b23e6bdbe8350f18b36f9c6b62 0 /usr/include/bits/pthread_stack_min.h +2867 1574709 1715100979000000000 bae89401338c531986977112f1a4d8ba 0 /usr/include/bits/posix2_lim.h +3858 1575340 1715100979000000000 7de9063732d3ad74682180b4ebe5b7dd 0 /usr/include/bits/xopen_lim.h +1385 1575325 1715100979000000000 66c13f855fb8c222b2200019bf013868 0 /usr/include/bits/uio_lim.h +7675 1575386 1715100979000000000 df14e67746bed9d62a145bf243a23c57 0 /usr/include/locale.h +875 5529925 1717728680000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h +1368 1574675 1715100979000000000 36843c2d50415b18b21553f048fc6303 0 /usr/include/bits/locale.h +50939 1575388 1715100979000000000 788efde938ea7b92f84f13d0b4194b8a 0 /usr/include/math.h +5402 1574677 1715100979000000000 b2aef59c8c743affc8f1dd754741593d 0 /usr/include/bits/math-vector.h +8933 1574655 1715100979000000000 24276872269e7be06ea6c12106d6a30a 0 /usr/include/bits/libm-simd-decl-stubs.h +4457 1574576 1715100979000000000 f182483c38ccb7e9ac315859a6e4e1e5 0 /usr/include/bits/floatn.h +10325 1574569 1715100979000000000 c4704ac4085fa1f5f4357827ff41233e 0 /usr/include/bits/floatn-common.h +1215 1574587 1715100979000000000 81f909985902246ef51131da1140b963 0 /usr/include/bits/flt-eval-method.h +1012 1574603 1715100979000000000 0654b5d2a0d063ac6d87b547cd655fda 0 /usr/include/bits/fp-logb.h +1216 1574588 1715100979000000000 07a46395f890acea9791e122fe8a3056 0 /usr/include/bits/fp-fast.h +1863 1574679 1715100979000000000 07502ec777aa03efb838a6e98198a329 0 /usr/include/bits/mathcalls-helper-functions.h +14562 1574682 1715100979000000000 10e41ae3ac55cfa2ea6d049ef1ebccb3 0 /usr/include/bits/mathcalls.h +3058 5530305 1717728680000000000 4bcfe4ef51bc756df3d61fc066fa863a 1 include/stdarg.h +467 5529910 1717728680000000000 0f78a248b04856b5d60755486dcfed37 1 include/__stdarg___gnuc_va_list.h +448 5529918 1717728680000000000 ee803b33be587fcb44ebc540dc1bd5b4 1 include/__stdarg_va_list.h +793 5529913 1717728680000000000 1006f9f7bf4b5778d8a640391b9c5a1c 1 include/__stdarg_va_arg.h +445 5529912 1717728680000000000 9c52fce0866e80d935dd268cff80c9c7 1 include/__stdarg___va_copy.h +451 5529917 1717728680000000000 7472f18389b3074d0606de36cb9d29ce 1 include/__stdarg_va_copy.h +1062 5530310 1717728680000000000 07061723f74986d8f415ea7b767e167e 1 include/stdbool.h +717 5529928 1717728680000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h +853 5529932 1717728680000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h +857 5529919 1717728680000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h +708 5529927 1717728680000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h +34649 1577331 1715100979000000000 16fdb762d1289f206e70e08fd5d9e85b 0 /usr/include/stdio.h +381 1575277 1715100979000000000 9783f797da2fe115f6cbaaa23d69ce2c 0 /usr/include/bits/types/__fpos_t.h +564 1575279 1715100979000000000 81f106423b0a5ce29eed1e15e69a936a 0 /usr/include/bits/types/__mbstate_t.h +410 1575276 1715100979000000000 60d29177b3d1cd05c6b32d864f9c6969 0 /usr/include/bits/types/__fpos64_t.h +110 1575275 1715100979000000000 3c505e39734a67f040aa00448a1fb887 0 /usr/include/bits/types/__FILE.h +180 1575274 1715100979000000000 27d68703c4f91d92c1836cb2e169acac 0 /usr/include/bits/types/FILE.h +4104 1575296 1715100979000000000 3fda59789b6a382a9ebd54233293283c 0 /usr/include/bits/types/struct_FILE.h +1059 1575213 1715100979000000000 730f026d62d1f1835868a85c7c11be2e 0 /usr/include/bits/stdio_lim.h +41032 1577369 1715100979000000000 5fac1f4bb4ecf28806c26a9136ce24ed 0 /usr/include/stdlib.h +1697 1575332 1715100979000000000 76dc192750a0e0a9a7cd8e1f94856c63 0 /usr/include/bits/waitflags.h +2287 1575333 1715100979000000000 7efdb9ce0b846cd8c8ec78a8589e0a34 0 /usr/include/bits/waitstatus.h +1115 1575215 1715100979000000000 4b67171724b8f7884a0677964f8e0f7e 0 /usr/include/bits/stdlib-float.h +19969 1577392 1715100979000000000 fa9b242ee1e5dd505bd289b96446da5a 0 /usr/include/string.h +13769 1578441 1715100979000000000 98490227641b80e2f6ad1060a474247f 0 /usr/include/sys/stat.h +2231 1575201 1715100979000000000 8339507547b5ff98bf1edd54157d3ae3 0 /usr/include/bits/stat.h +6190 1575233 1715100979000000000 3d0e3f7125df4ac09e4fb26de3d6a364 0 /usr/include/bits/struct_stat.h +15124 1578480 1715100979000000000 96633718b098e33f6f626b0c9a7d627e 0 /usr/include/time.h +3326 1575268 1715100979000000000 06e6372c27b7c12f02a103babe4f5d8d 0 /usr/include/bits/time.h +760 1575318 1715100979000000000 3cf515d0336ee94d22cc413b45febc49 0 /usr/include/bits/types/struct_tm.h +867 1575316 1715100979000000000 cc854aeffabeba6ef65474bf8f35d9c2 0 /usr/include/bits/types/struct_timespec.h +29991 5822705 1720309425212584814 22f71d6eaad3a412683c6e00de8a00a3 0 /home/lumenk/Documents/code/zig/proxy-print/include/pdfgen.h +4753 1577476 1715100979000000000 b43c772416a35f4117d05317807a7b32 0 /usr/include/strings.h +2299 1575348 1715100979000000000 b69d1c4616024335d104705df59dbed3 0 /usr/include/endian.h diff --git a/.zig-cache/h/56c6d49527573665e5d6b72e91d829e6.txt b/.zig-cache/h/56c6d49527573665e5d6b72e91d829e6.txt new file mode 100644 index 0000000..bd1f17f --- /dev/null +++ b/.zig-cache/h/56c6d49527573665e5d6b72e91d829e6.txt @@ -0,0 +1,85 @@ +0 +191 5718803 1720122204086750196 7e2860f081407d3d9f477662f7b2cd11 0 src/root.zig +7473 5822285 1720209980000000000 3e2c6cd04fcdf0123cad8c918bee575c 1 std/std.zig +22736 5822282 1720209980000000000 0e75bfbf0e12214b8d038ea1b2c0891f 1 std/start.zig +115323 5822009 1720209980000000000 adea30d36c5138bd611c24e7de78494b 1 std/debug.zig +3422 0 0 c311b9eca0a43ca4b102e0ac67a1475d 0 /home/lumenk/.cache/zig/b/c311b9eca0a43ca4b102e0ac67a1475d/builtin.zig +33165 5821885 1720209980000000000 f94156764e93e22ac481419ae3dcd7e2 1 std/builtin.zig +88574 5821864 1720209980000000000 7810fce4b640fa7c05df2094ce64ac6a 1 std/Target.zig +129328 5821862 1720209980000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std/Target/x86.zig +73503 5822182 1720209980000000000 4f495cdd87469544c122e37211fe3d16 1 std/math.zig +42022 5822186 1720209980000000000 fe63ddb7aff66121b7cc94255981b837 1 std/meta.zig +11091 5821840 1720209980000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std/SemanticVersion.zig +12325 5822268 1720209980000000000 79b6f61ce79f7253da8f7b230a6b543c 1 std/os.zig +13386 5822255 1720209980000000000 b23fdad07ce3b3bc638202a13d269a17 1 std/os/wasi.zig +8321 5822116 1720209980000000000 445ca968f1971dbcfae846f76f46cc2d 1 std/log.zig +12352 5822008 1720209980000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std/crypto.zig +35899 5822044 1720209980000000000 0ac80e034f12a9b469586af3525fa793 1 std/fs.zig +106358 5822036 1720209980000000000 9b602efb3cf67bc725c9853d5fe33864 1 std/fmt.zig +6224 5822004 1720209980000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std/crypto/tlcsprng.zig +19056 5821879 1720209980000000000 fbe5a337296572a6d62cbde681c465ea 1 std/atomic.zig +25700 5822099 1720209980000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std/io.zig +65843 5822039 1720209980000000000 2f1e7806f11f80320d184c737b99b781 1 std/fs/File.zig +293415 5822272 1720209980000000000 d8d64f3211805266c92a7abcd276d514 1 std/posix.zig +207669 5822217 1720209980000000000 6c6ef60c1b0138c5c04c7d81b87861b1 1 std/os/linux.zig +54489 5821874 1720209980000000000 bdb5fc4c250517e22b8dcf8124c024f8 1 std/Thread.zig +2697 5822081 1720209980000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std/io/Writer.zig +51511 5821825 1720209980000000000 7b040b99af6cae250a3217d3f97cca6a 1 std/Progress.zig +176892 5822184 1720209980000000000 1196f85ba81d7ad672e97dbe21cd4796 1 std/mem.zig +13626 5822183 1720209980000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std/mem/Allocator.zig +89980 5822059 1720209980000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std/hash_map.zig +5461 5822098 1720209980000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std/io/tty.zig +112489 5822020 1720209980000000000 4ace12add95bf9bf6d2845a5984223b3 1 std/dwarf.zig +55939 5822023 1720209980000000000 9fbbf465379ce46a9365e411debc3ce1 1 std/enums.zig +87217 5821877 1720209980000000000 d82200bd8e9f05406e233eef46e48149 1 std/array_list.zig +114248 5821876 1720209980000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std/array_hash_map.zig +38005 5822187 1720209980000000000 2df15a06c9368a128b68d617837153ef 1 std/multi_array_list.zig +64031 5822022 1720209980000000000 5f28a5277c7abf5276368e7490605cdf 1 std/elf.zig +112808 5822038 1720209980000000000 57b7ce712e2fafc31bba4f67f50732b3 1 std/fs/Dir.zig +1730 5822058 1720209980000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std/hash.zig +19972 5822052 1720209980000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std/hash/crc.zig +3882 5822050 1720209980000000000 168f6844905becfc3ec252416dbee69f 1 std/hash/crc/impl.zig +6449 5822092 1720209980000000000 3bcfe7862cea857ee79939a098991ad5 1 std/io/fixed_buffer_stream.zig +14434 5822080 1720209980000000000 2655b33c088dd930683d9eb843eaceb4 1 std/io/Reader.zig +2057 5821937 1720209980000000000 a778ec13ef93e0ace847f52f066441fd 1 std/compress.zig +3736 5821929 1720209980000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std/compress/zlib.zig +23844 5821914 1720209980000000000 61343f5304677e260ccaed8ba225c2b1 1 std/compress/flate/inflate.zig +7460 5821910 1720209980000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std/compress/flate/container.zig +16625 5821906 1720209980000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std/compress/flate/bit_reader.zig +7434 5821902 1720209980000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std/compress/flate/CircularBuffer.zig +3519 5822046 1720209980000000000 4e3c7d701979e5945ab9f85fed59a579 1 std/hash/adler.zig +10966 5821912 1720209980000000000 e24401bc06abbf873844211e243f0871 1 std/compress/flate/huffman_decoder.zig +77139 5822041 1720209980000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std/fs/path.zig +1399 5822013 1720209980000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std/dwarf/FORM.zig +3900 5822016 1720209980000000000 b5711d1b73e43c5aaea25647f88f9369 1 std/dwarf/TAG.zig +7395 5822010 1720209980000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std/dwarf/AT.zig +643 5822012 1720209980000000000 6f6a9e4e1602df062ad02179710971c4 1 std/dwarf/EH.zig +1884 5822171 1720209980000000000 4e39bcecc218a8cefd7304859e028778 1 std/math/log2.zig +200963 5822267 1720209980000000000 6382cd937e84a8fc6ae02341db586df9 1 std/os/windows.zig +12563 5822216 1720209980000000000 edca846565ef855c728e7372feed8676 1 std/os/linux/x86_64.zig +19546 5822017 1720209980000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std/dwarf/abi.zig +26403 5822018 1720209980000000000 032fc3ce66abd98313f514fd0dfe4418 1 std/dwarf/call_frame.zig +71838 5822019 1720209980000000000 7114a2a065bef4c85c6cf267af29cefc 1 std/dwarf/expressions.zig +43084 5821866 1720209980000000000 a67e9f409c649ae15d47dcc9582247f0 1 std/Thread/Futex.zig +9239 5821870 1720209980000000000 d703f6a7af8c150d259a587850decd1f 1 std/Thread/ResetEvent.zig +10158 5821868 1720209980000000000 ab0fc978d44ff63b7cb845eb079c1d5f 1 std/Thread/Mutex.zig +2533 5821867 1720209980000000000 e0af5510611c7c2688093972c6ace145 1 std/Thread/Mutex/Recursive.zig +82056 5822296 1720209980000000000 fac1e2db4763e660726b9eeb5783dea1 1 std/unicode.zig +23129 5822278 1720209980000000000 b579436bcc763fc86642b2a1d69be89a 1 std/simd.zig +94423 5822210 1720209980000000000 936f06081ca66c21f2225e91832d8a41 1 std/os/linux/syscalls.zig +31762 5822070 1720209980000000000 39822c5f2ad237650217b35e72989b75 1 std/heap.zig +12747 5822064 1720209980000000000 0c84990d94912da71f88ccdd844ff032 1 std/heap/arena_allocator.zig +14239 5822115 1720209980000000000 a69e9fd3810cdd1601c26dd47210af71 1 std/linked_list.zig +3917 5822060 1720209980000000000 985cae2df1113f68d7f2eca79afe1887 1 std/heap/PageAllocator.zig +74828 5822276 1720209980000000000 6cc6e45138ab63fb941e2b34d5f643aa 1 std/process.zig +30837 5822281 1720209980000000000 83b32a76e7b967a5450ef7fee9bd534a 1 std/sort.zig +51714 5822279 1720209980000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std/sort/block.zig +17665 5822021 1720209980000000000 506e2fa812a359a88f641d0b2bae4cbc 1 std/dynamic_library.zig +18145 5822114 1720209980000000000 2f9c8108825760a83d182d8b68fcaa76 1 std/leb128.zig +10710 5822280 1720209980000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std/sort/pdq.zig +10391 5822299 1720209980000000000 6a3655deaa784c97e082cee1140d458a 1 std/valgrind.zig +13689 5822292 1720209980000000000 131aba425aefaef0d374793c2dd9e731 1 std/time.zig +1618 5821909 1720209980000000000 60e22c8a23680b34b51d27b486811807 1 std/compress/flate/consts.zig +13375 5821905 1720209980000000000 239244362ca7a3d92e32a4518ccda927 1 std/compress/flate/Token.zig +8372 5822056 1720209980000000000 d48498b32f349820311bbf338ae1aae5 1 std/hash/wyhash.zig +5693 5822015 1720209980000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std/dwarf/OP.zig diff --git a/.zig-cache/h/71d86f75620ecb8a6a8509680b9d4f27.txt b/.zig-cache/h/71d86f75620ecb8a6a8509680b9d4f27.txt new file mode 100644 index 0000000..e69de29 diff --git a/.zig-cache/h/8818491f0c7aef6f4c2757ec7d43d969.txt b/.zig-cache/h/8818491f0c7aef6f4c2757ec7d43d969.txt index e69de29..e8256c3 100644 --- a/.zig-cache/h/8818491f0c7aef6f4c2757ec7d43d969.txt +++ b/.zig-cache/h/8818491f0c7aef6f4c2757ec7d43d969.txt @@ -0,0 +1,152 @@ +0 +51912 5528416 1717728680000000000 d600a0ee5e0a696532bca2fbd40226c8 1 compiler/build_runner.zig +4212 5718849 1720401296085225700 05dfd1ce5c71942158e2163d2f778394 0 /home/lumenk/Documents/code/zig/proxy-print/build.zig +103 5822706 1720310656857051506 35b10ba982858800c98ffbaad5536a86 2 o/a32fcfc0e475f08356ed8aef4020640b/dependencies.zig +7616 5805519 1717728680000000000 a112ef71b351e8f79f6f43c583ede25c 1 std/std.zig +23040 5805516 1717728680000000000 da66963546b611ee7750a27396b7d1ea 1 std/start.zig +115223 5805243 1717728680000000000 864599658ca312005d8d3860dcc5d44e 1 std/debug.zig +3404 5535390 1720124925169911825 9a55373cdf2ae09853b791fc6ffdaa86 0 /home/lumenk/.cache/zig/b/9a55373cdf2ae09853b791fc6ffdaa86/builtin.zig +33165 5805119 1717728680000000000 f94156764e93e22ac481419ae3dcd7e2 1 std/builtin.zig +87972 5805099 1717728680000000000 2058e9176f2f8c413153da85bdefea9a 1 std/Target.zig +129328 5805097 1717728680000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std/Target/x86.zig +73503 5805416 1717728680000000000 4f495cdd87469544c122e37211fe3d16 1 std/math.zig +41362 5805420 1717728680000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std/meta.zig +11091 5805075 1717728680000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std/SemanticVersion.zig +61526 5805256 1717728680000000000 00003d31510dec096134200d0d6ceecc 1 std/elf.zig +12325 5805502 1717728680000000000 2229bf6824a9119504139fcdb850890e 1 std/os.zig +207296 5805451 1717728680000000000 651fd04e37ca32286baf84da551c7ce0 1 std/os/linux.zig +12494 5805447 1717728680000000000 e9933b000fa707703dab8f2fe68b002a 1 std/os/linux/tls.zig +293019 5805506 1717728680000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std/posix.zig +31762 5805304 1717728680000000000 39822c5f2ad237650217b35e72989b75 1 std/heap.zig +12747 5805298 1717728680000000000 0c84990d94912da71f88ccdd844ff032 1 std/heap/arena_allocator.zig +176912 5805418 1717728680000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std/mem.zig +13626 5805417 1717728680000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std/mem/Allocator.zig +14239 5805349 1717728680000000000 a69e9fd3810cdd1601c26dd47210af71 1 std/linked_list.zig +3917 5805294 1717728680000000000 985cae2df1113f68d7f2eca79afe1887 1 std/heap/PageAllocator.zig +1301 5805295 1717728680000000000 3db24c00baa9c03a40bfeaa152e28593 1 std/heap/ThreadSafeAllocator.zig +54097 5805108 1717728680000000000 5fc2474d41197418fc547d7d64491a85 1 std/Thread.zig +10030 5805102 1717728680000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std/Thread/Mutex.zig +19056 5805113 1717728680000000000 fbe5a337296572a6d62cbde681c465ea 1 std/atomic.zig +74835 5805510 1717728680000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std/process.zig +87217 5805111 1717728680000000000 d82200bd8e9f05406e233eef46e48149 1 std/array_list.zig +95593 5805059 1717728680000000000 eb7f21887b8d6d3a1ea72f4fb7e18f23 1 std/Build.zig +48541 5805042 1717728680000000000 f0b7461b8459a4c71e300129f17dffb2 1 std/Build/Cache.zig +2248 5805040 1717728680000000000 95a1bb668e0c39f345c83920bac861b7 1 std/Build/Cache/Directory.zig +35816 5805278 1717728680000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std/fs.zig +112808 5805272 1717728680000000000 736eee48bb9f3802d7054c19abc437df 1 std/fs/Dir.zig +65843 5805273 1717728680000000000 2f1e7806f11f80320d184c737b99b781 1 std/fs/File.zig +114248 5805110 1717728680000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std/array_hash_map.zig +38005 5805421 1717728680000000000 2df15a06c9368a128b68d617837153ef 1 std/multi_array_list.zig +12352 5805242 1717728680000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std/crypto.zig +18622 5805236 1717728680000000000 05742583e9b394547e0631c84131938c 1 std/crypto/siphash.zig +89980 5805293 1717728680000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std/hash_map.zig +26882 5805076 1717728680000000000 5b9ff543d20a09f8c07cb235a7f3c28e 1 std/Target/Query.zig +45679 5805565 1717728680000000000 495dd771e7b568e386535b63332d9a02 1 std/zig.zig +52150 5805562 1717728680000000000 d488bc81fd0ba877c413ee9c01ed7219 1 std/zig/system.zig +18992 5805058 1717728680000000000 f8e31f1e40286aec688457f633c109d1 1 std/Build/Step.zig +27571 5805043 1717728680000000000 f1a35ffb70613c5c506de0b9feb42a25 1 std/Build/Module.zig +16219 5805057 1717728680000000000 ebb5646fc6c1cbeff8fff92f756e2694 1 std/Build/Step/WriteFile.zig +50900 5805060 1717728680000000000 00b173ccd55aed075eef5aa1dccad55a 1 std/Progress.zig +29025 5805540 1717728680000000000 2573e2c79bf66e3476b0024f0dfa2173 1 std/zig/ErrorBundle.zig +76968 5805046 1717728680000000000 0500528ea762b29f66289290fec117d5 1 std/Build/Step/Compile.zig +112489 5805254 1717728680000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std/dwarf.zig +31915 5805047 1717728680000000000 6880c5430ee92854d2f87b8087aabbb0 1 std/Build/Step/ConfigHeader.zig +1884 5805405 1717728680000000000 4e39bcecc218a8cefd7304859e028778 1 std/math/log2.zig +5989 5805103 1717728680000000000 9b884db4ae244ef2af3dcea90ca42736 1 std/Thread/Pool.zig +8321 5805350 1717728680000000000 445ca968f1971dbcfae846f76f46cc2d 1 std/log.zig +106358 5805270 1717728680000000000 9b602efb3cf67bc725c9853d5fe33864 1 std/fmt.zig +25700 5805333 1717728680000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std/io.zig +5461 5805332 1717728680000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std/io/tty.zig +82077 5805530 1717728680000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std/unicode.zig +13689 5805526 1717728680000000000 131aba425aefaef0d374793c2dd9e731 1 std/time.zig +77139 5805275 1717728680000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std/fs/path.zig +12563 5805450 1717728680000000000 edca846565ef855c728e7372feed8676 1 std/os/linux/x86_64.zig +17590 5805073 1717728680000000000 5ddd4d07802b9f332a306c207663eea0 1 std/Random.zig +3177 5805069 1717728680000000000 ece4176296c0d5a4735a0e13195d3e89 1 std/Random/Xoshiro256.zig +23359 5805100 1717728680000000000 55e7c53750c5f84af61f7e61406bc0f0 1 std/Thread/Condition.zig +1796 5805107 1717728680000000000 43f2cf40b5fd32903bf18a54ea66fc91 1 std/Thread/WaitGroup.zig +9239 5805104 1717728680000000000 d703f6a7af8c150d259a587850decd1f 1 std/Thread/ResetEvent.zig +200963 5805501 1717728680000000000 6382cd937e84a8fc6ae02341db586df9 1 std/os/windows.zig +2697 5805315 1717728680000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std/io/Writer.zig +13386 5805489 1717728680000000000 b23fdad07ce3b3bc638202a13d269a17 1 std/os/wasi.zig +6224 5805238 1717728680000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std/crypto/tlcsprng.zig +29780 5805515 1717728680000000000 f63bcad555043dc37b62da5b7656cb6e 1 std/sort.zig +51714 5805513 1717728680000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std/sort/block.zig +14616 5805112 1717728680000000000 0fed3eb789529104667fd82e81a9af62 1 std/ascii.zig +76391 5805080 1717728680000000000 4668a311541b6be75afd88bf66028ad5 1 std/Target/arm.zig +17620 5805518 1717728680000000000 11fc6dca32658eb05179945f9031219f 1 std/static_string_map.zig +10710 5805514 1717728680000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std/sort/pdq.zig +7643 5805410 1717728680000000000 03910049e32f401cd3296cc1352aecb4 1 std/math/powi.zig +55939 5805257 1717728680000000000 9fbbf465379ce46a9365e411debc3ce1 1 std/enums.zig +1730 5805292 1717728680000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std/hash.zig +19972 5805286 1717728680000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std/hash/crc.zig +3882 5805284 1717728680000000000 168f6844905becfc3ec252416dbee69f 1 std/hash/crc/impl.zig +6449 5805326 1717728680000000000 3bcfe7862cea857ee79939a098991ad5 1 std/io/fixed_buffer_stream.zig +14434 5805314 1717728680000000000 2655b33c088dd930683d9eb843eaceb4 1 std/io/Reader.zig +2057 5805171 1717728680000000000 a778ec13ef93e0ace847f52f066441fd 1 std/compress.zig +3736 5805163 1717728680000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std/compress/zlib.zig +23844 5805148 1717728680000000000 61343f5304677e260ccaed8ba225c2b1 1 std/compress/flate/inflate.zig +7460 5805144 1717728680000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std/compress/flate/container.zig +16625 5805140 1717728680000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std/compress/flate/bit_reader.zig +7434 5805136 1717728680000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std/compress/flate/CircularBuffer.zig +3519 5805280 1717728680000000000 4e3c7d701979e5945ab9f85fed59a579 1 std/hash/adler.zig +10966 5805146 1717728680000000000 e24401bc06abbf873844211e243f0871 1 std/compress/flate/huffman_decoder.zig +1399 5805247 1717728680000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std/dwarf/FORM.zig +3900 5805250 1717728680000000000 b5711d1b73e43c5aaea25647f88f9369 1 std/dwarf/TAG.zig +7395 5805244 1717728680000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std/dwarf/AT.zig +643 5805246 1717728680000000000 6f6a9e4e1602df062ad02179710971c4 1 std/dwarf/EH.zig +94423 5805444 1717728680000000000 936f06081ca66c21f2225e91832d8a41 1 std/os/linux/syscalls.zig +19768 5805561 1717728680000000000 817d70e351edd4b746ab4c444c0d2b09 1 std/zig/system/x86.zig +1273 5805079 1717728680000000000 92589c8e708010b66287cffb30b3644a 1 std/Target/arc.zig +69762 5805081 1717728680000000000 d6af57434a87d01c08b32d2bfe25fdaa 1 std/Target/avr.zig +77144 5805083 1717728680000000000 c690addfa0ddc66f16428c3843909a46 1 std/Target/csky.zig +16084 5805084 1717728680000000000 ca6f1a2a9e6e8fa60a8331d7c5f5ce34 1 std/Target/hexagon.zig +7121 5805086 1717728680000000000 d75880c23fe47c4e74168b752266aab9 1 std/Target/m68k.zig +2220 5805088 1717728680000000000 d6af7e91115ce15de6cc6fa6b85ad607 1 std/Target/msp430.zig +81486 5805078 1717728680000000000 c94083fc646f9b20640e65787e33fdc0 1 std/Target/amdgpu.zig +25913 5805092 1717728680000000000 9d8c66f36c8cefa8cdeac8497ff9ed3d 1 std/Target/s390x.zig +1273 5805098 1717728680000000000 1becbd14309ffd333ba9f93137feeab0 1 std/Target/xtensa.zig +1275 5805095 1717728680000000000 3f87de4b4cab37706212bd9a456a8c58 1 std/Target/ve.zig +94346 5805077 1717728680000000000 136876fa8ce544da55eab725094091a5 1 std/Target/aarch64.zig +2409 5805082 1717728680000000000 1693b91547d868068f63e102f2ccb211 1 std/Target/bpf.zig +5236 5805085 1717728680000000000 fd217450c001fea386e26e5ae8ee436e 1 std/Target/loongarch.zig +16066 5805087 1717728680000000000 6e5fb373b9f2ae19c60dbed74eb241dc 1 std/Target/mips.zig +34534 5805090 1717728680000000000 51352484986d855d36c4732d68bc73d0 1 std/Target/powerpc.zig +53948 5805091 1717728680000000000 5dd87bdcf11a3787d33834ee1afcb1ea 1 std/Target/riscv.zig +19757 5805093 1717728680000000000 81e62932de5b471d355190a547b0390a 1 std/Target/sparc.zig +77930 5805094 1717728680000000000 0611f617b9ec2d1a8e22aa44c1fe7363 1 std/Target/spirv.zig +13279 5805089 1717728680000000000 c4c3d3112933eb72020bc9eebc304ed2 1 std/Target/nvptx.zig +4508 5805096 1717728680000000000 d86c84e4bae678df19d1bcef0e88aef9 1 std/Target/wasm.zig +19546 5805251 1717728680000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std/dwarf/abi.zig +26403 5805252 1717728680000000000 17cfec6893f0195cf3f2128e131aebbd 1 std/dwarf/call_frame.zig +71838 5805253 1717728680000000000 472566d679006f02ce08a8e6d3ca5840 1 std/dwarf/expressions.zig +10091 5805533 1717728680000000000 616a2d791eb8d67329f8198701e2bbad 1 std/valgrind.zig +23129 5805512 1717728680000000000 b579436bcc763fc86642b2a1d69be89a 1 std/simd.zig +58779 5805055 1717728680000000000 2628367b628e7df7bf938bc2188b14e7 1 std/Build/Step/Run.zig +72708 5805509 1717728680000000000 046fa60b44c156af61840e746b56a6c2 1 std/process/Child.zig +530 5805067 1717728680000000000 6862d091fadcbbb652464ab10689bd23 1 std/Random/SplitMix64.zig +17036 5805255 1717728680000000000 e5e4bda8771008b986953e018b241bdd 1 std/dynamic_library.zig +17851 5805348 1717728680000000000 62510503fe6b45659189d32c19c9dc45 1 std/leb128.zig +43084 5805101 1717728680000000000 a67e9f409c649ae15d47dcc9582247f0 1 std/Thread/Futex.zig +1299 5805320 1717728680000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std/io/buffered_writer.zig +9295 5805049 1717728680000000000 268e240d3773b7543a10f2365b34cc53 1 std/Build/Step/InstallArtifact.zig +1160 5805324 1717728680000000000 32ae6866d358d400739c8281e2b92d26 1 std/io/counting_writer.zig +8372 5805290 1717728680000000000 d48498b32f349820311bbf338ae1aae5 1 std/hash/wyhash.zig +1618 5805143 1717728680000000000 60e22c8a23680b34b51d27b486811807 1 std/compress/flate/consts.zig +13375 5805139 1717728680000000000 239244362ca7a3d92e32a4518ccda927 1 std/compress/flate/Token.zig +36892 5805234 1717728680000000000 aeaa6f15041af562aebdfbb8f2e94f9d 1 std/crypto/sha2.zig +20392 5805258 1717728680000000000 a41115e4a4263ff02975e97d21f21847 1 std/fifo.zig +1464 5805539 1717728680000000000 262bf5a41c36322233615e07256bc570 1 std/zig/Client.zig +8752 5805544 1717728680000000000 2d7e0835ecf9b1ce89b625495c8209c2 1 std/zig/Server.zig +2591 5805271 1717728680000000000 54cecc0501b004131b133c8ec52688b3 1 std/fs/AtomicFile.zig +23028 5805114 1717728680000000000 5f649adf883cb2acad194b60017a4672 1 std/base64.zig +39156 5805039 1717728680000000000 628e7a63840b5d008ad84d18a2a50b21 1 std/Build/Cache/DepTokenizer.zig +2685 5805062 1717728680000000000 5244bfd5edd68ad074bfdf866029fa86 1 std/Random/ChaCha.zig +52267 5805195 1717728680000000000 250bf69f713193c74da886706bb53369 1 std/crypto/chacha20.zig +5693 5805249 1717728680000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std/dwarf/OP.zig +7399 5805241 1717728680000000000 7e3716a3c82a36541c6cf09b56a96da0 1 std/crypto/utils.zig +1539 5805327 1717728680000000000 ca6d9ebe9107eb6ffe4cc4b92611772a 1 std/io/limited_reader.zig +64174 5805134 1717728680000000000 ecfd926ec456ba7acf15b5e7bec5f532 1 std/c.zig +10812 5805128 1717728680000000000 b5d2e09197008802157fd9bda951945e 1 std/c/linux.zig +14595 5805281 1717728680000000000 9802848537ec3da81ac651945a298250 1 std/hash/auto_hash.zig +3957 5805448 1717728680000000000 8a6d08b36d5d25b29bdff67ade3e947b 1 std/os/linux/vdso.zig diff --git a/.zig-cache/h/8aa533ebeb1189025a7d3ccaba74e285.txt b/.zig-cache/h/8aa533ebeb1189025a7d3ccaba74e285.txt new file mode 100644 index 0000000..e69de29 diff --git a/.zig-cache/h/8e51b2dd029791dd20f0b45828d81d46.txt b/.zig-cache/h/8e51b2dd029791dd20f0b45828d81d46.txt new file mode 100644 index 0000000..4c5d8aa --- /dev/null +++ b/.zig-cache/h/8e51b2dd029791dd20f0b45828d81d46.txt @@ -0,0 +1,84 @@ +0 +191 5718803 1720122204086750196 7e2860f081407d3d9f477662f7b2cd11 0 src/root.zig +7616 5805519 1717728680000000000 a112ef71b351e8f79f6f43c583ede25c 1 std/std.zig +23040 5805516 1717728680000000000 da66963546b611ee7750a27396b7d1ea 1 std/start.zig +115223 5805243 1717728680000000000 864599658ca312005d8d3860dcc5d44e 1 std/debug.zig +3404 0 0 1844ef3ca61efea9777aa80d7e88301e 0 /home/lumenk/.cache/zig/b/1844ef3ca61efea9777aa80d7e88301e/builtin.zig +33165 5805119 1717728680000000000 f94156764e93e22ac481419ae3dcd7e2 1 std/builtin.zig +87972 5805099 1717728680000000000 2058e9176f2f8c413153da85bdefea9a 1 std/Target.zig +129328 5805097 1717728680000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std/Target/x86.zig +73503 5805416 1717728680000000000 4f495cdd87469544c122e37211fe3d16 1 std/math.zig +41362 5805420 1717728680000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std/meta.zig +11091 5805075 1717728680000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std/SemanticVersion.zig +12325 5805502 1717728680000000000 2229bf6824a9119504139fcdb850890e 1 std/os.zig +13386 5805489 1717728680000000000 b23fdad07ce3b3bc638202a13d269a17 1 std/os/wasi.zig +8321 5805350 1717728680000000000 445ca968f1971dbcfae846f76f46cc2d 1 std/log.zig +12352 5805242 1717728680000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std/crypto.zig +35816 5805278 1717728680000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std/fs.zig +106358 5805270 1717728680000000000 9b602efb3cf67bc725c9853d5fe33864 1 std/fmt.zig +6224 5805238 1717728680000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std/crypto/tlcsprng.zig +19056 5805113 1717728680000000000 fbe5a337296572a6d62cbde681c465ea 1 std/atomic.zig +54097 5805108 1717728680000000000 5fc2474d41197418fc547d7d64491a85 1 std/Thread.zig +10030 5805102 1717728680000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std/Thread/Mutex.zig +25700 5805333 1717728680000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std/io.zig +65843 5805273 1717728680000000000 2f1e7806f11f80320d184c737b99b781 1 std/fs/File.zig +293019 5805506 1717728680000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std/posix.zig +207296 5805451 1717728680000000000 651fd04e37ca32286baf84da551c7ce0 1 std/os/linux.zig +2697 5805315 1717728680000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std/io/Writer.zig +176912 5805418 1717728680000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std/mem.zig +13626 5805417 1717728680000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std/mem/Allocator.zig +89980 5805293 1717728680000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std/hash_map.zig +5461 5805332 1717728680000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std/io/tty.zig +112489 5805254 1717728680000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std/dwarf.zig +55939 5805257 1717728680000000000 9fbbf465379ce46a9365e411debc3ce1 1 std/enums.zig +87217 5805111 1717728680000000000 d82200bd8e9f05406e233eef46e48149 1 std/array_list.zig +114248 5805110 1717728680000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std/array_hash_map.zig +38005 5805421 1717728680000000000 2df15a06c9368a128b68d617837153ef 1 std/multi_array_list.zig +61526 5805256 1717728680000000000 00003d31510dec096134200d0d6ceecc 1 std/elf.zig +112808 5805272 1717728680000000000 736eee48bb9f3802d7054c19abc437df 1 std/fs/Dir.zig +1730 5805292 1717728680000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std/hash.zig +19972 5805286 1717728680000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std/hash/crc.zig +3882 5805284 1717728680000000000 168f6844905becfc3ec252416dbee69f 1 std/hash/crc/impl.zig +6449 5805326 1717728680000000000 3bcfe7862cea857ee79939a098991ad5 1 std/io/fixed_buffer_stream.zig +14434 5805314 1717728680000000000 2655b33c088dd930683d9eb843eaceb4 1 std/io/Reader.zig +2057 5805171 1717728680000000000 a778ec13ef93e0ace847f52f066441fd 1 std/compress.zig +3736 5805163 1717728680000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std/compress/zlib.zig +23844 5805148 1717728680000000000 61343f5304677e260ccaed8ba225c2b1 1 std/compress/flate/inflate.zig +7460 5805144 1717728680000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std/compress/flate/container.zig +16625 5805140 1717728680000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std/compress/flate/bit_reader.zig +7434 5805136 1717728680000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std/compress/flate/CircularBuffer.zig +3519 5805280 1717728680000000000 4e3c7d701979e5945ab9f85fed59a579 1 std/hash/adler.zig +10966 5805146 1717728680000000000 e24401bc06abbf873844211e243f0871 1 std/compress/flate/huffman_decoder.zig +77139 5805275 1717728680000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std/fs/path.zig +1399 5805247 1717728680000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std/dwarf/FORM.zig +3900 5805250 1717728680000000000 b5711d1b73e43c5aaea25647f88f9369 1 std/dwarf/TAG.zig +7395 5805244 1717728680000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std/dwarf/AT.zig +643 5805246 1717728680000000000 6f6a9e4e1602df062ad02179710971c4 1 std/dwarf/EH.zig +1884 5805405 1717728680000000000 4e39bcecc218a8cefd7304859e028778 1 std/math/log2.zig +200963 5805501 1717728680000000000 6382cd937e84a8fc6ae02341db586df9 1 std/os/windows.zig +12563 5805450 1717728680000000000 edca846565ef855c728e7372feed8676 1 std/os/linux/x86_64.zig +19546 5805251 1717728680000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std/dwarf/abi.zig +26403 5805252 1717728680000000000 17cfec6893f0195cf3f2128e131aebbd 1 std/dwarf/call_frame.zig +71838 5805253 1717728680000000000 472566d679006f02ce08a8e6d3ca5840 1 std/dwarf/expressions.zig +43084 5805101 1717728680000000000 a67e9f409c649ae15d47dcc9582247f0 1 std/Thread/Futex.zig +82077 5805530 1717728680000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std/unicode.zig +23129 5805512 1717728680000000000 b579436bcc763fc86642b2a1d69be89a 1 std/simd.zig +94423 5805444 1717728680000000000 936f06081ca66c21f2225e91832d8a41 1 std/os/linux/syscalls.zig +31762 5805304 1717728680000000000 39822c5f2ad237650217b35e72989b75 1 std/heap.zig +12747 5805298 1717728680000000000 0c84990d94912da71f88ccdd844ff032 1 std/heap/arena_allocator.zig +14239 5805349 1717728680000000000 a69e9fd3810cdd1601c26dd47210af71 1 std/linked_list.zig +3917 5805294 1717728680000000000 985cae2df1113f68d7f2eca79afe1887 1 std/heap/PageAllocator.zig +74835 5805510 1717728680000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std/process.zig +29780 5805515 1717728680000000000 f63bcad555043dc37b62da5b7656cb6e 1 std/sort.zig +51714 5805513 1717728680000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std/sort/block.zig +17036 5805255 1717728680000000000 e5e4bda8771008b986953e018b241bdd 1 std/dynamic_library.zig +17851 5805348 1717728680000000000 62510503fe6b45659189d32c19c9dc45 1 std/leb128.zig +10710 5805514 1717728680000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std/sort/pdq.zig +10091 5805533 1717728680000000000 616a2d791eb8d67329f8198701e2bbad 1 std/valgrind.zig +13689 5805526 1717728680000000000 131aba425aefaef0d374793c2dd9e731 1 std/time.zig +1618 5805143 1717728680000000000 60e22c8a23680b34b51d27b486811807 1 std/compress/flate/consts.zig +13375 5805139 1717728680000000000 239244362ca7a3d92e32a4518ccda927 1 std/compress/flate/Token.zig +50900 5805060 1717728680000000000 00b173ccd55aed075eef5aa1dccad55a 1 std/Progress.zig +8372 5805290 1717728680000000000 d48498b32f349820311bbf338ae1aae5 1 std/hash/wyhash.zig +5693 5805249 1717728680000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std/dwarf/OP.zig +9239 5805104 1717728680000000000 d703f6a7af8c150d259a587850decd1f 1 std/Thread/ResetEvent.zig diff --git a/.zig-cache/h/dd90dc1614e2e0a811bccc4715fe61de.txt b/.zig-cache/h/dd90dc1614e2e0a811bccc4715fe61de.txt new file mode 100644 index 0000000..e69de29 diff --git a/.zig-cache/h/e61e677468c59ffbb2c8a131265914e5.txt b/.zig-cache/h/e61e677468c59ffbb2c8a131265914e5.txt new file mode 100644 index 0000000..e69de29 diff --git a/.zig-cache/h/f9317c3fddf0e0b71e5a7e0cf4f4397a.txt b/.zig-cache/h/f9317c3fddf0e0b71e5a7e0cf4f4397a.txt new file mode 100644 index 0000000..db9caef --- /dev/null +++ b/.zig-cache/h/f9317c3fddf0e0b71e5a7e0cf4f4397a.txt @@ -0,0 +1,153 @@ +0 +51916 5805908 1720209980000000000 b4bd3f4196a89fcb4754a1f0dcd25e33 1 compiler/build_runner.zig +4212 5718849 1720401296085225700 05dfd1ce5c71942158e2163d2f778394 0 /home/lumenk/Documents/code/zig/proxy-print/build.zig +103 5823222 1720409844130081404 35b10ba982858800c98ffbaad5536a86 2 o/544059e7838eebad789202c7db0d4889/dependencies.zig +7473 5822285 1720209980000000000 3e2c6cd04fcdf0123cad8c918bee575c 1 std/std.zig +22736 5822282 1720209980000000000 0e75bfbf0e12214b8d038ea1b2c0891f 1 std/start.zig +115323 5822009 1720209980000000000 adea30d36c5138bd611c24e7de78494b 1 std/debug.zig +3422 5525504 1720244930011774076 fbd831155fad80fa254607c80338cfff 0 /home/lumenk/.cache/zig/b/fbd831155fad80fa254607c80338cfff/builtin.zig +33165 5821885 1720209980000000000 f94156764e93e22ac481419ae3dcd7e2 1 std/builtin.zig +88574 5821864 1720209980000000000 7810fce4b640fa7c05df2094ce64ac6a 1 std/Target.zig +129328 5821862 1720209980000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std/Target/x86.zig +73503 5822182 1720209980000000000 4f495cdd87469544c122e37211fe3d16 1 std/math.zig +42022 5822186 1720209980000000000 fe63ddb7aff66121b7cc94255981b837 1 std/meta.zig +11091 5821840 1720209980000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std/SemanticVersion.zig +64031 5822022 1720209980000000000 5f28a5277c7abf5276368e7490605cdf 1 std/elf.zig +12325 5822268 1720209980000000000 79b6f61ce79f7253da8f7b230a6b543c 1 std/os.zig +207669 5822217 1720209980000000000 6c6ef60c1b0138c5c04c7d81b87861b1 1 std/os/linux.zig +12494 5822213 1720209980000000000 e9933b000fa707703dab8f2fe68b002a 1 std/os/linux/tls.zig +293415 5822272 1720209980000000000 d8d64f3211805266c92a7abcd276d514 1 std/posix.zig +31762 5822070 1720209980000000000 39822c5f2ad237650217b35e72989b75 1 std/heap.zig +12747 5822064 1720209980000000000 0c84990d94912da71f88ccdd844ff032 1 std/heap/arena_allocator.zig +176892 5822184 1720209980000000000 1196f85ba81d7ad672e97dbe21cd4796 1 std/mem.zig +13626 5822183 1720209980000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std/mem/Allocator.zig +14239 5822115 1720209980000000000 a69e9fd3810cdd1601c26dd47210af71 1 std/linked_list.zig +3917 5822060 1720209980000000000 985cae2df1113f68d7f2eca79afe1887 1 std/heap/PageAllocator.zig +1301 5822061 1720209980000000000 3db24c00baa9c03a40bfeaa152e28593 1 std/heap/ThreadSafeAllocator.zig +54489 5821874 1720209980000000000 bdb5fc4c250517e22b8dcf8124c024f8 1 std/Thread.zig +10158 5821868 1720209980000000000 ab0fc978d44ff63b7cb845eb079c1d5f 1 std/Thread/Mutex.zig +19056 5821879 1720209980000000000 fbe5a337296572a6d62cbde681c465ea 1 std/atomic.zig +74828 5822276 1720209980000000000 6cc6e45138ab63fb941e2b34d5f643aa 1 std/process.zig +87217 5821877 1720209980000000000 d82200bd8e9f05406e233eef46e48149 1 std/array_list.zig +96699 5821824 1720209980000000000 c9cedaf3e1e78312d19f15b711d05e65 1 std/Build.zig +48115 5821806 1720209980000000000 96f4b76a4ad3e21a0383f6dad95f00ab 1 std/Build/Cache.zig +2248 5821804 1720209980000000000 95a1bb668e0c39f345c83920bac861b7 1 std/Build/Cache/Directory.zig +35899 5822044 1720209980000000000 0ac80e034f12a9b469586af3525fa793 1 std/fs.zig +112808 5822038 1720209980000000000 57b7ce712e2fafc31bba4f67f50732b3 1 std/fs/Dir.zig +65843 5822039 1720209980000000000 2f1e7806f11f80320d184c737b99b781 1 std/fs/File.zig +114248 5821876 1720209980000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std/array_hash_map.zig +38005 5822187 1720209980000000000 2df15a06c9368a128b68d617837153ef 1 std/multi_array_list.zig +12352 5822008 1720209980000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std/crypto.zig +18622 5822002 1720209980000000000 05742583e9b394547e0631c84131938c 1 std/crypto/siphash.zig +89980 5822059 1720209980000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std/hash_map.zig +26882 5821841 1720209980000000000 5b9ff543d20a09f8c07cb235a7f3c28e 1 std/Target/Query.zig +26439 5822331 1720209980000000000 d761827e8faf6985868fafb9c9059cb4 1 std/zig.zig +52150 5822328 1720209980000000000 d488bc81fd0ba877c413ee9c01ed7219 1 std/zig/system.zig +19406 5821823 1720209980000000000 047b5e0cf626396856077508ccdcbc80 1 std/Build/Step.zig +27628 5821807 1720209980000000000 fa16d3fa780d99313d3be181de9ccb0d 1 std/Build/Module.zig +15599 5821822 1720209980000000000 4c9c0c0cbcb3c8c21ab36f8a29fb4e70 1 std/Build/Step/WriteFile.zig +51511 5821825 1720209980000000000 7b040b99af6cae250a3217d3f97cca6a 1 std/Progress.zig +29025 5822306 1720209980000000000 2573e2c79bf66e3476b0024f0dfa2173 1 std/zig/ErrorBundle.zig +77206 5821810 1720209980000000000 15b628c2d4cec60fa37fd938e022ae12 1 std/Build/Step/Compile.zig +112489 5822020 1720209980000000000 4ace12add95bf9bf6d2845a5984223b3 1 std/dwarf.zig +32404 5821811 1720209980000000000 efb206f7e57c62fe691ab5f63933e78f 1 std/Build/Step/ConfigHeader.zig +1884 5822171 1720209980000000000 4e39bcecc218a8cefd7304859e028778 1 std/math/log2.zig +5989 5821869 1720209980000000000 9b884db4ae244ef2af3dcea90ca42736 1 std/Thread/Pool.zig +8321 5822116 1720209980000000000 445ca968f1971dbcfae846f76f46cc2d 1 std/log.zig +106358 5822036 1720209980000000000 9b602efb3cf67bc725c9853d5fe33864 1 std/fmt.zig +25700 5822099 1720209980000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std/io.zig +5461 5822098 1720209980000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std/io/tty.zig +82056 5822296 1720209980000000000 fac1e2db4763e660726b9eeb5783dea1 1 std/unicode.zig +13689 5822292 1720209980000000000 131aba425aefaef0d374793c2dd9e731 1 std/time.zig +77139 5822041 1720209980000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std/fs/path.zig +12563 5822216 1720209980000000000 edca846565ef855c728e7372feed8676 1 std/os/linux/x86_64.zig +17534 5821838 1720209980000000000 6c2d1283f6b16dfa4ed3298fd94fb5df 1 std/Random.zig +3177 5821834 1720209980000000000 ece4176296c0d5a4735a0e13195d3e89 1 std/Random/Xoshiro256.zig +23359 5821865 1720209980000000000 55e7c53750c5f84af61f7e61406bc0f0 1 std/Thread/Condition.zig +1796 5821873 1720209980000000000 43f2cf40b5fd32903bf18a54ea66fc91 1 std/Thread/WaitGroup.zig +9239 5821870 1720209980000000000 d703f6a7af8c150d259a587850decd1f 1 std/Thread/ResetEvent.zig +200963 5822267 1720209980000000000 6382cd937e84a8fc6ae02341db586df9 1 std/os/windows.zig +2697 5822081 1720209980000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std/io/Writer.zig +13386 5822255 1720209980000000000 b23fdad07ce3b3bc638202a13d269a17 1 std/os/wasi.zig +6224 5822004 1720209980000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std/crypto/tlcsprng.zig +30837 5822281 1720209980000000000 83b32a76e7b967a5450ef7fee9bd534a 1 std/sort.zig +51714 5822279 1720209980000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std/sort/block.zig +14680 5821878 1720209980000000000 f7cd57e152493a4a9d80b741ea996f57 1 std/ascii.zig +76391 5821845 1720209980000000000 4668a311541b6be75afd88bf66028ad5 1 std/Target/arm.zig +17640 5822284 1720209980000000000 bd79322afba3cc08000a99c21bfd26d7 1 std/static_string_map.zig +10710 5822280 1720209980000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std/sort/pdq.zig +7643 5822176 1720209980000000000 03910049e32f401cd3296cc1352aecb4 1 std/math/powi.zig +55939 5822023 1720209980000000000 9fbbf465379ce46a9365e411debc3ce1 1 std/enums.zig +1730 5822058 1720209980000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std/hash.zig +19972 5822052 1720209980000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std/hash/crc.zig +3882 5822050 1720209980000000000 168f6844905becfc3ec252416dbee69f 1 std/hash/crc/impl.zig +6449 5822092 1720209980000000000 3bcfe7862cea857ee79939a098991ad5 1 std/io/fixed_buffer_stream.zig +14434 5822080 1720209980000000000 2655b33c088dd930683d9eb843eaceb4 1 std/io/Reader.zig +2057 5821937 1720209980000000000 a778ec13ef93e0ace847f52f066441fd 1 std/compress.zig +3736 5821929 1720209980000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std/compress/zlib.zig +23844 5821914 1720209980000000000 61343f5304677e260ccaed8ba225c2b1 1 std/compress/flate/inflate.zig +7460 5821910 1720209980000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std/compress/flate/container.zig +16625 5821906 1720209980000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std/compress/flate/bit_reader.zig +7434 5821902 1720209980000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std/compress/flate/CircularBuffer.zig +3519 5822046 1720209980000000000 4e3c7d701979e5945ab9f85fed59a579 1 std/hash/adler.zig +10966 5821912 1720209980000000000 e24401bc06abbf873844211e243f0871 1 std/compress/flate/huffman_decoder.zig +1399 5822013 1720209980000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std/dwarf/FORM.zig +3900 5822016 1720209980000000000 b5711d1b73e43c5aaea25647f88f9369 1 std/dwarf/TAG.zig +7395 5822010 1720209980000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std/dwarf/AT.zig +643 5822012 1720209980000000000 6f6a9e4e1602df062ad02179710971c4 1 std/dwarf/EH.zig +94423 5822210 1720209980000000000 936f06081ca66c21f2225e91832d8a41 1 std/os/linux/syscalls.zig +19768 5822327 1720209980000000000 817d70e351edd4b746ab4c444c0d2b09 1 std/zig/system/x86.zig +1273 5821844 1720209980000000000 92589c8e708010b66287cffb30b3644a 1 std/Target/arc.zig +69762 5821846 1720209980000000000 d6af57434a87d01c08b32d2bfe25fdaa 1 std/Target/avr.zig +77144 5821848 1720209980000000000 c690addfa0ddc66f16428c3843909a46 1 std/Target/csky.zig +16084 5821849 1720209980000000000 ca6f1a2a9e6e8fa60a8331d7c5f5ce34 1 std/Target/hexagon.zig +7121 5821851 1720209980000000000 d75880c23fe47c4e74168b752266aab9 1 std/Target/m68k.zig +2220 5821853 1720209980000000000 d6af7e91115ce15de6cc6fa6b85ad607 1 std/Target/msp430.zig +81486 5821843 1720209980000000000 c94083fc646f9b20640e65787e33fdc0 1 std/Target/amdgpu.zig +25913 5821857 1720209980000000000 9d8c66f36c8cefa8cdeac8497ff9ed3d 1 std/Target/s390x.zig +1273 5821863 1720209980000000000 1becbd14309ffd333ba9f93137feeab0 1 std/Target/xtensa.zig +1275 5821860 1720209980000000000 3f87de4b4cab37706212bd9a456a8c58 1 std/Target/ve.zig +94346 5821842 1720209980000000000 136876fa8ce544da55eab725094091a5 1 std/Target/aarch64.zig +2409 5821847 1720209980000000000 1693b91547d868068f63e102f2ccb211 1 std/Target/bpf.zig +5236 5821850 1720209980000000000 fd217450c001fea386e26e5ae8ee436e 1 std/Target/loongarch.zig +16066 5821852 1720209980000000000 6e5fb373b9f2ae19c60dbed74eb241dc 1 std/Target/mips.zig +34534 5821855 1720209980000000000 51352484986d855d36c4732d68bc73d0 1 std/Target/powerpc.zig +53948 5821856 1720209980000000000 5dd87bdcf11a3787d33834ee1afcb1ea 1 std/Target/riscv.zig +19757 5821858 1720209980000000000 81e62932de5b471d355190a547b0390a 1 std/Target/sparc.zig +77930 5821859 1720209980000000000 0611f617b9ec2d1a8e22aa44c1fe7363 1 std/Target/spirv.zig +13279 5821854 1720209980000000000 c4c3d3112933eb72020bc9eebc304ed2 1 std/Target/nvptx.zig +4508 5821861 1720209980000000000 d86c84e4bae678df19d1bcef0e88aef9 1 std/Target/wasm.zig +19546 5822017 1720209980000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std/dwarf/abi.zig +26403 5822018 1720209980000000000 032fc3ce66abd98313f514fd0dfe4418 1 std/dwarf/call_frame.zig +71838 5822019 1720209980000000000 7114a2a065bef4c85c6cf267af29cefc 1 std/dwarf/expressions.zig +10391 5822299 1720209980000000000 6a3655deaa784c97e082cee1140d458a 1 std/valgrind.zig +23129 5822278 1720209980000000000 b579436bcc763fc86642b2a1d69be89a 1 std/simd.zig +58803 5821820 1720209980000000000 bcaa238fcd8b43dab29b41365befe865 1 std/Build/Step/Run.zig +72842 5822275 1720209980000000000 a0688c2acb507fdf65a01cd6bd5fb73a 1 std/process/Child.zig +530 5821832 1720209980000000000 6862d091fadcbbb652464ab10689bd23 1 std/Random/SplitMix64.zig +17665 5822021 1720209980000000000 506e2fa812a359a88f641d0b2bae4cbc 1 std/dynamic_library.zig +18145 5822114 1720209980000000000 2f9c8108825760a83d182d8b68fcaa76 1 std/leb128.zig +43084 5821866 1720209980000000000 a67e9f409c649ae15d47dcc9582247f0 1 std/Thread/Futex.zig +2533 5821867 1720209980000000000 e0af5510611c7c2688093972c6ace145 1 std/Thread/Mutex/Recursive.zig +1299 5822086 1720209980000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std/io/buffered_writer.zig +9295 5821814 1720209980000000000 268e240d3773b7543a10f2365b34cc53 1 std/Build/Step/InstallArtifact.zig +1160 5822090 1720209980000000000 32ae6866d358d400739c8281e2b92d26 1 std/io/counting_writer.zig +64885 5821900 1720209980000000000 81df3acdbfad8c12c907252c1ae49700 1 std/c.zig +11241 5821894 1720209980000000000 690a567145150d9bb69ff11250e3a1c5 1 std/c/linux.zig +8372 5822056 1720209980000000000 d48498b32f349820311bbf338ae1aae5 1 std/hash/wyhash.zig +1618 5821909 1720209980000000000 60e22c8a23680b34b51d27b486811807 1 std/compress/flate/consts.zig +13375 5821905 1720209980000000000 239244362ca7a3d92e32a4518ccda927 1 std/compress/flate/Token.zig +36892 5822000 1720209980000000000 aeaa6f15041af562aebdfbb8f2e94f9d 1 std/crypto/sha2.zig +20392 5822024 1720209980000000000 a41115e4a4263ff02975e97d21f21847 1 std/fifo.zig +1464 5822305 1720209980000000000 262bf5a41c36322233615e07256bc570 1 std/zig/Client.zig +8752 5822310 1720209980000000000 2d7e0835ecf9b1ce89b625495c8209c2 1 std/zig/Server.zig +2591 5822037 1720209980000000000 54cecc0501b004131b133c8ec52688b3 1 std/fs/AtomicFile.zig +23028 5821880 1720209980000000000 5f649adf883cb2acad194b60017a4672 1 std/base64.zig +39156 5821803 1720209980000000000 628e7a63840b5d008ad84d18a2a50b21 1 std/Build/Cache/DepTokenizer.zig +2685 5821827 1720209980000000000 5244bfd5edd68ad074bfdf866029fa86 1 std/Random/ChaCha.zig +52270 5821961 1720209980000000000 12af942b957e1b72c0fbc8541c38b820 1 std/crypto/chacha20.zig +5693 5822015 1720209980000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std/dwarf/OP.zig +7399 5822007 1720209980000000000 7e3716a3c82a36541c6cf09b56a96da0 1 std/crypto/utils.zig +1539 5822093 1720209980000000000 ca6d9ebe9107eb6ffe4cc4b92611772a 1 std/io/limited_reader.zig +14595 5822047 1720209980000000000 9802848537ec3da81ac651945a298250 1 std/hash/auto_hash.zig +3957 5822214 1720209980000000000 8a6d08b36d5d25b29bdff67ade3e947b 1 std/os/linux/vdso.zig diff --git a/.zig-cache/o/02d4e1baf851f44fdcb2b45dd4e0ba5c/cimport.h b/.zig-cache/o/02d4e1baf851f44fdcb2b45dd4e0ba5c/cimport.h new file mode 100644 index 0000000..442e224 --- /dev/null +++ b/.zig-cache/o/02d4e1baf851f44fdcb2b45dd4e0ba5c/cimport.h @@ -0,0 +1 @@ +#include diff --git a/.zig-cache/o/25bbc3c6f9f0ed45b1c512c38968709b/libproxy-print.a b/.zig-cache/o/25bbc3c6f9f0ed45b1c512c38968709b/libproxy-print.a new file mode 100644 index 0000000..dd38a11 Binary files /dev/null and b/.zig-cache/o/25bbc3c6f9f0ed45b1c512c38968709b/libproxy-print.a differ diff --git a/.zig-cache/o/25bbc3c6f9f0ed45b1c512c38968709b/libproxy-print.a.o b/.zig-cache/o/25bbc3c6f9f0ed45b1c512c38968709b/libproxy-print.a.o new file mode 100644 index 0000000..6918b85 Binary files /dev/null and b/.zig-cache/o/25bbc3c6f9f0ed45b1c512c38968709b/libproxy-print.a.o differ diff --git a/.zig-cache/o/314555fdddf033c76053fd15d843f2a6/build b/.zig-cache/o/314555fdddf033c76053fd15d843f2a6/build new file mode 100755 index 0000000..3870eec Binary files /dev/null and b/.zig-cache/o/314555fdddf033c76053fd15d843f2a6/build differ diff --git a/.zig-cache/o/314555fdddf033c76053fd15d843f2a6/build.o b/.zig-cache/o/314555fdddf033c76053fd15d843f2a6/build.o new file mode 100644 index 0000000..52c9922 Binary files /dev/null and b/.zig-cache/o/314555fdddf033c76053fd15d843f2a6/build.o differ diff --git a/.zig-cache/o/53f8ddf14f85b270b6870858c226b9c6/pdfgen.o b/.zig-cache/o/53f8ddf14f85b270b6870858c226b9c6/pdfgen.o new file mode 100644 index 0000000..f098fb5 Binary files /dev/null and b/.zig-cache/o/53f8ddf14f85b270b6870858c226b9c6/pdfgen.o differ diff --git a/.zig-cache/o/544059e7838eebad789202c7db0d4889/dependencies.zig b/.zig-cache/o/544059e7838eebad789202c7db0d4889/dependencies.zig new file mode 100644 index 0000000..72e4e83 --- /dev/null +++ b/.zig-cache/o/544059e7838eebad789202c7db0d4889/dependencies.zig @@ -0,0 +1,2 @@ +pub const packages = struct {}; +pub const root_deps: []const struct { []const u8, []const u8 } = &.{}; diff --git a/.zig-cache/o/6842e95b857fc2891d2023e1a6e683b3/cimport.h b/.zig-cache/o/6842e95b857fc2891d2023e1a6e683b3/cimport.h new file mode 100644 index 0000000..442e224 --- /dev/null +++ b/.zig-cache/o/6842e95b857fc2891d2023e1a6e683b3/cimport.h @@ -0,0 +1 @@ +#include diff --git a/.zig-cache/o/6842e95b857fc2891d2023e1a6e683b3/cimport.h.d b/.zig-cache/o/6842e95b857fc2891d2023e1a6e683b3/cimport.h.d new file mode 100644 index 0000000..e90546b --- /dev/null +++ b/.zig-cache/o/6842e95b857fc2891d2023e1a6e683b3/cimport.h.d @@ -0,0 +1,25 @@ +cimport.o: \ + /home/lumenk/Documents/code/zig/proxy-print/.zig-cache/o/6842e95b857fc2891d2023e1a6e683b3/cimport.h \ + /home/lumenk/Documents/code/zig/proxy-print/include/pdfgen.h \ + /home/lumenk/.zvm/0.13.0/lib/include/stdint.h /usr/include/stdint.h \ + /usr/include/bits/libc-header-start.h /usr/include/features.h \ + /usr/include/features-time64.h /usr/include/bits/wordsize.h \ + /usr/include/bits/timesize.h /usr/include/stdc-predef.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h /usr/include/stdio.h \ + /home/lumenk/.zvm/0.13.0/lib/include/stddef.h \ + /home/lumenk/.zvm/0.13.0/lib/include/__stddef_size_t.h \ + /home/lumenk/.zvm/0.13.0/lib/include/__stddef_null.h \ + /home/lumenk/.zvm/0.13.0/lib/include/stdarg.h \ + /home/lumenk/.zvm/0.13.0/lib/include/__stdarg___gnuc_va_list.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h diff --git a/.zig-cache/o/6979c8017d0f289e714379162dc4afeb/build b/.zig-cache/o/6979c8017d0f289e714379162dc4afeb/build new file mode 100755 index 0000000..84c2fc5 Binary files /dev/null and b/.zig-cache/o/6979c8017d0f289e714379162dc4afeb/build differ diff --git a/.zig-cache/o/6979c8017d0f289e714379162dc4afeb/build.o b/.zig-cache/o/6979c8017d0f289e714379162dc4afeb/build.o new file mode 100644 index 0000000..ce8909e Binary files /dev/null and b/.zig-cache/o/6979c8017d0f289e714379162dc4afeb/build.o differ diff --git a/.zig-cache/o/6d33dce495a14a38cd839531560e2cf0/cimport.zig b/.zig-cache/o/6d33dce495a14a38cd839531560e2cf0/cimport.zig new file mode 100644 index 0000000..64e28b2 --- /dev/null +++ b/.zig-cache/o/6d33dce495a14a38cd839531560e2cf0/cimport.zig @@ -0,0 +1,1457 @@ +pub const __builtin_bswap16 = @import("std").zig.c_builtins.__builtin_bswap16; +pub const __builtin_bswap32 = @import("std").zig.c_builtins.__builtin_bswap32; +pub const __builtin_bswap64 = @import("std").zig.c_builtins.__builtin_bswap64; +pub const __builtin_signbit = @import("std").zig.c_builtins.__builtin_signbit; +pub const __builtin_signbitf = @import("std").zig.c_builtins.__builtin_signbitf; +pub const __builtin_popcount = @import("std").zig.c_builtins.__builtin_popcount; +pub const __builtin_ctz = @import("std").zig.c_builtins.__builtin_ctz; +pub const __builtin_clz = @import("std").zig.c_builtins.__builtin_clz; +pub const __builtin_sqrt = @import("std").zig.c_builtins.__builtin_sqrt; +pub const __builtin_sqrtf = @import("std").zig.c_builtins.__builtin_sqrtf; +pub const __builtin_sin = @import("std").zig.c_builtins.__builtin_sin; +pub const __builtin_sinf = @import("std").zig.c_builtins.__builtin_sinf; +pub const __builtin_cos = @import("std").zig.c_builtins.__builtin_cos; +pub const __builtin_cosf = @import("std").zig.c_builtins.__builtin_cosf; +pub const __builtin_exp = @import("std").zig.c_builtins.__builtin_exp; +pub const __builtin_expf = @import("std").zig.c_builtins.__builtin_expf; +pub const __builtin_exp2 = @import("std").zig.c_builtins.__builtin_exp2; +pub const __builtin_exp2f = @import("std").zig.c_builtins.__builtin_exp2f; +pub const __builtin_log = @import("std").zig.c_builtins.__builtin_log; +pub const __builtin_logf = @import("std").zig.c_builtins.__builtin_logf; +pub const __builtin_log2 = @import("std").zig.c_builtins.__builtin_log2; +pub const __builtin_log2f = @import("std").zig.c_builtins.__builtin_log2f; +pub const __builtin_log10 = @import("std").zig.c_builtins.__builtin_log10; +pub const __builtin_log10f = @import("std").zig.c_builtins.__builtin_log10f; +pub const __builtin_abs = @import("std").zig.c_builtins.__builtin_abs; +pub const __builtin_labs = @import("std").zig.c_builtins.__builtin_labs; +pub const __builtin_llabs = @import("std").zig.c_builtins.__builtin_llabs; +pub const __builtin_fabs = @import("std").zig.c_builtins.__builtin_fabs; +pub const __builtin_fabsf = @import("std").zig.c_builtins.__builtin_fabsf; +pub const __builtin_floor = @import("std").zig.c_builtins.__builtin_floor; +pub const __builtin_floorf = @import("std").zig.c_builtins.__builtin_floorf; +pub const __builtin_ceil = @import("std").zig.c_builtins.__builtin_ceil; +pub const __builtin_ceilf = @import("std").zig.c_builtins.__builtin_ceilf; +pub const __builtin_trunc = @import("std").zig.c_builtins.__builtin_trunc; +pub const __builtin_truncf = @import("std").zig.c_builtins.__builtin_truncf; +pub const __builtin_round = @import("std").zig.c_builtins.__builtin_round; +pub const __builtin_roundf = @import("std").zig.c_builtins.__builtin_roundf; +pub const __builtin_strlen = @import("std").zig.c_builtins.__builtin_strlen; +pub const __builtin_strcmp = @import("std").zig.c_builtins.__builtin_strcmp; +pub const __builtin_object_size = @import("std").zig.c_builtins.__builtin_object_size; +pub const __builtin___memset_chk = @import("std").zig.c_builtins.__builtin___memset_chk; +pub const __builtin_memset = @import("std").zig.c_builtins.__builtin_memset; +pub const __builtin___memcpy_chk = @import("std").zig.c_builtins.__builtin___memcpy_chk; +pub const __builtin_memcpy = @import("std").zig.c_builtins.__builtin_memcpy; +pub const __builtin_expect = @import("std").zig.c_builtins.__builtin_expect; +pub const __builtin_nanf = @import("std").zig.c_builtins.__builtin_nanf; +pub const __builtin_huge_valf = @import("std").zig.c_builtins.__builtin_huge_valf; +pub const __builtin_inff = @import("std").zig.c_builtins.__builtin_inff; +pub const __builtin_isnan = @import("std").zig.c_builtins.__builtin_isnan; +pub const __builtin_isinf = @import("std").zig.c_builtins.__builtin_isinf; +pub const __builtin_isinf_sign = @import("std").zig.c_builtins.__builtin_isinf_sign; +pub const __has_builtin = @import("std").zig.c_builtins.__has_builtin; +pub const __builtin_assume = @import("std").zig.c_builtins.__builtin_assume; +pub const __builtin_unreachable = @import("std").zig.c_builtins.__builtin_unreachable; +pub const __builtin_constant_p = @import("std").zig.c_builtins.__builtin_constant_p; +pub const __builtin_mul_overflow = @import("std").zig.c_builtins.__builtin_mul_overflow; +pub const __u_char = u8; +pub const __u_short = c_ushort; +pub const __u_int = c_uint; +pub const __u_long = c_ulong; +pub const __int8_t = i8; +pub const __uint8_t = u8; +pub const __int16_t = c_short; +pub const __uint16_t = c_ushort; +pub const __int32_t = c_int; +pub const __uint32_t = c_uint; +pub const __int64_t = c_long; +pub const __uint64_t = c_ulong; +pub const __int_least8_t = __int8_t; +pub const __uint_least8_t = __uint8_t; +pub const __int_least16_t = __int16_t; +pub const __uint_least16_t = __uint16_t; +pub const __int_least32_t = __int32_t; +pub const __uint_least32_t = __uint32_t; +pub const __int_least64_t = __int64_t; +pub const __uint_least64_t = __uint64_t; +pub const __quad_t = c_long; +pub const __u_quad_t = c_ulong; +pub const __intmax_t = c_long; +pub const __uintmax_t = c_ulong; +pub const __dev_t = c_ulong; +pub const __uid_t = c_uint; +pub const __gid_t = c_uint; +pub const __ino_t = c_ulong; +pub const __ino64_t = c_ulong; +pub const __mode_t = c_uint; +pub const __nlink_t = c_ulong; +pub const __off_t = c_long; +pub const __off64_t = c_long; +pub const __pid_t = c_int; +pub const __fsid_t = extern struct { + __val: [2]c_int = @import("std").mem.zeroes([2]c_int), +}; +pub const __clock_t = c_long; +pub const __rlim_t = c_ulong; +pub const __rlim64_t = c_ulong; +pub const __id_t = c_uint; +pub const __time_t = c_long; +pub const __useconds_t = c_uint; +pub const __suseconds_t = c_long; +pub const __suseconds64_t = c_long; +pub const __daddr_t = c_int; +pub const __key_t = c_int; +pub const __clockid_t = c_int; +pub const __timer_t = ?*anyopaque; +pub const __blksize_t = c_long; +pub const __blkcnt_t = c_long; +pub const __blkcnt64_t = c_long; +pub const __fsblkcnt_t = c_ulong; +pub const __fsblkcnt64_t = c_ulong; +pub const __fsfilcnt_t = c_ulong; +pub const __fsfilcnt64_t = c_ulong; +pub const __fsword_t = c_long; +pub const __ssize_t = c_long; +pub const __syscall_slong_t = c_long; +pub const __syscall_ulong_t = c_ulong; +pub const __loff_t = __off64_t; +pub const __caddr_t = [*c]u8; +pub const __intptr_t = c_long; +pub const __socklen_t = c_uint; +pub const __sig_atomic_t = c_int; +pub const int_least8_t = __int_least8_t; +pub const int_least16_t = __int_least16_t; +pub const int_least32_t = __int_least32_t; +pub const int_least64_t = __int_least64_t; +pub const uint_least8_t = __uint_least8_t; +pub const uint_least16_t = __uint_least16_t; +pub const uint_least32_t = __uint_least32_t; +pub const uint_least64_t = __uint_least64_t; +pub const int_fast8_t = i8; +pub const int_fast16_t = c_long; +pub const int_fast32_t = c_long; +pub const int_fast64_t = c_long; +pub const uint_fast8_t = u8; +pub const uint_fast16_t = c_ulong; +pub const uint_fast32_t = c_ulong; +pub const uint_fast64_t = c_ulong; +pub const intmax_t = __intmax_t; +pub const uintmax_t = __uintmax_t; +pub const struct___va_list_tag_1 = extern struct { + gp_offset: c_uint = @import("std").mem.zeroes(c_uint), + fp_offset: c_uint = @import("std").mem.zeroes(c_uint), + overflow_arg_area: ?*anyopaque = @import("std").mem.zeroes(?*anyopaque), + reg_save_area: ?*anyopaque = @import("std").mem.zeroes(?*anyopaque), +}; +pub const __builtin_va_list = [1]struct___va_list_tag_1; +pub const __gnuc_va_list = __builtin_va_list; +const union_unnamed_2 = extern union { + __wch: c_uint, + __wchb: [4]u8, +}; +pub const __mbstate_t = extern struct { + __count: c_int = @import("std").mem.zeroes(c_int), + __value: union_unnamed_2 = @import("std").mem.zeroes(union_unnamed_2), +}; +pub const struct__G_fpos_t = extern struct { + __pos: __off_t = @import("std").mem.zeroes(__off_t), + __state: __mbstate_t = @import("std").mem.zeroes(__mbstate_t), +}; +pub const __fpos_t = struct__G_fpos_t; +pub const struct__G_fpos64_t = extern struct { + __pos: __off64_t = @import("std").mem.zeroes(__off64_t), + __state: __mbstate_t = @import("std").mem.zeroes(__mbstate_t), +}; +pub const __fpos64_t = struct__G_fpos64_t; +pub const struct__IO_marker = opaque {}; +pub const _IO_lock_t = anyopaque; +pub const struct__IO_codecvt = opaque {}; +pub const struct__IO_wide_data = opaque {}; +pub const struct__IO_FILE = extern struct { + _flags: c_int = @import("std").mem.zeroes(c_int), + _IO_read_ptr: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_read_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_read_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_write_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_write_ptr: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_write_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_buf_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_buf_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_save_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_backup_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_save_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _markers: ?*struct__IO_marker = @import("std").mem.zeroes(?*struct__IO_marker), + _chain: [*c]struct__IO_FILE = @import("std").mem.zeroes([*c]struct__IO_FILE), + _fileno: c_int = @import("std").mem.zeroes(c_int), + _flags2: c_int = @import("std").mem.zeroes(c_int), + _old_offset: __off_t = @import("std").mem.zeroes(__off_t), + _cur_column: c_ushort = @import("std").mem.zeroes(c_ushort), + _vtable_offset: i8 = @import("std").mem.zeroes(i8), + _shortbuf: [1]u8 = @import("std").mem.zeroes([1]u8), + _lock: ?*_IO_lock_t = @import("std").mem.zeroes(?*_IO_lock_t), + _offset: __off64_t = @import("std").mem.zeroes(__off64_t), + _codecvt: ?*struct__IO_codecvt = @import("std").mem.zeroes(?*struct__IO_codecvt), + _wide_data: ?*struct__IO_wide_data = @import("std").mem.zeroes(?*struct__IO_wide_data), + _freeres_list: [*c]struct__IO_FILE = @import("std").mem.zeroes([*c]struct__IO_FILE), + _freeres_buf: ?*anyopaque = @import("std").mem.zeroes(?*anyopaque), + __pad5: usize = @import("std").mem.zeroes(usize), + _mode: c_int = @import("std").mem.zeroes(c_int), + _unused2: [20]u8 = @import("std").mem.zeroes([20]u8), +}; +pub const __FILE = struct__IO_FILE; +pub const FILE = struct__IO_FILE; +pub const cookie_read_function_t = fn (?*anyopaque, [*c]u8, usize) callconv(.C) __ssize_t; +pub const cookie_write_function_t = fn (?*anyopaque, [*c]const u8, usize) callconv(.C) __ssize_t; +pub const cookie_seek_function_t = fn (?*anyopaque, [*c]__off64_t, c_int) callconv(.C) c_int; +pub const cookie_close_function_t = fn (?*anyopaque) callconv(.C) c_int; +pub const struct__IO_cookie_io_functions_t = extern struct { + read: ?*const cookie_read_function_t = @import("std").mem.zeroes(?*const cookie_read_function_t), + write: ?*const cookie_write_function_t = @import("std").mem.zeroes(?*const cookie_write_function_t), + seek: ?*const cookie_seek_function_t = @import("std").mem.zeroes(?*const cookie_seek_function_t), + close: ?*const cookie_close_function_t = @import("std").mem.zeroes(?*const cookie_close_function_t), +}; +pub const cookie_io_functions_t = struct__IO_cookie_io_functions_t; +pub const va_list = __gnuc_va_list; +pub const off_t = __off_t; +pub const fpos_t = __fpos_t; +pub extern var stdin: [*c]FILE; +pub extern var stdout: [*c]FILE; +pub extern var stderr: [*c]FILE; +pub extern fn remove(__filename: [*c]const u8) c_int; +pub extern fn rename(__old: [*c]const u8, __new: [*c]const u8) c_int; +pub extern fn renameat(__oldfd: c_int, __old: [*c]const u8, __newfd: c_int, __new: [*c]const u8) c_int; +pub extern fn fclose(__stream: [*c]FILE) c_int; +pub extern fn tmpfile() [*c]FILE; +pub extern fn tmpnam([*c]u8) [*c]u8; +pub extern fn tmpnam_r(__s: [*c]u8) [*c]u8; +pub extern fn tempnam(__dir: [*c]const u8, __pfx: [*c]const u8) [*c]u8; +pub extern fn fflush(__stream: [*c]FILE) c_int; +pub extern fn fflush_unlocked(__stream: [*c]FILE) c_int; +pub extern fn fopen(__filename: [*c]const u8, __modes: [*c]const u8) [*c]FILE; +pub extern fn freopen(noalias __filename: [*c]const u8, noalias __modes: [*c]const u8, noalias __stream: [*c]FILE) [*c]FILE; +pub extern fn fdopen(__fd: c_int, __modes: [*c]const u8) [*c]FILE; +pub extern fn fopencookie(noalias __magic_cookie: ?*anyopaque, noalias __modes: [*c]const u8, __io_funcs: cookie_io_functions_t) [*c]FILE; +pub extern fn fmemopen(__s: ?*anyopaque, __len: usize, __modes: [*c]const u8) [*c]FILE; +pub extern fn open_memstream(__bufloc: [*c][*c]u8, __sizeloc: [*c]usize) [*c]FILE; +pub extern fn setbuf(noalias __stream: [*c]FILE, noalias __buf: [*c]u8) void; +pub extern fn setvbuf(noalias __stream: [*c]FILE, noalias __buf: [*c]u8, __modes: c_int, __n: usize) c_int; +pub extern fn setbuffer(noalias __stream: [*c]FILE, noalias __buf: [*c]u8, __size: usize) void; +pub extern fn setlinebuf(__stream: [*c]FILE) void; +pub extern fn fprintf(__stream: [*c]FILE, __format: [*c]const u8, ...) c_int; +pub extern fn printf(__format: [*c]const u8, ...) c_int; +pub extern fn sprintf(__s: [*c]u8, __format: [*c]const u8, ...) c_int; +pub extern fn vfprintf(__s: [*c]FILE, __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vprintf(__format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vsprintf(__s: [*c]u8, __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn snprintf(__s: [*c]u8, __maxlen: c_ulong, __format: [*c]const u8, ...) c_int; +pub extern fn vsnprintf(__s: [*c]u8, __maxlen: c_ulong, __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vasprintf(noalias __ptr: [*c][*c]u8, noalias __f: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn __asprintf(noalias __ptr: [*c][*c]u8, noalias __fmt: [*c]const u8, ...) c_int; +pub extern fn asprintf(noalias __ptr: [*c][*c]u8, noalias __fmt: [*c]const u8, ...) c_int; +pub extern fn vdprintf(__fd: c_int, noalias __fmt: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn dprintf(__fd: c_int, noalias __fmt: [*c]const u8, ...) c_int; +pub extern fn fscanf(noalias __stream: [*c]FILE, noalias __format: [*c]const u8, ...) c_int; +pub extern fn scanf(noalias __format: [*c]const u8, ...) c_int; +pub extern fn sscanf(noalias __s: [*c]const u8, noalias __format: [*c]const u8, ...) c_int; +pub const _Float32 = f32; +pub const _Float64 = f64; +pub const _Float32x = f64; +pub const _Float64x = c_longdouble; +pub extern fn vfscanf(noalias __s: [*c]FILE, noalias __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vscanf(noalias __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vsscanf(noalias __s: [*c]const u8, noalias __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn fgetc(__stream: [*c]FILE) c_int; +pub extern fn getc(__stream: [*c]FILE) c_int; +pub extern fn getchar() c_int; +pub extern fn getc_unlocked(__stream: [*c]FILE) c_int; +pub extern fn getchar_unlocked() c_int; +pub extern fn fgetc_unlocked(__stream: [*c]FILE) c_int; +pub extern fn fputc(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putc(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putchar(__c: c_int) c_int; +pub extern fn fputc_unlocked(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putc_unlocked(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putchar_unlocked(__c: c_int) c_int; +pub extern fn getw(__stream: [*c]FILE) c_int; +pub extern fn putw(__w: c_int, __stream: [*c]FILE) c_int; +pub extern fn fgets(noalias __s: [*c]u8, __n: c_int, noalias __stream: [*c]FILE) [*c]u8; +pub extern fn __getdelim(noalias __lineptr: [*c][*c]u8, noalias __n: [*c]usize, __delimiter: c_int, noalias __stream: [*c]FILE) __ssize_t; +pub extern fn getdelim(noalias __lineptr: [*c][*c]u8, noalias __n: [*c]usize, __delimiter: c_int, noalias __stream: [*c]FILE) __ssize_t; +pub extern fn getline(noalias __lineptr: [*c][*c]u8, noalias __n: [*c]usize, noalias __stream: [*c]FILE) __ssize_t; +pub extern fn fputs(noalias __s: [*c]const u8, noalias __stream: [*c]FILE) c_int; +pub extern fn puts(__s: [*c]const u8) c_int; +pub extern fn ungetc(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn fread(__ptr: ?*anyopaque, __size: c_ulong, __n: c_ulong, __stream: [*c]FILE) c_ulong; +pub extern fn fwrite(__ptr: ?*const anyopaque, __size: c_ulong, __n: c_ulong, __s: [*c]FILE) c_ulong; +pub extern fn fread_unlocked(noalias __ptr: ?*anyopaque, __size: usize, __n: usize, noalias __stream: [*c]FILE) usize; +pub extern fn fwrite_unlocked(noalias __ptr: ?*const anyopaque, __size: usize, __n: usize, noalias __stream: [*c]FILE) usize; +pub extern fn fseek(__stream: [*c]FILE, __off: c_long, __whence: c_int) c_int; +pub extern fn ftell(__stream: [*c]FILE) c_long; +pub extern fn rewind(__stream: [*c]FILE) void; +pub extern fn fseeko(__stream: [*c]FILE, __off: __off_t, __whence: c_int) c_int; +pub extern fn ftello(__stream: [*c]FILE) __off_t; +pub extern fn fgetpos(noalias __stream: [*c]FILE, noalias __pos: [*c]fpos_t) c_int; +pub extern fn fsetpos(__stream: [*c]FILE, __pos: [*c]const fpos_t) c_int; +pub extern fn clearerr(__stream: [*c]FILE) void; +pub extern fn feof(__stream: [*c]FILE) c_int; +pub extern fn ferror(__stream: [*c]FILE) c_int; +pub extern fn clearerr_unlocked(__stream: [*c]FILE) void; +pub extern fn feof_unlocked(__stream: [*c]FILE) c_int; +pub extern fn ferror_unlocked(__stream: [*c]FILE) c_int; +pub extern fn perror(__s: [*c]const u8) void; +pub extern fn fileno(__stream: [*c]FILE) c_int; +pub extern fn fileno_unlocked(__stream: [*c]FILE) c_int; +pub extern fn pclose(__stream: [*c]FILE) c_int; +pub extern fn popen(__command: [*c]const u8, __modes: [*c]const u8) [*c]FILE; +pub extern fn ctermid(__s: [*c]u8) [*c]u8; +pub extern fn flockfile(__stream: [*c]FILE) void; +pub extern fn ftrylockfile(__stream: [*c]FILE) c_int; +pub extern fn funlockfile(__stream: [*c]FILE) void; +pub extern fn __uflow([*c]FILE) c_int; +pub extern fn __overflow([*c]FILE, c_int) c_int; +pub const struct_pdf_doc = opaque {}; +pub const struct_pdf_object = opaque {}; +pub const struct_pdf_info = extern struct { + creator: [64]u8 = @import("std").mem.zeroes([64]u8), + producer: [64]u8 = @import("std").mem.zeroes([64]u8), + title: [64]u8 = @import("std").mem.zeroes([64]u8), + author: [64]u8 = @import("std").mem.zeroes([64]u8), + subject: [64]u8 = @import("std").mem.zeroes([64]u8), + date: [64]u8 = @import("std").mem.zeroes([64]u8), +}; +pub const IMAGE_PNG: c_int = 0; +pub const IMAGE_JPG: c_int = 1; +pub const IMAGE_PPM: c_int = 2; +pub const IMAGE_BMP: c_int = 3; +pub const IMAGE_UNKNOWN: c_int = 4; +const enum_unnamed_3 = c_uint; +pub const PNG_COLOR_GREYSCALE: c_int = 0; +pub const PNG_COLOR_RGB: c_int = 2; +pub const PNG_COLOR_INDEXED: c_int = 3; +pub const PNG_COLOR_GREYSCALE_A: c_int = 4; +pub const PNG_COLOR_RGBA: c_int = 6; +pub const PNG_COLOR_INVALID: c_int = 255; +const enum_unnamed_4 = c_uint; +pub const struct_png_header = extern struct { + width: u32 = @import("std").mem.zeroes(u32), + height: u32 = @import("std").mem.zeroes(u32), + bitDepth: u8 = @import("std").mem.zeroes(u8), + colorType: u8 = @import("std").mem.zeroes(u8), + deflate: u8 = @import("std").mem.zeroes(u8), + filtering: u8 = @import("std").mem.zeroes(u8), + interlace: u8 = @import("std").mem.zeroes(u8), +}; +pub const struct_bmp_header = extern struct { + bfSize: u32 = @import("std").mem.zeroes(u32), + bfReserved1: u16 = @import("std").mem.zeroes(u16), + bfReserved2: u16 = @import("std").mem.zeroes(u16), + bfOffBits: u32 = @import("std").mem.zeroes(u32), + biSize: u32 = @import("std").mem.zeroes(u32), + biWidth: i32 = @import("std").mem.zeroes(i32), + biHeight: i32 = @import("std").mem.zeroes(i32), + biPlanes: u16 = @import("std").mem.zeroes(u16), + biBitCount: u16 = @import("std").mem.zeroes(u16), + biCompression: u32 = @import("std").mem.zeroes(u32), +}; +pub const struct_jpeg_header = extern struct { + ncolours: c_int = @import("std").mem.zeroes(c_int), +}; +pub const PPM_BINARY_COLOR_RGB: c_int = 0; +pub const PPM_BINARY_COLOR_GRAY: c_int = 1; +const enum_unnamed_5 = c_uint; +pub const struct_ppm_header = extern struct { + size: usize = @import("std").mem.zeroes(usize), + data_begin_pos: usize = @import("std").mem.zeroes(usize), + color_space: c_int = @import("std").mem.zeroes(c_int), +}; +const union_unnamed_6 = extern union { + bmp: struct_bmp_header, + jpeg: struct_jpeg_header, + png: struct_png_header, + ppm: struct_ppm_header, +}; +pub const struct_pdf_img_info = extern struct { + image_format: c_int = @import("std").mem.zeroes(c_int), + width: u32 = @import("std").mem.zeroes(u32), + height: u32 = @import("std").mem.zeroes(u32), + unnamed_0: union_unnamed_6 = @import("std").mem.zeroes(union_unnamed_6), +}; +pub const struct_pdf_path_operation = extern struct { + op: u8 = @import("std").mem.zeroes(u8), + x1: f32 = @import("std").mem.zeroes(f32), + y1: f32 = @import("std").mem.zeroes(f32), + x2: f32 = @import("std").mem.zeroes(f32), + y2: f32 = @import("std").mem.zeroes(f32), + x3: f32 = @import("std").mem.zeroes(f32), + y3: f32 = @import("std").mem.zeroes(f32), +}; +pub const PDF_ALIGN_LEFT: c_int = 0; +pub const PDF_ALIGN_RIGHT: c_int = 1; +pub const PDF_ALIGN_CENTER: c_int = 2; +pub const PDF_ALIGN_JUSTIFY: c_int = 3; +pub const PDF_ALIGN_JUSTIFY_ALL: c_int = 4; +pub const PDF_ALIGN_NO_WRITE: c_int = 5; +const enum_unnamed_7 = c_uint; +pub extern fn pdf_create(width: f32, height: f32, info: [*c]const struct_pdf_info) ?*struct_pdf_doc; +pub extern fn pdf_destroy(pdf: ?*struct_pdf_doc) void; +pub extern fn pdf_get_err(pdf: ?*const struct_pdf_doc, errval: [*c]c_int) [*c]const u8; +pub extern fn pdf_clear_err(pdf: ?*struct_pdf_doc) void; +pub extern fn pdf_set_font(pdf: ?*struct_pdf_doc, font: [*c]const u8) c_int; +pub extern fn pdf_get_font_text_width(pdf: ?*struct_pdf_doc, font_name: [*c]const u8, text: [*c]const u8, size: f32, text_width: [*c]f32) c_int; +pub extern fn pdf_height(pdf: ?*const struct_pdf_doc) f32; +pub extern fn pdf_width(pdf: ?*const struct_pdf_doc) f32; +pub extern fn pdf_page_height(page: ?*const struct_pdf_object) f32; +pub extern fn pdf_page_width(page: ?*const struct_pdf_object) f32; +pub extern fn pdf_append_page(pdf: ?*struct_pdf_doc) ?*struct_pdf_object; +pub extern fn pdf_get_page(pdf: ?*struct_pdf_doc, page_number: c_int) ?*struct_pdf_object; +pub extern fn pdf_page_set_size(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, width: f32, height: f32) c_int; +pub extern fn pdf_save(pdf: ?*struct_pdf_doc, filename: [*c]const u8) c_int; +pub extern fn pdf_save_file(pdf: ?*struct_pdf_doc, fp: [*c]FILE) c_int; +pub extern fn pdf_add_text(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, text: [*c]const u8, size: f32, xoff: f32, yoff: f32, colour: u32) c_int; +pub extern fn pdf_add_text_rotate(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, text: [*c]const u8, size: f32, xoff: f32, yoff: f32, angle: f32, colour: u32) c_int; +pub extern fn pdf_add_text_wrap(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, text: [*c]const u8, size: f32, xoff: f32, yoff: f32, angle: f32, colour: u32, wrap_width: f32, @"align": c_int, height: [*c]f32) c_int; +pub extern fn pdf_add_line(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x1: f32, y1: f32, x2: f32, y2: f32, width: f32, colour: u32) c_int; +pub extern fn pdf_add_cubic_bezier(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x1: f32, y1: f32, x2: f32, y2: f32, xq1: f32, yq1: f32, xq2: f32, yq2: f32, width: f32, colour: u32) c_int; +pub extern fn pdf_add_quadratic_bezier(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x1: f32, y1: f32, x2: f32, y2: f32, xq1: f32, yq1: f32, width: f32, colour: u32) c_int; +pub extern fn pdf_add_custom_path(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, operations: [*c]const struct_pdf_path_operation, operation_count: c_int, stroke_width: f32, stroke_colour: u32, fill_colour: u32) c_int; +pub extern fn pdf_add_ellipse(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, xradius: f32, yradius: f32, width: f32, colour: u32, fill_colour: u32) c_int; +pub extern fn pdf_add_circle(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, radius: f32, width: f32, colour: u32, fill_colour: u32) c_int; +pub extern fn pdf_add_rectangle(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, width: f32, height: f32, border_width: f32, colour: u32) c_int; +pub extern fn pdf_add_filled_rectangle(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, width: f32, height: f32, border_width: f32, colour_fill: u32, colour_border: u32) c_int; +pub extern fn pdf_add_polygon(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: [*c]f32, y: [*c]f32, count: c_int, border_width: f32, colour: u32) c_int; +pub extern fn pdf_add_filled_polygon(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: [*c]f32, y: [*c]f32, count: c_int, border_width: f32, colour: u32) c_int; +pub extern fn pdf_add_bookmark(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, parent: c_int, name: [*c]const u8) c_int; +pub extern fn pdf_add_link(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, width: f32, height: f32, target_page: ?*struct_pdf_object, target_x: f32, target_y: f32) c_int; +pub const PDF_BARCODE_128A: c_int = 0; +pub const PDF_BARCODE_39: c_int = 1; +pub const PDF_BARCODE_EAN13: c_int = 2; +pub const PDF_BARCODE_UPCA: c_int = 3; +pub const PDF_BARCODE_EAN8: c_int = 4; +pub const PDF_BARCODE_UPCE: c_int = 5; +const enum_unnamed_8 = c_uint; +pub extern fn pdf_add_barcode(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, code: c_int, x: f32, y: f32, width: f32, height: f32, string: [*c]const u8, colour: u32) c_int; +pub extern fn pdf_add_image_data(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, data: [*c]const u8, len: usize) c_int; +pub extern fn pdf_add_rgb24(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, data: [*c]const u8, width: u32, height: u32) c_int; +pub extern fn pdf_add_grayscale8(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, data: [*c]const u8, width: u32, height: u32) c_int; +pub extern fn pdf_add_image_file(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, image_filename: [*c]const u8) c_int; +pub extern fn pdf_parse_image_header(info: [*c]struct_pdf_img_info, data: [*c]const u8, length: usize, err_msg: [*c]u8, err_msg_length: usize) c_int; +pub const __llvm__ = @as(c_int, 1); +pub const __clang__ = @as(c_int, 1); +pub const __clang_major__ = @as(c_int, 18); +pub const __clang_minor__ = @as(c_int, 1); +pub const __clang_patchlevel__ = @as(c_int, 7); +pub const __clang_version__ = "18.1.7 (https://github.com/ziglang/zig-bootstrap ec2dca85a340f134d2fcfdc9007e91f9abed6996)"; +pub const __GNUC__ = @as(c_int, 4); +pub const __GNUC_MINOR__ = @as(c_int, 2); +pub const __GNUC_PATCHLEVEL__ = @as(c_int, 1); +pub const __GXX_ABI_VERSION = @as(c_int, 1002); +pub const __ATOMIC_RELAXED = @as(c_int, 0); +pub const __ATOMIC_CONSUME = @as(c_int, 1); +pub const __ATOMIC_ACQUIRE = @as(c_int, 2); +pub const __ATOMIC_RELEASE = @as(c_int, 3); +pub const __ATOMIC_ACQ_REL = @as(c_int, 4); +pub const __ATOMIC_SEQ_CST = @as(c_int, 5); +pub const __MEMORY_SCOPE_SYSTEM = @as(c_int, 0); +pub const __MEMORY_SCOPE_DEVICE = @as(c_int, 1); +pub const __MEMORY_SCOPE_WRKGRP = @as(c_int, 2); +pub const __MEMORY_SCOPE_WVFRNT = @as(c_int, 3); +pub const __MEMORY_SCOPE_SINGLE = @as(c_int, 4); +pub const __OPENCL_MEMORY_SCOPE_WORK_ITEM = @as(c_int, 0); +pub const __OPENCL_MEMORY_SCOPE_WORK_GROUP = @as(c_int, 1); +pub const __OPENCL_MEMORY_SCOPE_DEVICE = @as(c_int, 2); +pub const __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES = @as(c_int, 3); +pub const __OPENCL_MEMORY_SCOPE_SUB_GROUP = @as(c_int, 4); +pub const __FPCLASS_SNAN = @as(c_int, 0x0001); +pub const __FPCLASS_QNAN = @as(c_int, 0x0002); +pub const __FPCLASS_NEGINF = @as(c_int, 0x0004); +pub const __FPCLASS_NEGNORMAL = @as(c_int, 0x0008); +pub const __FPCLASS_NEGSUBNORMAL = @as(c_int, 0x0010); +pub const __FPCLASS_NEGZERO = @as(c_int, 0x0020); +pub const __FPCLASS_POSZERO = @as(c_int, 0x0040); +pub const __FPCLASS_POSSUBNORMAL = @as(c_int, 0x0080); +pub const __FPCLASS_POSNORMAL = @as(c_int, 0x0100); +pub const __FPCLASS_POSINF = @as(c_int, 0x0200); +pub const __PRAGMA_REDEFINE_EXTNAME = @as(c_int, 1); +pub const __VERSION__ = "Clang 18.1.7 (https://github.com/ziglang/zig-bootstrap ec2dca85a340f134d2fcfdc9007e91f9abed6996)"; +pub const __OBJC_BOOL_IS_BOOL = @as(c_int, 0); +pub const __CONSTANT_CFSTRINGS__ = @as(c_int, 1); +pub const __clang_literal_encoding__ = "UTF-8"; +pub const __clang_wide_literal_encoding__ = "UTF-32"; +pub const __ORDER_LITTLE_ENDIAN__ = @as(c_int, 1234); +pub const __ORDER_BIG_ENDIAN__ = @as(c_int, 4321); +pub const __ORDER_PDP_ENDIAN__ = @as(c_int, 3412); +pub const __BYTE_ORDER__ = __ORDER_LITTLE_ENDIAN__; +pub const __LITTLE_ENDIAN__ = @as(c_int, 1); +pub const _LP64 = @as(c_int, 1); +pub const __LP64__ = @as(c_int, 1); +pub const __CHAR_BIT__ = @as(c_int, 8); +pub const __BOOL_WIDTH__ = @as(c_int, 8); +pub const __SHRT_WIDTH__ = @as(c_int, 16); +pub const __INT_WIDTH__ = @as(c_int, 32); +pub const __LONG_WIDTH__ = @as(c_int, 64); +pub const __LLONG_WIDTH__ = @as(c_int, 64); +pub const __BITINT_MAXWIDTH__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 8388608, .decimal); +pub const __SCHAR_MAX__ = @as(c_int, 127); +pub const __SHRT_MAX__ = @as(c_int, 32767); +pub const __INT_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __LONG_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __LONG_LONG_MAX__ = @as(c_longlong, 9223372036854775807); +pub const __WCHAR_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __WCHAR_WIDTH__ = @as(c_int, 32); +pub const __WINT_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __WINT_WIDTH__ = @as(c_int, 32); +pub const __INTMAX_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INTMAX_WIDTH__ = @as(c_int, 64); +pub const __SIZE_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __SIZE_WIDTH__ = @as(c_int, 64); +pub const __UINTMAX_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINTMAX_WIDTH__ = @as(c_int, 64); +pub const __PTRDIFF_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __PTRDIFF_WIDTH__ = @as(c_int, 64); +pub const __INTPTR_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INTPTR_WIDTH__ = @as(c_int, 64); +pub const __UINTPTR_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINTPTR_WIDTH__ = @as(c_int, 64); +pub const __SIZEOF_DOUBLE__ = @as(c_int, 8); +pub const __SIZEOF_FLOAT__ = @as(c_int, 4); +pub const __SIZEOF_INT__ = @as(c_int, 4); +pub const __SIZEOF_LONG__ = @as(c_int, 8); +pub const __SIZEOF_LONG_DOUBLE__ = @as(c_int, 16); +pub const __SIZEOF_LONG_LONG__ = @as(c_int, 8); +pub const __SIZEOF_POINTER__ = @as(c_int, 8); +pub const __SIZEOF_SHORT__ = @as(c_int, 2); +pub const __SIZEOF_PTRDIFF_T__ = @as(c_int, 8); +pub const __SIZEOF_SIZE_T__ = @as(c_int, 8); +pub const __SIZEOF_WCHAR_T__ = @as(c_int, 4); +pub const __SIZEOF_WINT_T__ = @as(c_int, 4); +pub const __SIZEOF_INT128__ = @as(c_int, 16); +pub const __INTMAX_TYPE__ = c_long; +pub const __INTMAX_FMTd__ = "ld"; +pub const __INTMAX_FMTi__ = "li"; +pub const __INTMAX_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `L`"); +// (no file):95:9 +pub const __UINTMAX_TYPE__ = c_ulong; +pub const __UINTMAX_FMTo__ = "lo"; +pub const __UINTMAX_FMTu__ = "lu"; +pub const __UINTMAX_FMTx__ = "lx"; +pub const __UINTMAX_FMTX__ = "lX"; +pub const __UINTMAX_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `UL`"); +// (no file):101:9 +pub const __PTRDIFF_TYPE__ = c_long; +pub const __PTRDIFF_FMTd__ = "ld"; +pub const __PTRDIFF_FMTi__ = "li"; +pub const __INTPTR_TYPE__ = c_long; +pub const __INTPTR_FMTd__ = "ld"; +pub const __INTPTR_FMTi__ = "li"; +pub const __SIZE_TYPE__ = c_ulong; +pub const __SIZE_FMTo__ = "lo"; +pub const __SIZE_FMTu__ = "lu"; +pub const __SIZE_FMTx__ = "lx"; +pub const __SIZE_FMTX__ = "lX"; +pub const __WCHAR_TYPE__ = c_int; +pub const __WINT_TYPE__ = c_uint; +pub const __SIG_ATOMIC_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __SIG_ATOMIC_WIDTH__ = @as(c_int, 32); +pub const __CHAR16_TYPE__ = c_ushort; +pub const __CHAR32_TYPE__ = c_uint; +pub const __UINTPTR_TYPE__ = c_ulong; +pub const __UINTPTR_FMTo__ = "lo"; +pub const __UINTPTR_FMTu__ = "lu"; +pub const __UINTPTR_FMTx__ = "lx"; +pub const __UINTPTR_FMTX__ = "lX"; +pub const __FLT16_DENORM_MIN__ = @as(f16, 5.9604644775390625e-8); +pub const __FLT16_HAS_DENORM__ = @as(c_int, 1); +pub const __FLT16_DIG__ = @as(c_int, 3); +pub const __FLT16_DECIMAL_DIG__ = @as(c_int, 5); +pub const __FLT16_EPSILON__ = @as(f16, 9.765625e-4); +pub const __FLT16_HAS_INFINITY__ = @as(c_int, 1); +pub const __FLT16_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __FLT16_MANT_DIG__ = @as(c_int, 11); +pub const __FLT16_MAX_10_EXP__ = @as(c_int, 4); +pub const __FLT16_MAX_EXP__ = @as(c_int, 16); +pub const __FLT16_MAX__ = @as(f16, 6.5504e+4); +pub const __FLT16_MIN_10_EXP__ = -@as(c_int, 4); +pub const __FLT16_MIN_EXP__ = -@as(c_int, 13); +pub const __FLT16_MIN__ = @as(f16, 6.103515625e-5); +pub const __FLT_DENORM_MIN__ = @as(f32, 1.40129846e-45); +pub const __FLT_HAS_DENORM__ = @as(c_int, 1); +pub const __FLT_DIG__ = @as(c_int, 6); +pub const __FLT_DECIMAL_DIG__ = @as(c_int, 9); +pub const __FLT_EPSILON__ = @as(f32, 1.19209290e-7); +pub const __FLT_HAS_INFINITY__ = @as(c_int, 1); +pub const __FLT_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __FLT_MANT_DIG__ = @as(c_int, 24); +pub const __FLT_MAX_10_EXP__ = @as(c_int, 38); +pub const __FLT_MAX_EXP__ = @as(c_int, 128); +pub const __FLT_MAX__ = @as(f32, 3.40282347e+38); +pub const __FLT_MIN_10_EXP__ = -@as(c_int, 37); +pub const __FLT_MIN_EXP__ = -@as(c_int, 125); +pub const __FLT_MIN__ = @as(f32, 1.17549435e-38); +pub const __DBL_DENORM_MIN__ = @as(f64, 4.9406564584124654e-324); +pub const __DBL_HAS_DENORM__ = @as(c_int, 1); +pub const __DBL_DIG__ = @as(c_int, 15); +pub const __DBL_DECIMAL_DIG__ = @as(c_int, 17); +pub const __DBL_EPSILON__ = @as(f64, 2.2204460492503131e-16); +pub const __DBL_HAS_INFINITY__ = @as(c_int, 1); +pub const __DBL_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __DBL_MANT_DIG__ = @as(c_int, 53); +pub const __DBL_MAX_10_EXP__ = @as(c_int, 308); +pub const __DBL_MAX_EXP__ = @as(c_int, 1024); +pub const __DBL_MAX__ = @as(f64, 1.7976931348623157e+308); +pub const __DBL_MIN_10_EXP__ = -@as(c_int, 307); +pub const __DBL_MIN_EXP__ = -@as(c_int, 1021); +pub const __DBL_MIN__ = @as(f64, 2.2250738585072014e-308); +pub const __LDBL_DENORM_MIN__ = @as(c_longdouble, 3.64519953188247460253e-4951); +pub const __LDBL_HAS_DENORM__ = @as(c_int, 1); +pub const __LDBL_DIG__ = @as(c_int, 18); +pub const __LDBL_DECIMAL_DIG__ = @as(c_int, 21); +pub const __LDBL_EPSILON__ = @as(c_longdouble, 1.08420217248550443401e-19); +pub const __LDBL_HAS_INFINITY__ = @as(c_int, 1); +pub const __LDBL_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __LDBL_MANT_DIG__ = @as(c_int, 64); +pub const __LDBL_MAX_10_EXP__ = @as(c_int, 4932); +pub const __LDBL_MAX_EXP__ = @as(c_int, 16384); +pub const __LDBL_MAX__ = @as(c_longdouble, 1.18973149535723176502e+4932); +pub const __LDBL_MIN_10_EXP__ = -@as(c_int, 4931); +pub const __LDBL_MIN_EXP__ = -@as(c_int, 16381); +pub const __LDBL_MIN__ = @as(c_longdouble, 3.36210314311209350626e-4932); +pub const __POINTER_WIDTH__ = @as(c_int, 64); +pub const __BIGGEST_ALIGNMENT__ = @as(c_int, 16); +pub const __WINT_UNSIGNED__ = @as(c_int, 1); +pub const __INT8_TYPE__ = i8; +pub const __INT8_FMTd__ = "hhd"; +pub const __INT8_FMTi__ = "hhi"; +pub const __INT8_C_SUFFIX__ = ""; +pub const __INT16_TYPE__ = c_short; +pub const __INT16_FMTd__ = "hd"; +pub const __INT16_FMTi__ = "hi"; +pub const __INT16_C_SUFFIX__ = ""; +pub const __INT32_TYPE__ = c_int; +pub const __INT32_FMTd__ = "d"; +pub const __INT32_FMTi__ = "i"; +pub const __INT32_C_SUFFIX__ = ""; +pub const __INT64_TYPE__ = c_long; +pub const __INT64_FMTd__ = "ld"; +pub const __INT64_FMTi__ = "li"; +pub const __INT64_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `L`"); +// (no file):198:9 +pub const __UINT8_TYPE__ = u8; +pub const __UINT8_FMTo__ = "hho"; +pub const __UINT8_FMTu__ = "hhu"; +pub const __UINT8_FMTx__ = "hhx"; +pub const __UINT8_FMTX__ = "hhX"; +pub const __UINT8_C_SUFFIX__ = ""; +pub const __UINT8_MAX__ = @as(c_int, 255); +pub const __INT8_MAX__ = @as(c_int, 127); +pub const __UINT16_TYPE__ = c_ushort; +pub const __UINT16_FMTo__ = "ho"; +pub const __UINT16_FMTu__ = "hu"; +pub const __UINT16_FMTx__ = "hx"; +pub const __UINT16_FMTX__ = "hX"; +pub const __UINT16_C_SUFFIX__ = ""; +pub const __UINT16_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const __INT16_MAX__ = @as(c_int, 32767); +pub const __UINT32_TYPE__ = c_uint; +pub const __UINT32_FMTo__ = "o"; +pub const __UINT32_FMTu__ = "u"; +pub const __UINT32_FMTx__ = "x"; +pub const __UINT32_FMTX__ = "X"; +pub const __UINT32_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `U`"); +// (no file):220:9 +pub const __UINT32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __INT32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __UINT64_TYPE__ = c_ulong; +pub const __UINT64_FMTo__ = "lo"; +pub const __UINT64_FMTu__ = "lu"; +pub const __UINT64_FMTx__ = "lx"; +pub const __UINT64_FMTX__ = "lX"; +pub const __UINT64_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `UL`"); +// (no file):228:9 +pub const __UINT64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __INT64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INT_LEAST8_TYPE__ = i8; +pub const __INT_LEAST8_MAX__ = @as(c_int, 127); +pub const __INT_LEAST8_WIDTH__ = @as(c_int, 8); +pub const __INT_LEAST8_FMTd__ = "hhd"; +pub const __INT_LEAST8_FMTi__ = "hhi"; +pub const __UINT_LEAST8_TYPE__ = u8; +pub const __UINT_LEAST8_MAX__ = @as(c_int, 255); +pub const __UINT_LEAST8_FMTo__ = "hho"; +pub const __UINT_LEAST8_FMTu__ = "hhu"; +pub const __UINT_LEAST8_FMTx__ = "hhx"; +pub const __UINT_LEAST8_FMTX__ = "hhX"; +pub const __INT_LEAST16_TYPE__ = c_short; +pub const __INT_LEAST16_MAX__ = @as(c_int, 32767); +pub const __INT_LEAST16_WIDTH__ = @as(c_int, 16); +pub const __INT_LEAST16_FMTd__ = "hd"; +pub const __INT_LEAST16_FMTi__ = "hi"; +pub const __UINT_LEAST16_TYPE__ = c_ushort; +pub const __UINT_LEAST16_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const __UINT_LEAST16_FMTo__ = "ho"; +pub const __UINT_LEAST16_FMTu__ = "hu"; +pub const __UINT_LEAST16_FMTx__ = "hx"; +pub const __UINT_LEAST16_FMTX__ = "hX"; +pub const __INT_LEAST32_TYPE__ = c_int; +pub const __INT_LEAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __INT_LEAST32_WIDTH__ = @as(c_int, 32); +pub const __INT_LEAST32_FMTd__ = "d"; +pub const __INT_LEAST32_FMTi__ = "i"; +pub const __UINT_LEAST32_TYPE__ = c_uint; +pub const __UINT_LEAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __UINT_LEAST32_FMTo__ = "o"; +pub const __UINT_LEAST32_FMTu__ = "u"; +pub const __UINT_LEAST32_FMTx__ = "x"; +pub const __UINT_LEAST32_FMTX__ = "X"; +pub const __INT_LEAST64_TYPE__ = c_long; +pub const __INT_LEAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INT_LEAST64_WIDTH__ = @as(c_int, 64); +pub const __INT_LEAST64_FMTd__ = "ld"; +pub const __INT_LEAST64_FMTi__ = "li"; +pub const __UINT_LEAST64_TYPE__ = c_ulong; +pub const __UINT_LEAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINT_LEAST64_FMTo__ = "lo"; +pub const __UINT_LEAST64_FMTu__ = "lu"; +pub const __UINT_LEAST64_FMTx__ = "lx"; +pub const __UINT_LEAST64_FMTX__ = "lX"; +pub const __INT_FAST8_TYPE__ = i8; +pub const __INT_FAST8_MAX__ = @as(c_int, 127); +pub const __INT_FAST8_WIDTH__ = @as(c_int, 8); +pub const __INT_FAST8_FMTd__ = "hhd"; +pub const __INT_FAST8_FMTi__ = "hhi"; +pub const __UINT_FAST8_TYPE__ = u8; +pub const __UINT_FAST8_MAX__ = @as(c_int, 255); +pub const __UINT_FAST8_FMTo__ = "hho"; +pub const __UINT_FAST8_FMTu__ = "hhu"; +pub const __UINT_FAST8_FMTx__ = "hhx"; +pub const __UINT_FAST8_FMTX__ = "hhX"; +pub const __INT_FAST16_TYPE__ = c_short; +pub const __INT_FAST16_MAX__ = @as(c_int, 32767); +pub const __INT_FAST16_WIDTH__ = @as(c_int, 16); +pub const __INT_FAST16_FMTd__ = "hd"; +pub const __INT_FAST16_FMTi__ = "hi"; +pub const __UINT_FAST16_TYPE__ = c_ushort; +pub const __UINT_FAST16_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const __UINT_FAST16_FMTo__ = "ho"; +pub const __UINT_FAST16_FMTu__ = "hu"; +pub const __UINT_FAST16_FMTx__ = "hx"; +pub const __UINT_FAST16_FMTX__ = "hX"; +pub const __INT_FAST32_TYPE__ = c_int; +pub const __INT_FAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __INT_FAST32_WIDTH__ = @as(c_int, 32); +pub const __INT_FAST32_FMTd__ = "d"; +pub const __INT_FAST32_FMTi__ = "i"; +pub const __UINT_FAST32_TYPE__ = c_uint; +pub const __UINT_FAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __UINT_FAST32_FMTo__ = "o"; +pub const __UINT_FAST32_FMTu__ = "u"; +pub const __UINT_FAST32_FMTx__ = "x"; +pub const __UINT_FAST32_FMTX__ = "X"; +pub const __INT_FAST64_TYPE__ = c_long; +pub const __INT_FAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INT_FAST64_WIDTH__ = @as(c_int, 64); +pub const __INT_FAST64_FMTd__ = "ld"; +pub const __INT_FAST64_FMTi__ = "li"; +pub const __UINT_FAST64_TYPE__ = c_ulong; +pub const __UINT_FAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINT_FAST64_FMTo__ = "lo"; +pub const __UINT_FAST64_FMTu__ = "lu"; +pub const __UINT_FAST64_FMTx__ = "lx"; +pub const __UINT_FAST64_FMTX__ = "lX"; +pub const __USER_LABEL_PREFIX__ = ""; +pub const __FINITE_MATH_ONLY__ = @as(c_int, 0); +pub const __GNUC_STDC_INLINE__ = @as(c_int, 1); +pub const __GCC_ATOMIC_TEST_AND_SET_TRUEVAL = @as(c_int, 1); +pub const __CLANG_ATOMIC_BOOL_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_CHAR_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_CHAR16_T_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_CHAR32_T_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_WCHAR_T_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_SHORT_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_INT_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_LONG_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_LLONG_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_POINTER_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_BOOL_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_CHAR_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_CHAR16_T_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_CHAR32_T_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_WCHAR_T_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_SHORT_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_INT_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_LONG_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_LLONG_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_POINTER_LOCK_FREE = @as(c_int, 2); +pub const __NO_INLINE__ = @as(c_int, 1); +pub const __PIC__ = @as(c_int, 2); +pub const __pic__ = @as(c_int, 2); +pub const __FLT_RADIX__ = @as(c_int, 2); +pub const __DECIMAL_DIG__ = __LDBL_DECIMAL_DIG__; +pub const __SSP_STRONG__ = @as(c_int, 2); +pub const __ELF__ = @as(c_int, 1); +pub const __GCC_ASM_FLAG_OUTPUTS__ = @as(c_int, 1); +pub const __code_model_small__ = @as(c_int, 1); +pub const __amd64__ = @as(c_int, 1); +pub const __amd64 = @as(c_int, 1); +pub const __x86_64 = @as(c_int, 1); +pub const __x86_64__ = @as(c_int, 1); +pub const __SEG_GS = @as(c_int, 1); +pub const __SEG_FS = @as(c_int, 1); +pub const __seg_gs = @compileError("unable to translate macro: undefined identifier `address_space`"); +// (no file):358:9 +pub const __seg_fs = @compileError("unable to translate macro: undefined identifier `address_space`"); +// (no file):359:9 +pub const __corei7 = @as(c_int, 1); +pub const __corei7__ = @as(c_int, 1); +pub const __tune_corei7__ = @as(c_int, 1); +pub const __REGISTER_PREFIX__ = ""; +pub const __NO_MATH_INLINES = @as(c_int, 1); +pub const __AES__ = @as(c_int, 1); +pub const __VAES__ = @as(c_int, 1); +pub const __PCLMUL__ = @as(c_int, 1); +pub const __VPCLMULQDQ__ = @as(c_int, 1); +pub const __LAHF_SAHF__ = @as(c_int, 1); +pub const __LZCNT__ = @as(c_int, 1); +pub const __RDRND__ = @as(c_int, 1); +pub const __FSGSBASE__ = @as(c_int, 1); +pub const __BMI__ = @as(c_int, 1); +pub const __BMI2__ = @as(c_int, 1); +pub const __POPCNT__ = @as(c_int, 1); +pub const __PRFCHW__ = @as(c_int, 1); +pub const __RDSEED__ = @as(c_int, 1); +pub const __ADX__ = @as(c_int, 1); +pub const __MOVBE__ = @as(c_int, 1); +pub const __FMA__ = @as(c_int, 1); +pub const __F16C__ = @as(c_int, 1); +pub const __GFNI__ = @as(c_int, 1); +pub const __EVEX512__ = @as(c_int, 1); +pub const __AVX512CD__ = @as(c_int, 1); +pub const __AVX512VPOPCNTDQ__ = @as(c_int, 1); +pub const __AVX512VNNI__ = @as(c_int, 1); +pub const __AVX512DQ__ = @as(c_int, 1); +pub const __AVX512BITALG__ = @as(c_int, 1); +pub const __AVX512BW__ = @as(c_int, 1); +pub const __AVX512VL__ = @as(c_int, 1); +pub const __EVEX256__ = @as(c_int, 1); +pub const __AVX512VBMI__ = @as(c_int, 1); +pub const __AVX512VBMI2__ = @as(c_int, 1); +pub const __AVX512IFMA__ = @as(c_int, 1); +pub const __SHA__ = @as(c_int, 1); +pub const __FXSR__ = @as(c_int, 1); +pub const __XSAVE__ = @as(c_int, 1); +pub const __XSAVEOPT__ = @as(c_int, 1); +pub const __XSAVEC__ = @as(c_int, 1); +pub const __XSAVES__ = @as(c_int, 1); +pub const __PKU__ = @as(c_int, 1); +pub const __CLFLUSHOPT__ = @as(c_int, 1); +pub const __SGX__ = @as(c_int, 1); +pub const __RDPID__ = @as(c_int, 1); +pub const __INVPCID__ = @as(c_int, 1); +pub const __CRC32__ = @as(c_int, 1); +pub const __AVX512F__ = @as(c_int, 1); +pub const __AVX2__ = @as(c_int, 1); +pub const __AVX__ = @as(c_int, 1); +pub const __SSE4_2__ = @as(c_int, 1); +pub const __SSE4_1__ = @as(c_int, 1); +pub const __SSSE3__ = @as(c_int, 1); +pub const __SSE3__ = @as(c_int, 1); +pub const __SSE2__ = @as(c_int, 1); +pub const __SSE2_MATH__ = @as(c_int, 1); +pub const __SSE__ = @as(c_int, 1); +pub const __SSE_MATH__ = @as(c_int, 1); +pub const __MMX__ = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 = @as(c_int, 1); +pub const __SIZEOF_FLOAT128__ = @as(c_int, 16); +pub const unix = @as(c_int, 1); +pub const __unix = @as(c_int, 1); +pub const __unix__ = @as(c_int, 1); +pub const linux = @as(c_int, 1); +pub const __linux = @as(c_int, 1); +pub const __linux__ = @as(c_int, 1); +pub const __gnu_linux__ = @as(c_int, 1); +pub const __FLOAT128__ = @as(c_int, 1); +pub const __STDC__ = @as(c_int, 1); +pub const __STDC_HOSTED__ = @as(c_int, 1); +pub const __STDC_VERSION__ = @as(c_long, 201710); +pub const __STDC_UTF_16__ = @as(c_int, 1); +pub const __STDC_UTF_32__ = @as(c_int, 1); +pub const __GLIBC_MINOR__ = @as(c_int, 39); +pub const _DEBUG = @as(c_int, 1); +pub const __GCC_HAVE_DWARF2_CFI_ASM = @as(c_int, 1); +pub const PDFGEN_H = ""; +pub const __CLANG_STDINT_H = ""; +pub const _STDINT_H = @as(c_int, 1); +pub const __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION = ""; +pub const _FEATURES_H = @as(c_int, 1); +pub const __KERNEL_STRICT_NAMES = ""; +pub inline fn __GNUC_PREREQ(maj: anytype, min: anytype) @TypeOf(((__GNUC__ << @as(c_int, 16)) + __GNUC_MINOR__) >= ((maj << @as(c_int, 16)) + min)) { + _ = &maj; + _ = &min; + return ((__GNUC__ << @as(c_int, 16)) + __GNUC_MINOR__) >= ((maj << @as(c_int, 16)) + min); +} +pub inline fn __glibc_clang_prereq(maj: anytype, min: anytype) @TypeOf(((__clang_major__ << @as(c_int, 16)) + __clang_minor__) >= ((maj << @as(c_int, 16)) + min)) { + _ = &maj; + _ = &min; + return ((__clang_major__ << @as(c_int, 16)) + __clang_minor__) >= ((maj << @as(c_int, 16)) + min); +} +pub const __GLIBC_USE = @compileError("unable to translate macro: undefined identifier `__GLIBC_USE_`"); +// /usr/include/features.h:188:9 +pub const _DEFAULT_SOURCE = @as(c_int, 1); +pub const __GLIBC_USE_ISOC2X = @as(c_int, 0); +pub const __USE_ISOC11 = @as(c_int, 1); +pub const __USE_ISOC99 = @as(c_int, 1); +pub const __USE_ISOC95 = @as(c_int, 1); +pub const __USE_POSIX_IMPLICITLY = @as(c_int, 1); +pub const _POSIX_SOURCE = @as(c_int, 1); +pub const _POSIX_C_SOURCE = @as(c_long, 200809); +pub const __USE_POSIX = @as(c_int, 1); +pub const __USE_POSIX2 = @as(c_int, 1); +pub const __USE_POSIX199309 = @as(c_int, 1); +pub const __USE_POSIX199506 = @as(c_int, 1); +pub const __USE_XOPEN2K = @as(c_int, 1); +pub const __USE_XOPEN2K8 = @as(c_int, 1); +pub const _ATFILE_SOURCE = @as(c_int, 1); +pub const __WORDSIZE = @as(c_int, 64); +pub const __WORDSIZE_TIME64_COMPAT32 = @as(c_int, 1); +pub const __SYSCALL_WORDSIZE = @as(c_int, 64); +pub const __TIMESIZE = __WORDSIZE; +pub const __USE_MISC = @as(c_int, 1); +pub const __USE_ATFILE = @as(c_int, 1); +pub const __USE_FORTIFY_LEVEL = @as(c_int, 0); +pub const __GLIBC_USE_DEPRECATED_GETS = @as(c_int, 0); +pub const __GLIBC_USE_DEPRECATED_SCANF = @as(c_int, 0); +pub const __GLIBC_USE_C2X_STRTOL = @as(c_int, 0); +pub const _STDC_PREDEF_H = @as(c_int, 1); +pub const __STDC_IEC_559__ = @as(c_int, 1); +pub const __STDC_IEC_60559_BFP__ = @as(c_long, 201404); +pub const __STDC_IEC_559_COMPLEX__ = @as(c_int, 1); +pub const __STDC_IEC_60559_COMPLEX__ = @as(c_long, 201404); +pub const __STDC_ISO_10646__ = @as(c_long, 201706); +pub const __GNU_LIBRARY__ = @as(c_int, 6); +pub const __GLIBC__ = @as(c_int, 2); +pub inline fn __GLIBC_PREREQ(maj: anytype, min: anytype) @TypeOf(((__GLIBC__ << @as(c_int, 16)) + __GLIBC_MINOR__) >= ((maj << @as(c_int, 16)) + min)) { + _ = &maj; + _ = &min; + return ((__GLIBC__ << @as(c_int, 16)) + __GLIBC_MINOR__) >= ((maj << @as(c_int, 16)) + min); +} +pub const _SYS_CDEFS_H = @as(c_int, 1); +pub const __glibc_has_attribute = @compileError("unable to translate macro: undefined identifier `__has_attribute`"); +// /usr/include/sys/cdefs.h:45:10 +pub inline fn __glibc_has_builtin(name: anytype) @TypeOf(__has_builtin(name)) { + _ = &name; + return __has_builtin(name); +} +pub const __glibc_has_extension = @compileError("unable to translate macro: undefined identifier `__has_extension`"); +// /usr/include/sys/cdefs.h:55:10 +pub const __LEAF = ""; +pub const __LEAF_ATTR = ""; +pub const __THROW = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:79:11 +pub const __THROWNL = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:80:11 +pub const __NTH = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:81:11 +pub const __NTHNL = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:82:11 +pub const __COLD = @compileError("unable to translate macro: undefined identifier `__cold__`"); +// /usr/include/sys/cdefs.h:102:11 +pub inline fn __P(args: anytype) @TypeOf(args) { + _ = &args; + return args; +} +pub inline fn __PMT(args: anytype) @TypeOf(args) { + _ = &args; + return args; +} +pub const __CONCAT = @compileError("unable to translate C expr: unexpected token '##'"); +// /usr/include/sys/cdefs.h:131:9 +pub const __STRING = @compileError("unable to translate C expr: unexpected token '#'"); +// /usr/include/sys/cdefs.h:132:9 +pub const __ptr_t = ?*anyopaque; +pub const __BEGIN_DECLS = ""; +pub const __END_DECLS = ""; +pub inline fn __bos(ptr: anytype) @TypeOf(__builtin_object_size(ptr, __USE_FORTIFY_LEVEL > @as(c_int, 1))) { + _ = &ptr; + return __builtin_object_size(ptr, __USE_FORTIFY_LEVEL > @as(c_int, 1)); +} +pub inline fn __bos0(ptr: anytype) @TypeOf(__builtin_object_size(ptr, @as(c_int, 0))) { + _ = &ptr; + return __builtin_object_size(ptr, @as(c_int, 0)); +} +pub inline fn __glibc_objsize0(__o: anytype) @TypeOf(__bos0(__o)) { + _ = &__o; + return __bos0(__o); +} +pub inline fn __glibc_objsize(__o: anytype) @TypeOf(__bos(__o)) { + _ = &__o; + return __bos(__o); +} +pub const __warnattr = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:216:10 +pub const __errordecl = @compileError("unable to translate C expr: unexpected token 'extern'"); +// /usr/include/sys/cdefs.h:217:10 +pub const __flexarr = @compileError("unable to translate C expr: unexpected token '['"); +// /usr/include/sys/cdefs.h:225:10 +pub const __glibc_c99_flexarr_available = @as(c_int, 1); +pub const __REDIRECT = @compileError("unable to translate C expr: unexpected token '__asm__'"); +// /usr/include/sys/cdefs.h:256:10 +pub const __REDIRECT_NTH = @compileError("unable to translate C expr: unexpected token '__asm__'"); +// /usr/include/sys/cdefs.h:263:11 +pub const __REDIRECT_NTHNL = @compileError("unable to translate C expr: unexpected token '__asm__'"); +// /usr/include/sys/cdefs.h:265:11 +pub const __ASMNAME = @compileError("unable to translate C expr: unexpected token ','"); +// /usr/include/sys/cdefs.h:268:10 +pub inline fn __ASMNAME2(prefix: anytype, cname: anytype) @TypeOf(__STRING(prefix) ++ cname) { + _ = &prefix; + _ = &cname; + return __STRING(prefix) ++ cname; +} +pub const __REDIRECT_FORTIFY = __REDIRECT; +pub const __REDIRECT_FORTIFY_NTH = __REDIRECT_NTH; +pub const __attribute_malloc__ = @compileError("unable to translate macro: undefined identifier `__malloc__`"); +// /usr/include/sys/cdefs.h:298:10 +pub const __attribute_alloc_size__ = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:309:10 +pub const __attribute_alloc_align__ = @compileError("unable to translate macro: undefined identifier `__alloc_align__`"); +// /usr/include/sys/cdefs.h:315:10 +pub const __attribute_pure__ = @compileError("unable to translate macro: undefined identifier `__pure__`"); +// /usr/include/sys/cdefs.h:325:10 +pub const __attribute_const__ = @compileError("unable to translate C expr: unexpected token '__attribute__'"); +// /usr/include/sys/cdefs.h:332:10 +pub const __attribute_maybe_unused__ = @compileError("unable to translate macro: undefined identifier `__unused__`"); +// /usr/include/sys/cdefs.h:338:10 +pub const __attribute_used__ = @compileError("unable to translate macro: undefined identifier `__used__`"); +// /usr/include/sys/cdefs.h:347:10 +pub const __attribute_noinline__ = @compileError("unable to translate macro: undefined identifier `__noinline__`"); +// /usr/include/sys/cdefs.h:348:10 +pub const __attribute_deprecated__ = @compileError("unable to translate macro: undefined identifier `__deprecated__`"); +// /usr/include/sys/cdefs.h:356:10 +pub const __attribute_deprecated_msg__ = @compileError("unable to translate macro: undefined identifier `__deprecated__`"); +// /usr/include/sys/cdefs.h:366:10 +pub const __attribute_format_arg__ = @compileError("unable to translate macro: undefined identifier `__format_arg__`"); +// /usr/include/sys/cdefs.h:379:10 +pub const __attribute_format_strfmon__ = @compileError("unable to translate macro: undefined identifier `__format__`"); +// /usr/include/sys/cdefs.h:389:10 +pub const __attribute_nonnull__ = @compileError("unable to translate macro: undefined identifier `__nonnull__`"); +// /usr/include/sys/cdefs.h:401:11 +pub inline fn __nonnull(params: anytype) @TypeOf(__attribute_nonnull__(params)) { + _ = ¶ms; + return __attribute_nonnull__(params); +} +pub const __returns_nonnull = @compileError("unable to translate macro: undefined identifier `__returns_nonnull__`"); +// /usr/include/sys/cdefs.h:414:10 +pub const __attribute_warn_unused_result__ = @compileError("unable to translate macro: undefined identifier `__warn_unused_result__`"); +// /usr/include/sys/cdefs.h:423:10 +pub const __wur = ""; +pub const __always_inline = @compileError("unable to translate macro: undefined identifier `__always_inline__`"); +// /usr/include/sys/cdefs.h:441:10 +pub const __attribute_artificial__ = @compileError("unable to translate macro: undefined identifier `__artificial__`"); +// /usr/include/sys/cdefs.h:450:10 +pub const __extern_inline = @compileError("unable to translate macro: undefined identifier `__gnu_inline__`"); +// /usr/include/sys/cdefs.h:468:11 +pub const __extern_always_inline = @compileError("unable to translate macro: undefined identifier `__gnu_inline__`"); +// /usr/include/sys/cdefs.h:469:11 +pub const __fortify_function = __extern_always_inline ++ __attribute_artificial__; +pub const __restrict_arr = @compileError("unable to translate C expr: unexpected token '__restrict'"); +// /usr/include/sys/cdefs.h:512:10 +pub inline fn __glibc_unlikely(cond: anytype) @TypeOf(__builtin_expect(cond, @as(c_int, 0))) { + _ = &cond; + return __builtin_expect(cond, @as(c_int, 0)); +} +pub inline fn __glibc_likely(cond: anytype) @TypeOf(__builtin_expect(cond, @as(c_int, 1))) { + _ = &cond; + return __builtin_expect(cond, @as(c_int, 1)); +} +pub const __attribute_nonstring__ = ""; +pub const __attribute_copy__ = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:561:10 +pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI = @as(c_int, 0); +pub inline fn __LDBL_REDIR1(name: anytype, proto: anytype, alias: anytype) @TypeOf(name ++ proto) { + _ = &name; + _ = &proto; + _ = &alias; + return name ++ proto; +} +pub inline fn __LDBL_REDIR(name: anytype, proto: anytype) @TypeOf(name ++ proto) { + _ = &name; + _ = &proto; + return name ++ proto; +} +pub inline fn __LDBL_REDIR1_NTH(name: anytype, proto: anytype, alias: anytype) @TypeOf(name ++ proto ++ __THROW) { + _ = &name; + _ = &proto; + _ = &alias; + return name ++ proto ++ __THROW; +} +pub inline fn __LDBL_REDIR_NTH(name: anytype, proto: anytype) @TypeOf(name ++ proto ++ __THROW) { + _ = &name; + _ = &proto; + return name ++ proto ++ __THROW; +} +pub const __LDBL_REDIR2_DECL = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:638:10 +pub const __LDBL_REDIR_DECL = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:639:10 +pub inline fn __REDIRECT_LDBL(name: anytype, proto: anytype, alias: anytype) @TypeOf(__REDIRECT(name, proto, alias)) { + _ = &name; + _ = &proto; + _ = &alias; + return __REDIRECT(name, proto, alias); +} +pub inline fn __REDIRECT_NTH_LDBL(name: anytype, proto: anytype, alias: anytype) @TypeOf(__REDIRECT_NTH(name, proto, alias)) { + _ = &name; + _ = &proto; + _ = &alias; + return __REDIRECT_NTH(name, proto, alias); +} +pub const __glibc_macro_warning1 = @compileError("unable to translate macro: undefined identifier `_Pragma`"); +// /usr/include/sys/cdefs.h:653:10 +pub const __glibc_macro_warning = @compileError("unable to translate macro: undefined identifier `GCC`"); +// /usr/include/sys/cdefs.h:654:10 +pub const __HAVE_GENERIC_SELECTION = @as(c_int, 1); +pub const __fortified_attr_access = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:699:11 +pub const __attr_access = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:700:11 +pub const __attr_access_none = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:701:11 +pub const __attr_dealloc = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:711:10 +pub const __attr_dealloc_free = ""; +pub const __attribute_returns_twice__ = @compileError("unable to translate macro: undefined identifier `__returns_twice__`"); +// /usr/include/sys/cdefs.h:718:10 +pub const __stub___compat_bdflush = ""; +pub const __stub_chflags = ""; +pub const __stub_fchflags = ""; +pub const __stub_gtty = ""; +pub const __stub_revoke = ""; +pub const __stub_setlogin = ""; +pub const __stub_sigreturn = ""; +pub const __stub_stty = ""; +pub const __GLIBC_USE_LIB_EXT2 = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_BFP_EXT = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_BFP_EXT_C2X = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_EXT = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_TYPES_EXT = @as(c_int, 0); +pub const _BITS_TYPES_H = @as(c_int, 1); +pub const __S16_TYPE = c_short; +pub const __U16_TYPE = c_ushort; +pub const __S32_TYPE = c_int; +pub const __U32_TYPE = c_uint; +pub const __SLONGWORD_TYPE = c_long; +pub const __ULONGWORD_TYPE = c_ulong; +pub const __SQUAD_TYPE = c_long; +pub const __UQUAD_TYPE = c_ulong; +pub const __SWORD_TYPE = c_long; +pub const __UWORD_TYPE = c_ulong; +pub const __SLONG32_TYPE = c_int; +pub const __ULONG32_TYPE = c_uint; +pub const __S64_TYPE = c_long; +pub const __U64_TYPE = c_ulong; +pub const __STD_TYPE = @compileError("unable to translate C expr: unexpected token 'typedef'"); +// /usr/include/bits/types.h:137:10 +pub const _BITS_TYPESIZES_H = @as(c_int, 1); +pub const __SYSCALL_SLONG_TYPE = __SLONGWORD_TYPE; +pub const __SYSCALL_ULONG_TYPE = __ULONGWORD_TYPE; +pub const __DEV_T_TYPE = __UQUAD_TYPE; +pub const __UID_T_TYPE = __U32_TYPE; +pub const __GID_T_TYPE = __U32_TYPE; +pub const __INO_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __INO64_T_TYPE = __UQUAD_TYPE; +pub const __MODE_T_TYPE = __U32_TYPE; +pub const __NLINK_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __FSWORD_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __OFF_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __OFF64_T_TYPE = __SQUAD_TYPE; +pub const __PID_T_TYPE = __S32_TYPE; +pub const __RLIM_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __RLIM64_T_TYPE = __UQUAD_TYPE; +pub const __BLKCNT_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __BLKCNT64_T_TYPE = __SQUAD_TYPE; +pub const __FSBLKCNT_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __FSBLKCNT64_T_TYPE = __UQUAD_TYPE; +pub const __FSFILCNT_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __FSFILCNT64_T_TYPE = __UQUAD_TYPE; +pub const __ID_T_TYPE = __U32_TYPE; +pub const __CLOCK_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __TIME_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __USECONDS_T_TYPE = __U32_TYPE; +pub const __SUSECONDS_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __SUSECONDS64_T_TYPE = __SQUAD_TYPE; +pub const __DADDR_T_TYPE = __S32_TYPE; +pub const __KEY_T_TYPE = __S32_TYPE; +pub const __CLOCKID_T_TYPE = __S32_TYPE; +pub const __TIMER_T_TYPE = ?*anyopaque; +pub const __BLKSIZE_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __FSID_T_TYPE = @compileError("unable to translate macro: undefined identifier `__val`"); +// /usr/include/bits/typesizes.h:73:9 +pub const __SSIZE_T_TYPE = __SWORD_TYPE; +pub const __CPU_MASK_TYPE = __SYSCALL_ULONG_TYPE; +pub const __OFF_T_MATCHES_OFF64_T = @as(c_int, 1); +pub const __INO_T_MATCHES_INO64_T = @as(c_int, 1); +pub const __RLIM_T_MATCHES_RLIM64_T = @as(c_int, 1); +pub const __STATFS_MATCHES_STATFS64 = @as(c_int, 1); +pub const __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 = @as(c_int, 1); +pub const __FD_SETSIZE = @as(c_int, 1024); +pub const _BITS_TIME64_H = @as(c_int, 1); +pub const __TIME64_T_TYPE = __TIME_T_TYPE; +pub const _BITS_WCHAR_H = @as(c_int, 1); +pub const __WCHAR_MAX = __WCHAR_MAX__; +pub const __WCHAR_MIN = -__WCHAR_MAX - @as(c_int, 1); +pub const _BITS_STDINT_INTN_H = @as(c_int, 1); +pub const _BITS_STDINT_UINTN_H = @as(c_int, 1); +pub const _BITS_STDINT_LEAST_H = @as(c_int, 1); +pub const __intptr_t_defined = ""; +pub const __INT64_C = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub const __UINT64_C = @import("std").zig.c_translation.Macros.UL_SUFFIX; +pub const INT8_MIN = -@as(c_int, 128); +pub const INT16_MIN = -@as(c_int, 32767) - @as(c_int, 1); +pub const INT32_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal) - @as(c_int, 1); +pub const INT64_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INT8_MAX = @as(c_int, 127); +pub const INT16_MAX = @as(c_int, 32767); +pub const INT32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const INT64_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINT8_MAX = @as(c_int, 255); +pub const UINT16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const UINT32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const UINT64_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const INT_LEAST8_MIN = -@as(c_int, 128); +pub const INT_LEAST16_MIN = -@as(c_int, 32767) - @as(c_int, 1); +pub const INT_LEAST32_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal) - @as(c_int, 1); +pub const INT_LEAST64_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INT_LEAST8_MAX = @as(c_int, 127); +pub const INT_LEAST16_MAX = @as(c_int, 32767); +pub const INT_LEAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const INT_LEAST64_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINT_LEAST8_MAX = @as(c_int, 255); +pub const UINT_LEAST16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const UINT_LEAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const UINT_LEAST64_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const INT_FAST8_MIN = -@as(c_int, 128); +pub const INT_FAST16_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const INT_FAST32_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const INT_FAST64_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INT_FAST8_MAX = @as(c_int, 127); +pub const INT_FAST16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const INT_FAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const INT_FAST64_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINT_FAST8_MAX = @as(c_int, 255); +pub const UINT_FAST16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const UINT_FAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const UINT_FAST64_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const INTPTR_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const INTPTR_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const UINTPTR_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const INTMAX_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INTMAX_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINTMAX_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const PTRDIFF_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const PTRDIFF_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const SIG_ATOMIC_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal) - @as(c_int, 1); +pub const SIG_ATOMIC_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const SIZE_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const WCHAR_MIN = __WCHAR_MIN; +pub const WCHAR_MAX = __WCHAR_MAX; +pub const WINT_MIN = @as(c_uint, 0); +pub const WINT_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub inline fn INT8_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub inline fn INT16_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub inline fn INT32_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub const INT64_C = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub inline fn UINT8_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub inline fn UINT16_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub const UINT32_C = @import("std").zig.c_translation.Macros.U_SUFFIX; +pub const UINT64_C = @import("std").zig.c_translation.Macros.UL_SUFFIX; +pub const INTMAX_C = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub const UINTMAX_C = @import("std").zig.c_translation.Macros.UL_SUFFIX; +pub const _STDIO_H = @as(c_int, 1); +pub const __need_size_t = ""; +pub const __need_NULL = ""; +pub const _SIZE_T = ""; +pub const NULL = @import("std").zig.c_translation.cast(?*anyopaque, @as(c_int, 0)); +pub const __need___va_list = ""; +pub const __GNUC_VA_LIST = ""; +pub const _____fpos_t_defined = @as(c_int, 1); +pub const ____mbstate_t_defined = @as(c_int, 1); +pub const _____fpos64_t_defined = @as(c_int, 1); +pub const ____FILE_defined = @as(c_int, 1); +pub const __FILE_defined = @as(c_int, 1); +pub const __struct_FILE_defined = @as(c_int, 1); +pub const __getc_unlocked_body = @compileError("TODO postfix inc/dec expr"); +// /usr/include/bits/types/struct_FILE.h:102:9 +pub const __putc_unlocked_body = @compileError("TODO postfix inc/dec expr"); +// /usr/include/bits/types/struct_FILE.h:106:9 +pub const _IO_EOF_SEEN = @as(c_int, 0x0010); +pub inline fn __feof_unlocked_body(_fp: anytype) @TypeOf((_fp.*._flags & _IO_EOF_SEEN) != @as(c_int, 0)) { + _ = &_fp; + return (_fp.*._flags & _IO_EOF_SEEN) != @as(c_int, 0); +} +pub const _IO_ERR_SEEN = @as(c_int, 0x0020); +pub inline fn __ferror_unlocked_body(_fp: anytype) @TypeOf((_fp.*._flags & _IO_ERR_SEEN) != @as(c_int, 0)) { + _ = &_fp; + return (_fp.*._flags & _IO_ERR_SEEN) != @as(c_int, 0); +} +pub const _IO_USER_LOCK = @import("std").zig.c_translation.promoteIntLiteral(c_int, 0x8000, .hex); +pub const __cookie_io_functions_t_defined = @as(c_int, 1); +pub const _VA_LIST_DEFINED = ""; +pub const __off_t_defined = ""; +pub const __ssize_t_defined = ""; +pub const _IOFBF = @as(c_int, 0); +pub const _IOLBF = @as(c_int, 1); +pub const _IONBF = @as(c_int, 2); +pub const BUFSIZ = @as(c_int, 8192); +pub const EOF = -@as(c_int, 1); +pub const SEEK_SET = @as(c_int, 0); +pub const SEEK_CUR = @as(c_int, 1); +pub const SEEK_END = @as(c_int, 2); +pub const P_tmpdir = "/tmp"; +pub const L_tmpnam = @as(c_int, 20); +pub const TMP_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 238328, .decimal); +pub const _BITS_STDIO_LIM_H = @as(c_int, 1); +pub const FILENAME_MAX = @as(c_int, 4096); +pub const L_ctermid = @as(c_int, 9); +pub const FOPEN_MAX = @as(c_int, 16); +pub const __attr_dealloc_fclose = __attr_dealloc(fclose, @as(c_int, 1)); +pub const _BITS_FLOATN_H = ""; +pub const __HAVE_FLOAT128 = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT128 = @as(c_int, 0); +pub const __HAVE_FLOAT64X = @as(c_int, 1); +pub const __HAVE_FLOAT64X_LONG_DOUBLE = @as(c_int, 1); +pub const _BITS_FLOATN_COMMON_H = ""; +pub const __HAVE_FLOAT16 = @as(c_int, 0); +pub const __HAVE_FLOAT32 = @as(c_int, 1); +pub const __HAVE_FLOAT64 = @as(c_int, 1); +pub const __HAVE_FLOAT32X = @as(c_int, 1); +pub const __HAVE_FLOAT128X = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT16 = __HAVE_FLOAT16; +pub const __HAVE_DISTINCT_FLOAT32 = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT64 = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT32X = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT64X = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT128X = __HAVE_FLOAT128X; +pub const __HAVE_FLOAT128_UNLIKE_LDBL = (__HAVE_DISTINCT_FLOAT128 != 0) and (__LDBL_MANT_DIG__ != @as(c_int, 113)); +pub const __HAVE_FLOATN_NOT_TYPEDEF = @as(c_int, 0); +pub const __f32 = @import("std").zig.c_translation.Macros.F_SUFFIX; +pub inline fn __f64(x: anytype) @TypeOf(x) { + _ = &x; + return x; +} +pub inline fn __f32x(x: anytype) @TypeOf(x) { + _ = &x; + return x; +} +pub const __f64x = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub const __CFLOAT32 = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:149:12 +pub const __CFLOAT64 = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:160:13 +pub const __CFLOAT32X = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:169:12 +pub const __CFLOAT64X = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:178:13 +pub inline fn __builtin_huge_valf32() @TypeOf(__builtin_huge_valf()) { + return __builtin_huge_valf(); +} +pub inline fn __builtin_inff32() @TypeOf(__builtin_inff()) { + return __builtin_inff(); +} +pub inline fn __builtin_nanf32(x: anytype) @TypeOf(__builtin_nanf(x)) { + _ = &x; + return __builtin_nanf(x); +} +pub const __builtin_nansf32 = @compileError("unable to translate macro: undefined identifier `__builtin_nansf`"); +// /usr/include/bits/floatn-common.h:221:12 +pub const __builtin_huge_valf64 = @compileError("unable to translate macro: undefined identifier `__builtin_huge_val`"); +// /usr/include/bits/floatn-common.h:255:13 +pub const __builtin_inff64 = @compileError("unable to translate macro: undefined identifier `__builtin_inf`"); +// /usr/include/bits/floatn-common.h:256:13 +pub const __builtin_nanf64 = @compileError("unable to translate macro: undefined identifier `__builtin_nan`"); +// /usr/include/bits/floatn-common.h:257:13 +pub const __builtin_nansf64 = @compileError("unable to translate macro: undefined identifier `__builtin_nans`"); +// /usr/include/bits/floatn-common.h:258:13 +pub const __builtin_huge_valf32x = @compileError("unable to translate macro: undefined identifier `__builtin_huge_val`"); +// /usr/include/bits/floatn-common.h:272:12 +pub const __builtin_inff32x = @compileError("unable to translate macro: undefined identifier `__builtin_inf`"); +// /usr/include/bits/floatn-common.h:273:12 +pub const __builtin_nanf32x = @compileError("unable to translate macro: undefined identifier `__builtin_nan`"); +// /usr/include/bits/floatn-common.h:274:12 +pub const __builtin_nansf32x = @compileError("unable to translate macro: undefined identifier `__builtin_nans`"); +// /usr/include/bits/floatn-common.h:275:12 +pub const __builtin_huge_valf64x = @compileError("unable to translate macro: undefined identifier `__builtin_huge_vall`"); +// /usr/include/bits/floatn-common.h:289:13 +pub const __builtin_inff64x = @compileError("unable to translate macro: undefined identifier `__builtin_infl`"); +// /usr/include/bits/floatn-common.h:290:13 +pub const __builtin_nanf64x = @compileError("unable to translate macro: undefined identifier `__builtin_nanl`"); +// /usr/include/bits/floatn-common.h:291:13 +pub const __builtin_nansf64x = @compileError("unable to translate macro: undefined identifier `__builtin_nansl`"); +// /usr/include/bits/floatn-common.h:292:13 +pub inline fn PDF_INCH_TO_POINT(inch: anytype) f32 { + _ = &inch; + return @import("std").zig.c_translation.cast(f32, inch * @as(f32, 72.0)); +} +pub inline fn PDF_MM_TO_POINT(mm: anytype) f32 { + _ = &mm; + return @import("std").zig.c_translation.cast(f32, @import("std").zig.c_translation.MacroArithmetic.div(mm * @as(f32, 72.0), @as(f32, 25.4))); +} +pub const PDF_LETTER_WIDTH = PDF_INCH_TO_POINT(@as(f32, 8.5)); +pub const PDF_LETTER_HEIGHT = PDF_INCH_TO_POINT(@as(f32, 11.0)); +pub const PDF_A4_WIDTH = PDF_MM_TO_POINT(@as(f32, 210.0)); +pub const PDF_A4_HEIGHT = PDF_MM_TO_POINT(@as(f32, 297.0)); +pub const PDF_A3_WIDTH = PDF_MM_TO_POINT(@as(f32, 297.0)); +pub const PDF_A3_HEIGHT = PDF_MM_TO_POINT(@as(f32, 420.0)); +pub inline fn PDF_RGB(r: anytype, g: anytype, b: anytype) u32 { + _ = &r; + _ = &g; + _ = &b; + return @import("std").zig.c_translation.cast(u32, (((r & @as(c_int, 0xff)) << @as(c_int, 16)) | ((g & @as(c_int, 0xff)) << @as(c_int, 8))) | (b & @as(c_int, 0xff))); +} +pub inline fn PDF_ARGB(a: anytype, r: anytype, g: anytype, b: anytype) u32 { + _ = &a; + _ = &r; + _ = &g; + _ = &b; + return @import("std").zig.c_translation.cast(u32, (((@import("std").zig.c_translation.cast(u32, a & @as(c_int, 0xff)) << @as(c_int, 24)) | ((r & @as(c_int, 0xff)) << @as(c_int, 16))) | ((g & @as(c_int, 0xff)) << @as(c_int, 8))) | (b & @as(c_int, 0xff))); +} +pub const PDF_RED = PDF_RGB(@as(c_int, 0xff), @as(c_int, 0), @as(c_int, 0)); +pub const PDF_GREEN = PDF_RGB(@as(c_int, 0), @as(c_int, 0xff), @as(c_int, 0)); +pub const PDF_BLUE = PDF_RGB(@as(c_int, 0), @as(c_int, 0), @as(c_int, 0xff)); +pub const PDF_BLACK = PDF_RGB(@as(c_int, 0), @as(c_int, 0), @as(c_int, 0)); +pub const PDF_WHITE = PDF_RGB(@as(c_int, 0xff), @as(c_int, 0xff), @as(c_int, 0xff)); +pub const PDF_TRANSPARENT = @import("std").zig.c_translation.cast(u32, @as(c_uint, 0xff) << @as(c_int, 24)); +pub const _G_fpos_t = struct__G_fpos_t; +pub const _G_fpos64_t = struct__G_fpos64_t; +pub const _IO_marker = struct__IO_marker; +pub const _IO_codecvt = struct__IO_codecvt; +pub const _IO_wide_data = struct__IO_wide_data; +pub const _IO_FILE = struct__IO_FILE; +pub const _IO_cookie_io_functions_t = struct__IO_cookie_io_functions_t; +pub const pdf_doc = struct_pdf_doc; +pub const pdf_object = struct_pdf_object; +pub const pdf_info = struct_pdf_info; +pub const png_header = struct_png_header; +pub const bmp_header = struct_bmp_header; +pub const jpeg_header = struct_jpeg_header; +pub const ppm_header = struct_ppm_header; +pub const pdf_img_info = struct_pdf_img_info; +pub const pdf_path_operation = struct_pdf_path_operation; diff --git a/.zig-cache/o/799a8e94a37b2f78a82061951ed92381/cimport.h b/.zig-cache/o/799a8e94a37b2f78a82061951ed92381/cimport.h new file mode 100644 index 0000000..442e224 --- /dev/null +++ b/.zig-cache/o/799a8e94a37b2f78a82061951ed92381/cimport.h @@ -0,0 +1 @@ +#include diff --git a/.zig-cache/o/799a8e94a37b2f78a82061951ed92381/cimport.h.d b/.zig-cache/o/799a8e94a37b2f78a82061951ed92381/cimport.h.d new file mode 100644 index 0000000..c977a76 --- /dev/null +++ b/.zig-cache/o/799a8e94a37b2f78a82061951ed92381/cimport.h.d @@ -0,0 +1,25 @@ +cimport.o: \ + /home/lumenk/Documents/code/zig/proxy-print/.zig-cache/o/799a8e94a37b2f78a82061951ed92381/cimport.h \ + /home/lumenk/Documents/code/zig/proxy-print/include/pdfgen.h \ + /home/lumenk/.zvm/master/lib/include/stdint.h /usr/include/stdint.h \ + /usr/include/bits/libc-header-start.h /usr/include/features.h \ + /usr/include/features-time64.h /usr/include/bits/wordsize.h \ + /usr/include/bits/timesize.h /usr/include/stdc-predef.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h /usr/include/stdio.h \ + /home/lumenk/.zvm/master/lib/include/stddef.h \ + /home/lumenk/.zvm/master/lib/include/__stddef_size_t.h \ + /home/lumenk/.zvm/master/lib/include/__stddef_null.h \ + /home/lumenk/.zvm/master/lib/include/stdarg.h \ + /home/lumenk/.zvm/master/lib/include/__stdarg___gnuc_va_list.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h diff --git a/.zig-cache/o/8c6f5c703c3d1eb6042e4360840268d5/pdfgen.o b/.zig-cache/o/8c6f5c703c3d1eb6042e4360840268d5/pdfgen.o new file mode 100644 index 0000000..02e9682 Binary files /dev/null and b/.zig-cache/o/8c6f5c703c3d1eb6042e4360840268d5/pdfgen.o differ diff --git a/.zig-cache/o/99418dd732054f3fb6d5cb0da5c0f81f/cimport.zig b/.zig-cache/o/99418dd732054f3fb6d5cb0da5c0f81f/cimport.zig new file mode 100644 index 0000000..01b18de --- /dev/null +++ b/.zig-cache/o/99418dd732054f3fb6d5cb0da5c0f81f/cimport.zig @@ -0,0 +1,1457 @@ +pub const __builtin_bswap16 = @import("std").zig.c_builtins.__builtin_bswap16; +pub const __builtin_bswap32 = @import("std").zig.c_builtins.__builtin_bswap32; +pub const __builtin_bswap64 = @import("std").zig.c_builtins.__builtin_bswap64; +pub const __builtin_signbit = @import("std").zig.c_builtins.__builtin_signbit; +pub const __builtin_signbitf = @import("std").zig.c_builtins.__builtin_signbitf; +pub const __builtin_popcount = @import("std").zig.c_builtins.__builtin_popcount; +pub const __builtin_ctz = @import("std").zig.c_builtins.__builtin_ctz; +pub const __builtin_clz = @import("std").zig.c_builtins.__builtin_clz; +pub const __builtin_sqrt = @import("std").zig.c_builtins.__builtin_sqrt; +pub const __builtin_sqrtf = @import("std").zig.c_builtins.__builtin_sqrtf; +pub const __builtin_sin = @import("std").zig.c_builtins.__builtin_sin; +pub const __builtin_sinf = @import("std").zig.c_builtins.__builtin_sinf; +pub const __builtin_cos = @import("std").zig.c_builtins.__builtin_cos; +pub const __builtin_cosf = @import("std").zig.c_builtins.__builtin_cosf; +pub const __builtin_exp = @import("std").zig.c_builtins.__builtin_exp; +pub const __builtin_expf = @import("std").zig.c_builtins.__builtin_expf; +pub const __builtin_exp2 = @import("std").zig.c_builtins.__builtin_exp2; +pub const __builtin_exp2f = @import("std").zig.c_builtins.__builtin_exp2f; +pub const __builtin_log = @import("std").zig.c_builtins.__builtin_log; +pub const __builtin_logf = @import("std").zig.c_builtins.__builtin_logf; +pub const __builtin_log2 = @import("std").zig.c_builtins.__builtin_log2; +pub const __builtin_log2f = @import("std").zig.c_builtins.__builtin_log2f; +pub const __builtin_log10 = @import("std").zig.c_builtins.__builtin_log10; +pub const __builtin_log10f = @import("std").zig.c_builtins.__builtin_log10f; +pub const __builtin_abs = @import("std").zig.c_builtins.__builtin_abs; +pub const __builtin_labs = @import("std").zig.c_builtins.__builtin_labs; +pub const __builtin_llabs = @import("std").zig.c_builtins.__builtin_llabs; +pub const __builtin_fabs = @import("std").zig.c_builtins.__builtin_fabs; +pub const __builtin_fabsf = @import("std").zig.c_builtins.__builtin_fabsf; +pub const __builtin_floor = @import("std").zig.c_builtins.__builtin_floor; +pub const __builtin_floorf = @import("std").zig.c_builtins.__builtin_floorf; +pub const __builtin_ceil = @import("std").zig.c_builtins.__builtin_ceil; +pub const __builtin_ceilf = @import("std").zig.c_builtins.__builtin_ceilf; +pub const __builtin_trunc = @import("std").zig.c_builtins.__builtin_trunc; +pub const __builtin_truncf = @import("std").zig.c_builtins.__builtin_truncf; +pub const __builtin_round = @import("std").zig.c_builtins.__builtin_round; +pub const __builtin_roundf = @import("std").zig.c_builtins.__builtin_roundf; +pub const __builtin_strlen = @import("std").zig.c_builtins.__builtin_strlen; +pub const __builtin_strcmp = @import("std").zig.c_builtins.__builtin_strcmp; +pub const __builtin_object_size = @import("std").zig.c_builtins.__builtin_object_size; +pub const __builtin___memset_chk = @import("std").zig.c_builtins.__builtin___memset_chk; +pub const __builtin_memset = @import("std").zig.c_builtins.__builtin_memset; +pub const __builtin___memcpy_chk = @import("std").zig.c_builtins.__builtin___memcpy_chk; +pub const __builtin_memcpy = @import("std").zig.c_builtins.__builtin_memcpy; +pub const __builtin_expect = @import("std").zig.c_builtins.__builtin_expect; +pub const __builtin_nanf = @import("std").zig.c_builtins.__builtin_nanf; +pub const __builtin_huge_valf = @import("std").zig.c_builtins.__builtin_huge_valf; +pub const __builtin_inff = @import("std").zig.c_builtins.__builtin_inff; +pub const __builtin_isnan = @import("std").zig.c_builtins.__builtin_isnan; +pub const __builtin_isinf = @import("std").zig.c_builtins.__builtin_isinf; +pub const __builtin_isinf_sign = @import("std").zig.c_builtins.__builtin_isinf_sign; +pub const __has_builtin = @import("std").zig.c_builtins.__has_builtin; +pub const __builtin_assume = @import("std").zig.c_builtins.__builtin_assume; +pub const __builtin_unreachable = @import("std").zig.c_builtins.__builtin_unreachable; +pub const __builtin_constant_p = @import("std").zig.c_builtins.__builtin_constant_p; +pub const __builtin_mul_overflow = @import("std").zig.c_builtins.__builtin_mul_overflow; +pub const __u_char = u8; +pub const __u_short = c_ushort; +pub const __u_int = c_uint; +pub const __u_long = c_ulong; +pub const __int8_t = i8; +pub const __uint8_t = u8; +pub const __int16_t = c_short; +pub const __uint16_t = c_ushort; +pub const __int32_t = c_int; +pub const __uint32_t = c_uint; +pub const __int64_t = c_long; +pub const __uint64_t = c_ulong; +pub const __int_least8_t = __int8_t; +pub const __uint_least8_t = __uint8_t; +pub const __int_least16_t = __int16_t; +pub const __uint_least16_t = __uint16_t; +pub const __int_least32_t = __int32_t; +pub const __uint_least32_t = __uint32_t; +pub const __int_least64_t = __int64_t; +pub const __uint_least64_t = __uint64_t; +pub const __quad_t = c_long; +pub const __u_quad_t = c_ulong; +pub const __intmax_t = c_long; +pub const __uintmax_t = c_ulong; +pub const __dev_t = c_ulong; +pub const __uid_t = c_uint; +pub const __gid_t = c_uint; +pub const __ino_t = c_ulong; +pub const __ino64_t = c_ulong; +pub const __mode_t = c_uint; +pub const __nlink_t = c_ulong; +pub const __off_t = c_long; +pub const __off64_t = c_long; +pub const __pid_t = c_int; +pub const __fsid_t = extern struct { + __val: [2]c_int = @import("std").mem.zeroes([2]c_int), +}; +pub const __clock_t = c_long; +pub const __rlim_t = c_ulong; +pub const __rlim64_t = c_ulong; +pub const __id_t = c_uint; +pub const __time_t = c_long; +pub const __useconds_t = c_uint; +pub const __suseconds_t = c_long; +pub const __suseconds64_t = c_long; +pub const __daddr_t = c_int; +pub const __key_t = c_int; +pub const __clockid_t = c_int; +pub const __timer_t = ?*anyopaque; +pub const __blksize_t = c_long; +pub const __blkcnt_t = c_long; +pub const __blkcnt64_t = c_long; +pub const __fsblkcnt_t = c_ulong; +pub const __fsblkcnt64_t = c_ulong; +pub const __fsfilcnt_t = c_ulong; +pub const __fsfilcnt64_t = c_ulong; +pub const __fsword_t = c_long; +pub const __ssize_t = c_long; +pub const __syscall_slong_t = c_long; +pub const __syscall_ulong_t = c_ulong; +pub const __loff_t = __off64_t; +pub const __caddr_t = [*c]u8; +pub const __intptr_t = c_long; +pub const __socklen_t = c_uint; +pub const __sig_atomic_t = c_int; +pub const int_least8_t = __int_least8_t; +pub const int_least16_t = __int_least16_t; +pub const int_least32_t = __int_least32_t; +pub const int_least64_t = __int_least64_t; +pub const uint_least8_t = __uint_least8_t; +pub const uint_least16_t = __uint_least16_t; +pub const uint_least32_t = __uint_least32_t; +pub const uint_least64_t = __uint_least64_t; +pub const int_fast8_t = i8; +pub const int_fast16_t = c_long; +pub const int_fast32_t = c_long; +pub const int_fast64_t = c_long; +pub const uint_fast8_t = u8; +pub const uint_fast16_t = c_ulong; +pub const uint_fast32_t = c_ulong; +pub const uint_fast64_t = c_ulong; +pub const intmax_t = __intmax_t; +pub const uintmax_t = __uintmax_t; +pub const struct___va_list_tag_1 = extern struct { + gp_offset: c_uint = @import("std").mem.zeroes(c_uint), + fp_offset: c_uint = @import("std").mem.zeroes(c_uint), + overflow_arg_area: ?*anyopaque = @import("std").mem.zeroes(?*anyopaque), + reg_save_area: ?*anyopaque = @import("std").mem.zeroes(?*anyopaque), +}; +pub const __builtin_va_list = [1]struct___va_list_tag_1; +pub const __gnuc_va_list = __builtin_va_list; +const union_unnamed_2 = extern union { + __wch: c_uint, + __wchb: [4]u8, +}; +pub const __mbstate_t = extern struct { + __count: c_int = @import("std").mem.zeroes(c_int), + __value: union_unnamed_2 = @import("std").mem.zeroes(union_unnamed_2), +}; +pub const struct__G_fpos_t = extern struct { + __pos: __off_t = @import("std").mem.zeroes(__off_t), + __state: __mbstate_t = @import("std").mem.zeroes(__mbstate_t), +}; +pub const __fpos_t = struct__G_fpos_t; +pub const struct__G_fpos64_t = extern struct { + __pos: __off64_t = @import("std").mem.zeroes(__off64_t), + __state: __mbstate_t = @import("std").mem.zeroes(__mbstate_t), +}; +pub const __fpos64_t = struct__G_fpos64_t; +pub const struct__IO_marker = opaque {}; +pub const _IO_lock_t = anyopaque; +pub const struct__IO_codecvt = opaque {}; +pub const struct__IO_wide_data = opaque {}; +pub const struct__IO_FILE = extern struct { + _flags: c_int = @import("std").mem.zeroes(c_int), + _IO_read_ptr: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_read_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_read_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_write_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_write_ptr: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_write_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_buf_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_buf_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_save_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_backup_base: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _IO_save_end: [*c]u8 = @import("std").mem.zeroes([*c]u8), + _markers: ?*struct__IO_marker = @import("std").mem.zeroes(?*struct__IO_marker), + _chain: [*c]struct__IO_FILE = @import("std").mem.zeroes([*c]struct__IO_FILE), + _fileno: c_int = @import("std").mem.zeroes(c_int), + _flags2: c_int = @import("std").mem.zeroes(c_int), + _old_offset: __off_t = @import("std").mem.zeroes(__off_t), + _cur_column: c_ushort = @import("std").mem.zeroes(c_ushort), + _vtable_offset: i8 = @import("std").mem.zeroes(i8), + _shortbuf: [1]u8 = @import("std").mem.zeroes([1]u8), + _lock: ?*_IO_lock_t = @import("std").mem.zeroes(?*_IO_lock_t), + _offset: __off64_t = @import("std").mem.zeroes(__off64_t), + _codecvt: ?*struct__IO_codecvt = @import("std").mem.zeroes(?*struct__IO_codecvt), + _wide_data: ?*struct__IO_wide_data = @import("std").mem.zeroes(?*struct__IO_wide_data), + _freeres_list: [*c]struct__IO_FILE = @import("std").mem.zeroes([*c]struct__IO_FILE), + _freeres_buf: ?*anyopaque = @import("std").mem.zeroes(?*anyopaque), + __pad5: usize = @import("std").mem.zeroes(usize), + _mode: c_int = @import("std").mem.zeroes(c_int), + _unused2: [20]u8 = @import("std").mem.zeroes([20]u8), +}; +pub const __FILE = struct__IO_FILE; +pub const FILE = struct__IO_FILE; +pub const cookie_read_function_t = fn (?*anyopaque, [*c]u8, usize) callconv(.C) __ssize_t; +pub const cookie_write_function_t = fn (?*anyopaque, [*c]const u8, usize) callconv(.C) __ssize_t; +pub const cookie_seek_function_t = fn (?*anyopaque, [*c]__off64_t, c_int) callconv(.C) c_int; +pub const cookie_close_function_t = fn (?*anyopaque) callconv(.C) c_int; +pub const struct__IO_cookie_io_functions_t = extern struct { + read: ?*const cookie_read_function_t = @import("std").mem.zeroes(?*const cookie_read_function_t), + write: ?*const cookie_write_function_t = @import("std").mem.zeroes(?*const cookie_write_function_t), + seek: ?*const cookie_seek_function_t = @import("std").mem.zeroes(?*const cookie_seek_function_t), + close: ?*const cookie_close_function_t = @import("std").mem.zeroes(?*const cookie_close_function_t), +}; +pub const cookie_io_functions_t = struct__IO_cookie_io_functions_t; +pub const va_list = __gnuc_va_list; +pub const off_t = __off_t; +pub const fpos_t = __fpos_t; +pub extern var stdin: [*c]FILE; +pub extern var stdout: [*c]FILE; +pub extern var stderr: [*c]FILE; +pub extern fn remove(__filename: [*c]const u8) c_int; +pub extern fn rename(__old: [*c]const u8, __new: [*c]const u8) c_int; +pub extern fn renameat(__oldfd: c_int, __old: [*c]const u8, __newfd: c_int, __new: [*c]const u8) c_int; +pub extern fn fclose(__stream: [*c]FILE) c_int; +pub extern fn tmpfile() [*c]FILE; +pub extern fn tmpnam([*c]u8) [*c]u8; +pub extern fn tmpnam_r(__s: [*c]u8) [*c]u8; +pub extern fn tempnam(__dir: [*c]const u8, __pfx: [*c]const u8) [*c]u8; +pub extern fn fflush(__stream: [*c]FILE) c_int; +pub extern fn fflush_unlocked(__stream: [*c]FILE) c_int; +pub extern fn fopen(__filename: [*c]const u8, __modes: [*c]const u8) [*c]FILE; +pub extern fn freopen(noalias __filename: [*c]const u8, noalias __modes: [*c]const u8, noalias __stream: [*c]FILE) [*c]FILE; +pub extern fn fdopen(__fd: c_int, __modes: [*c]const u8) [*c]FILE; +pub extern fn fopencookie(noalias __magic_cookie: ?*anyopaque, noalias __modes: [*c]const u8, __io_funcs: cookie_io_functions_t) [*c]FILE; +pub extern fn fmemopen(__s: ?*anyopaque, __len: usize, __modes: [*c]const u8) [*c]FILE; +pub extern fn open_memstream(__bufloc: [*c][*c]u8, __sizeloc: [*c]usize) [*c]FILE; +pub extern fn setbuf(noalias __stream: [*c]FILE, noalias __buf: [*c]u8) void; +pub extern fn setvbuf(noalias __stream: [*c]FILE, noalias __buf: [*c]u8, __modes: c_int, __n: usize) c_int; +pub extern fn setbuffer(noalias __stream: [*c]FILE, noalias __buf: [*c]u8, __size: usize) void; +pub extern fn setlinebuf(__stream: [*c]FILE) void; +pub extern fn fprintf(__stream: [*c]FILE, __format: [*c]const u8, ...) c_int; +pub extern fn printf(__format: [*c]const u8, ...) c_int; +pub extern fn sprintf(__s: [*c]u8, __format: [*c]const u8, ...) c_int; +pub extern fn vfprintf(__s: [*c]FILE, __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vprintf(__format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vsprintf(__s: [*c]u8, __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn snprintf(__s: [*c]u8, __maxlen: c_ulong, __format: [*c]const u8, ...) c_int; +pub extern fn vsnprintf(__s: [*c]u8, __maxlen: c_ulong, __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vasprintf(noalias __ptr: [*c][*c]u8, noalias __f: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn __asprintf(noalias __ptr: [*c][*c]u8, noalias __fmt: [*c]const u8, ...) c_int; +pub extern fn asprintf(noalias __ptr: [*c][*c]u8, noalias __fmt: [*c]const u8, ...) c_int; +pub extern fn vdprintf(__fd: c_int, noalias __fmt: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn dprintf(__fd: c_int, noalias __fmt: [*c]const u8, ...) c_int; +pub extern fn fscanf(noalias __stream: [*c]FILE, noalias __format: [*c]const u8, ...) c_int; +pub extern fn scanf(noalias __format: [*c]const u8, ...) c_int; +pub extern fn sscanf(noalias __s: [*c]const u8, noalias __format: [*c]const u8, ...) c_int; +pub const _Float32 = f32; +pub const _Float64 = f64; +pub const _Float32x = f64; +pub const _Float64x = c_longdouble; +pub extern fn vfscanf(noalias __s: [*c]FILE, noalias __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vscanf(noalias __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn vsscanf(noalias __s: [*c]const u8, noalias __format: [*c]const u8, __arg: [*c]struct___va_list_tag_1) c_int; +pub extern fn fgetc(__stream: [*c]FILE) c_int; +pub extern fn getc(__stream: [*c]FILE) c_int; +pub extern fn getchar() c_int; +pub extern fn getc_unlocked(__stream: [*c]FILE) c_int; +pub extern fn getchar_unlocked() c_int; +pub extern fn fgetc_unlocked(__stream: [*c]FILE) c_int; +pub extern fn fputc(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putc(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putchar(__c: c_int) c_int; +pub extern fn fputc_unlocked(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putc_unlocked(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn putchar_unlocked(__c: c_int) c_int; +pub extern fn getw(__stream: [*c]FILE) c_int; +pub extern fn putw(__w: c_int, __stream: [*c]FILE) c_int; +pub extern fn fgets(noalias __s: [*c]u8, __n: c_int, noalias __stream: [*c]FILE) [*c]u8; +pub extern fn __getdelim(noalias __lineptr: [*c][*c]u8, noalias __n: [*c]usize, __delimiter: c_int, noalias __stream: [*c]FILE) __ssize_t; +pub extern fn getdelim(noalias __lineptr: [*c][*c]u8, noalias __n: [*c]usize, __delimiter: c_int, noalias __stream: [*c]FILE) __ssize_t; +pub extern fn getline(noalias __lineptr: [*c][*c]u8, noalias __n: [*c]usize, noalias __stream: [*c]FILE) __ssize_t; +pub extern fn fputs(noalias __s: [*c]const u8, noalias __stream: [*c]FILE) c_int; +pub extern fn puts(__s: [*c]const u8) c_int; +pub extern fn ungetc(__c: c_int, __stream: [*c]FILE) c_int; +pub extern fn fread(__ptr: ?*anyopaque, __size: c_ulong, __n: c_ulong, __stream: [*c]FILE) c_ulong; +pub extern fn fwrite(__ptr: ?*const anyopaque, __size: c_ulong, __n: c_ulong, __s: [*c]FILE) c_ulong; +pub extern fn fread_unlocked(noalias __ptr: ?*anyopaque, __size: usize, __n: usize, noalias __stream: [*c]FILE) usize; +pub extern fn fwrite_unlocked(noalias __ptr: ?*const anyopaque, __size: usize, __n: usize, noalias __stream: [*c]FILE) usize; +pub extern fn fseek(__stream: [*c]FILE, __off: c_long, __whence: c_int) c_int; +pub extern fn ftell(__stream: [*c]FILE) c_long; +pub extern fn rewind(__stream: [*c]FILE) void; +pub extern fn fseeko(__stream: [*c]FILE, __off: __off_t, __whence: c_int) c_int; +pub extern fn ftello(__stream: [*c]FILE) __off_t; +pub extern fn fgetpos(noalias __stream: [*c]FILE, noalias __pos: [*c]fpos_t) c_int; +pub extern fn fsetpos(__stream: [*c]FILE, __pos: [*c]const fpos_t) c_int; +pub extern fn clearerr(__stream: [*c]FILE) void; +pub extern fn feof(__stream: [*c]FILE) c_int; +pub extern fn ferror(__stream: [*c]FILE) c_int; +pub extern fn clearerr_unlocked(__stream: [*c]FILE) void; +pub extern fn feof_unlocked(__stream: [*c]FILE) c_int; +pub extern fn ferror_unlocked(__stream: [*c]FILE) c_int; +pub extern fn perror(__s: [*c]const u8) void; +pub extern fn fileno(__stream: [*c]FILE) c_int; +pub extern fn fileno_unlocked(__stream: [*c]FILE) c_int; +pub extern fn pclose(__stream: [*c]FILE) c_int; +pub extern fn popen(__command: [*c]const u8, __modes: [*c]const u8) [*c]FILE; +pub extern fn ctermid(__s: [*c]u8) [*c]u8; +pub extern fn flockfile(__stream: [*c]FILE) void; +pub extern fn ftrylockfile(__stream: [*c]FILE) c_int; +pub extern fn funlockfile(__stream: [*c]FILE) void; +pub extern fn __uflow([*c]FILE) c_int; +pub extern fn __overflow([*c]FILE, c_int) c_int; +pub const struct_pdf_doc = opaque {}; +pub const struct_pdf_object = opaque {}; +pub const struct_pdf_info = extern struct { + creator: [64]u8 = @import("std").mem.zeroes([64]u8), + producer: [64]u8 = @import("std").mem.zeroes([64]u8), + title: [64]u8 = @import("std").mem.zeroes([64]u8), + author: [64]u8 = @import("std").mem.zeroes([64]u8), + subject: [64]u8 = @import("std").mem.zeroes([64]u8), + date: [64]u8 = @import("std").mem.zeroes([64]u8), +}; +pub const IMAGE_PNG: c_int = 0; +pub const IMAGE_JPG: c_int = 1; +pub const IMAGE_PPM: c_int = 2; +pub const IMAGE_BMP: c_int = 3; +pub const IMAGE_UNKNOWN: c_int = 4; +const enum_unnamed_3 = c_uint; +pub const PNG_COLOR_GREYSCALE: c_int = 0; +pub const PNG_COLOR_RGB: c_int = 2; +pub const PNG_COLOR_INDEXED: c_int = 3; +pub const PNG_COLOR_GREYSCALE_A: c_int = 4; +pub const PNG_COLOR_RGBA: c_int = 6; +pub const PNG_COLOR_INVALID: c_int = 255; +const enum_unnamed_4 = c_uint; +pub const struct_png_header = extern struct { + width: u32 = @import("std").mem.zeroes(u32), + height: u32 = @import("std").mem.zeroes(u32), + bitDepth: u8 = @import("std").mem.zeroes(u8), + colorType: u8 = @import("std").mem.zeroes(u8), + deflate: u8 = @import("std").mem.zeroes(u8), + filtering: u8 = @import("std").mem.zeroes(u8), + interlace: u8 = @import("std").mem.zeroes(u8), +}; +pub const struct_bmp_header = extern struct { + bfSize: u32 = @import("std").mem.zeroes(u32), + bfReserved1: u16 = @import("std").mem.zeroes(u16), + bfReserved2: u16 = @import("std").mem.zeroes(u16), + bfOffBits: u32 = @import("std").mem.zeroes(u32), + biSize: u32 = @import("std").mem.zeroes(u32), + biWidth: i32 = @import("std").mem.zeroes(i32), + biHeight: i32 = @import("std").mem.zeroes(i32), + biPlanes: u16 = @import("std").mem.zeroes(u16), + biBitCount: u16 = @import("std").mem.zeroes(u16), + biCompression: u32 = @import("std").mem.zeroes(u32), +}; +pub const struct_jpeg_header = extern struct { + ncolours: c_int = @import("std").mem.zeroes(c_int), +}; +pub const PPM_BINARY_COLOR_RGB: c_int = 0; +pub const PPM_BINARY_COLOR_GRAY: c_int = 1; +const enum_unnamed_5 = c_uint; +pub const struct_ppm_header = extern struct { + size: usize = @import("std").mem.zeroes(usize), + data_begin_pos: usize = @import("std").mem.zeroes(usize), + color_space: c_int = @import("std").mem.zeroes(c_int), +}; +const union_unnamed_6 = extern union { + bmp: struct_bmp_header, + jpeg: struct_jpeg_header, + png: struct_png_header, + ppm: struct_ppm_header, +}; +pub const struct_pdf_img_info = extern struct { + image_format: c_int = @import("std").mem.zeroes(c_int), + width: u32 = @import("std").mem.zeroes(u32), + height: u32 = @import("std").mem.zeroes(u32), + unnamed_0: union_unnamed_6 = @import("std").mem.zeroes(union_unnamed_6), +}; +pub const struct_pdf_path_operation = extern struct { + op: u8 = @import("std").mem.zeroes(u8), + x1: f32 = @import("std").mem.zeroes(f32), + y1: f32 = @import("std").mem.zeroes(f32), + x2: f32 = @import("std").mem.zeroes(f32), + y2: f32 = @import("std").mem.zeroes(f32), + x3: f32 = @import("std").mem.zeroes(f32), + y3: f32 = @import("std").mem.zeroes(f32), +}; +pub const PDF_ALIGN_LEFT: c_int = 0; +pub const PDF_ALIGN_RIGHT: c_int = 1; +pub const PDF_ALIGN_CENTER: c_int = 2; +pub const PDF_ALIGN_JUSTIFY: c_int = 3; +pub const PDF_ALIGN_JUSTIFY_ALL: c_int = 4; +pub const PDF_ALIGN_NO_WRITE: c_int = 5; +const enum_unnamed_7 = c_uint; +pub extern fn pdf_create(width: f32, height: f32, info: [*c]const struct_pdf_info) ?*struct_pdf_doc; +pub extern fn pdf_destroy(pdf: ?*struct_pdf_doc) void; +pub extern fn pdf_get_err(pdf: ?*const struct_pdf_doc, errval: [*c]c_int) [*c]const u8; +pub extern fn pdf_clear_err(pdf: ?*struct_pdf_doc) void; +pub extern fn pdf_set_font(pdf: ?*struct_pdf_doc, font: [*c]const u8) c_int; +pub extern fn pdf_get_font_text_width(pdf: ?*struct_pdf_doc, font_name: [*c]const u8, text: [*c]const u8, size: f32, text_width: [*c]f32) c_int; +pub extern fn pdf_height(pdf: ?*const struct_pdf_doc) f32; +pub extern fn pdf_width(pdf: ?*const struct_pdf_doc) f32; +pub extern fn pdf_page_height(page: ?*const struct_pdf_object) f32; +pub extern fn pdf_page_width(page: ?*const struct_pdf_object) f32; +pub extern fn pdf_append_page(pdf: ?*struct_pdf_doc) ?*struct_pdf_object; +pub extern fn pdf_get_page(pdf: ?*struct_pdf_doc, page_number: c_int) ?*struct_pdf_object; +pub extern fn pdf_page_set_size(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, width: f32, height: f32) c_int; +pub extern fn pdf_save(pdf: ?*struct_pdf_doc, filename: [*c]const u8) c_int; +pub extern fn pdf_save_file(pdf: ?*struct_pdf_doc, fp: [*c]FILE) c_int; +pub extern fn pdf_add_text(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, text: [*c]const u8, size: f32, xoff: f32, yoff: f32, colour: u32) c_int; +pub extern fn pdf_add_text_rotate(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, text: [*c]const u8, size: f32, xoff: f32, yoff: f32, angle: f32, colour: u32) c_int; +pub extern fn pdf_add_text_wrap(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, text: [*c]const u8, size: f32, xoff: f32, yoff: f32, angle: f32, colour: u32, wrap_width: f32, @"align": c_int, height: [*c]f32) c_int; +pub extern fn pdf_add_line(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x1: f32, y1: f32, x2: f32, y2: f32, width: f32, colour: u32) c_int; +pub extern fn pdf_add_cubic_bezier(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x1: f32, y1: f32, x2: f32, y2: f32, xq1: f32, yq1: f32, xq2: f32, yq2: f32, width: f32, colour: u32) c_int; +pub extern fn pdf_add_quadratic_bezier(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x1: f32, y1: f32, x2: f32, y2: f32, xq1: f32, yq1: f32, width: f32, colour: u32) c_int; +pub extern fn pdf_add_custom_path(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, operations: [*c]const struct_pdf_path_operation, operation_count: c_int, stroke_width: f32, stroke_colour: u32, fill_colour: u32) c_int; +pub extern fn pdf_add_ellipse(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, xradius: f32, yradius: f32, width: f32, colour: u32, fill_colour: u32) c_int; +pub extern fn pdf_add_circle(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, radius: f32, width: f32, colour: u32, fill_colour: u32) c_int; +pub extern fn pdf_add_rectangle(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, width: f32, height: f32, border_width: f32, colour: u32) c_int; +pub extern fn pdf_add_filled_rectangle(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, width: f32, height: f32, border_width: f32, colour_fill: u32, colour_border: u32) c_int; +pub extern fn pdf_add_polygon(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: [*c]f32, y: [*c]f32, count: c_int, border_width: f32, colour: u32) c_int; +pub extern fn pdf_add_filled_polygon(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: [*c]f32, y: [*c]f32, count: c_int, border_width: f32, colour: u32) c_int; +pub extern fn pdf_add_bookmark(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, parent: c_int, name: [*c]const u8) c_int; +pub extern fn pdf_add_link(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, width: f32, height: f32, target_page: ?*struct_pdf_object, target_x: f32, target_y: f32) c_int; +pub const PDF_BARCODE_128A: c_int = 0; +pub const PDF_BARCODE_39: c_int = 1; +pub const PDF_BARCODE_EAN13: c_int = 2; +pub const PDF_BARCODE_UPCA: c_int = 3; +pub const PDF_BARCODE_EAN8: c_int = 4; +pub const PDF_BARCODE_UPCE: c_int = 5; +const enum_unnamed_8 = c_uint; +pub extern fn pdf_add_barcode(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, code: c_int, x: f32, y: f32, width: f32, height: f32, string: [*c]const u8, colour: u32) c_int; +pub extern fn pdf_add_image_data(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, data: [*c]const u8, len: usize) c_int; +pub extern fn pdf_add_rgb24(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, data: [*c]const u8, width: u32, height: u32) c_int; +pub extern fn pdf_add_grayscale8(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, data: [*c]const u8, width: u32, height: u32) c_int; +pub extern fn pdf_add_image_file(pdf: ?*struct_pdf_doc, page: ?*struct_pdf_object, x: f32, y: f32, display_width: f32, display_height: f32, image_filename: [*c]const u8) c_int; +pub extern fn pdf_parse_image_header(info: [*c]struct_pdf_img_info, data: [*c]const u8, length: usize, err_msg: [*c]u8, err_msg_length: usize) c_int; +pub const __llvm__ = @as(c_int, 1); +pub const __clang__ = @as(c_int, 1); +pub const __clang_major__ = @as(c_int, 18); +pub const __clang_minor__ = @as(c_int, 1); +pub const __clang_patchlevel__ = @as(c_int, 6); +pub const __clang_version__ = "18.1.6 (https://github.com/ziglang/zig-bootstrap 98bc6bf4fc4009888d33941daf6b600d20a42a56)"; +pub const __GNUC__ = @as(c_int, 4); +pub const __GNUC_MINOR__ = @as(c_int, 2); +pub const __GNUC_PATCHLEVEL__ = @as(c_int, 1); +pub const __GXX_ABI_VERSION = @as(c_int, 1002); +pub const __ATOMIC_RELAXED = @as(c_int, 0); +pub const __ATOMIC_CONSUME = @as(c_int, 1); +pub const __ATOMIC_ACQUIRE = @as(c_int, 2); +pub const __ATOMIC_RELEASE = @as(c_int, 3); +pub const __ATOMIC_ACQ_REL = @as(c_int, 4); +pub const __ATOMIC_SEQ_CST = @as(c_int, 5); +pub const __MEMORY_SCOPE_SYSTEM = @as(c_int, 0); +pub const __MEMORY_SCOPE_DEVICE = @as(c_int, 1); +pub const __MEMORY_SCOPE_WRKGRP = @as(c_int, 2); +pub const __MEMORY_SCOPE_WVFRNT = @as(c_int, 3); +pub const __MEMORY_SCOPE_SINGLE = @as(c_int, 4); +pub const __OPENCL_MEMORY_SCOPE_WORK_ITEM = @as(c_int, 0); +pub const __OPENCL_MEMORY_SCOPE_WORK_GROUP = @as(c_int, 1); +pub const __OPENCL_MEMORY_SCOPE_DEVICE = @as(c_int, 2); +pub const __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES = @as(c_int, 3); +pub const __OPENCL_MEMORY_SCOPE_SUB_GROUP = @as(c_int, 4); +pub const __FPCLASS_SNAN = @as(c_int, 0x0001); +pub const __FPCLASS_QNAN = @as(c_int, 0x0002); +pub const __FPCLASS_NEGINF = @as(c_int, 0x0004); +pub const __FPCLASS_NEGNORMAL = @as(c_int, 0x0008); +pub const __FPCLASS_NEGSUBNORMAL = @as(c_int, 0x0010); +pub const __FPCLASS_NEGZERO = @as(c_int, 0x0020); +pub const __FPCLASS_POSZERO = @as(c_int, 0x0040); +pub const __FPCLASS_POSSUBNORMAL = @as(c_int, 0x0080); +pub const __FPCLASS_POSNORMAL = @as(c_int, 0x0100); +pub const __FPCLASS_POSINF = @as(c_int, 0x0200); +pub const __PRAGMA_REDEFINE_EXTNAME = @as(c_int, 1); +pub const __VERSION__ = "Clang 18.1.6 (https://github.com/ziglang/zig-bootstrap 98bc6bf4fc4009888d33941daf6b600d20a42a56)"; +pub const __OBJC_BOOL_IS_BOOL = @as(c_int, 0); +pub const __CONSTANT_CFSTRINGS__ = @as(c_int, 1); +pub const __clang_literal_encoding__ = "UTF-8"; +pub const __clang_wide_literal_encoding__ = "UTF-32"; +pub const __ORDER_LITTLE_ENDIAN__ = @as(c_int, 1234); +pub const __ORDER_BIG_ENDIAN__ = @as(c_int, 4321); +pub const __ORDER_PDP_ENDIAN__ = @as(c_int, 3412); +pub const __BYTE_ORDER__ = __ORDER_LITTLE_ENDIAN__; +pub const __LITTLE_ENDIAN__ = @as(c_int, 1); +pub const _LP64 = @as(c_int, 1); +pub const __LP64__ = @as(c_int, 1); +pub const __CHAR_BIT__ = @as(c_int, 8); +pub const __BOOL_WIDTH__ = @as(c_int, 8); +pub const __SHRT_WIDTH__ = @as(c_int, 16); +pub const __INT_WIDTH__ = @as(c_int, 32); +pub const __LONG_WIDTH__ = @as(c_int, 64); +pub const __LLONG_WIDTH__ = @as(c_int, 64); +pub const __BITINT_MAXWIDTH__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 8388608, .decimal); +pub const __SCHAR_MAX__ = @as(c_int, 127); +pub const __SHRT_MAX__ = @as(c_int, 32767); +pub const __INT_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __LONG_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __LONG_LONG_MAX__ = @as(c_longlong, 9223372036854775807); +pub const __WCHAR_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __WCHAR_WIDTH__ = @as(c_int, 32); +pub const __WINT_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __WINT_WIDTH__ = @as(c_int, 32); +pub const __INTMAX_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INTMAX_WIDTH__ = @as(c_int, 64); +pub const __SIZE_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __SIZE_WIDTH__ = @as(c_int, 64); +pub const __UINTMAX_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINTMAX_WIDTH__ = @as(c_int, 64); +pub const __PTRDIFF_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __PTRDIFF_WIDTH__ = @as(c_int, 64); +pub const __INTPTR_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INTPTR_WIDTH__ = @as(c_int, 64); +pub const __UINTPTR_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINTPTR_WIDTH__ = @as(c_int, 64); +pub const __SIZEOF_DOUBLE__ = @as(c_int, 8); +pub const __SIZEOF_FLOAT__ = @as(c_int, 4); +pub const __SIZEOF_INT__ = @as(c_int, 4); +pub const __SIZEOF_LONG__ = @as(c_int, 8); +pub const __SIZEOF_LONG_DOUBLE__ = @as(c_int, 16); +pub const __SIZEOF_LONG_LONG__ = @as(c_int, 8); +pub const __SIZEOF_POINTER__ = @as(c_int, 8); +pub const __SIZEOF_SHORT__ = @as(c_int, 2); +pub const __SIZEOF_PTRDIFF_T__ = @as(c_int, 8); +pub const __SIZEOF_SIZE_T__ = @as(c_int, 8); +pub const __SIZEOF_WCHAR_T__ = @as(c_int, 4); +pub const __SIZEOF_WINT_T__ = @as(c_int, 4); +pub const __SIZEOF_INT128__ = @as(c_int, 16); +pub const __INTMAX_TYPE__ = c_long; +pub const __INTMAX_FMTd__ = "ld"; +pub const __INTMAX_FMTi__ = "li"; +pub const __INTMAX_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `L`"); +// (no file):95:9 +pub const __UINTMAX_TYPE__ = c_ulong; +pub const __UINTMAX_FMTo__ = "lo"; +pub const __UINTMAX_FMTu__ = "lu"; +pub const __UINTMAX_FMTx__ = "lx"; +pub const __UINTMAX_FMTX__ = "lX"; +pub const __UINTMAX_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `UL`"); +// (no file):101:9 +pub const __PTRDIFF_TYPE__ = c_long; +pub const __PTRDIFF_FMTd__ = "ld"; +pub const __PTRDIFF_FMTi__ = "li"; +pub const __INTPTR_TYPE__ = c_long; +pub const __INTPTR_FMTd__ = "ld"; +pub const __INTPTR_FMTi__ = "li"; +pub const __SIZE_TYPE__ = c_ulong; +pub const __SIZE_FMTo__ = "lo"; +pub const __SIZE_FMTu__ = "lu"; +pub const __SIZE_FMTx__ = "lx"; +pub const __SIZE_FMTX__ = "lX"; +pub const __WCHAR_TYPE__ = c_int; +pub const __WINT_TYPE__ = c_uint; +pub const __SIG_ATOMIC_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __SIG_ATOMIC_WIDTH__ = @as(c_int, 32); +pub const __CHAR16_TYPE__ = c_ushort; +pub const __CHAR32_TYPE__ = c_uint; +pub const __UINTPTR_TYPE__ = c_ulong; +pub const __UINTPTR_FMTo__ = "lo"; +pub const __UINTPTR_FMTu__ = "lu"; +pub const __UINTPTR_FMTx__ = "lx"; +pub const __UINTPTR_FMTX__ = "lX"; +pub const __FLT16_DENORM_MIN__ = @as(f16, 5.9604644775390625e-8); +pub const __FLT16_HAS_DENORM__ = @as(c_int, 1); +pub const __FLT16_DIG__ = @as(c_int, 3); +pub const __FLT16_DECIMAL_DIG__ = @as(c_int, 5); +pub const __FLT16_EPSILON__ = @as(f16, 9.765625e-4); +pub const __FLT16_HAS_INFINITY__ = @as(c_int, 1); +pub const __FLT16_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __FLT16_MANT_DIG__ = @as(c_int, 11); +pub const __FLT16_MAX_10_EXP__ = @as(c_int, 4); +pub const __FLT16_MAX_EXP__ = @as(c_int, 16); +pub const __FLT16_MAX__ = @as(f16, 6.5504e+4); +pub const __FLT16_MIN_10_EXP__ = -@as(c_int, 4); +pub const __FLT16_MIN_EXP__ = -@as(c_int, 13); +pub const __FLT16_MIN__ = @as(f16, 6.103515625e-5); +pub const __FLT_DENORM_MIN__ = @as(f32, 1.40129846e-45); +pub const __FLT_HAS_DENORM__ = @as(c_int, 1); +pub const __FLT_DIG__ = @as(c_int, 6); +pub const __FLT_DECIMAL_DIG__ = @as(c_int, 9); +pub const __FLT_EPSILON__ = @as(f32, 1.19209290e-7); +pub const __FLT_HAS_INFINITY__ = @as(c_int, 1); +pub const __FLT_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __FLT_MANT_DIG__ = @as(c_int, 24); +pub const __FLT_MAX_10_EXP__ = @as(c_int, 38); +pub const __FLT_MAX_EXP__ = @as(c_int, 128); +pub const __FLT_MAX__ = @as(f32, 3.40282347e+38); +pub const __FLT_MIN_10_EXP__ = -@as(c_int, 37); +pub const __FLT_MIN_EXP__ = -@as(c_int, 125); +pub const __FLT_MIN__ = @as(f32, 1.17549435e-38); +pub const __DBL_DENORM_MIN__ = @as(f64, 4.9406564584124654e-324); +pub const __DBL_HAS_DENORM__ = @as(c_int, 1); +pub const __DBL_DIG__ = @as(c_int, 15); +pub const __DBL_DECIMAL_DIG__ = @as(c_int, 17); +pub const __DBL_EPSILON__ = @as(f64, 2.2204460492503131e-16); +pub const __DBL_HAS_INFINITY__ = @as(c_int, 1); +pub const __DBL_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __DBL_MANT_DIG__ = @as(c_int, 53); +pub const __DBL_MAX_10_EXP__ = @as(c_int, 308); +pub const __DBL_MAX_EXP__ = @as(c_int, 1024); +pub const __DBL_MAX__ = @as(f64, 1.7976931348623157e+308); +pub const __DBL_MIN_10_EXP__ = -@as(c_int, 307); +pub const __DBL_MIN_EXP__ = -@as(c_int, 1021); +pub const __DBL_MIN__ = @as(f64, 2.2250738585072014e-308); +pub const __LDBL_DENORM_MIN__ = @as(c_longdouble, 3.64519953188247460253e-4951); +pub const __LDBL_HAS_DENORM__ = @as(c_int, 1); +pub const __LDBL_DIG__ = @as(c_int, 18); +pub const __LDBL_DECIMAL_DIG__ = @as(c_int, 21); +pub const __LDBL_EPSILON__ = @as(c_longdouble, 1.08420217248550443401e-19); +pub const __LDBL_HAS_INFINITY__ = @as(c_int, 1); +pub const __LDBL_HAS_QUIET_NAN__ = @as(c_int, 1); +pub const __LDBL_MANT_DIG__ = @as(c_int, 64); +pub const __LDBL_MAX_10_EXP__ = @as(c_int, 4932); +pub const __LDBL_MAX_EXP__ = @as(c_int, 16384); +pub const __LDBL_MAX__ = @as(c_longdouble, 1.18973149535723176502e+4932); +pub const __LDBL_MIN_10_EXP__ = -@as(c_int, 4931); +pub const __LDBL_MIN_EXP__ = -@as(c_int, 16381); +pub const __LDBL_MIN__ = @as(c_longdouble, 3.36210314311209350626e-4932); +pub const __POINTER_WIDTH__ = @as(c_int, 64); +pub const __BIGGEST_ALIGNMENT__ = @as(c_int, 16); +pub const __WINT_UNSIGNED__ = @as(c_int, 1); +pub const __INT8_TYPE__ = i8; +pub const __INT8_FMTd__ = "hhd"; +pub const __INT8_FMTi__ = "hhi"; +pub const __INT8_C_SUFFIX__ = ""; +pub const __INT16_TYPE__ = c_short; +pub const __INT16_FMTd__ = "hd"; +pub const __INT16_FMTi__ = "hi"; +pub const __INT16_C_SUFFIX__ = ""; +pub const __INT32_TYPE__ = c_int; +pub const __INT32_FMTd__ = "d"; +pub const __INT32_FMTi__ = "i"; +pub const __INT32_C_SUFFIX__ = ""; +pub const __INT64_TYPE__ = c_long; +pub const __INT64_FMTd__ = "ld"; +pub const __INT64_FMTi__ = "li"; +pub const __INT64_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `L`"); +// (no file):198:9 +pub const __UINT8_TYPE__ = u8; +pub const __UINT8_FMTo__ = "hho"; +pub const __UINT8_FMTu__ = "hhu"; +pub const __UINT8_FMTx__ = "hhx"; +pub const __UINT8_FMTX__ = "hhX"; +pub const __UINT8_C_SUFFIX__ = ""; +pub const __UINT8_MAX__ = @as(c_int, 255); +pub const __INT8_MAX__ = @as(c_int, 127); +pub const __UINT16_TYPE__ = c_ushort; +pub const __UINT16_FMTo__ = "ho"; +pub const __UINT16_FMTu__ = "hu"; +pub const __UINT16_FMTx__ = "hx"; +pub const __UINT16_FMTX__ = "hX"; +pub const __UINT16_C_SUFFIX__ = ""; +pub const __UINT16_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const __INT16_MAX__ = @as(c_int, 32767); +pub const __UINT32_TYPE__ = c_uint; +pub const __UINT32_FMTo__ = "o"; +pub const __UINT32_FMTu__ = "u"; +pub const __UINT32_FMTx__ = "x"; +pub const __UINT32_FMTX__ = "X"; +pub const __UINT32_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `U`"); +// (no file):220:9 +pub const __UINT32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __INT32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __UINT64_TYPE__ = c_ulong; +pub const __UINT64_FMTo__ = "lo"; +pub const __UINT64_FMTu__ = "lu"; +pub const __UINT64_FMTx__ = "lx"; +pub const __UINT64_FMTX__ = "lX"; +pub const __UINT64_C_SUFFIX__ = @compileError("unable to translate macro: undefined identifier `UL`"); +// (no file):228:9 +pub const __UINT64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __INT64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INT_LEAST8_TYPE__ = i8; +pub const __INT_LEAST8_MAX__ = @as(c_int, 127); +pub const __INT_LEAST8_WIDTH__ = @as(c_int, 8); +pub const __INT_LEAST8_FMTd__ = "hhd"; +pub const __INT_LEAST8_FMTi__ = "hhi"; +pub const __UINT_LEAST8_TYPE__ = u8; +pub const __UINT_LEAST8_MAX__ = @as(c_int, 255); +pub const __UINT_LEAST8_FMTo__ = "hho"; +pub const __UINT_LEAST8_FMTu__ = "hhu"; +pub const __UINT_LEAST8_FMTx__ = "hhx"; +pub const __UINT_LEAST8_FMTX__ = "hhX"; +pub const __INT_LEAST16_TYPE__ = c_short; +pub const __INT_LEAST16_MAX__ = @as(c_int, 32767); +pub const __INT_LEAST16_WIDTH__ = @as(c_int, 16); +pub const __INT_LEAST16_FMTd__ = "hd"; +pub const __INT_LEAST16_FMTi__ = "hi"; +pub const __UINT_LEAST16_TYPE__ = c_ushort; +pub const __UINT_LEAST16_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const __UINT_LEAST16_FMTo__ = "ho"; +pub const __UINT_LEAST16_FMTu__ = "hu"; +pub const __UINT_LEAST16_FMTx__ = "hx"; +pub const __UINT_LEAST16_FMTX__ = "hX"; +pub const __INT_LEAST32_TYPE__ = c_int; +pub const __INT_LEAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __INT_LEAST32_WIDTH__ = @as(c_int, 32); +pub const __INT_LEAST32_FMTd__ = "d"; +pub const __INT_LEAST32_FMTi__ = "i"; +pub const __UINT_LEAST32_TYPE__ = c_uint; +pub const __UINT_LEAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __UINT_LEAST32_FMTo__ = "o"; +pub const __UINT_LEAST32_FMTu__ = "u"; +pub const __UINT_LEAST32_FMTx__ = "x"; +pub const __UINT_LEAST32_FMTX__ = "X"; +pub const __INT_LEAST64_TYPE__ = c_long; +pub const __INT_LEAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INT_LEAST64_WIDTH__ = @as(c_int, 64); +pub const __INT_LEAST64_FMTd__ = "ld"; +pub const __INT_LEAST64_FMTi__ = "li"; +pub const __UINT_LEAST64_TYPE__ = c_ulong; +pub const __UINT_LEAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINT_LEAST64_FMTo__ = "lo"; +pub const __UINT_LEAST64_FMTu__ = "lu"; +pub const __UINT_LEAST64_FMTx__ = "lx"; +pub const __UINT_LEAST64_FMTX__ = "lX"; +pub const __INT_FAST8_TYPE__ = i8; +pub const __INT_FAST8_MAX__ = @as(c_int, 127); +pub const __INT_FAST8_WIDTH__ = @as(c_int, 8); +pub const __INT_FAST8_FMTd__ = "hhd"; +pub const __INT_FAST8_FMTi__ = "hhi"; +pub const __UINT_FAST8_TYPE__ = u8; +pub const __UINT_FAST8_MAX__ = @as(c_int, 255); +pub const __UINT_FAST8_FMTo__ = "hho"; +pub const __UINT_FAST8_FMTu__ = "hhu"; +pub const __UINT_FAST8_FMTx__ = "hhx"; +pub const __UINT_FAST8_FMTX__ = "hhX"; +pub const __INT_FAST16_TYPE__ = c_short; +pub const __INT_FAST16_MAX__ = @as(c_int, 32767); +pub const __INT_FAST16_WIDTH__ = @as(c_int, 16); +pub const __INT_FAST16_FMTd__ = "hd"; +pub const __INT_FAST16_FMTi__ = "hi"; +pub const __UINT_FAST16_TYPE__ = c_ushort; +pub const __UINT_FAST16_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const __UINT_FAST16_FMTo__ = "ho"; +pub const __UINT_FAST16_FMTu__ = "hu"; +pub const __UINT_FAST16_FMTx__ = "hx"; +pub const __UINT_FAST16_FMTX__ = "hX"; +pub const __INT_FAST32_TYPE__ = c_int; +pub const __INT_FAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const __INT_FAST32_WIDTH__ = @as(c_int, 32); +pub const __INT_FAST32_FMTd__ = "d"; +pub const __INT_FAST32_FMTi__ = "i"; +pub const __UINT_FAST32_TYPE__ = c_uint; +pub const __UINT_FAST32_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const __UINT_FAST32_FMTo__ = "o"; +pub const __UINT_FAST32_FMTu__ = "u"; +pub const __UINT_FAST32_FMTx__ = "x"; +pub const __UINT_FAST32_FMTX__ = "X"; +pub const __INT_FAST64_TYPE__ = c_long; +pub const __INT_FAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const __INT_FAST64_WIDTH__ = @as(c_int, 64); +pub const __INT_FAST64_FMTd__ = "ld"; +pub const __INT_FAST64_FMTi__ = "li"; +pub const __UINT_FAST64_TYPE__ = c_ulong; +pub const __UINT_FAST64_MAX__ = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const __UINT_FAST64_FMTo__ = "lo"; +pub const __UINT_FAST64_FMTu__ = "lu"; +pub const __UINT_FAST64_FMTx__ = "lx"; +pub const __UINT_FAST64_FMTX__ = "lX"; +pub const __USER_LABEL_PREFIX__ = ""; +pub const __FINITE_MATH_ONLY__ = @as(c_int, 0); +pub const __GNUC_STDC_INLINE__ = @as(c_int, 1); +pub const __GCC_ATOMIC_TEST_AND_SET_TRUEVAL = @as(c_int, 1); +pub const __CLANG_ATOMIC_BOOL_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_CHAR_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_CHAR16_T_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_CHAR32_T_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_WCHAR_T_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_SHORT_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_INT_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_LONG_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_LLONG_LOCK_FREE = @as(c_int, 2); +pub const __CLANG_ATOMIC_POINTER_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_BOOL_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_CHAR_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_CHAR16_T_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_CHAR32_T_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_WCHAR_T_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_SHORT_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_INT_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_LONG_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_LLONG_LOCK_FREE = @as(c_int, 2); +pub const __GCC_ATOMIC_POINTER_LOCK_FREE = @as(c_int, 2); +pub const __NO_INLINE__ = @as(c_int, 1); +pub const __PIC__ = @as(c_int, 2); +pub const __pic__ = @as(c_int, 2); +pub const __FLT_RADIX__ = @as(c_int, 2); +pub const __DECIMAL_DIG__ = __LDBL_DECIMAL_DIG__; +pub const __SSP_STRONG__ = @as(c_int, 2); +pub const __ELF__ = @as(c_int, 1); +pub const __GCC_ASM_FLAG_OUTPUTS__ = @as(c_int, 1); +pub const __code_model_small__ = @as(c_int, 1); +pub const __amd64__ = @as(c_int, 1); +pub const __amd64 = @as(c_int, 1); +pub const __x86_64 = @as(c_int, 1); +pub const __x86_64__ = @as(c_int, 1); +pub const __SEG_GS = @as(c_int, 1); +pub const __SEG_FS = @as(c_int, 1); +pub const __seg_gs = @compileError("unable to translate macro: undefined identifier `address_space`"); +// (no file):358:9 +pub const __seg_fs = @compileError("unable to translate macro: undefined identifier `address_space`"); +// (no file):359:9 +pub const __corei7 = @as(c_int, 1); +pub const __corei7__ = @as(c_int, 1); +pub const __tune_corei7__ = @as(c_int, 1); +pub const __REGISTER_PREFIX__ = ""; +pub const __NO_MATH_INLINES = @as(c_int, 1); +pub const __AES__ = @as(c_int, 1); +pub const __VAES__ = @as(c_int, 1); +pub const __PCLMUL__ = @as(c_int, 1); +pub const __VPCLMULQDQ__ = @as(c_int, 1); +pub const __LAHF_SAHF__ = @as(c_int, 1); +pub const __LZCNT__ = @as(c_int, 1); +pub const __RDRND__ = @as(c_int, 1); +pub const __FSGSBASE__ = @as(c_int, 1); +pub const __BMI__ = @as(c_int, 1); +pub const __BMI2__ = @as(c_int, 1); +pub const __POPCNT__ = @as(c_int, 1); +pub const __PRFCHW__ = @as(c_int, 1); +pub const __RDSEED__ = @as(c_int, 1); +pub const __ADX__ = @as(c_int, 1); +pub const __MOVBE__ = @as(c_int, 1); +pub const __FMA__ = @as(c_int, 1); +pub const __F16C__ = @as(c_int, 1); +pub const __GFNI__ = @as(c_int, 1); +pub const __EVEX512__ = @as(c_int, 1); +pub const __AVX512CD__ = @as(c_int, 1); +pub const __AVX512VPOPCNTDQ__ = @as(c_int, 1); +pub const __AVX512VNNI__ = @as(c_int, 1); +pub const __AVX512DQ__ = @as(c_int, 1); +pub const __AVX512BITALG__ = @as(c_int, 1); +pub const __AVX512BW__ = @as(c_int, 1); +pub const __AVX512VL__ = @as(c_int, 1); +pub const __EVEX256__ = @as(c_int, 1); +pub const __AVX512VBMI__ = @as(c_int, 1); +pub const __AVX512VBMI2__ = @as(c_int, 1); +pub const __AVX512IFMA__ = @as(c_int, 1); +pub const __SHA__ = @as(c_int, 1); +pub const __FXSR__ = @as(c_int, 1); +pub const __XSAVE__ = @as(c_int, 1); +pub const __XSAVEOPT__ = @as(c_int, 1); +pub const __XSAVEC__ = @as(c_int, 1); +pub const __XSAVES__ = @as(c_int, 1); +pub const __PKU__ = @as(c_int, 1); +pub const __CLFLUSHOPT__ = @as(c_int, 1); +pub const __SGX__ = @as(c_int, 1); +pub const __RDPID__ = @as(c_int, 1); +pub const __INVPCID__ = @as(c_int, 1); +pub const __CRC32__ = @as(c_int, 1); +pub const __AVX512F__ = @as(c_int, 1); +pub const __AVX2__ = @as(c_int, 1); +pub const __AVX__ = @as(c_int, 1); +pub const __SSE4_2__ = @as(c_int, 1); +pub const __SSE4_1__ = @as(c_int, 1); +pub const __SSSE3__ = @as(c_int, 1); +pub const __SSE3__ = @as(c_int, 1); +pub const __SSE2__ = @as(c_int, 1); +pub const __SSE2_MATH__ = @as(c_int, 1); +pub const __SSE__ = @as(c_int, 1); +pub const __SSE_MATH__ = @as(c_int, 1); +pub const __MMX__ = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = @as(c_int, 1); +pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 = @as(c_int, 1); +pub const __SIZEOF_FLOAT128__ = @as(c_int, 16); +pub const unix = @as(c_int, 1); +pub const __unix = @as(c_int, 1); +pub const __unix__ = @as(c_int, 1); +pub const linux = @as(c_int, 1); +pub const __linux = @as(c_int, 1); +pub const __linux__ = @as(c_int, 1); +pub const __gnu_linux__ = @as(c_int, 1); +pub const __FLOAT128__ = @as(c_int, 1); +pub const __STDC__ = @as(c_int, 1); +pub const __STDC_HOSTED__ = @as(c_int, 1); +pub const __STDC_VERSION__ = @as(c_long, 201710); +pub const __STDC_UTF_16__ = @as(c_int, 1); +pub const __STDC_UTF_32__ = @as(c_int, 1); +pub const __GLIBC_MINOR__ = @as(c_int, 39); +pub const _DEBUG = @as(c_int, 1); +pub const __GCC_HAVE_DWARF2_CFI_ASM = @as(c_int, 1); +pub const PDFGEN_H = ""; +pub const __CLANG_STDINT_H = ""; +pub const _STDINT_H = @as(c_int, 1); +pub const __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION = ""; +pub const _FEATURES_H = @as(c_int, 1); +pub const __KERNEL_STRICT_NAMES = ""; +pub inline fn __GNUC_PREREQ(maj: anytype, min: anytype) @TypeOf(((__GNUC__ << @as(c_int, 16)) + __GNUC_MINOR__) >= ((maj << @as(c_int, 16)) + min)) { + _ = &maj; + _ = &min; + return ((__GNUC__ << @as(c_int, 16)) + __GNUC_MINOR__) >= ((maj << @as(c_int, 16)) + min); +} +pub inline fn __glibc_clang_prereq(maj: anytype, min: anytype) @TypeOf(((__clang_major__ << @as(c_int, 16)) + __clang_minor__) >= ((maj << @as(c_int, 16)) + min)) { + _ = &maj; + _ = &min; + return ((__clang_major__ << @as(c_int, 16)) + __clang_minor__) >= ((maj << @as(c_int, 16)) + min); +} +pub const __GLIBC_USE = @compileError("unable to translate macro: undefined identifier `__GLIBC_USE_`"); +// /usr/include/features.h:188:9 +pub const _DEFAULT_SOURCE = @as(c_int, 1); +pub const __GLIBC_USE_ISOC2X = @as(c_int, 0); +pub const __USE_ISOC11 = @as(c_int, 1); +pub const __USE_ISOC99 = @as(c_int, 1); +pub const __USE_ISOC95 = @as(c_int, 1); +pub const __USE_POSIX_IMPLICITLY = @as(c_int, 1); +pub const _POSIX_SOURCE = @as(c_int, 1); +pub const _POSIX_C_SOURCE = @as(c_long, 200809); +pub const __USE_POSIX = @as(c_int, 1); +pub const __USE_POSIX2 = @as(c_int, 1); +pub const __USE_POSIX199309 = @as(c_int, 1); +pub const __USE_POSIX199506 = @as(c_int, 1); +pub const __USE_XOPEN2K = @as(c_int, 1); +pub const __USE_XOPEN2K8 = @as(c_int, 1); +pub const _ATFILE_SOURCE = @as(c_int, 1); +pub const __WORDSIZE = @as(c_int, 64); +pub const __WORDSIZE_TIME64_COMPAT32 = @as(c_int, 1); +pub const __SYSCALL_WORDSIZE = @as(c_int, 64); +pub const __TIMESIZE = __WORDSIZE; +pub const __USE_MISC = @as(c_int, 1); +pub const __USE_ATFILE = @as(c_int, 1); +pub const __USE_FORTIFY_LEVEL = @as(c_int, 0); +pub const __GLIBC_USE_DEPRECATED_GETS = @as(c_int, 0); +pub const __GLIBC_USE_DEPRECATED_SCANF = @as(c_int, 0); +pub const __GLIBC_USE_C2X_STRTOL = @as(c_int, 0); +pub const _STDC_PREDEF_H = @as(c_int, 1); +pub const __STDC_IEC_559__ = @as(c_int, 1); +pub const __STDC_IEC_60559_BFP__ = @as(c_long, 201404); +pub const __STDC_IEC_559_COMPLEX__ = @as(c_int, 1); +pub const __STDC_IEC_60559_COMPLEX__ = @as(c_long, 201404); +pub const __STDC_ISO_10646__ = @as(c_long, 201706); +pub const __GNU_LIBRARY__ = @as(c_int, 6); +pub const __GLIBC__ = @as(c_int, 2); +pub inline fn __GLIBC_PREREQ(maj: anytype, min: anytype) @TypeOf(((__GLIBC__ << @as(c_int, 16)) + __GLIBC_MINOR__) >= ((maj << @as(c_int, 16)) + min)) { + _ = &maj; + _ = &min; + return ((__GLIBC__ << @as(c_int, 16)) + __GLIBC_MINOR__) >= ((maj << @as(c_int, 16)) + min); +} +pub const _SYS_CDEFS_H = @as(c_int, 1); +pub const __glibc_has_attribute = @compileError("unable to translate macro: undefined identifier `__has_attribute`"); +// /usr/include/sys/cdefs.h:45:10 +pub inline fn __glibc_has_builtin(name: anytype) @TypeOf(__has_builtin(name)) { + _ = &name; + return __has_builtin(name); +} +pub const __glibc_has_extension = @compileError("unable to translate macro: undefined identifier `__has_extension`"); +// /usr/include/sys/cdefs.h:55:10 +pub const __LEAF = ""; +pub const __LEAF_ATTR = ""; +pub const __THROW = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:79:11 +pub const __THROWNL = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:80:11 +pub const __NTH = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:81:11 +pub const __NTHNL = @compileError("unable to translate macro: undefined identifier `__nothrow__`"); +// /usr/include/sys/cdefs.h:82:11 +pub const __COLD = @compileError("unable to translate macro: undefined identifier `__cold__`"); +// /usr/include/sys/cdefs.h:102:11 +pub inline fn __P(args: anytype) @TypeOf(args) { + _ = &args; + return args; +} +pub inline fn __PMT(args: anytype) @TypeOf(args) { + _ = &args; + return args; +} +pub const __CONCAT = @compileError("unable to translate C expr: unexpected token '##'"); +// /usr/include/sys/cdefs.h:131:9 +pub const __STRING = @compileError("unable to translate C expr: unexpected token '#'"); +// /usr/include/sys/cdefs.h:132:9 +pub const __ptr_t = ?*anyopaque; +pub const __BEGIN_DECLS = ""; +pub const __END_DECLS = ""; +pub inline fn __bos(ptr: anytype) @TypeOf(__builtin_object_size(ptr, __USE_FORTIFY_LEVEL > @as(c_int, 1))) { + _ = &ptr; + return __builtin_object_size(ptr, __USE_FORTIFY_LEVEL > @as(c_int, 1)); +} +pub inline fn __bos0(ptr: anytype) @TypeOf(__builtin_object_size(ptr, @as(c_int, 0))) { + _ = &ptr; + return __builtin_object_size(ptr, @as(c_int, 0)); +} +pub inline fn __glibc_objsize0(__o: anytype) @TypeOf(__bos0(__o)) { + _ = &__o; + return __bos0(__o); +} +pub inline fn __glibc_objsize(__o: anytype) @TypeOf(__bos(__o)) { + _ = &__o; + return __bos(__o); +} +pub const __warnattr = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:216:10 +pub const __errordecl = @compileError("unable to translate C expr: unexpected token 'extern'"); +// /usr/include/sys/cdefs.h:217:10 +pub const __flexarr = @compileError("unable to translate C expr: unexpected token '['"); +// /usr/include/sys/cdefs.h:225:10 +pub const __glibc_c99_flexarr_available = @as(c_int, 1); +pub const __REDIRECT = @compileError("unable to translate C expr: unexpected token '__asm__'"); +// /usr/include/sys/cdefs.h:256:10 +pub const __REDIRECT_NTH = @compileError("unable to translate C expr: unexpected token '__asm__'"); +// /usr/include/sys/cdefs.h:263:11 +pub const __REDIRECT_NTHNL = @compileError("unable to translate C expr: unexpected token '__asm__'"); +// /usr/include/sys/cdefs.h:265:11 +pub const __ASMNAME = @compileError("unable to translate C expr: unexpected token ','"); +// /usr/include/sys/cdefs.h:268:10 +pub inline fn __ASMNAME2(prefix: anytype, cname: anytype) @TypeOf(__STRING(prefix) ++ cname) { + _ = &prefix; + _ = &cname; + return __STRING(prefix) ++ cname; +} +pub const __REDIRECT_FORTIFY = __REDIRECT; +pub const __REDIRECT_FORTIFY_NTH = __REDIRECT_NTH; +pub const __attribute_malloc__ = @compileError("unable to translate macro: undefined identifier `__malloc__`"); +// /usr/include/sys/cdefs.h:298:10 +pub const __attribute_alloc_size__ = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:309:10 +pub const __attribute_alloc_align__ = @compileError("unable to translate macro: undefined identifier `__alloc_align__`"); +// /usr/include/sys/cdefs.h:315:10 +pub const __attribute_pure__ = @compileError("unable to translate macro: undefined identifier `__pure__`"); +// /usr/include/sys/cdefs.h:325:10 +pub const __attribute_const__ = @compileError("unable to translate C expr: unexpected token '__attribute__'"); +// /usr/include/sys/cdefs.h:332:10 +pub const __attribute_maybe_unused__ = @compileError("unable to translate macro: undefined identifier `__unused__`"); +// /usr/include/sys/cdefs.h:338:10 +pub const __attribute_used__ = @compileError("unable to translate macro: undefined identifier `__used__`"); +// /usr/include/sys/cdefs.h:347:10 +pub const __attribute_noinline__ = @compileError("unable to translate macro: undefined identifier `__noinline__`"); +// /usr/include/sys/cdefs.h:348:10 +pub const __attribute_deprecated__ = @compileError("unable to translate macro: undefined identifier `__deprecated__`"); +// /usr/include/sys/cdefs.h:356:10 +pub const __attribute_deprecated_msg__ = @compileError("unable to translate macro: undefined identifier `__deprecated__`"); +// /usr/include/sys/cdefs.h:366:10 +pub const __attribute_format_arg__ = @compileError("unable to translate macro: undefined identifier `__format_arg__`"); +// /usr/include/sys/cdefs.h:379:10 +pub const __attribute_format_strfmon__ = @compileError("unable to translate macro: undefined identifier `__format__`"); +// /usr/include/sys/cdefs.h:389:10 +pub const __attribute_nonnull__ = @compileError("unable to translate macro: undefined identifier `__nonnull__`"); +// /usr/include/sys/cdefs.h:401:11 +pub inline fn __nonnull(params: anytype) @TypeOf(__attribute_nonnull__(params)) { + _ = ¶ms; + return __attribute_nonnull__(params); +} +pub const __returns_nonnull = @compileError("unable to translate macro: undefined identifier `__returns_nonnull__`"); +// /usr/include/sys/cdefs.h:414:10 +pub const __attribute_warn_unused_result__ = @compileError("unable to translate macro: undefined identifier `__warn_unused_result__`"); +// /usr/include/sys/cdefs.h:423:10 +pub const __wur = ""; +pub const __always_inline = @compileError("unable to translate macro: undefined identifier `__always_inline__`"); +// /usr/include/sys/cdefs.h:441:10 +pub const __attribute_artificial__ = @compileError("unable to translate macro: undefined identifier `__artificial__`"); +// /usr/include/sys/cdefs.h:450:10 +pub const __extern_inline = @compileError("unable to translate macro: undefined identifier `__gnu_inline__`"); +// /usr/include/sys/cdefs.h:468:11 +pub const __extern_always_inline = @compileError("unable to translate macro: undefined identifier `__gnu_inline__`"); +// /usr/include/sys/cdefs.h:469:11 +pub const __fortify_function = __extern_always_inline ++ __attribute_artificial__; +pub const __restrict_arr = @compileError("unable to translate C expr: unexpected token '__restrict'"); +// /usr/include/sys/cdefs.h:512:10 +pub inline fn __glibc_unlikely(cond: anytype) @TypeOf(__builtin_expect(cond, @as(c_int, 0))) { + _ = &cond; + return __builtin_expect(cond, @as(c_int, 0)); +} +pub inline fn __glibc_likely(cond: anytype) @TypeOf(__builtin_expect(cond, @as(c_int, 1))) { + _ = &cond; + return __builtin_expect(cond, @as(c_int, 1)); +} +pub const __attribute_nonstring__ = ""; +pub const __attribute_copy__ = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:561:10 +pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI = @as(c_int, 0); +pub inline fn __LDBL_REDIR1(name: anytype, proto: anytype, alias: anytype) @TypeOf(name ++ proto) { + _ = &name; + _ = &proto; + _ = &alias; + return name ++ proto; +} +pub inline fn __LDBL_REDIR(name: anytype, proto: anytype) @TypeOf(name ++ proto) { + _ = &name; + _ = &proto; + return name ++ proto; +} +pub inline fn __LDBL_REDIR1_NTH(name: anytype, proto: anytype, alias: anytype) @TypeOf(name ++ proto ++ __THROW) { + _ = &name; + _ = &proto; + _ = &alias; + return name ++ proto ++ __THROW; +} +pub inline fn __LDBL_REDIR_NTH(name: anytype, proto: anytype) @TypeOf(name ++ proto ++ __THROW) { + _ = &name; + _ = &proto; + return name ++ proto ++ __THROW; +} +pub const __LDBL_REDIR2_DECL = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:638:10 +pub const __LDBL_REDIR_DECL = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:639:10 +pub inline fn __REDIRECT_LDBL(name: anytype, proto: anytype, alias: anytype) @TypeOf(__REDIRECT(name, proto, alias)) { + _ = &name; + _ = &proto; + _ = &alias; + return __REDIRECT(name, proto, alias); +} +pub inline fn __REDIRECT_NTH_LDBL(name: anytype, proto: anytype, alias: anytype) @TypeOf(__REDIRECT_NTH(name, proto, alias)) { + _ = &name; + _ = &proto; + _ = &alias; + return __REDIRECT_NTH(name, proto, alias); +} +pub const __glibc_macro_warning1 = @compileError("unable to translate macro: undefined identifier `_Pragma`"); +// /usr/include/sys/cdefs.h:653:10 +pub const __glibc_macro_warning = @compileError("unable to translate macro: undefined identifier `GCC`"); +// /usr/include/sys/cdefs.h:654:10 +pub const __HAVE_GENERIC_SELECTION = @as(c_int, 1); +pub const __fortified_attr_access = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:699:11 +pub const __attr_access = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:700:11 +pub const __attr_access_none = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:701:11 +pub const __attr_dealloc = @compileError("unable to translate C expr: unexpected token ''"); +// /usr/include/sys/cdefs.h:711:10 +pub const __attr_dealloc_free = ""; +pub const __attribute_returns_twice__ = @compileError("unable to translate macro: undefined identifier `__returns_twice__`"); +// /usr/include/sys/cdefs.h:718:10 +pub const __stub___compat_bdflush = ""; +pub const __stub_chflags = ""; +pub const __stub_fchflags = ""; +pub const __stub_gtty = ""; +pub const __stub_revoke = ""; +pub const __stub_setlogin = ""; +pub const __stub_sigreturn = ""; +pub const __stub_stty = ""; +pub const __GLIBC_USE_LIB_EXT2 = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_BFP_EXT = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_BFP_EXT_C2X = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_EXT = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X = @as(c_int, 0); +pub const __GLIBC_USE_IEC_60559_TYPES_EXT = @as(c_int, 0); +pub const _BITS_TYPES_H = @as(c_int, 1); +pub const __S16_TYPE = c_short; +pub const __U16_TYPE = c_ushort; +pub const __S32_TYPE = c_int; +pub const __U32_TYPE = c_uint; +pub const __SLONGWORD_TYPE = c_long; +pub const __ULONGWORD_TYPE = c_ulong; +pub const __SQUAD_TYPE = c_long; +pub const __UQUAD_TYPE = c_ulong; +pub const __SWORD_TYPE = c_long; +pub const __UWORD_TYPE = c_ulong; +pub const __SLONG32_TYPE = c_int; +pub const __ULONG32_TYPE = c_uint; +pub const __S64_TYPE = c_long; +pub const __U64_TYPE = c_ulong; +pub const __STD_TYPE = @compileError("unable to translate C expr: unexpected token 'typedef'"); +// /usr/include/bits/types.h:137:10 +pub const _BITS_TYPESIZES_H = @as(c_int, 1); +pub const __SYSCALL_SLONG_TYPE = __SLONGWORD_TYPE; +pub const __SYSCALL_ULONG_TYPE = __ULONGWORD_TYPE; +pub const __DEV_T_TYPE = __UQUAD_TYPE; +pub const __UID_T_TYPE = __U32_TYPE; +pub const __GID_T_TYPE = __U32_TYPE; +pub const __INO_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __INO64_T_TYPE = __UQUAD_TYPE; +pub const __MODE_T_TYPE = __U32_TYPE; +pub const __NLINK_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __FSWORD_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __OFF_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __OFF64_T_TYPE = __SQUAD_TYPE; +pub const __PID_T_TYPE = __S32_TYPE; +pub const __RLIM_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __RLIM64_T_TYPE = __UQUAD_TYPE; +pub const __BLKCNT_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __BLKCNT64_T_TYPE = __SQUAD_TYPE; +pub const __FSBLKCNT_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __FSBLKCNT64_T_TYPE = __UQUAD_TYPE; +pub const __FSFILCNT_T_TYPE = __SYSCALL_ULONG_TYPE; +pub const __FSFILCNT64_T_TYPE = __UQUAD_TYPE; +pub const __ID_T_TYPE = __U32_TYPE; +pub const __CLOCK_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __TIME_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __USECONDS_T_TYPE = __U32_TYPE; +pub const __SUSECONDS_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __SUSECONDS64_T_TYPE = __SQUAD_TYPE; +pub const __DADDR_T_TYPE = __S32_TYPE; +pub const __KEY_T_TYPE = __S32_TYPE; +pub const __CLOCKID_T_TYPE = __S32_TYPE; +pub const __TIMER_T_TYPE = ?*anyopaque; +pub const __BLKSIZE_T_TYPE = __SYSCALL_SLONG_TYPE; +pub const __FSID_T_TYPE = @compileError("unable to translate macro: undefined identifier `__val`"); +// /usr/include/bits/typesizes.h:73:9 +pub const __SSIZE_T_TYPE = __SWORD_TYPE; +pub const __CPU_MASK_TYPE = __SYSCALL_ULONG_TYPE; +pub const __OFF_T_MATCHES_OFF64_T = @as(c_int, 1); +pub const __INO_T_MATCHES_INO64_T = @as(c_int, 1); +pub const __RLIM_T_MATCHES_RLIM64_T = @as(c_int, 1); +pub const __STATFS_MATCHES_STATFS64 = @as(c_int, 1); +pub const __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 = @as(c_int, 1); +pub const __FD_SETSIZE = @as(c_int, 1024); +pub const _BITS_TIME64_H = @as(c_int, 1); +pub const __TIME64_T_TYPE = __TIME_T_TYPE; +pub const _BITS_WCHAR_H = @as(c_int, 1); +pub const __WCHAR_MAX = __WCHAR_MAX__; +pub const __WCHAR_MIN = -__WCHAR_MAX - @as(c_int, 1); +pub const _BITS_STDINT_INTN_H = @as(c_int, 1); +pub const _BITS_STDINT_UINTN_H = @as(c_int, 1); +pub const _BITS_STDINT_LEAST_H = @as(c_int, 1); +pub const __intptr_t_defined = ""; +pub const __INT64_C = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub const __UINT64_C = @import("std").zig.c_translation.Macros.UL_SUFFIX; +pub const INT8_MIN = -@as(c_int, 128); +pub const INT16_MIN = -@as(c_int, 32767) - @as(c_int, 1); +pub const INT32_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal) - @as(c_int, 1); +pub const INT64_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INT8_MAX = @as(c_int, 127); +pub const INT16_MAX = @as(c_int, 32767); +pub const INT32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const INT64_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINT8_MAX = @as(c_int, 255); +pub const UINT16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const UINT32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const UINT64_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const INT_LEAST8_MIN = -@as(c_int, 128); +pub const INT_LEAST16_MIN = -@as(c_int, 32767) - @as(c_int, 1); +pub const INT_LEAST32_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal) - @as(c_int, 1); +pub const INT_LEAST64_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INT_LEAST8_MAX = @as(c_int, 127); +pub const INT_LEAST16_MAX = @as(c_int, 32767); +pub const INT_LEAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const INT_LEAST64_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINT_LEAST8_MAX = @as(c_int, 255); +pub const UINT_LEAST16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 65535, .decimal); +pub const UINT_LEAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub const UINT_LEAST64_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const INT_FAST8_MIN = -@as(c_int, 128); +pub const INT_FAST16_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const INT_FAST32_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const INT_FAST64_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INT_FAST8_MAX = @as(c_int, 127); +pub const INT_FAST16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const INT_FAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const INT_FAST64_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINT_FAST8_MAX = @as(c_int, 255); +pub const UINT_FAST16_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const UINT_FAST32_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const UINT_FAST64_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const INTPTR_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const INTPTR_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const UINTPTR_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const INTMAX_MIN = -__INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)) - @as(c_int, 1); +pub const INTMAX_MAX = __INT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 9223372036854775807, .decimal)); +pub const UINTMAX_MAX = __UINT64_C(@import("std").zig.c_translation.promoteIntLiteral(c_int, 18446744073709551615, .decimal)); +pub const PTRDIFF_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal) - @as(c_int, 1); +pub const PTRDIFF_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_long, 9223372036854775807, .decimal); +pub const SIG_ATOMIC_MIN = -@import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal) - @as(c_int, 1); +pub const SIG_ATOMIC_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 2147483647, .decimal); +pub const SIZE_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_ulong, 18446744073709551615, .decimal); +pub const WCHAR_MIN = __WCHAR_MIN; +pub const WCHAR_MAX = __WCHAR_MAX; +pub const WINT_MIN = @as(c_uint, 0); +pub const WINT_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_uint, 4294967295, .decimal); +pub inline fn INT8_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub inline fn INT16_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub inline fn INT32_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub const INT64_C = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub inline fn UINT8_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub inline fn UINT16_C(c: anytype) @TypeOf(c) { + _ = &c; + return c; +} +pub const UINT32_C = @import("std").zig.c_translation.Macros.U_SUFFIX; +pub const UINT64_C = @import("std").zig.c_translation.Macros.UL_SUFFIX; +pub const INTMAX_C = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub const UINTMAX_C = @import("std").zig.c_translation.Macros.UL_SUFFIX; +pub const _STDIO_H = @as(c_int, 1); +pub const __need_size_t = ""; +pub const __need_NULL = ""; +pub const _SIZE_T = ""; +pub const NULL = @import("std").zig.c_translation.cast(?*anyopaque, @as(c_int, 0)); +pub const __need___va_list = ""; +pub const __GNUC_VA_LIST = ""; +pub const _____fpos_t_defined = @as(c_int, 1); +pub const ____mbstate_t_defined = @as(c_int, 1); +pub const _____fpos64_t_defined = @as(c_int, 1); +pub const ____FILE_defined = @as(c_int, 1); +pub const __FILE_defined = @as(c_int, 1); +pub const __struct_FILE_defined = @as(c_int, 1); +pub const __getc_unlocked_body = @compileError("TODO postfix inc/dec expr"); +// /usr/include/bits/types/struct_FILE.h:102:9 +pub const __putc_unlocked_body = @compileError("TODO postfix inc/dec expr"); +// /usr/include/bits/types/struct_FILE.h:106:9 +pub const _IO_EOF_SEEN = @as(c_int, 0x0010); +pub inline fn __feof_unlocked_body(_fp: anytype) @TypeOf((_fp.*._flags & _IO_EOF_SEEN) != @as(c_int, 0)) { + _ = &_fp; + return (_fp.*._flags & _IO_EOF_SEEN) != @as(c_int, 0); +} +pub const _IO_ERR_SEEN = @as(c_int, 0x0020); +pub inline fn __ferror_unlocked_body(_fp: anytype) @TypeOf((_fp.*._flags & _IO_ERR_SEEN) != @as(c_int, 0)) { + _ = &_fp; + return (_fp.*._flags & _IO_ERR_SEEN) != @as(c_int, 0); +} +pub const _IO_USER_LOCK = @import("std").zig.c_translation.promoteIntLiteral(c_int, 0x8000, .hex); +pub const __cookie_io_functions_t_defined = @as(c_int, 1); +pub const _VA_LIST_DEFINED = ""; +pub const __off_t_defined = ""; +pub const __ssize_t_defined = ""; +pub const _IOFBF = @as(c_int, 0); +pub const _IOLBF = @as(c_int, 1); +pub const _IONBF = @as(c_int, 2); +pub const BUFSIZ = @as(c_int, 8192); +pub const EOF = -@as(c_int, 1); +pub const SEEK_SET = @as(c_int, 0); +pub const SEEK_CUR = @as(c_int, 1); +pub const SEEK_END = @as(c_int, 2); +pub const P_tmpdir = "/tmp"; +pub const L_tmpnam = @as(c_int, 20); +pub const TMP_MAX = @import("std").zig.c_translation.promoteIntLiteral(c_int, 238328, .decimal); +pub const _BITS_STDIO_LIM_H = @as(c_int, 1); +pub const FILENAME_MAX = @as(c_int, 4096); +pub const L_ctermid = @as(c_int, 9); +pub const FOPEN_MAX = @as(c_int, 16); +pub const __attr_dealloc_fclose = __attr_dealloc(fclose, @as(c_int, 1)); +pub const _BITS_FLOATN_H = ""; +pub const __HAVE_FLOAT128 = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT128 = @as(c_int, 0); +pub const __HAVE_FLOAT64X = @as(c_int, 1); +pub const __HAVE_FLOAT64X_LONG_DOUBLE = @as(c_int, 1); +pub const _BITS_FLOATN_COMMON_H = ""; +pub const __HAVE_FLOAT16 = @as(c_int, 0); +pub const __HAVE_FLOAT32 = @as(c_int, 1); +pub const __HAVE_FLOAT64 = @as(c_int, 1); +pub const __HAVE_FLOAT32X = @as(c_int, 1); +pub const __HAVE_FLOAT128X = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT16 = __HAVE_FLOAT16; +pub const __HAVE_DISTINCT_FLOAT32 = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT64 = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT32X = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT64X = @as(c_int, 0); +pub const __HAVE_DISTINCT_FLOAT128X = __HAVE_FLOAT128X; +pub const __HAVE_FLOAT128_UNLIKE_LDBL = (__HAVE_DISTINCT_FLOAT128 != 0) and (__LDBL_MANT_DIG__ != @as(c_int, 113)); +pub const __HAVE_FLOATN_NOT_TYPEDEF = @as(c_int, 0); +pub const __f32 = @import("std").zig.c_translation.Macros.F_SUFFIX; +pub inline fn __f64(x: anytype) @TypeOf(x) { + _ = &x; + return x; +} +pub inline fn __f32x(x: anytype) @TypeOf(x) { + _ = &x; + return x; +} +pub const __f64x = @import("std").zig.c_translation.Macros.L_SUFFIX; +pub const __CFLOAT32 = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:149:12 +pub const __CFLOAT64 = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:160:13 +pub const __CFLOAT32X = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:169:12 +pub const __CFLOAT64X = @compileError("unable to translate: TODO _Complex"); +// /usr/include/bits/floatn-common.h:178:13 +pub inline fn __builtin_huge_valf32() @TypeOf(__builtin_huge_valf()) { + return __builtin_huge_valf(); +} +pub inline fn __builtin_inff32() @TypeOf(__builtin_inff()) { + return __builtin_inff(); +} +pub inline fn __builtin_nanf32(x: anytype) @TypeOf(__builtin_nanf(x)) { + _ = &x; + return __builtin_nanf(x); +} +pub const __builtin_nansf32 = @compileError("unable to translate macro: undefined identifier `__builtin_nansf`"); +// /usr/include/bits/floatn-common.h:221:12 +pub const __builtin_huge_valf64 = @compileError("unable to translate macro: undefined identifier `__builtin_huge_val`"); +// /usr/include/bits/floatn-common.h:255:13 +pub const __builtin_inff64 = @compileError("unable to translate macro: undefined identifier `__builtin_inf`"); +// /usr/include/bits/floatn-common.h:256:13 +pub const __builtin_nanf64 = @compileError("unable to translate macro: undefined identifier `__builtin_nan`"); +// /usr/include/bits/floatn-common.h:257:13 +pub const __builtin_nansf64 = @compileError("unable to translate macro: undefined identifier `__builtin_nans`"); +// /usr/include/bits/floatn-common.h:258:13 +pub const __builtin_huge_valf32x = @compileError("unable to translate macro: undefined identifier `__builtin_huge_val`"); +// /usr/include/bits/floatn-common.h:272:12 +pub const __builtin_inff32x = @compileError("unable to translate macro: undefined identifier `__builtin_inf`"); +// /usr/include/bits/floatn-common.h:273:12 +pub const __builtin_nanf32x = @compileError("unable to translate macro: undefined identifier `__builtin_nan`"); +// /usr/include/bits/floatn-common.h:274:12 +pub const __builtin_nansf32x = @compileError("unable to translate macro: undefined identifier `__builtin_nans`"); +// /usr/include/bits/floatn-common.h:275:12 +pub const __builtin_huge_valf64x = @compileError("unable to translate macro: undefined identifier `__builtin_huge_vall`"); +// /usr/include/bits/floatn-common.h:289:13 +pub const __builtin_inff64x = @compileError("unable to translate macro: undefined identifier `__builtin_infl`"); +// /usr/include/bits/floatn-common.h:290:13 +pub const __builtin_nanf64x = @compileError("unable to translate macro: undefined identifier `__builtin_nanl`"); +// /usr/include/bits/floatn-common.h:291:13 +pub const __builtin_nansf64x = @compileError("unable to translate macro: undefined identifier `__builtin_nansl`"); +// /usr/include/bits/floatn-common.h:292:13 +pub inline fn PDF_INCH_TO_POINT(inch: anytype) f32 { + _ = &inch; + return @import("std").zig.c_translation.cast(f32, inch * @as(f32, 72.0)); +} +pub inline fn PDF_MM_TO_POINT(mm: anytype) f32 { + _ = &mm; + return @import("std").zig.c_translation.cast(f32, @import("std").zig.c_translation.MacroArithmetic.div(mm * @as(f32, 72.0), @as(f32, 25.4))); +} +pub const PDF_LETTER_WIDTH = PDF_INCH_TO_POINT(@as(f32, 8.5)); +pub const PDF_LETTER_HEIGHT = PDF_INCH_TO_POINT(@as(f32, 11.0)); +pub const PDF_A4_WIDTH = PDF_MM_TO_POINT(@as(f32, 210.0)); +pub const PDF_A4_HEIGHT = PDF_MM_TO_POINT(@as(f32, 297.0)); +pub const PDF_A3_WIDTH = PDF_MM_TO_POINT(@as(f32, 297.0)); +pub const PDF_A3_HEIGHT = PDF_MM_TO_POINT(@as(f32, 420.0)); +pub inline fn PDF_RGB(r: anytype, g: anytype, b: anytype) u32 { + _ = &r; + _ = &g; + _ = &b; + return @import("std").zig.c_translation.cast(u32, (((r & @as(c_int, 0xff)) << @as(c_int, 16)) | ((g & @as(c_int, 0xff)) << @as(c_int, 8))) | (b & @as(c_int, 0xff))); +} +pub inline fn PDF_ARGB(a: anytype, r: anytype, g: anytype, b: anytype) u32 { + _ = &a; + _ = &r; + _ = &g; + _ = &b; + return @import("std").zig.c_translation.cast(u32, (((@import("std").zig.c_translation.cast(u32, a & @as(c_int, 0xff)) << @as(c_int, 24)) | ((r & @as(c_int, 0xff)) << @as(c_int, 16))) | ((g & @as(c_int, 0xff)) << @as(c_int, 8))) | (b & @as(c_int, 0xff))); +} +pub const PDF_RED = PDF_RGB(@as(c_int, 0xff), @as(c_int, 0), @as(c_int, 0)); +pub const PDF_GREEN = PDF_RGB(@as(c_int, 0), @as(c_int, 0xff), @as(c_int, 0)); +pub const PDF_BLUE = PDF_RGB(@as(c_int, 0), @as(c_int, 0), @as(c_int, 0xff)); +pub const PDF_BLACK = PDF_RGB(@as(c_int, 0), @as(c_int, 0), @as(c_int, 0)); +pub const PDF_WHITE = PDF_RGB(@as(c_int, 0xff), @as(c_int, 0xff), @as(c_int, 0xff)); +pub const PDF_TRANSPARENT = @import("std").zig.c_translation.cast(u32, @as(c_uint, 0xff) << @as(c_int, 24)); +pub const _G_fpos_t = struct__G_fpos_t; +pub const _G_fpos64_t = struct__G_fpos64_t; +pub const _IO_marker = struct__IO_marker; +pub const _IO_codecvt = struct__IO_codecvt; +pub const _IO_wide_data = struct__IO_wide_data; +pub const _IO_FILE = struct__IO_FILE; +pub const _IO_cookie_io_functions_t = struct__IO_cookie_io_functions_t; +pub const pdf_doc = struct_pdf_doc; +pub const pdf_object = struct_pdf_object; +pub const pdf_info = struct_pdf_info; +pub const png_header = struct_png_header; +pub const bmp_header = struct_bmp_header; +pub const jpeg_header = struct_jpeg_header; +pub const ppm_header = struct_ppm_header; +pub const pdf_img_info = struct_pdf_img_info; +pub const pdf_path_operation = struct_pdf_path_operation; diff --git a/.zig-cache/o/eb07f67ff6e52bd874c1547714952287/libproxy-print.a b/.zig-cache/o/eb07f67ff6e52bd874c1547714952287/libproxy-print.a new file mode 100644 index 0000000..67da85c Binary files /dev/null and b/.zig-cache/o/eb07f67ff6e52bd874c1547714952287/libproxy-print.a differ diff --git a/.zig-cache/o/eb07f67ff6e52bd874c1547714952287/libproxy-print.a.o b/.zig-cache/o/eb07f67ff6e52bd874c1547714952287/libproxy-print.a.o new file mode 100644 index 0000000..bbd9708 Binary files /dev/null and b/.zig-cache/o/eb07f67ff6e52bd874c1547714952287/libproxy-print.a.o differ diff --git a/.zig-cache/o/eda6c58d3505a1a2662fc6277284222b/build b/.zig-cache/o/eda6c58d3505a1a2662fc6277284222b/build new file mode 100755 index 0000000..5a674e4 Binary files /dev/null and b/.zig-cache/o/eda6c58d3505a1a2662fc6277284222b/build differ diff --git a/.zig-cache/o/eda6c58d3505a1a2662fc6277284222b/build.o b/.zig-cache/o/eda6c58d3505a1a2662fc6277284222b/build.o new file mode 100644 index 0000000..dbb0e03 Binary files /dev/null and b/.zig-cache/o/eda6c58d3505a1a2662fc6277284222b/build.o differ diff --git a/.zig-cache/o/fb5a157a05a928b5153393da8a0cab57/build b/.zig-cache/o/fb5a157a05a928b5153393da8a0cab57/build new file mode 100755 index 0000000..e7ce0ca Binary files /dev/null and b/.zig-cache/o/fb5a157a05a928b5153393da8a0cab57/build differ diff --git a/.zig-cache/o/fb5a157a05a928b5153393da8a0cab57/build.o b/.zig-cache/o/fb5a157a05a928b5153393da8a0cab57/build.o new file mode 100644 index 0000000..cdb8a91 Binary files /dev/null and b/.zig-cache/o/fb5a157a05a928b5153393da8a0cab57/build.o differ diff --git a/.zig-cache/z/00b761deeb4eb771463b52955aaac792 b/.zig-cache/z/00b761deeb4eb771463b52955aaac792 index c063a5d..da02ef1 100644 Binary files a/.zig-cache/z/00b761deeb4eb771463b52955aaac792 and b/.zig-cache/z/00b761deeb4eb771463b52955aaac792 differ diff --git a/.zig-cache/z/2c0735c0f40db3e988be32c9ee268b76 b/.zig-cache/z/2c0735c0f40db3e988be32c9ee268b76 new file mode 100644 index 0000000..ab21499 Binary files /dev/null and b/.zig-cache/z/2c0735c0f40db3e988be32c9ee268b76 differ diff --git a/.zig-cache/z/31b9677baf9eb85fc317e71365c6f45f b/.zig-cache/z/31b9677baf9eb85fc317e71365c6f45f new file mode 100644 index 0000000..c1dda35 Binary files /dev/null and b/.zig-cache/z/31b9677baf9eb85fc317e71365c6f45f differ diff --git a/.zig-cache/z/53d8da468c12563c8ba398391b5e75e7 b/.zig-cache/z/53d8da468c12563c8ba398391b5e75e7 index ad743b0..b5c4acc 100644 Binary files a/.zig-cache/z/53d8da468c12563c8ba398391b5e75e7 and b/.zig-cache/z/53d8da468c12563c8ba398391b5e75e7 differ diff --git a/.zig-cache/z/65a06ba4817d31e850ca0288ec554e1b b/.zig-cache/z/65a06ba4817d31e850ca0288ec554e1b new file mode 100644 index 0000000..b3cbcf8 Binary files /dev/null and b/.zig-cache/z/65a06ba4817d31e850ca0288ec554e1b differ diff --git a/.zig-cache/z/fec4b29b2a4e776097ce5246af116f09 b/.zig-cache/z/fec4b29b2a4e776097ce5246af116f09 index ac05e5e..bd8be0f 100644 Binary files a/.zig-cache/z/fec4b29b2a4e776097ce5246af116f09 and b/.zig-cache/z/fec4b29b2a4e776097ce5246af116f09 differ diff --git a/build.zig b/build.zig index c0f55cf..58574a3 100644 --- a/build.zig +++ b/build.zig @@ -4,7 +4,6 @@ const std = @import("std"); // declaratively construct a build graph that will be executed by an external // runner. // -const CFlags = &.{}; pub fn build(b: *std.Build) void { // Standard target options allows the person running `zig build` to choose // what target to build for. Here we do not override the defaults, which @@ -38,16 +37,12 @@ pub fn build(b: *std.Build) void { .optimize = optimize, }); - exe.addCSourceFile(.{ - .file = .{ - .path = "src/pdfgen.c", - }, - .flags = CFlags, - }); - - exe.addIncludePath(.{ - .path = "include/pdfgen.h", + exe.addCSourceFiles(.{ + .files = &.{"pdfgen.c"}, + .root = b.path("src/"), }); + exe.addIncludePath(b.path("include")); + exe.linkLibC(); // This declares intent for the executable to be installed into the // standard location when the user invokes the "install" step (the default @@ -58,12 +53,12 @@ pub fn build(b: *std.Build) void { // step is evaluated that depends on it. The next line below will establish // such a dependency. const run_cmd = b.addRunArtifact(exe); - const msgpack = b.dependency("zig-msgpack", .{ - .target = target, - .optimize = optimize, - }); + // const msgpack = b.dependency("zig-msgpack", .{ + // .target = target, + // .optimize = optimize, + // }); - exe.root_module.addImport("msgpack", msgpack.module("msgpack")); + // exe.root_module.addImport("msgpack", msgpack.module("msgpack")); // By making the run step depend on the install step, it will be run from the // installation directory rather than directly from within the cache directory. diff --git a/src/print.zig b/src/print.zig index 907f605..baa42e9 100644 --- a/src/print.zig +++ b/src/print.zig @@ -54,17 +54,7 @@ test "Check constants" { try expect(pageWidth == markdownFormatString.len); } -const pdf_info = struct { .creator = "My software", .producer = "My software", .title = "My document", .author = "My name", .subject = "My subject", .date = "Today" }; - pub fn main() !void { - const pdf_doc: *c.pdf = c.pdf_create(c.PDF_A4_WIDTH, c.PDF_A4_HEIGHT, &pdf_info); - c.pdf_set_font(pdf_doc, "Times-Roman"); - c.pdf_append_page(pdf_doc); - c.pdf_add_text(pdf_doc, c.NULL, "This is text", 12, 50, 20, c.PDF_BLACK); - c.pdf_add_line(pdf_doc, c.NULL, 50, 24, 150, 24, 3, c.PDF_BLACK); - c.pdf_save(pdf_doc, "output.pdf"); - c.pdf_destroy(pdf_doc); - var args = try std.process.argsWithAllocator(std.heap.page_allocator); //TODO: properly handle program arguments @@ -77,6 +67,18 @@ pub fn main() !void { var arena = std.heap.ArenaAllocator.init(std.heap.page_allocator); defer arena.deinit(); const allocator = arena.allocator(); + const pdf_info_fields = &.{ .creator = "My software", .producer = "My software", .title = "My document", .author = "My name", .subject = "My subject" }; + for (pdf_info_fields) |field| { + allocator.resize(field, 64); + } + const pdf_info = pdf_info_fields; //.{ .creator = "My software", .producer = "My software", .title = "My document", .author = "My name", .subject = "My subject" }; + const pdf_doc: *c.pdf_object = c.pdf_create(c.PDF_A4_WIDTH, c.PDF_A4_HEIGHT, pdf_info); + c.pdf_set_font(pdf_doc, "Times-Roman"); + c.pdf_append_page(pdf_doc); + c.pdf_add_text(pdf_doc, c.NULL, "This is text", 12, 50, 20, c.PDF_BLACK); + c.pdf_add_line(pdf_doc, c.NULL, 50, 24, 150, 24, 3, c.PDF_BLACK); + c.pdf_save(pdf_doc, "output.pdf"); + c.pdf_destroy(pdf_doc); const oracleFile = try cwd.openFile(oracleFileName, .{}); var jsonReader = json.reader(allocator, oracleFile.reader()); diff --git a/zig-out/lib/libproxy-print.a b/zig-out/lib/libproxy-print.a index 866fd80..67da85c 100644 Binary files a/zig-out/lib/libproxy-print.a and b/zig-out/lib/libproxy-print.a differ