aboutsummaryrefslogtreecommitdiff
path: root/test/translate_c.zig
AgeCommit message (Expand)Author
2020-07-16translate-c: support initializer list expr macrosVexu
2020-07-15stage2: VarDecl and FnProto take advantage of TrailerFlags APIAndrew Kelley
2020-07-11use 'anytype' in translate-cVexu
2020-06-21Adds std.meta.cast and uses it to simplify translate-cCharlie Stanton
2020-06-04translate-c: don't crash on complex switchesVexu
2020-04-28Merge pull request #5195 from tadeokondrak/opaquetype-to-type-opaqueAndrew Kelley
2020-04-28Fix/add translate-c tests for previous commitTadeo Kondrak
2020-04-28@OpaqueType -> @Type(.Opaque)Tadeo Kondrak
2020-04-15translate-c cleanup and zig fmtVexu
2020-04-15translate-c: correct invalid shortcutVexu
2020-04-10Merge branch 'master' into nameless-fieldsAuguste Rame
2020-04-08Translate C: Allow casting literal ints to pointersLachlan Easton
2020-04-08Translate C: Put an alignCast in c style pointer casts to allow opaque types ...Vexu
2020-04-07fix testsSuperAuguste
2020-04-07more fixesSuperAuguste
2020-04-06Merge pull request #4939 from SuperAuguste/masterVexu
2020-04-05fixesSuperAuguste
2020-04-04translate-c: account for signedness when translating div & modJadon Fowler
2020-04-01translate-c: add tests for div & rem assignmentJadon Fowler
2020-03-28Add macro string concat testsLayne Gustafson
2020-03-12translate-c fix order of tokensVexu
2020-03-12translate-c treat c bools as intsVexu
2020-03-10translate-c support struct field alignmentVexu
2020-03-10properly mangle shadowed primitive typesVexu
2020-03-10translate-c add daurnimator's pointer check to macro castVexu
2020-03-08translate-c reject structs with VLAsVexu
2020-03-08translate-c fix nested loops without blocks.Vexu
2020-03-08Revert "Translate C: Group generated casts"Andrew Kelley
2020-03-08Revert "translate-c remove redundant grouping, fix nested loops without blocks."Andrew Kelley
2020-03-07translate-c remove redundant grouping, fix nested loops without blocks.Vexu
2020-03-07Translate C: Group generated castsLachlan Easton
2020-03-06translate-c more macro opsVexu
2020-03-06translate-c: default initialize non-extern variables to undefinedVexu
2020-03-05translate-c demote struct to opaque if unable to translate typeVexu
2020-03-05translate-c correct assumption about macrosVexu
2020-03-05translate-c macro comma operatorVexu
2020-02-28separate std.Target and std.zig.CrossTargetAndrew Kelley
2020-02-28update std lib to new Target APIAndrew Kelley
2020-02-24remove usages of `@typeId`, `@memberCount`, `@memberName` and `@memberType`Vexu
2020-02-20fix zig build, ABI ABI, and update tests to new Target layoutAndrew Kelley
2020-02-20support -mcpu=baseline, both in stage1 and stage2Andrew Kelley
2020-02-14fix c tokenizer bugVexu
2020-02-14translate-c improve macro cast translationVexu
2020-02-13fix c tokenizer bugVexu
2020-02-10translate-c float fixesVexu
2020-02-05translate c type namesVexu
2020-02-05fix regressions in comments and string prefixesVexu
2020-02-02fix regressionsVexu
2020-01-30translate-c: Fix translation of fn pointersLemonBoy
2020-01-30Amend some failing test casesLemonBoy