zig

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

Tree at e64f0971


ModeNameSize
-rw-r--r--.gitignore66B
-rw-r--r--.travis.yml987B
-rw-r--r--CMakeLists.txt12016B
-rw-r--r--LICENSE1082B
-rw-r--r--README.md5057B
-rw-r--r--build.zig936B
-rw-r--r--c_headers/Intrin.h38720B
-rw-r--r--c_headers/__stddef_max_align_t.h1770B
-rw-r--r--c_headers/__wmmintrin_aes.h2419B
-rw-r--r--c_headers/__wmmintrin_pclmul.h1606B
-rw-r--r--c_headers/adxintrin.h3173B
-rw-r--r--c_headers/ammintrin.h8692B
-rw-r--r--c_headers/arm_acle.h8730B
-rw-r--r--c_headers/avx2intrin.h39757B
-rw-r--r--c_headers/avx512bwintrin.h42803B
-rw-r--r--c_headers/avx512cdintrin.h4709B
-rw-r--r--c_headers/avx512dqintrin.h8185B
-rw-r--r--c_headers/avx512erintrin.h13039B
-rw-r--r--c_headers/avx512fintrin.h93443B
-rw-r--r--c_headers/avx512vlbwintrin.h67186B
-rw-r--r--c_headers/avx512vldqintrin.h11883B
-rw-r--r--c_headers/avx512vlintrin.h76967B
-rw-r--r--c_headers/avxintrin.h38268B
-rw-r--r--c_headers/bmi2intrin.h3240B
-rw-r--r--c_headers/bmiintrin.h4645B
-rw-r--r--c_headers/cpuid.h7494B
-rw-r--r--c_headers/cuda_builtin_vars.h4668B
-rw-r--r--c_headers/emmintrin.h37857B
-rw-r--r--c_headers/f16cintrin.h2360B
-rw-r--r--c_headers/float.h3881B
-rw-r--r--c_headers/fma4intrin.h6863B
-rw-r--r--c_headers/fmaintrin.h6864B
-rw-r--r--c_headers/fxsrintrin.h1929B
-rw-r--r--c_headers/htmintrin.h7130B
-rw-r--r--c_headers/htmxlintrin.h9955B
-rw-r--r--c_headers/ia32intrin.h3265B
-rw-r--r--c_headers/immintrin.h4640B
-rw-r--r--c_headers/inttypes.h2825B
-rw-r--r--c_headers/iso646.h1565B
-rw-r--r--c_headers/limits.h3734B
-rw-r--r--c_headers/lzcntintrin.h2389B
-rw-r--r--c_headers/mm3dnow.h5185B
-rw-r--r--c_headers/mm_malloc.h2611B
-rw-r--r--c_headers/mmintrin.h13705B
-rw-r--r--c_headers/nmmintrin.h1542B
-rw-r--r--c_headers/pmmintrin.h3607B
-rw-r--r--c_headers/popcntintrin.h1845B
-rw-r--r--c_headers/prfchwintrin.h1690B
-rw-r--r--c_headers/rdseedintrin.h2050B
-rw-r--r--c_headers/rtmintrin.h2118B
-rw-r--r--c_headers/s390intrin.h1475B
-rw-r--r--c_headers/shaintrin.h2794B
-rw-r--r--c_headers/smmintrin.h17468B
-rw-r--r--c_headers/stdalign.h1454B
-rw-r--r--c_headers/stdarg.h2193B
-rw-r--r--c_headers/stdatomic.h8162B
-rw-r--r--c_headers/stdbool.h1730B
-rw-r--r--c_headers/stddef.h5263B
-rw-r--r--c_headers/stdint.h23617B
-rw-r--r--c_headers/stdnoreturn.h1381B
-rw-r--r--c_headers/tbmintrin.h3836B
-rw-r--r--c_headers/tgmath.h30928B
-rw-r--r--c_headers/tmmintrin.h6520B
-rw-r--r--c_headers/unwind.h9582B
-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.h1612B
-rw-r--r--c_headers/x86intrin.h1964B
-rw-r--r--c_headers/xmmintrin.h24209B
-rw-r--r--c_headers/xopintrin.h21474B
-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.cmake1121B
-rw-r--r--doc/codegen.md903B
-rw-r--r--doc/langref.md5981B
-rw-r--r--doc/semantic_analysis.md3405B
-rw-r--r--doc/targets.md685B
-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.hpp57550B
-rw-r--r--src/analyze.cpp180693B
-rw-r--r--src/analyze.hpp9688B
-rw-r--r--src/ast_render.cpp42581B
-rw-r--r--src/ast_render.hpp547B
-rw-r--r--src/bignum.cpp12900B
-rw-r--r--src/bignum.hpp2446B
-rw-r--r--src/buffer.cpp1729B
-rw-r--r--src/buffer.hpp4810B
-rw-r--r--src/c_tokenizer.cpp23549B
-rw-r--r--src/c_tokenizer.hpp1359B
-rw-r--r--src/codegen.cpp225578B
-rw-r--r--src/codegen.hpp2830B
-rw-r--r--src/config.h.in931B
-rw-r--r--src/errmsg.cpp3654B
-rw-r--r--src/errmsg.hpp836B
-rw-r--r--src/error.cpp1204B
-rw-r--r--src/error.hpp594B
-rw-r--r--src/hash_map.hpp7295B
-rw-r--r--src/ir.cpp619180B
-rw-r--r--src/ir.hpp1082B
-rw-r--r--src/ir_print.cpp46432B
-rw-r--r--src/ir_print.hpp331B
-rw-r--r--src/link.cpp24184B
-rw-r--r--src/link.hpp273B
-rw-r--r--src/list.hpp1781B
-rw-r--r--src/main.cpp30373B
-rw-r--r--src/os.cpp23266B
-rw-r--r--src/os.hpp2234B
-rw-r--r--src/parseh.cpp57678B
-rw-r--r--src/parseh.hpp503B
-rw-r--r--src/parser.cpp94848B
-rw-r--r--src/parser.hpp729B
-rw-r--r--src/range_set.cpp2640B
-rw-r--r--src/range_set.hpp573B
-rw-r--r--src/target.cpp18394B
-rw-r--r--src/target.hpp1911B
-rw-r--r--src/tokenizer.cpp57944B
-rw-r--r--src/tokenizer.hpp3672B
-rw-r--r--src/util.cpp816B
-rw-r--r--src/util.hpp2763B
-rw-r--r--src/zig_llvm.cpp30914B
-rw-r--r--src/zig_llvm.hpp14555B
-rw-r--r--std/array_list.zig2572B
-rw-r--r--std/base64.zig5864B
-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.zig60799B
-rw-r--r--std/c/darwin.zig124B
-rw-r--r--std/c/index.zig377B
-rw-r--r--std/c/linux.zig157B
-rw-r--r--std/c/windows.zig34B
-rw-r--r--std/cstr.zig815B
-rw-r--r--std/debug.zig35284B
-rw-r--r--std/dwarf.zig21107B
-rw-r--r--std/elf.zig9684B
-rw-r--r--std/empty.zig0B
-rw-r--r--std/endian.zig497B
-rw-r--r--std/fmt.zig15447B
-rw-r--r--std/hash_map.zig9238B
-rw-r--r--std/index.zig1852B
-rw-r--r--std/io.zig13551B
-rw-r--r--std/linked_list.zig7117B
-rw-r--r--std/math.zig11533B
-rw-r--r--std/mem.zig12089B
-rw-r--r--std/net.zig10382B
-rw-r--r--std/os/child_process.zig8943B
-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.zig30270B
-rw-r--r--std/os/linux.zig18718B
-rw-r--r--std/os/linux_i386.zig14932B
-rw-r--r--std/os/linux_x86_64.zig13885B
-rw-r--r--std/os/path.zig9816B
-rw-r--r--std/os/windows.zig558B
-rw-r--r--std/rand.zig7449B
-rw-r--r--std/rand_test.zig34027B
-rw-r--r--std/sort.zig3277B
-rw-r--r--std/special/bootstrap.zig1727B
-rw-r--r--std/special/build_file_template.zig627B
-rw-r--r--std/special/build_runner.zig5176B
-rw-r--r--std/special/builtin.zig3629B
-rw-r--r--std/special/compiler_rt.zig18786B
-rw-r--r--std/special/test_runner.zig337B
-rw-r--r--std/special/zigrt.zig722B
-rw-r--r--std/target.zig418B
-rw-r--r--test/assemble_and_link.zig735B
-rw-r--r--test/behavior.zig1626B
-rw-r--r--test/build_examples.zig526B
-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/bool.zig701B
-rw-r--r--test/cases/cast.zig5797B
-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.zig7645B
-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.zig5653B
-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.zig2646B
-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.zig801B
-rw-r--r--test/cases/slice.zig304B
-rw-r--r--test/cases/struct.zig7763B
-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/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.zig64026B
-rw-r--r--test/debug_safety.zig6726B
-rw-r--r--test/parseh.zig5935B
-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/tests.zig32424B