+++ /dev/null
--------- @describe describe-pkg --------
-definition of package "alias"
- type I interface{f()}
- method (I) f()
- type M = N
- method (N) f()
- type N int
- method (N) f()
- type O int
- type P = struct{N}
- method (struct{N}) f()
- type U = invalid type
- var m N
-
--------- @implements implements-I --------
-interface type I
- is implemented by basic type N
-
--------- @describe describe-def-M --------
-alias of type N (size 8, align 8)
-defined as int
-Methods:
- method (N) f()
-
--------- @describe describe-ref-M --------
-alias of type N (size 8, align 8)
-defined as int
-Methods:
- method (N) f()
-
--------- @describe describe-O --------
-definition of type O (size 8, align 8)
-No methods.
-
--------- @describe describe-P --------
-type struct{N} (size 8, align 8)
-Methods:
- method (struct{N}) f()
-Fields:
- N N
-
--------- @describe describe-U --------
-alias of type invalid type
-
--------- @describe describe-undefined --------
-identifier
-