mirror of
https://github.com/golang/go
synced 2024-11-12 10:00:25 -07:00
7be6229f9f
This change doesn't pay attention to structs so they still cannot be exported, see Issue 2552. Fixes #2462. R=dvyukov, rsc, iant CC=golang-dev https://golang.org/cl/5487058
103 lines
1.4 KiB
Go
103 lines
1.4 KiB
Go
// Copyright 2011 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
package cgotest
|
|
|
|
import "C"
|
|
|
|
//export exportbyte
|
|
func exportbyte() byte {
|
|
return 0
|
|
}
|
|
|
|
//export exportbool
|
|
func exportbool() bool {
|
|
return false
|
|
}
|
|
|
|
//export exportrune
|
|
func exportrune() rune {
|
|
return 0
|
|
}
|
|
|
|
//export exporterror
|
|
func exporterror() error {
|
|
return nil
|
|
}
|
|
|
|
//export exportint
|
|
func exportint() int {
|
|
return 0
|
|
}
|
|
|
|
//export exportuint
|
|
func exportuint() uint {
|
|
return 0
|
|
}
|
|
|
|
//export exportuintptr
|
|
func exportuintptr() uintptr {
|
|
return (uintptr)(0)
|
|
}
|
|
|
|
//export exportint8
|
|
func exportint8() int8 {
|
|
return 0
|
|
}
|
|
|
|
//export exportuint8
|
|
func exportuint8() uint8 {
|
|
return 0
|
|
}
|
|
|
|
//export exportint16
|
|
func exportint16() int16 {
|
|
return 0
|
|
}
|
|
|
|
//export exportuint16
|
|
func exportuint16() uint16 {
|
|
return 0
|
|
}
|
|
|
|
//export exportint32
|
|
func exportint32() int32 {
|
|
return 0
|
|
}
|
|
|
|
//export exportuint32
|
|
func exportuint32() uint32 {
|
|
return 0
|
|
}
|
|
|
|
//export exportint64
|
|
func exportint64() int64 {
|
|
return 0
|
|
}
|
|
|
|
//export exportuint64
|
|
func exportuint64() uint64 {
|
|
return 0
|
|
}
|
|
|
|
//export exportfloat32
|
|
func exportfloat32() float32 {
|
|
return 0
|
|
}
|
|
|
|
//export exportfloat64
|
|
func exportfloat64() float64 {
|
|
return 0
|
|
}
|
|
|
|
//export exportcomplex64
|
|
func exportcomplex64() complex64 {
|
|
return 0
|
|
}
|
|
|
|
//export exportcomplex128
|
|
func exportcomplex128() complex128 {
|
|
return 0
|
|
}
|