swig/Lib/go
Ian Lance Taylor 0a021a938e [Go] Remove all generated calls to _swig_makegostring, as it will no
longer as of Go 1.5.  In Go 1.5 or later user calls to
_swig_makegostring will fail at link time.

Instead, use goout and godirectorin typemaps to allocate strings in Go
code.

Change the Go typemaps support to ignore empty strings, so that we can
define empty strings for regular types so that %apply will override
the definitions for string types.

Fix the gccgo code to wrap SwigCgoCallback around all godirectorin
typemaps.

Add a few newlines after typemap code so that the typemaps don't have
to include them.
2015-02-05 10:15:37 -08:00
..
cdata.i [Go] Remove all calls to _swig_goallocate in the Go runtime, except 2015-02-04 16:08:44 -08:00
exception.i Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
go.swg [Go] Remove all generated calls to _swig_makegostring, as it will no 2015-02-05 10:15:37 -08:00
gokw.swg Fix std::map warning keyword hack in Go 2010-06-11 22:36:58 +00:00
goruntime.swg [Go] Remove all calls to _swig_goallocate in the Go runtime, except 2015-02-04 16:08:44 -08:00
gostring.swg [Go] Remove all generated calls to _swig_makegostring, as it will no 2015-02-05 10:15:37 -08:00
std_common.i Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
std_deque.i Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
std_except.i Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
std_list.i Fix problems in Go support revealed by recent test cases. 2012-03-14 19:27:23 +00:00
std_map.i Fix std::map warning keyword hack in Go 2010-06-11 22:36:58 +00:00
std_pair.i Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
std_string.i [Go] Remove all generated calls to _swig_makegostring, as it will no 2015-02-05 10:15:37 -08:00
std_vector.i Work around differences in clang libc++ std::vector<bool>::const_reference 2014-02-04 16:00:12 -05:00
stl.i Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
typemaps.i [Go] Remove all generated calls to _swig_makegostring, as it will no 2015-02-05 10:15:37 -08:00