// 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 }