aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2017-08-05fix initializing undefined and crash when casting to invalid typeAndrew Kelley
2017-07-08better bigint/bigfloat implementationAndrew Kelley
2017-06-14progress toward windows hello world workingAndrew Kelley
2017-06-03compileError builtin includes "referenced by" notesAndrew Kelley
2017-05-27const global values can reference each otherAndrew Kelley
2017-05-26implicitly cast by value var args parameters to const referencesAndrew Kelley
2017-05-26fix segfault with array of generic functionsAndrew Kelley
2017-05-25fix segfault with array of variadic functionsAndrew Kelley
2017-05-23building with mingw for windowsAndrew Kelley
2017-05-21add error for break/continue exiting defer expressionAndrew Kelley
2017-05-17typeId builtin instead of isInteger, isFloat, etcAndrew Kelley
2017-05-16fix printf format specifierAndrew Kelley
2017-05-09inline function call with builtin function instead...Andrew Kelley
2017-05-09ability to slice ptr to hard coded integer at comptimeAndrew Kelley
2017-05-07switch expression - add compile errorsAndrew Kelley
2017-05-06builtin functions for division and remainder divisionAndrew Kelley
2017-05-03add compile error for shadowing variableAndrew Kelley
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