tinygo/cgo
Ayke van Laethem aaa860f154 cgo: support anonymous enums included in multiple Go files
Anonymous enums (often used in typedefs) triggered a problem that was
already solved for structs but wasn't yet solved for enums. So this
patch generalizes the code to work for both structs and enums, and adds
testing for both.
2022-11-02 21:21:40 +01:00
..
testdata cgo: add support for C.float and C.double 2022-10-13 17:13:12 +02:00
cgo.go cgo: add support for C.float and C.double 2022-10-13 17:13:12 +02:00
cgo_test.go cgo: fixes panic when FuncType.Results is nil (#3136) 2022-09-26 19:08:23 +02:00
const.go cgo: implement prefix parsing 2021-05-21 17:54:13 +02:00
const_test.go cgo: implement prefix parsing 2021-05-21 17:54:13 +02:00
libclang.go cgo: support anonymous enums included in multiple Go files 2022-11-02 21:21:40 +01:00
libclang_config_llvm14.go ci: add support for LLVM 15 2022-10-19 22:23:19 +02:00
libclang_config_llvm15.go ci: add support for LLVM 15 2022-10-19 22:23:19 +02:00
libclang_stubs.c cgo: implement support for static functions 2022-09-16 14:05:17 +02:00
security.go cgo: implement #cgo CFLAGS 2019-11-25 09:32:03 +01:00
security_test.go cgo: implement #cgo CFLAGS 2019-11-25 09:32:03 +01:00
sync.go cgo: refactor; support multiple cgo files in a single package 2019-05-12 10:49:15 +02:00