aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2019-02-15removed hidden union tag in release modesemekoi
2019-02-15typecheck the panic functionAndrew Kelley
2019-02-15breaking: fix @sizeOf to be alloc size rather than store sizeAndrew Kelley
2019-02-15Merge pull request #1965 from ziglang/c-pointer-typeAndrew Kelley
2019-02-14translate-c: back to *c_void for opaque typesAndrew Kelley
2019-02-14omit nonnull attribute for C pointersAndrew Kelley
2019-02-14add missing compile error for OpaqueType inside structs/unionsAndrew Kelley
2019-02-14runtime safety check for casting null to pointerAndrew Kelley
2019-02-13Enable compileLog to display slicesMatthew McAllister
2019-02-12C pointers: errors for nested pointer casting regarding nullAndrew Kelley
2019-02-12disallow C pointers to non-C-ABI-compatible element typesAndrew Kelley
2019-02-11C pointer comparison and arithmeticAndrew Kelley
2019-02-11translate-c: use C pointer type everywhereAndrew Kelley
2019-02-10added C pointer type and implicit int-to-ptr for this typeAndrew Kelley
2019-02-09fix not updating debug info type of optional error setsAndrew Kelley
2019-02-09implement vector addition with safety checkingAndrew Kelley
2019-02-06Merge pull request #1924 from ziglang/tlsAndrew Kelley
2019-02-06thread local storage working for linux x86_64Andrew Kelley
2019-02-04fix vector debug info tripping LLVM assertionAndrew Kelley
2019-02-04SIMD: array to vector, vector to array, wrapping int addAndrew Kelley
2019-01-30introduce vector type for SIMDAndrew Kelley
2019-01-29backport copy elision changesAndrew Kelley
2019-01-20src/analyze.cpp: return type entry for `ZigTypeIdPointer` if it points to `Zi...kristopher tate
2019-01-09when rendering llvm const values, ensure the types alignAndrew Kelley
2019-01-08fix debug info for function pointersAndrew Kelley
2019-01-02@bitreverse intrinsic, part of #767 (#1865)vegecode
2018-12-29Merge pull request #1859 from mgxm/fbsd2Andrew Kelley
2018-12-26allow not having libc include paths and doing @cImportAndrew Kelley
2018-12-26fixupsAndrew Kelley
2018-12-23msvc subsystem option handling; added uefi os typenebulaeonline
2018-12-23Merge branch 'master' into fbsd2Marcio Giaxa
2018-12-20fixupsAndrew Kelley
2018-12-20src/analyze.cpp: support alignOf(struct T) aligned member inside struct T;kristopher tate
2018-12-19freebsd: link against libcMarcio Giaxa
2018-12-12breaking API changes to all readInt/writeInt functions & moreAndrew Kelley
2018-11-27Merge branch 'master' into freebsd2Andrew Kelley
2018-11-24refactor type_requires_comptime to have possible errorAndrew Kelley
2018-11-19Merge branch 'freebsd-up' of https://github.com/myfreeweb/zig into freebsd2Andrew Kelley
2018-11-17aarch64 improvementsAndrew Kelley
2018-11-13New Zig formal grammar (#1685)Jimmi Holst Christensen
2018-11-09array type syntax implies comptimeAndrew Kelley
2018-11-06macos: use the same code as linux to determine libc include pathAndrew Kelley
2018-11-06limit integer types to maximum bit width of 65535Andrew Kelley
2018-10-20Set up libc/rtld paths for FreeBSDGreg V
2018-10-13fix compiler crashAndrew Kelley
2018-10-13C ABI and compiler rt improvements for ARMAndrew Kelley
2018-10-04refactor ir.cppAndrew Kelley
2018-10-01Fixed StackTrace not being resolved when panic is invalid (#1615)Jimmi Holst Christensen
2018-10-01std lib: flesh out the async I/O streaming API a bitAndrew Kelley
2018-09-26fix crash when compile error evaluating return...Andrew Kelley