package depBase | |
import ( | |
"os" | |
"reflect" | |
) | |
var SlicePtr interface{} = &[]int{} | |
var V int = 1 | |
var HasMask []string = []string{"hi"} | |
type HasProg struct { | |
array [1024]*byte | |
} | |
type Dep struct { | |
X int | |
} | |
func (d *Dep) Method() int { | |
// This code below causes various go.itab.* symbols to be generated in | |
// the shared library. Similar code in ../exe/exe.go results in | |
// exercising https://github.com/golang/go/issues/17594 | |
reflect.TypeOf(os.Stdout).Elem() | |
return 10 | |
} | |
func F() int { | |
defer func() {}() | |
return V | |
} |