33208a2356
update
2026-03-06 20:14:02 +00:00
Michael McLoughlin
429cf3cdbf
ci: bump to go 1.19 ( #330 )
...
* Bump CI to Go 1.19
* Update golang/go edwards25519 test
* Apply formatting to printer stubs output (to get correct comment formatting)
* Bump gofumpt version
2022-09-05 22:15:01 -07:00
Michael McLoughlin
79bee1a316
printer: constraints formatting ( #209 )
...
Uses `buildtag.Format` to format constraints in the assembly and stub file
printers. This will ensure `// + build` and `//go:build` syntax are used
consistent with the current Go version.
Updates #183
2021-10-29 01:08:02 -07:00
Michael McLoughlin
c8004ba627
ir,build: pragma support ( #97 )
...
Adds support for arbitrary compiler directives.
Fixes #15
2019-09-16 11:01:48 -07:00
Michael McLoughlin
0f63e0906d
ast: move "ast" types from root to ir sub-package
...
Closes #32
2019-01-06 14:21:10 -08:00
Michael McLoughlin
88eff53893
printer: doc for exported symbols
...
Updates #9
2019-01-04 19:03:05 -08:00
Michael McLoughlin
36984c7031
printer: output build tags in stubs file
...
Updates #3
2019-01-02 22:01:38 -08:00
Michael McLoughlin
9f5277bf8e
support docstrings
2018-12-27 23:01:32 -08:00
Michael McLoughlin
d29c6340d7
ast: change file to have a list of sections
2018-12-26 18:58:12 -08:00
Michael McLoughlin
ca5c7e7454
printer: add generated code warnings
2018-12-18 22:57:26 -08:00
Michael McLoughlin
c882e52510
printing: commit some refactors (probably broken)
2018-12-11 00:18:22 -08:00