type go/ast.TypeSwitchStmt
13 uses
go/ast (current package)
ast.go#L728: TypeSwitchStmt struct {
ast.go#L787: func (s *TypeSwitchStmt) Pos() token.Pos { return s.Switch }
ast.go#L844: func (s *TypeSwitchStmt) End() token.Pos { return s.Body.End() }
ast.go#L874: func (*TypeSwitchStmt) stmtNode() {}
walk.go#L260: case *TypeSwitchStmt:
go/parser
parser.go#L2267: return &ast.TypeSwitchStmt{Switch: pos, Init: s1, Assign: s2, Body: body}
resolver.go#L367: case *ast.TypeSwitchStmt:
go/printer
nodes.go#L1420: case *ast.TypeSwitchStmt:
go/types
labels.go#L190: case *ast.SwitchStmt, *ast.TypeSwitchStmt, *ast.SelectStmt, *ast.ForStmt, *ast.RangeStmt:
labels.go#L251: case *ast.TypeSwitchStmt:
return.go#L57: case *ast.TypeSwitchStmt:
return.go#L150: case *ast.TypeSwitchStmt:
stmt.go#L629: case *ast.TypeSwitchStmt:
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)