zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

Tree at 5dddb45e


ModeNameSize
-rw-r--r--.gitignore119B
-rw-r--r--.travis.yml987B
-rw-r--r--CMakeLists.txt23854B
-rw-r--r--LICENSE1082B
-rw-r--r--README.md5139B
-rw-r--r--build.zig1095B
-rw-r--r--c_headers/__clang_cuda_builtin_vars.h5544B
-rw-r--r--c_headers/__clang_cuda_cmath.h17609B
-rw-r--r--c_headers/__clang_cuda_complex_builtins.h8458B
-rw-r--r--c_headers/__clang_cuda_intrinsics.h12973B
-rw-r--r--c_headers/__clang_cuda_math_forward_declares.h9025B
-rw-r--r--c_headers/__clang_cuda_runtime_wrapper.h12939B
-rw-r--r--c_headers/__stddef_max_align_t.h1770B
-rw-r--r--c_headers/__wmmintrin_aes.h6062B
-rw-r--r--c_headers/__wmmintrin_pclmul.h2833B
-rw-r--r--c_headers/adxintrin.h3247B
-rw-r--r--c_headers/altivec.h605201B
-rw-r--r--c_headers/ammintrin.h8480B
-rw-r--r--c_headers/arm_acle.h8964B
-rw-r--r--c_headers/arm_neon.h2277552B
-rw-r--r--c_headers/armintr.h1714B
-rw-r--r--c_headers/avx2intrin.h49982B
-rw-r--r--c_headers/avx512bwintrin.h92062B
-rw-r--r--c_headers/avx512cdintrin.h4872B
-rw-r--r--c_headers/avx512dqintrin.h61716B
-rw-r--r--c_headers/avx512erintrin.h13472B
-rw-r--r--c_headers/avx512fintrin.h421284B
-rw-r--r--c_headers/avx512ifmaintrin.h3371B
-rw-r--r--c_headers/avx512ifmavlintrin.h5119B
-rw-r--r--c_headers/avx512pfintrin.h5823B
-rw-r--r--c_headers/avx512vbmiintrin.h4742B
-rw-r--r--c_headers/avx512vbmivlintrin.h8032B
-rw-r--r--c_headers/avx512vlbwintrin.h126052B
-rw-r--r--c_headers/avx512vlcdintrin.h8277B
-rw-r--r--c_headers/avx512vldqintrin.h47925B
-rw-r--r--c_headers/avx512vlintrin.h343863B
-rw-r--r--c_headers/avxintrin.h192901B
-rw-r--r--c_headers/bmi2intrin.h3177B
-rw-r--r--c_headers/bmiintrin.h18803B
-rw-r--r--c_headers/clflushoptintrin.h1738B
-rw-r--r--c_headers/cpuid.h7838B
-rw-r--r--c_headers/cuda_wrappers/algorithm3572B
-rw-r--r--c_headers/cuda_wrappers/complex3345B
-rw-r--r--c_headers/cuda_wrappers/new1916B
-rw-r--r--c_headers/emmintrin.h182887B
-rw-r--r--c_headers/f16cintrin.h4533B
-rw-r--r--c_headers/float.h4372B
-rw-r--r--c_headers/fma4intrin.h7558B
-rw-r--r--c_headers/fmaintrin.h7561B
-rw-r--r--c_headers/fxsrintrin.h3817B
-rw-r--r--c_headers/htmintrin.h7154B
-rw-r--r--c_headers/htmxlintrin.h10072B
-rw-r--r--c_headers/ia32intrin.h2460B
-rw-r--r--c_headers/immintrin.h9784B
-rw-r--r--c_headers/intrin.h42340B
-rw-r--r--c_headers/inttypes.h2939B
-rw-r--r--c_headers/iso646.h1565B
-rw-r--r--c_headers/limits.h3734B
-rw-r--r--c_headers/lzcntintrin.h4135B
-rw-r--r--c_headers/mm3dnow.h5377B
-rw-r--r--c_headers/mm_malloc.h2611B
-rw-r--r--c_headers/mmintrin.h58355B
-rw-r--r--c_headers/module.modulemap3867B
-rw-r--r--c_headers/msa.h26324B
-rw-r--r--c_headers/mwaitxintrin.h1977B
-rw-r--r--c_headers/nmmintrin.h1448B
-rw-r--r--c_headers/opencl-c.h825224B
-rw-r--r--c_headers/pkuintrin.h1802B
-rw-r--r--c_headers/pmmintrin.h11603B
-rw-r--r--c_headers/popcntintrin.h3402B
-rw-r--r--c_headers/prfchwintrin.h1841B
-rw-r--r--c_headers/rdseedintrin.h2029B
-rw-r--r--c_headers/rtmintrin.h2137B
-rw-r--r--c_headers/s390intrin.h1475B
-rw-r--r--c_headers/shaintrin.h2776B
-rw-r--r--c_headers/smmintrin.h20207B
-rw-r--r--c_headers/stdalign.h1454B
-rw-r--r--c_headers/stdarg.h2193B
-rw-r--r--c_headers/stdatomic.h8152B
-rw-r--r--c_headers/stdbool.h1730B
-rw-r--r--c_headers/stddef.h5263B
-rw-r--r--c_headers/stdint.h23608B
-rw-r--r--c_headers/stdnoreturn.h1381B
-rw-r--r--c_headers/tbmintrin.h4096B
-rw-r--r--c_headers/tgmath.h30927B
-rw-r--r--c_headers/tmmintrin.h30906B
-rw-r--r--c_headers/unwind.h10246B
-rw-r--r--c_headers/vadefs.h2291B
-rw-r--r--c_headers/varargs.h1334B
-rw-r--r--c_headers/vecintrin.h291982B
-rw-r--r--c_headers/wmmintrin.h1398B
-rw-r--r--c_headers/x86intrin.h2718B
-rw-r--r--c_headers/xmmintrin.h108216B
-rw-r--r--c_headers/xopintrin.h21409B
-rw-r--r--c_headers/xsavecintrin.h1885B
-rw-r--r--c_headers/xsaveintrin.h2157B
-rw-r--r--c_headers/xsaveoptintrin.h1919B
-rw-r--r--c_headers/xsavesintrin.h2143B
-rw-r--r--c_headers/xtestintrin.h1743B
-rw-r--r--ci/appveyor/appveyor.yml117B
-rw-r--r--ci/appveyor/build_script.bat878B
-rw-r--r--cmake/Findclang.cmake1332B
-rw-r--r--cmake/Findlld.cmake1386B
-rw-r--r--cmake/Findllvm.cmake1258B
-rw-r--r--doc/codegen.md903B
-rw-r--r--doc/semantic_analysis.md3385B
-rw-r--r--doc/targets.md684B
-rw-r--r--example/README.md720B
-rw-r--r--example/cat/main.zig1549B
-rw-r--r--example/guess_number/main.zig1197B
-rw-r--r--example/hello_world/hello.zig101B
-rw-r--r--example/hello_world/hello_libc.zig148B
-rw-r--r--example/mix_o_files/base64.zig275B
-rw-r--r--example/mix_o_files/build.zig562B
-rw-r--r--example/mix_o_files/test.c405B
-rw-r--r--example/shared_library/build.zig595B
-rw-r--r--example/shared_library/mathtest.zig51B
-rw-r--r--example/shared_library/test.c128B
-rw-r--r--src/all_types.hpp58706B
-rw-r--r--src/analyze.cpp185651B
-rw-r--r--src/analyze.hpp9831B
-rw-r--r--src/ast_render.cpp42767B
-rw-r--r--src/ast_render.hpp547B
-rw-r--r--src/bigfloat.cpp3883B
-rw-r--r--src/bigfloat.hpp1791B
-rw-r--r--src/bigint.cpp36528B
-rw-r--r--src/bigint.hpp3331B
-rw-r--r--src/buffer.cpp1729B
-rw-r--r--src/buffer.hpp4810B
-rw-r--r--src/c_tokenizer.cpp25125B
-rw-r--r--src/c_tokenizer.hpp1605B
-rw-r--r--src/codegen.cpp233954B
-rw-r--r--src/codegen.hpp2827B
-rw-r--r--src/config.h.in931B
-rw-r--r--src/errmsg.cpp3654B
-rw-r--r--src/errmsg.hpp836B
-rw-r--r--src/error.cpp1284B
-rw-r--r--src/error.hpp622B
-rw-r--r--src/hash_map.hpp7295B
-rw-r--r--src/ir.cpp666700B
-rw-r--r--src/ir.hpp1082B
-rw-r--r--src/ir_print.cpp47564B
-rw-r--r--src/ir_print.hpp331B
-rw-r--r--src/link.cpp25644B
-rw-r--r--src/link.hpp273B
-rw-r--r--src/list.hpp1781B
-rw-r--r--src/main.cpp31211B
-rw-r--r--src/os.cpp23266B
-rw-r--r--src/os.hpp2256B
-rw-r--r--src/parseh.cpp59559B
-rw-r--r--src/parseh.hpp503B
-rw-r--r--src/parser.cpp97111B
-rw-r--r--src/parser.hpp729B
-rw-r--r--src/quadmath.hpp468B
-rw-r--r--src/range_set.cpp2612B
-rw-r--r--src/range_set.hpp573B
-rw-r--r--src/target.cpp18636B
-rw-r--r--src/target.hpp1911B
-rw-r--r--src/tokenizer.cpp57967B
-rw-r--r--src/tokenizer.hpp3769B
-rw-r--r--src/util.cpp816B
-rw-r--r--src/util.hpp2763B
-rw-r--r--src/zig_llvm.cpp35493B
-rw-r--r--src/zig_llvm.hpp14854B
-rw-r--r--std/array_list.zig2572B
-rw-r--r--std/base64.zig5853B
-rw-r--r--std/buf_map.zig2220B
-rw-r--r--std/buf_set.zig1704B
-rw-r--r--std/buffer.zig3504B
-rw-r--r--std/build.zig60849B
-rw-r--r--std/c/darwin.zig132B
-rw-r--r--std/c/index.zig380B
-rw-r--r--std/c/linux.zig164B
-rw-r--r--std/c/windows.zig38B
-rw-r--r--std/cstr.zig815B
-rw-r--r--std/debug.zig35470B
-rw-r--r--std/dwarf.zig21107B
-rw-r--r--std/elf.zig9690B
-rw-r--r--std/empty.zig0B
-rw-r--r--std/endian.zig497B
-rw-r--r--std/fmt/errol/enum3.zig26095B
-rw-r--r--std/fmt/errol/index.zig17637B
-rw-r--r--std/fmt/errol/lookup.zig37790B
-rw-r--r--std/fmt/index.zig16508B
-rw-r--r--std/hash_map.zig9244B
-rw-r--r--std/index.zig1803B
-rw-r--r--std/io.zig16052B
-rw-r--r--std/linked_list.zig7117B
-rw-r--r--std/math/acos.zig5048B
-rw-r--r--std/math/acosh.zig2489B
-rw-r--r--std/math/asin.zig4947B
-rw-r--r--std/math/asinh.zig3855B
-rw-r--r--std/math/atan.zig6831B
-rw-r--r--std/math/atan2.zig9901B
-rw-r--r--std/math/atanh.zig3040B
-rw-r--r--std/math/cbrt.zig4281B
-rw-r--r--std/math/ceil.zig2756B
-rw-r--r--std/math/copysign.zig1378B
-rw-r--r--std/math/cos.zig4576B
-rw-r--r--std/math/cosh.zig3198B
-rw-r--r--std/math/exp.zig5266B
-rw-r--r--std/math/exp2.zig15829B
-rw-r--r--std/math/expm1.zig7577B
-rw-r--r--std/math/expo2.zig670B
-rw-r--r--std/math/fabs.zig1325B
-rw-r--r--std/math/floor.zig2810B
-rw-r--r--std/math/fma.zig4576B
-rw-r--r--std/math/frexp.zig4380B
-rw-r--r--std/math/hypot.zig4660B
-rw-r--r--std/math/ilogb.zig3019B
-rw-r--r--std/math/index.zig14238B
-rw-r--r--std/math/inf.zig307B
-rw-r--r--std/math/isfinite.zig825B
-rw-r--r--std/math/isinf.zig2196B
-rw-r--r--std/math/isnan.zig858B
-rw-r--r--std/math/isnormal.zig708B
-rw-r--r--std/math/ln.zig5363B
-rw-r--r--std/math/log.zig2227B
-rw-r--r--std/math/log10.zig6324B
-rw-r--r--std/math/log1p.zig6506B
-rw-r--r--std/math/log2.zig5973B
-rw-r--r--std/math/modf.zig5292B
-rw-r--r--std/math/nan.zig715B
-rw-r--r--std/math/pow.zig6937B
-rw-r--r--std/math/round.zig2809B
-rw-r--r--std/math/scalbn.zig1915B
-rw-r--r--std/math/signbit.zig872B
-rw-r--r--std/math/sin.zig4826B
-rw-r--r--std/math/sinh.zig3330B
-rw-r--r--std/math/sqrt.zig7019B
-rw-r--r--std/math/tan.zig4277B
-rw-r--r--std/math/tanh.zig3780B
-rw-r--r--std/math/trunc.zig2144B
-rw-r--r--std/mem.zig12205B
-rw-r--r--std/net.zig10382B
-rw-r--r--std/os/child_process.zig9156B
-rw-r--r--std/os/darwin.zig3090B
-rw-r--r--std/os/darwin_x86_64.zig2173B
-rw-r--r--std/os/errno.zig7426B
-rw-r--r--std/os/index.zig31995B
-rw-r--r--std/os/linux.zig18930B
-rw-r--r--std/os/linux_i386.zig14932B
-rw-r--r--std/os/linux_x86_64.zig13885B
-rw-r--r--std/os/path.zig9822B
-rw-r--r--std/os/windows/error.zig131432B
-rw-r--r--std/os/windows/index.zig4823B
-rw-r--r--std/rand.zig7509B
-rw-r--r--std/rand_test.zig34027B
-rw-r--r--std/sort.zig3283B
-rw-r--r--std/special/bootstrap.zig2010B
-rw-r--r--std/special/build_file_template.zig627B
-rw-r--r--std/special/build_runner.zig5176B
-rw-r--r--std/special/builtin.zig3478B
-rw-r--r--std/special/compiler_rt/README.md760B
-rw-r--r--std/special/compiler_rt/comparetf2.zig3626B
-rw-r--r--std/special/compiler_rt/fixuint.zig2221B
-rw-r--r--std/special/compiler_rt/fixunsdfdi.zig195B
-rw-r--r--std/special/compiler_rt/fixunsdfdi_test.zig1271B
-rw-r--r--std/special/compiler_rt/fixunsdfsi.zig195B
-rw-r--r--std/special/compiler_rt/fixunsdfsi_test.zig1207B
-rw-r--r--std/special/compiler_rt/fixunsdfti.zig196B
-rw-r--r--std/special/compiler_rt/fixunsdfti_test.zig1679B
-rw-r--r--std/special/compiler_rt/fixunssfdi.zig194B
-rw-r--r--std/special/compiler_rt/fixunssfdi_test.zig1057B
-rw-r--r--std/special/compiler_rt/fixunssfsi.zig194B
-rw-r--r--std/special/compiler_rt/fixunssfsi_test.zig1041B
-rw-r--r--std/special/compiler_rt/fixunssfti.zig197B
-rw-r--r--std/special/compiler_rt/fixunssfti_test.zig1478B
-rw-r--r--std/special/compiler_rt/fixunstfdi.zig196B
-rw-r--r--std/special/compiler_rt/fixunstfdi_test.zig1774B
-rw-r--r--std/special/compiler_rt/fixunstfsi.zig196B
-rw-r--r--std/special/compiler_rt/fixunstfsi_test.zig771B
-rw-r--r--std/special/compiler_rt/fixunstfti.zig199B
-rw-r--r--std/special/compiler_rt/fixunstfti_test.zig1062B
-rw-r--r--std/special/compiler_rt/index.zig10981B
-rw-r--r--std/special/compiler_rt/udivmod.zig7010B
-rw-r--r--std/special/compiler_rt/udivmoddi4.zig229B
-rw-r--r--std/special/compiler_rt/udivmoddi4_test.zig1874320B
-rw-r--r--std/special/compiler_rt/udivmodti4.zig234B
-rw-r--r--std/special/compiler_rt/udivmodti4_test.zig10184134B
-rw-r--r--std/special/compiler_rt/udivti3.zig149B
-rw-r--r--std/special/compiler_rt/umodti3.zig187B
-rw-r--r--std/special/test_runner.zig337B
-rw-r--r--std/special/zigrt.zig722B
-rw-r--r--test/assemble_and_link.zig735B
-rw-r--r--test/behavior.zig1739B
-rw-r--r--test/build_examples.zig589B
-rw-r--r--test/cases/alignof.zig328B
-rw-r--r--test/cases/array.zig1735B
-rw-r--r--test/cases/asm.zig462B
-rw-r--r--test/cases/atomics.zig330B
-rw-r--r--test/cases/bitcast.zig340B
-rw-r--r--test/cases/bool.zig701B
-rw-r--r--test/cases/cast.zig6933B
-rw-r--r--test/cases/const_slice_child.zig956B
-rw-r--r--test/cases/defer.zig1098B
-rw-r--r--test/cases/enum.zig2238B
-rw-r--r--test/cases/enum_with_members.zig689B
-rw-r--r--test/cases/error.zig1646B
-rw-r--r--test/cases/eval.zig8534B
-rw-r--r--test/cases/field_parent_ptr.zig780B
-rw-r--r--test/cases/fn.zig1626B
-rw-r--r--test/cases/for.zig1350B
-rw-r--r--test/cases/generics.zig2952B
-rw-r--r--test/cases/goto.zig570B
-rw-r--r--test/cases/if.zig647B
-rw-r--r--test/cases/import.zig175B
-rw-r--r--test/cases/import/a_namespace.zig29B
-rw-r--r--test/cases/incomplete_struct_param_tld.zig455B
-rw-r--r--test/cases/ir_block_deps.zig399B
-rw-r--r--test/cases/math.zig8291B
-rw-r--r--test/cases/misc.zig12598B
-rw-r--r--test/cases/namespace_depends_on_compile_var/a.zig25B
-rw-r--r--test/cases/namespace_depends_on_compile_var/b.zig26B
-rw-r--r--test/cases/namespace_depends_on_compile_var/index.zig375B
-rw-r--r--test/cases/null.zig2733B
-rw-r--r--test/cases/pub_enum/index.zig291B
-rw-r--r--test/cases/pub_enum/other.zig84B
-rw-r--r--test/cases/ref_var_in_if_after_if_2nd_switch_prong.zig729B
-rw-r--r--test/cases/sizeof_and_typeof.zig826B
-rw-r--r--test/cases/slice.zig312B
-rw-r--r--test/cases/struct.zig7700B
-rw-r--r--test/cases/struct_contains_slice_of_itself.zig1026B
-rw-r--r--test/cases/switch.zig5011B
-rw-r--r--test/cases/switch_prong_err_enum.zig609B
-rw-r--r--test/cases/switch_prong_implicit_cast.zig446B
-rw-r--r--test/cases/syntax.zig1332B
-rw-r--r--test/cases/this.zig764B
-rw-r--r--test/cases/try.zig1021B
-rw-r--r--test/cases/undefined.zig1246B
-rw-r--r--test/cases/var_args.zig1785B
-rw-r--r--test/cases/void.zig310B
-rw-r--r--test/cases/while.zig4192B
-rw-r--r--test/compare_output.zig13784B
-rw-r--r--test/compile_errors.zig66468B
-rw-r--r--test/debug_safety.zig7632B
-rw-r--r--test/parseh.zig7421B
-rw-r--r--test/standalone/issue_339/build.zig220B
-rw-r--r--test/standalone/issue_339/test.zig133B
-rw-r--r--test/standalone/pkg_import/build.zig583B
-rw-r--r--test/standalone/pkg_import/pkg.zig44B
-rw-r--r--test/standalone/pkg_import/test.zig144B
-rw-r--r--test/standalone/use_alias/build.zig283B
-rw-r--r--test/standalone/use_alias/c.zig38B
-rw-r--r--test/standalone/use_alias/foo.h38B
-rw-r--r--test/standalone/use_alias/main.zig191B
-rw-r--r--test/tests.zig32971B