params

Imports

Imports #

"os"

Constants & Variables

G var #

var G int

G var #

var G int

Type Aliases

Q type #

type Q int

T type #

type T int

Interfaces

I interface #

type I interface {
Foo()
}

I interface #

type I interface {
Blarg()
}

Functions

Blarg method #

func (r T) Blarg()

Foo method #

func (q Q) Foo()

T_acrosscall_multiret function #

acrosscall.go T_acrosscall_multiret 144 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":[0]} callsite: acrosscall.go:146:25|0 flagstr "" flagval 0 score 2 mask 0 maskstr ""

func T_acrosscall_multiret(q int) int

T_acrosscall_multiret2 function #

acrosscall.go T_acrosscall_multiret2 158 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":[0]} callsite: acrosscall.go:160:25|0 flagstr "" flagval 0 score 2 mask 0 maskstr "" callsite: acrosscall.go:162:25|1 flagstr "" flagval 0 score 2 mask 0 maskstr ""

func T_acrosscall_multiret2(q int) int

T_acrosscall_returnscci function #

acrosscall.go T_acrosscall_returnscci 134 0 1 ResultFlags 0 ResultIsConcreteTypeConvertedToInterface {"Flags":0,"ParamFlags":null,"ResultFlags":[4]} callsite: acrosscall.go:135:19|0 flagstr "" flagval 0 score 7 mask 0 maskstr ""

func T_acrosscall_returnscci() I

T_acrosscall_returnsconstant function #

acrosscall.go T_acrosscall_returnsconstant 110 0 1 ResultFlags 0 ResultAlwaysSameConstant {"Flags":0,"ParamFlags":null,"ResultFlags":[8]} callsite: acrosscall.go:111:24|0 flagstr "" flagval 0 score 2 mask 0 maskstr ""

func T_acrosscall_returnsconstant() int

T_acrosscall_returnsmem function #

acrosscall.go T_acrosscall_returnsmem 122 0 1 ResultFlags 0 ResultIsAllocatedMem {"Flags":0,"ParamFlags":null,"ResultFlags":[2]} callsite: acrosscall.go:123:19|0 flagstr "" flagval 0 score 2 mask 0 maskstr ""

func T_acrosscall_returnsmem() *int

T_feeds_conditional_if_via_call function #

acrosscall.go T_feeds_conditional_if_via_call 83 0 1 ParamFlags 0 ParamMayFeedIfOrSwitch {"Flags":0,"ParamFlags":[64],"ResultFlags":null} callsite: acrosscall.go:84:20|0 flagstr "" flagval 0 score 12 mask 0 maskstr ""

func T_feeds_conditional_if_via_call(x int)

T_feeds_conditional_indirect_call_via_call_toplevel function #

acrosscall.go T_feeds_conditional_indirect_call_via_call_toplevel 45 0 1 ParamFlags 0 ParamMayFeedIndirectCall {"Flags":0,"ParamFlags":[16],"ResultFlags":null} callsite: acrosscall.go:46:23|0 flagstr "" flagval 0 score 24 mask 0 maskstr ""

func T_feeds_conditional_indirect_call_via_call_toplevel(f func(int))

T_feeds_if_blanks function #

params.go T_feeds_if_blanks 86 0 1 ParamFlags 0 ParamNoInfo 1 ParamFeedsIfOrSwitch 2 ParamNoInfo 3 ParamNoInfo {"Flags":0,"ParamFlags":[0,32,0,0],"ResultFlags":null}

func T_feeds_if_blanks(_ string, x int, _ bool, _ bool)

T_feeds_if_expr1 function #

params.go T_feeds_if_expr1 251 0 1 ParamFlags 0 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[32],"ResultFlags":null}

func T_feeds_if_expr1(x int)

T_feeds_if_expr2 function #

params.go T_feeds_if_expr2 262 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_expr2(x int)

T_feeds_if_expr3 function #

params.go T_feeds_if_expr3 273 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_expr3(x int)

T_feeds_if_maybe_divide_by_zero function #

params.go T_feeds_if_maybe_divide_by_zero 299 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_maybe_divide_by_zero(x int)

T_feeds_if_nested function #

params.go T_feeds_if_nested 35 0 1 ParamFlags 0 ParamMayFeedIfOrSwitch 1 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[64,32],"ResultFlags":null}

func T_feeds_if_nested(x int, y int)

T_feeds_if_pointer function #

params.go T_feeds_if_pointer 51 0 1 ParamFlags 0 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[32],"ResultFlags":null}

func T_feeds_if_pointer(xp *int)

T_feeds_if_redefined function #

params.go T_feeds_if_redefined 161 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_redefined(x int)

T_feeds_if_redefined2 function #

params.go T_feeds_if_redefined2 175 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_redefined2(x int)

T_feeds_if_redefined_indirectwrite function #

params.go T_feeds_if_redefined_indirectwrite 216 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_redefined_indirectwrite(x int)

T_feeds_if_redefined_indirectwrite_copy function #

params.go T_feeds_if_redefined_indirectwrite_copy 231 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_redefined_indirectwrite_copy(x int)

T_feeds_if_shift_may_panic function #

params.go T_feeds_if_shift_may_panic 284 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":[0]}

func T_feeds_if_shift_may_panic(x int) *int

