Releases: goplus/gogen
Releases · goplus/gogen
Release v1.7.14
new features:
- Func.SetComments
changes:
- codecov v2
Release v1.7.13
changes:
- fix goplus/gop#855: binary op Gop_EQ and Gop_NE not mapped in generated code
Release v1.7.12
changes:
- bugfix: TestForRangeUDT3_NoAssign
Release v1.7.11
changes:
- tutorial/01-Basic
- README: Quick start
Release v1.7.10
changes:
- important: CommentedStmt => CommentedNodes, to make our AST is understandable
Release v1.7.9
changes:
- matchFuncType error test
Release v1.7.8
new features:
- NewLabel, LookupLabel
changes:
- Label, Goto, Break, Continue: use (label *Label) as parameter instead of (name string)
- golang.org/x/tools 0.1.7
Release v1.7.7
new features:
- pkgRef.TryRef
- pkgRef.Ref(name) will panic if name not exists
- support methods of builtin types:
1.string
,3.14.string
"Hi".len
,"100".int
,"3.14".float
,"gop run foo.gop".fields
,"1,2,4".split(",")
[1, 2, 3].len
,["Hello", "Go+"].join(" ")
{"Hi": 1, "Go+": 2}.len
Release v1.7.5
new features:
- unsafe.Offsetof as constant
- cb.SetBodyHandler
changes:
- TestErrBinaryOp
Release v1.7.3
new features:
- Func.Ancestor
- CheckSignature
changes:
- TestErrTemplateRecvMethod
- TestErrWriteFile