.gitignore added
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / honnef.co / go / tools@v0.1.1 / unused / testdata / src / embedding2 / embedding2.go
1 package main
2
3 type AA interface { // used
4         A() // used
5 }
6
7 type BB interface { // used
8         AA
9 }
10
11 type CC interface { // used
12         BB
13         C() // used
14 }
15
16 func c(cc CC) { // used
17         cc.A()
18 }
19
20 type z struct{} // used
21
22 func (z) A() {} // used
23 func (z) B() {} // used
24 func (z) C() {} // used
25
26 func main() { // used
27         c(z{})
28 }