Releases: elliotchance/c2go
Releases · elliotchance/c2go
v0.19.4 Uranium 2017-12-27
- struct name from Go keyword. (#504, #507) - @Konstantin8105
v0.19.3 Uranium 2017-12-26
- Pointer to pointer
**
(#506) - @Konstantin8105 - Added
strcpy()
andstrncpy()
. (#259, #435) - @elliotchance
v0.19.2 Uranium 2017-12-21
- Function pointer inside struct. (#467, #490) - @Konstantin8105
- Function _(toVoid) without expression searching. (#497, #498) - @Konstantin8105
v0.19.1 Uranium 2017-12-20
- Add error context to dereferenced type. (#491, #492) - @Konstantin8105
- Using calloc in var initialization. (#472, #488) - @Konstantin8105
- Solved conflict function name "init". (#451, #487) - @Konstantin8105
- Removed unused function in transpile.unary (#493) - @Konstantin8105
v0.19.0 Uranium 2017-12-19
- Add support for function pointers. (#85, #157, #469) - @Konstantin8105
- Convertion types for binary operation of definition function. (#482, #483) - @Konstantin8105
- Add support for
typedef struct C C
. (#459, #460) - @Konstantin8105 - Type conversion from void to another type. (#289, #484) - @Konstantin8105
- Using a function pointer as an argument. (#485) - @Konstantin8105
- Refactoring cleaning types for SizeOf. (#486) - @Konstantin8105
v0.18.7 Tantalum 2017-12-18
- Better error reporting when binary expressions cannot be transpiled. (#468) - @Konstantin8105
- Add
Inherited
inNonNullAttr
. (#477, #478) - @Konstantin8105 - Fix panic in some situations using
for
. (#473, #479) - @Konstantin8105 - Add
SentinelAttr
to AST. (#371, #480) - @Konstantin8105 - Add
lvalue
inMemberExpr
. (#378, #481) - @Konstantin8105
v0.18.6 Tantalum 2017-12-14
- Add support type
_Bool
. (#442, #428, #445) - @Konstantin8105 - Add support for
BasicLit
inEnumDecl
. (#448, #452) - @Konstantin8105 - Supporting
ImplicitValueInitExpr
. (#424, #454) - @Konstantin8105 - sizeof for enums. (#450, #453) - @Konstantin8105
- Add support for parent with
ast.FunctionDecl
. (#370, #464) - @Konstantin8105
v0.18.5 Tantalum 2017-12-11
- Use
Stringer
interface for snapshots instead of[]string
. (#446) - @bradleyjkemp - Added support for simple pointer arithmetic. (#67, #434, #441) - @Konstantin8105
while
without body. (#67, #444, #447) - @Konstantin8105
v0.18.4 Tantalum 2017-12-10
- Show warning comments near the location of the code. (#374, #394) - @Konstantin8105
- Add comment for expressions in
ast
package. (#432, #436) - @Konstantin8105 - Add comments in
util.goast
(#437) - @Konstantin8105 - Add test for Go keywords in C functions. (#422, #439) - @Konstantin8105
- Add support for variables named
_
. (#420, #438) - @Konstantin8105 - Initialization part of switch. (#431, #440) - @Konstantin8105
v0.18.3 Tantalum 2017-12-09
- Cast typedef type. (#322, #415) - @Konstantin8105
- C style cast to void. (#393, #433) - @Konstantin8105