2013-12-13 08:04:55 -07:00
|
|
|
-------- @pointsto pointsto-A-x --------
|
|
|
|
this *int may point to these objects:
|
2013-08-27 15:58:26 -06:00
|
|
|
a
|
|
|
|
b
|
|
|
|
|
|
|
|
-------- @callstack callstack-A --------
|
|
|
|
Found a call path from root to main.A
|
|
|
|
main.A
|
|
|
|
dynamic function call from main.apply
|
|
|
|
static function call from main.main
|
|
|
|
|
2013-12-13 08:04:55 -07:00
|
|
|
-------- @pointsto pointsto-B-x --------
|
|
|
|
this *int may point to these objects:
|
2013-08-27 15:58:26 -06:00
|
|
|
a
|
|
|
|
b
|
|
|
|
|
|
|
|
-------- @callers callers-B --------
|
|
|
|
main.B is called from these 1 sites:
|
|
|
|
dynamic function call from main.apply
|
|
|
|
|
|
|
|
-------- @callees callees-apply --------
|
|
|
|
this dynamic function call dispatches to:
|
|
|
|
main.A
|
|
|
|
main.B
|
|
|
|
|
|
|
|
-------- @callers callers-apply --------
|
|
|
|
main.apply is called from these 2 sites:
|
|
|
|
static function call from main.main
|
|
|
|
static function call from main.main
|
|
|
|
|
|
|
|
-------- @callers callers-store --------
|
|
|
|
main.store is called from these 2 sites:
|
|
|
|
static function call from main.main
|
|
|
|
static function call from main.main
|
|
|
|
|
2013-12-13 08:04:55 -07:00
|
|
|
-------- @pointsto pointsto-result-f --------
|
|
|
|
this func() *int may point to these objects:
|
2014-02-28 08:18:55 -07:00
|
|
|
main$1
|
2013-08-27 15:58:26 -06:00
|
|
|
|
|
|
|
-------- @callees callees-main.call-f --------
|
|
|
|
this dynamic function call dispatches to:
|
2014-02-28 08:18:55 -07:00
|
|
|
main$1
|
2013-08-27 15:58:26 -06:00
|
|
|
|
|
|
|
-------- @callers callers-main.call --------
|
|
|
|
main.call is called from these 2 sites:
|
|
|
|
static function call from main.main
|
|
|
|
static function call from main.main
|
|
|
|
|
|
|
|
-------- @callees callees-main-apply1 --------
|
|
|
|
this static function call dispatches to:
|
|
|
|
main.apply
|
|
|
|
|
2013-12-13 08:04:55 -07:00
|
|
|
-------- @pointsto pointsto-pc --------
|
|
|
|
this *int may point to these objects:
|
2013-08-27 15:58:26 -06:00
|
|
|
c
|
|
|
|
|
2013-12-13 08:04:55 -07:00
|
|
|
-------- @pointsto pointsto-pd --------
|
|
|
|
this *int may point to these objects:
|
2013-08-27 15:58:26 -06:00
|
|
|
d
|
|
|
|
|
|
|
|
-------- @callees callees-err-no-call --------
|
|
|
|
|
|
|
|
Error: there is no function call here
|
|
|
|
-------- @callees callees-err-builtin --------
|
|
|
|
|
|
|
|
Error: this is a call to the built-in 'print' operator
|
|
|
|
-------- @callees callees-err-conversion --------
|
|
|
|
|
|
|
|
Error: this is a type conversion, not a function call
|
|
|
|
-------- @callees callees-err-bad-selection --------
|
|
|
|
|
|
|
|
Error: ambiguous selection within function call (or conversion)
|
|
|
|
-------- @callees callees-err-deadcode1 --------
|
2013-09-03 13:29:02 -06:00
|
|
|
|
|
|
|
Error: this call site is unreachable in this analysis
|
2013-08-27 15:58:26 -06:00
|
|
|
-------- @callees callees-err-nil-func --------
|
|
|
|
dynamic function call on nil value
|
|
|
|
|
|
|
|
-------- @callees callees-err-nil-interface --------
|
|
|
|
dynamic method call on nil value
|
|
|
|
|
2014-02-21 08:46:02 -07:00
|
|
|
-------- @callees callees-not-a-wrapper --------
|
|
|
|
this dynamic method call dispatches to:
|
|
|
|
(main.myint).f
|
|
|
|
|
|
|
|
-------- @callers callers-not-a-wrapper --------
|
|
|
|
(main.myint).f is called from these 1 sites:
|
|
|
|
dynamic method call from main.main
|
|
|
|
|
2013-08-27 15:58:26 -06:00
|
|
|
-------- @callees callees-err-deadcode2 --------
|
2013-12-10 08:16:35 -07:00
|
|
|
this static function call dispatches to:
|
|
|
|
main.main
|
2013-09-03 13:29:02 -06:00
|
|
|
|
2013-08-27 15:58:26 -06:00
|
|
|
-------- @callstack callstack-err-deadcode --------
|
|
|
|
main.deadcode is unreachable in this analysis scope
|
|
|
|
|
2013-12-10 08:16:35 -07:00
|
|
|
-------- @callees callees-err-deadcode3 --------
|
|
|
|
|
|
|
|
Error: this call site is unreachable in this analysis
|
2013-08-27 15:58:26 -06:00
|
|
|
-------- @callers callers-global --------
|
|
|
|
main.init is called from these 1 sites:
|
|
|
|
the root of the call graph
|
|
|
|
|
2013-10-14 12:08:23 -06:00
|
|
|
-------- @callstack callstack-init --------
|
|
|
|
Found a call path from root to main.init$1
|
|
|
|
main.init$1
|
|
|
|
static function call from main.init
|
2013-08-27 15:58:26 -06:00
|
|
|
|