aboutsummaryrefslogtreecommitdiff
path: root/src/zig_clang.cpp
AgeCommit message (Expand)Author
2021-07-28translate-c: add support for ChooseExprEvan Haas
2021-06-23translate-c: Remove usage of `extern enum`Evan Haas
2021-06-12translate-c: better support for static local variablesEvan Haas
2021-06-11translate-c: Implement flexible arraysEvan Haas
2021-06-02translate-c: Fix performance hazard in transPreprocessorEntitiesEvan Haas
2021-05-19translate-c: add support for __cleanup__ attributeEvan Haas
2021-05-15translate-c: translate global (file scope) assemblyEvan Haas
2021-04-24translate-c: Prevent mistranslation of fp literalsLemonBoy
2021-04-11Merge remote-tracking branch 'origin/master' into llvm12Michael Dusan
2021-04-06translate-c: Add support for vector expressionsEvan Haas
2021-03-28Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-03-17translate-c: Implement generic selection expressionsEvan Haas
2021-03-12Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-03-08translate-c: Add compound literal supportEvan Haas
2021-03-01Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-02-28translate-c: add limited OffsetOfExpr supportEvan Haas
2021-02-27Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-02-25translate-c: add typeof supportEvan Haas
2021-02-25Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-02-16translate-c: elide some unecessary casts of literalsVeikka Tuominen
2021-02-08translate-c: Improve function pointer handlingEvan Haas
2021-01-25translate-c: Improve array supportEvan Haas
2020-12-16Update zig_llvm.cpp and other bitsJakub Konka
2020-10-27rename ZigClangFloatingLiteral_getValueAsApproximateDoubleAndrew Kelley
2020-09-30Merge remote-tracking branch 'origin/master' into llvm11Andrew Kelley
2020-09-23eliminate dependency of libzigcpp.a on libzigstage1.aAndrew Kelley
2020-08-18Merge remote-tracking branch 'origin/master' into llvm11Andrew Kelley
2020-08-11translate-c: convert int to bool if bool is expectedVexu
2020-08-04Merge remote-tracking branch 'origin/master' into llvm11Andrew Kelley
2020-08-04translate-c: recognize other type trait expressionsVexu
2020-07-24update LLVM C++ API wrappers from llvm 10 to 11Andrew Kelley
2020-03-13Merge remote-tracking branch 'origin/master' into llvm10Andrew Kelley
2020-03-10translate-c support struct field alignmentVexu
2020-03-08translate-c reject structs with VLAsVexu
2020-03-07stage1: fix compile error on macOS Xcode 11.4Michael Dusan
2020-01-29update zig_clang bindings to release/10.xAndrew Kelley
2020-01-29Merge remote-tracking branch 'origin/master' into llvm10Andrew Kelley
2020-01-24translate-c: Don't make const parameters mutable. (#4273)Feix Weiglhofer
2020-01-23zig_clang builds with llvm 10Andrew Kelley
2020-01-23zig_clang: update StmtClass to llvm 10Andrew Kelley
2020-01-23zig_clang: update TypeClass enumAndrew Kelley
2020-01-22Fix unsafe cast in translate_cLemonBoy
2020-01-16Merge remote-tracking branch 'origin/master' into llvm10Andrew Kelley
2020-01-16Fix garbled error messages from clangLemonBoy
2020-01-11Fix unsafe cast in translate_cLemonBoy
2020-01-11Stop dropping errors from clangLemonBoy
2020-01-10Handle forward-declared functionsLemonBoy
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