blob: fcd7c39eef88293ab065ae0befe7a7f02a17be09 [file] [log] [blame]
-------- @describe pkg --------
definition of package "alias"
type S1 struct{aliaslib.T}
method (S1) Method(x *int) *int
type S2 struct{aliaslib.T}
method (S2) Method(x *int) *int
alias bad1 => ?
alias bad2 => ?
const c_ => aliaslib.C
func f_ => aliaslib.F
type t_ => aliaslib.T
var v_ => aliaslib.V
var x aliaslib.T
-------- @describe bad1 --------
identifier
-------- @describe bad2 --------
identifier
-------- @describe v --------
definition of var alias v_ int
-------- @describe t --------
alias of type aliaslib.T (size 8, align 8)
defined as int
Methods:
method (T) Method(x *int) *int
-------- @describe c --------
definition of const alias c_ untyped int of value 3
-------- @describe f --------
definition of func alias f_ func()
-------- @describe s1-field --------
reference to field T aliaslib.T
defined here
Methods:
method (T) Method(x *int) *int
-------- @describe s2-field --------
type struct{aliaslib.T} (size 8, align 8)
Methods:
method (struct{T}) Method(x *int) *int
Fields:
t_ aliaslib.T
-------- @describe var-x --------
alias of type aliaslib.T (size 8, align 8)
defined as int
Methods:
method (T) Method(x *int) *int