Imports #
"go/ast"
"go/ast"
const C0 int = 0const C1 = 3.14159265const C10 float64 = 42const C11 = "\n$$\n"const C2 = 2.718281828iconst C3 = *ast.UnaryExprconst C4 = *ast.UnaryExprconst C5 = 1234iconst C6 = "foo\n"const C7 = `bar\n`const C8 = 42const C9 int = 42var V0 intvar V1 = *ast.UnaryExprvar V2 float32 = 1.2Issue 3682: Correctly read dotted identifiers from export data.
const init1 = 0type T1 inttype T11 map[int]stringtype T15 func()type T16 func(int)type T17 func(x int)type T18 func() float32type T19 func() x float32type T2 [10]inttype T20 func(...interface{})type T24 *T24type T25 *T26type T26 *T27type T27 *T25type T28 func(T28) T28type T3 []inttype T4 *inttype T5 chan inttype T6a chan<- inttype T6b chan *ast.ParenExprtype T6c chan<- *ast.ParenExprtype T7 <-chan *ast.Filetype T12 interface {
}type T13 interface {
m1()
m2(int) float32
}type T14 interface {
T12
T13
m3(x ...struct{...}) []T9
}type T10 struct {
T8
T9
_ *T10
}type T21 struct {
next *T21
}type T22 struct {
link *T23
}type T23 struct {
link *T22
}type T8 struct {
}type T9 struct {
a int
b float32
c float32
d []string `go:"tag"`
}func F1()func F2(x int)func F3() intfunc F4() float32func F5(a int, b int, c int, u struct{...}, v struct{...}, w struct{...}, more ...interface{}) (p chan<- T10, q chan<- T10, r chan<- T10)func (p *T1) M1()func init()Generated with Arrow