T_feeds_if_simple function #

params.go T_feeds_if_simple 20 0 1 ParamFlags 0 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[32],"ResultFlags":null}

func T_feeds_if_simple(x int)

T_feeds_if_simple_method method #

params.go T.T_feeds_if_simple_method 66 0 1 ParamFlags 0 ParamFeedsIfOrSwitch 1 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[32,32],"ResultFlags":null}

func (r T) T_feeds_if_simple_method(x int)

T_feeds_if_toocomplex function #

params.go T_feeds_if_toocomplex 146 0 1 {"Flags":0,"ParamFlags":[0,0],"ResultFlags":null}

func T_feeds_if_toocomplex(x int, y int)

T_feeds_if_via_call function #

acrosscall.go T_feeds_if_via_call 57 0 1 ParamFlags 0 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[32],"ResultFlags":null} callsite: acrosscall.go:58:9|0 flagstr "" flagval 0 score 8 mask 0 maskstr ""

func T_feeds_if_via_call(x int)

T_feeds_if_via_call_conditional function #

acrosscall.go T_feeds_if_via_call_conditional 69 0 1 ParamFlags 0 ParamMayFeedIfOrSwitch {"Flags":0,"ParamFlags":[64],"ResultFlags":null} callsite: acrosscall.go:71:10|0 flagstr "" flagval 0 score 8 mask 0 maskstr ""

func T_feeds_if_via_call_conditional(x int)

T_feeds_if_with_copy function #

params.go T_feeds_if_with_copy 101 0 1 ParamFlags 0 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[32],"ResultFlags":null}

func T_feeds_if_with_copy(x int)

T_feeds_if_with_copy_expr function #

params.go T_feeds_if_with_copy_expr 115 0 1 {"Flags":0,"ParamFlags":[0],"ResultFlags":null}

func T_feeds_if_with_copy_expr(x int)

T_feeds_indcall function #

params.go T_feeds_indcall 313 0 1 ParamFlags 0 ParamMayFeedIndirectCall {"Flags":0,"ParamFlags":[16],"ResultFlags":null}

func T_feeds_indcall(x func())

T_feeds_indcall_and_if function #

params.go T_feeds_indcall_and_if 326 0 1 ParamFlags 0 ParamMayFeedIndirectCall|ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[48],"ResultFlags":null}

func T_feeds_indcall_and_if(x func())

T_feeds_indcall_with_copy function #

params.go T_feeds_indcall_with_copy 339 0 1 ParamFlags 0 ParamFeedsIndirectCall {"Flags":0,"ParamFlags":[8],"ResultFlags":null}

func T_feeds_indcall_with_copy(x func())

T_feeds_indirect_call_via_call_conditional function #

acrosscall.go T_feeds_indirect_call_via_call_conditional 31 0 1 ParamFlags 0 ParamMayFeedIndirectCall {"Flags":0,"ParamFlags":[16],"ResultFlags":null} callsite: acrosscall.go:33:13|0 flagstr "" flagval 0 score 20 mask 0 maskstr ""

func T_feeds_indirect_call_via_call_conditional(f func(int))

T_feeds_indirect_call_via_call_toplevel function #

acrosscall.go T_feeds_indirect_call_via_call_toplevel 19 0 1 ParamFlags 0 ParamFeedsIndirectCall {"Flags":0,"ParamFlags":[8],"ResultFlags":null} callsite: acrosscall.go:20:12|0 flagstr "" flagval 0 score 20 mask 0 maskstr ""

func T_feeds_indirect_call_via_call_toplevel(f func(int))

T_feeds_interface_method_call function #

params.go T_feeds_interface_method_call 354 0 1 ParamFlags 0 ParamFeedsInterfaceMethodCall {"Flags":0,"ParamFlags":[2],"ResultFlags":null}

func T_feeds_interface_method_call(i I)

T_feeds_multi_if function #

params.go T_feeds_multi_if 196 0 1 ParamFlags 0 ParamFeedsIfOrSwitch 1 ParamNoInfo {"Flags":0,"ParamFlags":[32,0],"ResultFlags":null}

func T_feeds_multi_if(x int, y int)

T_feeds_switch function #

params.go T_feeds_switch 131 0 1 ParamFlags 0 ParamFeedsIfOrSwitch {"Flags":0,"ParamFlags":[32],"ResultFlags":null}

func T_feeds_switch(x int)

T_multifeeds1 function #

acrosscall.go T_multifeeds1 97 0 1 ParamFlags 0 ParamFeedsIndirectCall|ParamMayFeedIndirectCall 1 ParamNoInfo {"Flags":0,"ParamFlags":[24,0],"ResultFlags":null} callsite: acrosscall.go:98:12|0 flagstr "" flagval 0 score 20 mask 0 maskstr "" callsite: acrosscall.go:99:23|1 flagstr "" flagval 0 score 24 mask 0 maskstr ""

func T_multifeeds1(f1 func(int), f2 func(int))

callsparam function #

func callsparam(f func(int))

callsparamconditional function #

func callsparamconditional(f func(int))

feedsif function #

func feedsif(x int) int

feedsifconditional function #

func feedsifconditional(x int) int

returnscci function #

func returnscci() I

returnsconstant function #

func returnsconstant() int

returnsmem function #

func returnsmem() *int

Generated with Arrow