Home | History | Annotate | Download | only in test
      1 // Copyright 2011 The Go Authors.  All rights reserved.
      2 // Use of this source code is governed by a BSD-style
      3 // license that can be found in the LICENSE file.
      4 
      5 package cgotest
      6 
      7 import "C"
      8 
      9 //export exportbyte
     10 func exportbyte() byte {
     11 	return 0
     12 }
     13 
     14 //export exportbool
     15 func exportbool() bool {
     16 	return false
     17 }
     18 
     19 //export exportrune
     20 func exportrune() rune {
     21 	return 0
     22 }
     23 
     24 //export exporterror
     25 func exporterror() error {
     26 	return nil
     27 }
     28 
     29 //export exportint
     30 func exportint() int {
     31 	return 0
     32 }
     33 
     34 //export exportuint
     35 func exportuint() uint {
     36 	return 0
     37 }
     38 
     39 //export exportuintptr
     40 func exportuintptr() uintptr {
     41 	return (uintptr)(0)
     42 }
     43 
     44 //export exportint8
     45 func exportint8() int8 {
     46 	return 0
     47 }
     48 
     49 //export exportuint8
     50 func exportuint8() uint8 {
     51 	return 0
     52 }
     53 
     54 //export exportint16
     55 func exportint16() int16 {
     56 	return 0
     57 }
     58 
     59 //export exportuint16
     60 func exportuint16() uint16 {
     61 	return 0
     62 }
     63 
     64 //export exportint32
     65 func exportint32() int32 {
     66 	return 0
     67 }
     68 
     69 //export exportuint32
     70 func exportuint32() uint32 {
     71 	return 0
     72 }
     73 
     74 //export exportint64
     75 func exportint64() int64 {
     76 	return 0
     77 }
     78 
     79 //export exportuint64
     80 func exportuint64() uint64 {
     81 	return 0
     82 }
     83 
     84 //export exportfloat32
     85 func exportfloat32() float32 {
     86 	return 0
     87 }
     88 
     89 //export exportfloat64
     90 func exportfloat64() float64 {
     91 	return 0
     92 }
     93 
     94 //export exportcomplex64
     95 func exportcomplex64() complex64 {
     96 	return 0
     97 }
     98 
     99 //export exportcomplex128
    100 func exportcomplex128() complex128 {
    101 	return 0
    102 }
    103