aboutsummaryrefslogtreecommitdiff
path: root/src/translate_c.zig
AgeCommit message (Expand)Author
2021-01-18translate-c: Add Wide, UTF-16, and UTF-32 character literalsEvan Haas
2021-01-15translate-c: ensure bools are cast to int when necessaryEvan Haas
2021-01-07remove z/Z format specifiersJonathan Marler
2021-01-07Reduce use of deprecated IO typesJay Petacat
2021-01-06std: Rename ArrayList shrink => shrinkAndFreeAlex Cameron
2021-01-03Static function declarations with no prototype should not be variadicEvan Haas
2021-01-02convert more {} to {d} and {s}Andrew Kelley
2021-01-02stage2: Use {s} instead of {} when formatting stringsLemonBoy
2020-12-26translate-c: demote variadic functions to declarationsVeikka Tuominen
2020-12-25Correctly cast bool to signed int in translate-cEvan Haas
2020-12-22Improve handling of C compiler intrinsics in translate-cEvan Haas
2020-12-16translate-c: detect parenthesized string literalsVeikka Tuominen
2020-12-10Support casting enums to all int types.Evan Haas
2020-12-10translate-c: support referencing c containers in macrosVexu
2020-11-18Merge pull request #7005 from jshholland/deprecate-spanVeikka Tuominen
2020-11-07remove deprecated uses of ArrayList.spanJosh Holland
2020-11-06translate-c: fix macro functions with no argumentsVexu
2020-10-31translate-c: correctly handle pointers to opaque demoted structsVexu
2020-10-17use new format specifier in translate-c and std libVexu
2020-10-08zig_clang/translate_c: Use opaque declarations in ZigTadeo Kondrak
2020-10-07Merge pull request #6421 from tadeokondrak/opaque-syntaxAndrew Kelley
2020-10-06translate_c: emit opaque {} instead of @Type(.Opaque)Tadeo Kondrak
2020-10-06Add opaque type syntaxTadeo Kondrak
2020-10-05translate-c: respect C operator precedence in macrosVexu
2020-09-21Merge remote-tracking branch 'origin/master' into stage2-zig-ccAndrew Kelley
2020-09-21rename src-self-hosted/ to src/Andrew Kelley