aboutsummaryrefslogtreecommitdiff
path: root/test/compile_errors.zig
AgeCommit message (Expand)Author
2018-03-27fix crash when compile error in analyzing @panic callAndrew Kelley
2018-03-21change async function call syntaxAndrew Kelley
2018-03-14fix tests broken by previous commitAndrew Kelley
2018-03-13Tests for zero-bit field compiler errorAndrea Orru
2018-03-07add compile error for using @tagName on extern unionAndrew Kelley
2018-03-06fix missing compile error for returning error from void async functionAndrew Kelley
2018-03-06var is no longer a pseudo-type, it is syntaxAndrew Kelley
2018-03-06fix broken tests from previous commitAndrew Kelley
2018-03-06ptrCast builtin now gives an error for removing const qualifierAndrew Kelley
2018-02-28fix assert on self-referencing function ptr fieldBen Noordhuis
2018-02-16ability to slice an undefined pointer at compile time if the len is 0Andrew Kelley
2018-02-14fix sometimes not type checking function parametersAndrew Kelley
2018-02-09fix compiler crash switching on global error with no elseAndrew Kelley
2018-02-08add compile error tests for error setsAndrew Kelley
2018-02-08error sets: runtime safety for int-to-err and err set castAndrew Kelley
2018-02-08Merge remote-tracking branch 'origin/master' into error-setsAndrew Kelley
2018-02-08error sets - most tests passingAndrew Kelley
2018-02-05fix test failure, organize code, add new compile errorAndrew Kelley
2018-01-31*WIP* error sets converting std libAndrew Kelley
2018-01-31fix assertion fail when using global var number literalAndrew Kelley
2018-01-31fix error message mentioning unreachable instead of noreturnAndrew Kelley
2018-01-30add compile error for duplicate struct, enum, union fieldsAndrew Kelley
2018-01-29add compile error for calling naked functionAndrew Kelley
2018-01-29allow packed containers in extern functionsAndrew Kelley
2018-01-26fix compiler crash on function with invalid return typeAndrew Kelley
2018-01-25syntax: functions require return type. remove `->`Andrew Kelley
2018-01-25rename "debug safety" to "runtime safety"Andrew Kelley
2018-01-22add new kind of test: generating .h files. and moreAndrew Kelley
2018-01-21fix crash when switching on enum with 1 field and no switch prongsAndrew Kelley
2018-01-19all doc code examples are now testedAndrew Kelley
2018-01-18add compile error for shifting by negative comptime integerAndrew Kelley
2018-01-18emit a compile error for @panic called at compile timeAndrew Kelley
2018-01-15clean up error return tracingAndrew Kelley
2018-01-09remove %% prefix operatorAndrew Kelley
2018-01-07replace `a %% b` with `a catch b`Andrew Kelley
2018-01-07replace `%return` with `try`Andrew Kelley
2018-01-07fix struct inside function referencing local constAndrew Kelley
2017-12-22explicitly return from blocksAndrew Kelley
2017-12-20add labeled loops, labeled break, labeled continue. remove gotoAndrew Kelley
2017-12-19fix assert when wrapping zero bit type in nullableAndrew Kelley
2017-12-19bring back code that uses export and fix testsAndrew Kelley
2017-12-18wip export rewriteAndrew Kelley
2017-12-05add implicit cast from enum to unionAndrew Kelley
2017-12-05fix casting integer literal to enumAndrew Kelley
2017-12-04more tests for unionsAndrew Kelley
2017-12-04fix abi alignment of union-enums not counting tag typeAndrew Kelley
2017-12-03rework enums and unions and their relationship to each otherAndrew Kelley
2017-12-02ability to set tag values of enumsAndrew Kelley
2017-12-02casting between integer and enum only works via tag typeAndrew Kelley
2017-11-30ability to specify tag type of enumsAndrew Kelley