aboutsummaryrefslogtreecommitdiff
path: root/src/ir.cpp
AgeCommit message (Expand)Author
2019-04-28Fix generation of container initializersLemonBoy
2019-04-25translate-c: put -x c back in there, it's necessaryAndrew Kelley
2019-04-25translate-c: unify API for self-hosted and C++ translate-cAndrew Kelley
2019-04-25translate-c: a little closer to self-hosted implementationAndrew Kelley
2019-04-24`@sizeOf` returns 0 for comptime typesAndrew Kelley
2019-04-24Merge pull request #2296 from LemonBoy/translate-c-stuffAndrew Kelley
2019-04-24fixed #2356Jimmi HC
2019-04-22Add some zig_panic for 80-bit float codepathsLemonBoy
2019-04-15link: exemption for wasm instead of wasiShritesh Bhattarai
2019-04-14Merge pull request #2268 from shritesh/wasiAndrew Kelley
2019-04-13wasi: better extern wasi logicShritesh Bhattarai
2019-04-13support extern "wasi" functionsShritesh Bhattarai
2019-04-13better handle quota of setEvalBranchQuotaAndrew Kelley
2019-04-07src/ir.cpp: don't call-out to analyze_type_expr;kristopher tate
2019-04-06removed todo comment and added testJimmi Holst Christensen
2019-04-06fixed 1726Jimmi Holst Christensen
2019-04-06ir: avoid dependency on isnanAndrew Kelley
2019-04-05fix dereferencing a zero bit typeAndrew Kelley
2019-04-04fix NaN comparing equal to itselfAndrew Kelley
2019-04-02more regression fixesAndrew Kelley
2019-04-02remove the lazy value stuffAndrew Kelley
2019-04-02introduce lazy valuesAndrew Kelley
2019-04-02decouple llvm types from zig typesAndrew Kelley
2019-03-31added error for implicit cast from *const T to *[1]T. credit: @kristateemekoi
2019-03-31fix anon enum literal used with switch on union(enum)Andrew Kelley
2019-03-28stage1: better error message when comparing against nullShawn Landden
2019-03-25implement allowzero pointer attributeAndrew Kelley
2019-03-24add compile error test for invalid enum literal implicit castAndrew Kelley
2019-03-24implement peer type resolution for enum literalsAndrew Kelley
2019-03-24make switch expressions allow enum literal typesAndrew Kelley
2019-03-24implement implicit cast from enum literal to enumAndrew Kelley
2019-03-24introduce the enum literal typeAndrew Kelley
2019-03-23add compile error for ignoring errorAndrew Kelley
2019-03-23add peer type resolution for `*const T` and `?*T`Andrew Kelley
2019-03-20add docs for assembly and fix global assembly parsingAndrew Kelley
2019-03-15fix while continue block not checking for ignored expressionAndrew Kelley
2019-03-15breaking changes to std.mem.Allocator interface APIAndrew Kelley
2019-03-14breaking: fix @typeInfo handling of global error set typeAndrew Kelley
2019-03-13breaking: remove --static; add -dynamicAndrew Kelley
2019-03-13Fix generation of comptime slicesLemonBoy
2019-03-11Merge pull request #2049 from ziglang/problematic-mtime-detectionAndrew Kelley
2019-03-11ir: fix handling of OnePossibleValueInvalidAndrew Kelley
2019-03-11check for type_has_one_possible_value and added correct caching to TypeInfoJimmi HC
2019-03-11fixed enum to union codeJimmi Holst Christensen
2019-03-11use cached const_void_valJimmi Holst Christensen
2019-03-11removed wild tabJimmi Holst Christensen
2019-03-11fixed #1600Jimmi Holst Christensen
2019-03-11stage1 caching system: detect problematic mtimesAndrew Kelley
2019-03-08breaking changes to zig build API and improved cachingAndrew Kelley
2019-03-06missed change when switching TypeInfo to use comptime_intSahnvour