Source file
test/fixedbugs/issue13273.go
1
2
3
4
5
6
7
8
9
10
11
12 package n
13
14 func f() {
15
16 <-chan int((chan int)(nil))
17
18 <-chan int(nil)
19 <-chan chan int(nil)
20 <-chan chan chan int(nil)
21 <-chan chan chan chan int(nil)
22 <-chan chan chan chan chan int(nil)
23
24 <-chan<-chan int(nil)
25 <-chan<-chan<-chan int(nil)
26 <-chan<-chan<-chan<-chan int(nil)
27 <-chan<-chan<-chan<-chan<-chan int(nil)
28
29 <-chan (<-chan int)(nil)
30 <-chan (<-chan (<-chan int))(nil)
31 <-chan (<-chan (<-chan (<-chan int)))(nil)
32 <-chan (<-chan (<-chan (<-chan (<-chan int))))(nil)
33
34 <-(<-chan int)(nil)
35 <-(<-chan chan int)(nil)
36 <-(<-chan chan chan int)(nil)
37 <-(<-chan chan chan chan int)(nil)
38 <-(<-chan chan chan chan chan int)(nil)
39
40 <-(<-chan<-chan int)(nil)
41 <-(<-chan<-chan<-chan int)(nil)
42 <-(<-chan<-chan<-chan<-chan int)(nil)
43 <-(<-chan<-chan<-chan<-chan<-chan int)(nil)
44
45 <-(<-chan (<-chan int))(nil)
46 <-(<-chan (<-chan (<-chan int)))(nil)
47 <-(<-chan (<-chan (<-chan (<-chan int))))(nil)
48 <-(<-chan (<-chan (<-chan (<-chan (<-chan int)))))(nil)
49
50 type _ <-<-chan int
51 <-<-chan int
52
53 type _ <-chan<-int
54 <-chan<-int
55 }
56
View as plain text