aboutsummaryrefslogtreecommitdiff
path: root/test/run_translated_c.zig
AgeCommit message (Expand)Author
2021-03-08translate-c: Explicitly cast decayed array to pointer with @ptrCastEvan Haas
2021-03-07translate-c: Support compound assignment of pointer and signed intEvan Haas
2021-03-05translate-c: enable pointer arithmetic with signed integer operandEvan Haas
2021-03-03translate-c: fix c tokenizer giving invalid tokensVeikka Tuominen
2021-03-01translate-c: add <assert.h> supportEvan Haas
2021-02-28translate-c: add limited OffsetOfExpr supportEvan Haas
2021-02-25translate-c: add typeof supportEvan Haas
2021-02-25translate-c: Add support for pointer subtractionEvan Haas
2021-02-20translate-c: use global scope for typedef/record/enum type translation if neededVeikka Tuominen
2021-02-19translate-c: small fixes to avoid generating invalid code for macrosVeikka Tuominen
2021-02-19translate-c: ensure failed macros don't get defined multiple timesVeikka Tuominen
2021-02-17translate-c: Add test for using correct block label for StmtExprEvan Haas
2021-02-12translate-c: comma operator should introduce a new scopeEvan Haas
2021-02-10translate-c: call @boolToInt on return value when necessaryEvan Haas
2021-02-08translate-c: Improve function pointer handlingEvan Haas
2021-01-26translate-c: add wide string literal supportEvan Haas
2021-01-25translate-c: Improve array supportEvan Haas
2021-01-20translate-c: fix variadic function callsEvan Haas
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-04Allow dollar sign $ in identifiers in translate-cEvan Haas
2021-01-03Static function declarations with no prototype should not be variadicEvan Haas
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-08-31translate_c: fix shadowing on nested blocksTadeo Kondrak
2020-08-20translate-c: correctly put static and extern local variables in global scopeVexu
2020-08-13translate-c: add return if one is neededVexu
2020-07-02Translate-c fix rhs not cast on array accessIan Simonson
2020-05-27translate-c: use correct scope in for loop conditionVexu
2020-05-06translate-c: small patch to fix bultin type detectionVexu
2020-05-04moved duplicated code to common functionsMatthew Knight
2020-05-02added scoped typedef to translate-cMatthew Knight
2020-04-30Translate-C convert bools to int in complex expressionsIan Simonson
2020-03-08Revert "Translate C: Group generated casts"Andrew Kelley
2020-03-07Translate C: Group generated castsLachlan Easton
2020-01-30Generate compilable code for array initsLemonBoy
2020-01-10Handle forward-declared functionsLemonBoy
2020-01-10Fix translation of signed array indices (#4113)travisstaloch
2020-01-09Fix C struct with function pointer member and typedefs mistranslated (#4122)Rocknest
2020-01-08Use abort() instead of assert()LemonBoy
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-06Better handling of decayed arrays to pointersLemonBoy
2020-01-06Merge pull request #4083 from LemonBoy/better-stdboolAndrew Kelley
2020-01-06Add run-translated-c test & fix one more edge caseLemonBoy
2020-01-06translate-c: use @intToPtr to cast away qualifiersTadeo Kondrak
2020-01-06Add run-translated-c testLemonBoy