AgeAuthorCommit message
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd implicit cast from enum tag type of union to const ptr to the union
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: more complex logic for translating a C cast in a macro
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: support macros with pointer casting
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: refactor prefix and suffix op C macro parsing
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd higher level arg-parsing API + misc. changes
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix regressions from previous commit
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyswitch on enum which only has 1 field is comptime known
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix enum with 1 member causing segfault
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyallow union and its tag type to peer resolve to the tag type
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyallow implicit cast from union to its enum tag type
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd implicit cast from enum to union
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix casting integer literal to enum
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: fix not printing clang errors
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix incorrect LLVM IR for union constant when active field is void
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyrename builtin.is_big_endian to builtin.endian
8 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge pull request #644 from Dubhead/Dubhead-fix-message-color
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd test for casting union to tag type of union
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix build on windows
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd test for union with 1 void field being 0 bits
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd test for @sizeOf on extern and packed unions
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyupdate docs regarding enums and unions
8 years agogravatar for andrew@ziglang.orgAndrew Kelleymore tests for unions
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix abi alignment of union-enums not counting tag type
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyrename @EnumTagType to @TagType. add tests for union-enums
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyrework enums and unions and their relationship to each other
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyability to set tag values of enums
8 years agogravatar for andrew@ziglang.orgAndrew Kelleycasting between integer and enum only works via tag type
8 years agogravatar for thejoshwolfe@gmail.comJosh Wolfetodo: fix #639
8 years agogravatar for thejoshwolfe@gmail.comJosh Wolfeimplement insertion sort. something's broken
8 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge branch 'llvm5.0.1'
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: only emit enum tag type if not c_int or c_uint
8 years agogravatar for andrew@ziglang.orgAndrew Kelleypacked structs can have enums with explicit tag types
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyability to specify tag type of enums
8 years agogravatar for thejoshwolfe@gmail.comJosh Wolfeadd mem.readIntLE and readIntBE
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix build broken by previous commit
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: support static incomplete array inside function
8 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix capturing value of switch with all unreachable prongs
8 years agogravatar for andrew@ziglang.orgAndrew Kelleybetter error code for File.getEndPos failure
8 years agogravatar for thejoshwolfe@gmail.comJosh Wolfeadd Buffer.appendFormat()
8 years agogravatar for thejoshwolfe@gmail.comJosh Wolfefix os.Dir compile errors
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: support const ptr initializer
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: fix clobbering primitive types
8 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge branch 'dimenus-c-field-expr'
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: fix sometimes getting (no file) warnings
8 years agogravatar for mason@anthropicstudios.comMason RemaleyImplements translation for the prefix not operator (#628)
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: support pointer casting
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: support variable name shadowing
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: fix translation when no default switch case
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c: better way to translate switch
8 years agogravatar for andrew@ziglang.orgAndrew Kelleytranslate-c supports switch statements
Loading...