package main import "syscall" import "unsafe" var _ unsafe.Pointer //go:linkname _Cgo_CString runtime.cgo_CString func _Cgo_CString(string) *_Cgo_char //go:linkname _Cgo_GoString runtime.cgo_GoString func _Cgo_GoString(*_Cgo_char) string //go:linkname _Cgo___GoStringN runtime.cgo_GoStringN func _Cgo___GoStringN(*_Cgo_char, uintptr) string func _Cgo_GoStringN(cstr *_Cgo_char, length _Cgo_int) string { return _Cgo___GoStringN(cstr, uintptr(length)) } //go:linkname _Cgo___GoBytes runtime.cgo_GoBytes func _Cgo___GoBytes(unsafe.Pointer, uintptr) []byte func _Cgo_GoBytes(ptr unsafe.Pointer, length _Cgo_int) []byte { return _Cgo___GoBytes(ptr, uintptr(length)) } //go:linkname _Cgo___CBytes runtime.cgo_CBytes func _Cgo___CBytes([]byte) unsafe.Pointer func _Cgo_CBytes(b []byte) unsafe.Pointer { return _Cgo___CBytes(b) } //go:linkname _Cgo___get_errno_num runtime.cgo_errno func _Cgo___get_errno_num() uintptr func _Cgo___get_errno() error { return syscall.Errno(_Cgo___get_errno_num()) } type ( _Cgo_char uint8 _Cgo_schar int8 _Cgo_uchar uint8 _Cgo_short int16 _Cgo_ushort uint16 _Cgo_int int32 _Cgo_uint uint32 _Cgo_long int32 _Cgo_ulong uint32 _Cgo_longlong int64 _Cgo_ulonglong uint64 ) //export foo func _Cgo_foo(a _Cgo_int, b _Cgo_int) _Cgo_int var _Cgo_foo$funcaddr unsafe.Pointer //export variadic0 //go:variadic func _Cgo_variadic0() var _Cgo_variadic0$funcaddr unsafe.Pointer //export variadic2 //go:variadic func _Cgo_variadic2(x _Cgo_int, y _Cgo_int) var _Cgo_variadic2$funcaddr unsafe.Pointer //export _Cgo_static_173c95a79b6df1980521_staticfunc func _Cgo_staticfunc!symbols.go(x _Cgo_int) var _Cgo_staticfunc!symbols.go$funcaddr unsafe.Pointer //export notEscapingFunction //go:noescape func _Cgo_notEscapingFunction(a *_Cgo_int) var _Cgo_notEscapingFunction$funcaddr unsafe.Pointer //go:extern someValue var _Cgo_someValue _Cgo_int