aboutsummaryrefslogtreecommitdiff
path: root/test/translate_c.zig
AgeCommit message (Expand)Author
2020-01-29translate-c: Handle fn protos wrapped in parenthesisLemonBoy
2020-01-25Merge remote-tracking branch 'origin/master' into layneson-cpus_and_featuresAndrew Kelley
2020-01-24translate-c: Don't make const parameters mutable. (#4273)Feix Weiglhofer
2020-01-22Fix unsafe cast in translate_cLemonBoy
2020-01-22std.Target.CpuFeatures is now a struct with both CPU and feature setAndrew Kelley
2020-01-16translate-c default enum tag type to c_intVexu
2020-01-15require size for non-exhaustive enumsVexu
2020-01-15update tests and translate-cVexu
2020-01-11Fix unsafe cast in translate_cLemonBoy
2020-01-10Fix translation of signed array indices (#4113)travisstaloch
2020-01-08Cast integer literals to their specified typeLemonBoy
2020-01-08More translate-c fixesLemonBoy
2020-01-07Preserve packed attribute in C translated struct (#4085)via
2020-01-06Merge pull request #4083 from LemonBoy/better-stdboolAndrew Kelley
2020-01-06Add explanation about weird clang behavior on windowsLemonBoy
2020-01-06Translate anonymous union/structLemonBoy
2020-01-06translate-c: use @intToPtr to cast away qualifiersTadeo Kondrak
2020-01-06update translate-c and tests for new extern/callconv syntaxAndrew Kelley
2020-01-06zig fmt and update `extern fn` to `callconv(.C)`Andrew Kelley
2020-01-06Merge branch 'cc-work' of https://github.com/LemonBoy/zig into LemonBoy-cc-workAndrew Kelley
2020-01-06Better _Bool translationLemonBoy
2020-01-05Better InitListExpr translationLemonBoy
2020-01-05Merge pull request #4064 from ziglang/fix-4054Andrew Kelley
2020-01-04Fix translation of for loop initLemonBoy
2020-01-04Fix edge case in hex-literal translationLemonBoy
2020-01-03fix testsJosh Wolfe
2020-01-02Merge pull request #4040 from Vexu/translate-c-cast-fixesAndrew Kelley
2020-01-02Translate struct/union initializer expressionsLemonBoy
2020-01-02Fix more testsLemonBoy
2020-01-02Implement Thiscall CCLemonBoy
2020-01-02translate-c testsLemonBoy
2020-01-02Translate align attributeLemonBoy
2020-01-02Translate linksection attributeLemonBoy
2020-01-02translate-c use `@enumToInt` for global enum valuesVexu
2020-01-02translate-c fix increment rendering issuesVexu
2020-01-02Prefer simple ptrCast between opaque typesLemonBoy
2020-01-02translate-c properly handle unused var-argsVexu
2020-01-01translate-c: don't export inline functionsAndrew Kelley
2020-01-01translate-c: prevent name clashing of macros declared after localsAndrew Kelley
2020-01-01translate-c: prevent name clashing of globals declared after localsAndrew Kelley
2020-01-01translate-c: improve support of integer castingAndrew Kelley
2019-12-31translate-c: propagate scope properly in nested assignmentAndrew Kelley
2019-12-31translate-c: better mangling strategyAndrew Kelley
2019-12-31translate-c: non-wrapping operator for pointer arithmeticAndrew Kelley
2019-12-29translate-c-2 macro comparision opsVexu
2019-12-29Add macro opsfrmdstryr
2019-12-29translate-c-2 fix assertion failure rendering do whileVexu
2019-12-29translate-c fix bugsVexu
2019-12-29translate-c-2 use `intCast` in most placesVexu
2019-12-29use self hosted translate-c for cimportsVexu