zig

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

Tree at e50ced44


ModeNameSize
-rw-r--r--.gitignore22B
-rw-r--r--CMakeLists.txt10803B
-rw-r--r--LICENSE1082B
-rw-r--r--README.md5759B
-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--cmake/Findclang.cmake1257B
-rw-r--r--cmake/Findllvm.cmake1120B
-rw-r--r--doc/codegen.md903B
-rw-r--r--doc/langref.md18944B
-rw-r--r--doc/semantic_analysis.md3405B
-rw-r--r--doc/style.md2240B
-rw-r--r--doc/targets.md685B
-rw-r--r--doc/vim/ftdetect/zig.vim45B
-rw-r--r--doc/vim/ftplugin/zig.vim45B
-rw-r--r--doc/vim/syntax/zig.vim3465B
-rw-r--r--example/README.md694B
-rw-r--r--example/cat/main.zig1783B
-rw-r--r--example/guess_number/main.zig1216B
-rw-r--r--example/hello_world/hello.zig113B
-rw-r--r--example/hello_world/hello_libc.zig144B
-rw-r--r--example/shared_library/mathtest.zig109B
-rw-r--r--example/shared_library/test.c127B
-rw-r--r--src/all_types.hpp45677B
-rw-r--r--src/analyze.cpp112802B
-rw-r--r--src/analyze.hpp5404B
-rw-r--r--src/ast_render.cpp34847B
-rw-r--r--src/ast_render.hpp384B
-rw-r--r--src/bignum.cpp11111B
-rw-r--r--src/bignum.hpp2189B
-rw-r--r--src/buffer.cpp1729B
-rw-r--r--src/buffer.hpp4804B
-rw-r--r--src/c_tokenizer.cpp23464B
-rw-r--r--src/c_tokenizer.hpp1359B
-rw-r--r--src/codegen.cpp167078B
-rw-r--r--src/codegen.hpp2350B
-rw-r--r--src/config.h.in971B
-rw-r--r--src/errmsg.cpp3534B
-rw-r--r--src/errmsg.hpp836B
-rw-r--r--src/error.cpp932B
-rw-r--r--src/error.hpp486B
-rw-r--r--src/eval.cpp17750B
-rw-r--r--src/eval.hpp773B
-rw-r--r--src/hash_map.hpp7295B
-rw-r--r--src/ir.cpp432306B
-rw-r--r--src/ir.hpp935B
-rw-r--r--src/ir_print.cpp45182B
-rw-r--r--src/ir_print.hpp371B
-rw-r--r--src/link.cpp27782B
-rw-r--r--src/link.hpp273B
-rw-r--r--src/list.hpp1779B
-rw-r--r--src/main.cpp18509B
-rw-r--r--src/os.cpp17203B
-rw-r--r--src/os.hpp1363B
-rw-r--r--src/parseh.cpp57997B
-rw-r--r--src/parseh.hpp503B
-rw-r--r--src/parser.cpp91470B
-rw-r--r--src/parser.hpp729B
-rw-r--r--src/target.cpp14340B
-rw-r--r--src/target.hpp1788B
-rw-r--r--src/tokenizer.cpp59005B
-rw-r--r--src/tokenizer.hpp3627B
-rw-r--r--src/util.cpp804B
-rw-r--r--src/util.hpp2669B
-rw-r--r--src/zig_llvm.cpp31405B
-rw-r--r--src/zig_llvm.hpp14355B
-rw-r--r--std/bootstrap.zig1432B
-rw-r--r--std/builtin.zig684B
-rw-r--r--std/compiler_rt.zig9228B
-rw-r--r--std/cstr.zig4391B
-rw-r--r--std/darwin.zig3065B
-rw-r--r--std/darwin_x86_64.zig2115B
-rw-r--r--std/debug.zig17132B
-rw-r--r--std/dwarf.zig20453B
-rw-r--r--std/elf.zig9778B
-rw-r--r--std/empty.zig0B
-rw-r--r--std/endian.zig560B
-rw-r--r--std/errno.zig7426B
-rw-r--r--std/hash_map.zig8504B
-rw-r--r--std/index.zig677B
-rw-r--r--std/io.zig14568B
-rw-r--r--std/linux.zig14416B
-rw-r--r--std/linux_i386.zig14932B
-rw-r--r--std/linux_x86_64.zig13846B
-rw-r--r--std/list.zig1612B
-rw-r--r--std/math.zig852B
-rw-r--r--std/mem.zig3055B
-rw-r--r--std/net.zig10328B
-rw-r--r--std/os.zig1132B
-rw-r--r--std/rand.zig5282B
-rw-r--r--std/rand_test.zig34027B
-rw-r--r--std/str.zig495B
-rw-r--r--std/test_runner.zig664B
-rw-r--r--std/test_runner_libc.zig157B
-rw-r--r--std/test_runner_nolibc.zig123B
-rw-r--r--test/cases/const_slice_child.zig1067B
-rw-r--r--test/cases/enum_to_int.zig703B
-rw-r--r--test/cases/enum_with_members.zig649B
-rw-r--r--test/cases/err_wrapping.zig185B
-rw-r--r--test/cases/max_value_type.zig322B
-rw-r--r--test/cases/maybe_return.zig359B
-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.zig360B
-rw-r--r--test/cases/namespace_fn_call.zig29B
-rw-r--r--test/cases/pub_enum/index.zig343B
-rw-r--r--test/cases/pub_enum/other.zig75B
-rw-r--r--test/cases/return_type_type.zig516B
-rw-r--r--test/cases/sizeof_and_typeof.zig213B
-rw-r--r--test/cases/struct_contains_slice_of_itself.zig1073B
-rw-r--r--test/cases/switch_prong_err_enum.zig548B
-rw-r--r--test/cases/switch_prong_implicit_cast.zig477B
-rw-r--r--test/cases/this.zig779B
-rw-r--r--test/cases/var_params.zig618B
-rw-r--r--test/cases/zeroes.zig342B
-rw-r--r--test/run_tests.cpp65936B
-rw-r--r--test/self_hosted.zig35521B
-rw-r--r--test/self_hosted2.zig9172B