1 | -------- @describe describe-pkg -------- |
---|---|
2 | definition of package "alias" |
3 | type I interface{f()} |
4 | method (I) f() |
5 | type M = N |
6 | method (N) f() |
7 | type N int |
8 | method (N) f() |
9 | type O int |
10 | type P = struct{N} |
11 | method (struct{N}) f() |
12 | type U = invalid type |
13 | var m N |
14 | |
15 | -------- @implements implements-I -------- |
16 | interface type I |
17 | is implemented by basic type N |
18 | |
19 | -------- @describe describe-def-M -------- |
20 | alias of type N (size 8, align 8) |
21 | defined as int |
22 | Methods: |
23 | method (N) f() |
24 | |
25 | -------- @describe describe-ref-M -------- |
26 | alias of type N (size 8, align 8) |
27 | defined as int |
28 | Methods: |
29 | method (N) f() |
30 | |
31 | -------- @describe describe-O -------- |
32 | definition of type O (size 8, align 8) |
33 | No methods. |
34 | |
35 | -------- @describe describe-P -------- |
36 | type struct{N} (size 8, align 8) |
37 | Methods: |
38 | method (struct{N}) f() |
39 | Fields: |
40 | N N |
41 | |
42 | -------- @describe describe-U -------- |
43 | alias of type invalid type |
44 | |
45 | -------- @describe describe-undefined -------- |
46 | identifier |
47 | |
48 |
Members