Imports #
"unsafe"
"unsafe"
var G int
var GB Bar
type Q int
type Itf interface {
Plark()
}
type Bar struct {
x int
y string
}
func (b *Bar) Plark()
func (q *Q) Plark()
returns.go T_allocmem_three_returns 52 0 1
ParamFlags
0 ParamFeedsIfOrSwitch
ResultFlags
0 ResultIsAllocatedMem
func T_allocmem_three_returns(x int) []*Bar
returns.go T_allocmem_two_returns 34 0 1
ParamFlags
0 ParamFeedsIfOrSwitch
ResultFlags
0 ResultIsAllocatedMem
func T_allocmem_two_returns(x int) *Bar
returns.go T_assignment_to_named_returns 179 0 1
ParamFlags
0 ParamFeedsIfOrSwitch
func T_assignment_to_named_returns(x int) (r1 *uint64, r2 *uint64)
returns.go T_maps_and_channels 167 0 1
ResultFlags
0 ResultNoInfo
1 ResultNoInfo
2 ResultNoInfo
3 ResultAlwaysSameConstant
func T_maps_and_channels(x int, b bool) (bool, map[int]int, chan bool, unsafe.Pointer)
returns.go T_mixed_returns 127 0 1
ParamFlags
0 ParamFeedsIfOrSwitch
func T_mixed_returns(x int) *Bar
returns.go T_mixed_returns_slice 143 0 1
ParamFlags
0 ParamFeedsIfOrSwitch
func T_mixed_returns_slice(x int) []*Bar
returns.go T_multi_return_nil 84 0 1
ResultFlags
0 ResultAlwaysSameConstant
func T_multi_return_nil(x bool, y bool) *Bar
returns.go T_multi_return_nil_anomaly 98 0 1
ResultFlags
0 ResultIsConcreteTypeConvertedToInterface
func T_multi_return_nil_anomaly(x bool, y bool) Itf
returns.go T_multi_return_some_nil 112 0 1
func T_multi_return_some_nil(x bool, y bool) *Bar
returns.go T_named_returns_but_return_explicit_values 199 0 1
ParamFlags
0 ParamFeedsIfOrSwitch
ResultFlags
0 ResultIsAllocatedMem
1 ResultIsAllocatedMem
func T_named_returns_but_return_explicit_values(x int) (r1 *uint64, r2 *uint64)
returns.go T_return_concrete_type_to_itf 216 0 1
ResultFlags
0 ResultIsConcreteTypeConvertedToInterface
func T_return_concrete_type_to_itf(x int, y int) Itf
returns.go T_return_concrete_type_to_itf_mixed 238 0 1
func T_return_concrete_type_to_itf_mixed(x int, y int) Itf
returns.go T_return_concrete_type_to_itfwith_copy 227 0 1
ResultFlags
0 ResultIsConcreteTypeConvertedToInterface
func T_return_concrete_type_to_itfwith_copy(x int, y int) Itf
returns.go T_return_different_closures 312 0 1
func T_return_different_closures() (func(int) int)
returns.go T_return_different_funcs 266 0 1
func T_return_different_funcs() (func(int) int)
returns.go T_return_nil 72 0 1
ResultFlags
0 ResultAlwaysSameConstant
func T_return_nil() *Bar
returns.go T_return_noninlinable 339 0 1
ResultFlags
0 ResultAlwaysSameFunc
func T_return_noninlinable(x int) (func(int) int)
returns.go T_return_same_closure 286 0 1
ResultFlags
0 ResultAlwaysSameInlinableFunc
func T_return_same_closure() (func(int) int)
returns.go T_return_same_func 253 0 1
ResultFlags
0 ResultAlwaysSameInlinableFunc
func T_return_same_func() (func(int) int)
returns.go T_simple_allocmem 21 0 1
ResultFlags
0 ResultIsAllocatedMem
func T_simple_allocmem() *Bar
func bar(x int) int
func foo(x int) int
Generated with Arrow