returns2

Constants & Variables

G var #

var G int

Interfaces

Itf interface #

type Itf interface {
Plark() Itf
}

Structs

Bar struct #

type Bar struct {
x int
y string
}

Functions

Plark method #

func (b *Bar) Plark() Itf

T_chained_conc_iface_call function #

returns2.go T_chained_conc_iface_call 144 0 1 {"Flags":0,"ParamFlags":[0,0],"ResultFlags":null} callsite: returns2.go:148:8|0 flagstr "" flagval 0 score 1 mask 16384 maskstr "returnFeedsConcreteToInterfaceCallAdj"

func T_chained_conc_iface_call(x int, y int)

T_chained_indirect_call function #

returns2.go T_chained_indirect_call 132 0 1 {"Flags":0,"ParamFlags":[0,0],"ResultFlags":null} callsite: returns2.go:135:18|0 flagstr "" flagval 0 score -31 mask 8192 maskstr "returnFeedsInlinableFuncToIndCallAdj"

func T_chained_indirect_call(x int, y int)

T_multi_return_feeds_iface_call function #

returns2.go T_multi_return_feeds_iface_call 29 0 1 {"Flags":0,"ParamFlags":null,"ResultFlags":null} callsite: returns2.go:30:20|0 flagstr "" flagval 0 score 3 mask 16384 maskstr "returnFeedsConcreteToInterfaceCallAdj"

func T_multi_return_feeds_iface_call()

T_multi_return_feeds_ifswitch function #

returns2.go T_multi_return_feeds_ifswitch 93 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":[0]} callsite: returns2.go:94:21|0 flagstr "" flagval 0 score 9 mask 2048 maskstr "returnFeedsConstToIfAdj"

func T_multi_return_feeds_ifswitch(q int) int

T_multi_return_feeds_indirect_call function #

returns2.go T_multi_return_feeds_indirect_call 65 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null} callsite: returns2.go:66:29|0 flagstr "" flagval 0 score -21 mask 8192 maskstr "returnFeedsInlinableFuncToIndCallAdj"

func T_multi_return_feeds_indirect_call(q int)

T_return_feeds_iface_call function #

returns2.go T_return_feeds_iface_call 18 0 1 {"Flags":0,"ParamFlags":null,"ResultFlags":null} callsite: returns2.go:19:13|0 flagstr "" flagval 0 score 1 mask 16384 maskstr "returnFeedsConcreteToInterfaceCallAdj"

func T_return_feeds_iface_call()

T_return_feeds_ifswitch function #

returns2.go T_return_feeds_ifswitch 76 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":[0]} callsite: returns2.go:77:14|0 flagstr "" flagval 0 score 10 mask 2048 maskstr "returnFeedsConstToIfAdj"

func T_return_feeds_ifswitch(q int) int

T_returned_inlinable_func_feeds_indirect_call function #

returns2.go T_returned_inlinable_func_feeds_indirect_call 41 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null} callsite: returns2.go:42:18|0 flagstr "" flagval 0 score -51 mask 8200 maskstr "passConstToIfAdj|returnFeedsInlinableFuncToIndCallAdj" callsite: returns2.go:44:20|1 flagstr "" flagval 0 score -23 mask 8192 maskstr "returnFeedsInlinableFuncToIndCallAdj"

func T_returned_inlinable_func_feeds_indirect_call(q int)

T_returned_noninlineable_func_feeds_indirect_call function #

returns2.go T_returned_noninlineable_func_feeds_indirect_call 54 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null} callsite: returns2.go:55:30|0 flagstr "" flagval 0 score -23 mask 4096 maskstr "returnFeedsFuncToIndCallAdj"

func T_returned_noninlineable_func_feeds_indirect_call(q int)

T_two_calls_feed_ifswitch function #

returns2.go T_two_calls_feed_ifswitch 111 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":[0]} callsite: returns2.go:115:14|0 flagstr "" flagval 0 score 25 mask 0 maskstr "" callsite: returns2.go:116:14|1 flagstr "" flagval 0 score 25 mask 0 maskstr ""

func T_two_calls_feed_ifswitch(q int) int

adder function #

func adder(x int) int

adderNoInline function #

func adderNoInline(x int) int

meaning function #

func meaning(q int) int

meanings function #

func meanings(q int) (int, int, int)

multiReturnsFunc function #

func multiReturnsFunc() (int, func(int) int, int)

newBar function #

func newBar(x int) Itf

newBar2 function #

func newBar2(x int) (int, Itf, bool)

returnsFunc function #

func returnsFunc(x int) (func(int) int)

returnsFunc2 function #

func returnsFunc2() (func(int) int)

returnsNonInlinableFunc function #

func returnsNonInlinableFunc() (func(int) int)

Generated with Arrow