Skip to content

Commit 2d22d3b

Browse files
committed
fixes
1 parent f612242 commit 2d22d3b

File tree

4 files changed

+10
-12
lines changed

4 files changed

+10
-12
lines changed

chandir.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package gotype
66
type ChanDir int
77

88
const (
9-
RecvDir ChanDir = 1 << iota // <-chan
10-
SendDir // chan<-
11-
BothDir = RecvDir | SendDir // chan
9+
RecvDir ChanDir = 1 << iota // chan<-
10+
SendDir // <-chan
11+
BothDir ChanDir = RecvDir | SendDir // chan
1212
)

chandir_string.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

parser.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,6 @@ loop:
201201

202202
switch l := len(values); l {
203203
case 0:
204-
continue loop
205204
case 1:
206205
val = r.EvalType(values[0])
207206
if decl.Tok == token.CONST {
@@ -244,9 +243,6 @@ loop:
244243
continue loop
245244
}
246245

247-
if val == nil {
248-
continue
249-
}
250246
for _, v := range s.Names {
251247
if v.Name == "" {
252248
continue

types_chan.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package gotype
22

3-
import "fmt"
3+
import (
4+
"fmt"
5+
)
46

57
func newTypeChan(v Type, dir ChanDir) Type {
68
return &typeChan{
@@ -18,9 +20,9 @@ type typeChan struct {
1820
func (t *typeChan) String() string {
1921
switch t.dir {
2022
case RecvDir:
21-
return fmt.Sprintf("<-chan %v", t.elem)
22-
case SendDir:
2323
return fmt.Sprintf("chan<- %v", t.elem)
24+
case SendDir:
25+
return fmt.Sprintf("<-chan %v", t.elem)
2426
case BothDir:
2527
}
2628
return fmt.Sprintf("chan %v", t.elem)

0 commit comments

Comments
 (0)