aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2017-05-02fix debug info for nullable typeAndrew Kelley
2017-05-01`@import("builtin")` instead of `@compileVar`Andrew Kelley
2017-04-27zig test no longer requires a separate test_runner.o fileAndrew Kelley
2017-04-26build system: consolidate duplicate code and moreAndrew Kelley
2017-04-25revert the last 3 compile time improvementsAndrew Kelley
2017-04-25compile time improvement - move bounds checking to function callsAndrew Kelley
2017-04-25compile time improvement - move overflow math safety to fnsAndrew Kelley
2017-04-24better stack traces for ELF x86_64Andrew Kelley
2017-04-23make undefined as a constant value lazyAndrew Kelley
2017-04-21update syntax for try and nullable unwrappingAndrew Kelley
2017-04-19test framework supports name prefix and filter argumentAndrew Kelley
2017-04-18error when building exe with no entry pointAndrew Kelley
2017-04-14comptime ({}) should not get an implicit semicolonJosh Wolfe
2017-04-13Merge remote-tracking branch 'origin/parser'Andrew Kelley
2017-04-13typedefpocalypseAndrew Kelley
2017-04-12make it an error to ignore a statement's valueJosh Wolfe
2017-04-13ability to inline at function callsiteAndrew Kelley
2017-04-10fix some -Wconversion errorsAndrew Kelley
2017-04-08add enumTagName builtin functionAndrew Kelley
2017-04-04more accurate detection of pub mainAndrew Kelley
2017-03-31first pass at zig build systemAndrew Kelley
2017-03-26add stack protector safety when linking libcAndrew Kelley
2017-03-26organize std and make import relative to current fileAndrew Kelley
2017-03-26new unreachable syntaxAndrew Kelley
2017-03-26add comptime top level declarationAndrew Kelley
2017-03-26introduce copyable conceptAndrew Kelley
2017-03-23don't mangle symbols with underscoresAndrew Kelley
2017-03-23improvements for windows and libc integrationAndrew Kelley
2017-03-22unify main entry point regardless of whether linking libcAndrew Kelley
2017-03-20fix test regression regarding shadowing namesAndrew Kelley
2017-03-16introduce new test syntaxAndrew Kelley
2017-03-10types with zero bits do not have a pointer handleAndrew Kelley
2017-03-10codegen nullable void the same way as boolAndrew Kelley
2017-03-10update to llvm 4.0Andrew Kelley
2017-02-27fix inability to write to global in some casesAndrew Kelley
2017-02-26more robust const struct valuesAndrew Kelley
2017-02-24add compile error for ignoring return valueAndrew Kelley
2017-02-23fix use decls not always workingAndrew Kelley
2017-02-22bitfields support for array of non-store-aligned packed structsAndrew Kelley
2017-02-21correct size of types for packed structsAndrew Kelley
2017-02-20more robust detection of types that failed to resolveAndrew Kelley
2017-02-18fix assertion failure when first use of a struct is sizeOfAndrew Kelley
2017-02-16pointers with bit offset contain lengthAndrew Kelley
2017-02-16support arithmetic for non byte aligned integer typesAndrew Kelley
2017-02-16reading from a bit field partially worksAndrew Kelley
2017-02-16move volatile pointers to central type tableAndrew Kelley
2017-02-16move int and array types to central tableAndrew Kelley
2017-02-15ability to declare const bitfieldsAndrew Kelley
2017-02-14add runtime debug safety for dividing integer min value by -1Andrew Kelley
2017-02-12slice and array re-work plus some misc. changesAndrew Kelley