all: add bare-bones Cgo support

This commit is contained in:
Ayke van Laethem
2018-11-29 13:31:16 +01:00
parent b99bbc880a
commit ecf6ffa62e
11 changed files with 408 additions and 9 deletions
+12
View File
@@ -0,0 +1,12 @@
package loader
/*
#include <clang-c/Index.h> // if this fails, install libclang-7-dev
// The gateway function
int tinygo_clang_visitor_cgo(CXCursor c, CXCursor parent, CXClientData client_data) {
int tinygo_clang_visitor(CXCursor c, CXCursor parent, CXClientData client_data);
return tinygo_clang_visitor(c, parent, client_data);
}
*/
import "C"