aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2018-04-08error return traces work with async return caseAndrew Kelley
2018-04-08fix calling convention at callsite of zig-generated fnsAndrew Kelley
2018-03-28fix compile time array concatenation for slicesAndrew Kelley
2018-03-27fix crash when compile error in analyzing @panic callAndrew Kelley
2018-03-24fix invalid codegen for error return traces across suspend pointsAndrew Kelley
2018-03-24add comptime test for the type of suspend promiseAndrew Kelley
2018-03-24add promise->T syntax parsingAndrew Kelley
2018-03-24fix async fns with inferred error setsAndrew Kelley
2018-03-23Fix OpqaueType usage in exported c functionsMarc Tiehuis
2018-03-22ability to use async function pointersAndrew Kelley
2018-03-21change async function call syntaxAndrew Kelley
2018-03-17add test for addIncludeDir for test stepAndrew Kelley
2018-03-14fix tests broken by previous commitAndrew Kelley
2018-03-13Tests for zero-bit field compiler errorAndrea Orru
2018-03-13fix casting a function to a pointer causing compiler crashAndrew Kelley
2018-03-12some return types disqualify comptime fn call cachingAndrew Kelley
2018-03-12don't memoize comptime fn calls that access comptime mutable stateAndrew Kelley
2018-03-12fix comptime slicing not preserving comptime mutabilityAndrew Kelley
2018-03-12fix incorrect setEvalBranchQuota compile errorAndrew Kelley
2018-03-10add behavior test for coroutine frame allocation failureAndrew Kelley
2018-03-09don't memoize comptime functions if they can mutate state via parametersAndrew Kelley
2018-03-08fix partial inlining of binary math operator using old valueAndrew Kelley
2018-03-08enums with 1 field and explicit tag type still get the tag typeAndrew Kelley
2018-03-08Translate C now correctly converts ints, floats, ptrs and enums to boolsJimmi Holst Christensen
2018-03-08Translate C will now handle ignored return valuesJimmi Holst Christensen
2018-03-08Merge branch 'master' of github.com:zig-lang/zigJimmi Holst Christensen
2018-03-08Translate C can now translate switch statements againJimmi Holst Christensen
2018-03-07add compile error for using @tagName on extern unionAndrew Kelley
2018-03-07Ast Render no longer outputs erroneous semicolonJimmi Holst Christensen
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 assertion when taking slice of zero-length arrayAndrew Kelley
2018-03-06fix broken tests from previous commitAndrew Kelley
2018-03-06ptrCast builtin now gives an error for removing const qualifierAndrew Kelley
2018-03-06We now also use trans_to_bool_expr on bool notJimmi Holst Christensen
2018-03-06expr to bool is now it's own function.Jimmi Holst Christensen
2018-03-02add optnone noinline to async functionsAndrew Kelley
2018-03-01Merge remote-tracking branch 'origin/master' into asyncAndrew Kelley
2018-03-01coroutines: add await early test caseAndrew Kelley
2018-03-01await keyword worksAndrew Kelley
2018-03-01implementation of awaitAndrew Kelley
2018-02-28add test for coroutine suspend with blockAndrew Kelley
2018-02-28implement coroutine resumeAndrew Kelley
2018-02-28add atomicrmw builtin functionAndrew Kelley
2018-02-28run coroutine tests only in Debug modeAndrew Kelley
2018-02-28better coroutine codegen, now passing first coro testAndrew Kelley
2018-02-28Merge branch 'fix795' of https://github.com/bnoordhuis/zig into bnoordhuis-fi...Andrew Kelley
2018-02-28fix assert on self-referencing function ptr fieldBen Noordhuis
2018-02-26allow implicit cast from &const to ?&const &constBen Noordhuis
2018-02-23allow implicit cast from `S` to `?&const S`Ben Noordhuis