tinygo/cgo
Ayke van Laethem 6a1bb134f9 cgo: add tests for errors
This commit adds tests for CGo preprocessing. There are various errors
that can be reported while preprocessing, and they should integrate well
with the compiler (including accurate source location tracking).

Also allow CGo preprocessing to continue after Clang encountered an
error, for a better view of what happened.
2019-11-25 09:32:03 +01:00
..
testdata cgo: add tests for errors 2019-11-25 09:32:03 +01:00
cgo.go cgo: refactor union support 2019-11-07 21:39:29 +01:00
cgo_test.go cgo: add tests for errors 2019-11-25 09:32:03 +01:00
const.go cgo: implement the constant parser as a real parser 2019-11-05 14:18:38 +01:00
const_test.go cgo: implement the constant parser as a real parser 2019-11-05 14:18:38 +01:00
libclang.go cgo: add tests for errors 2019-11-25 09:32:03 +01:00
libclang_config.go all: switch to LLVM 9 2019-11-16 18:44:27 +01:00
libclang_stubs.c all: switch to LLVM 9 2019-11-16 18:44:27 +01:00
sync.go cgo: refactor; support multiple cgo files in a single package 2019-05-12 10:49:15 +02:00