type go/ast.TypeSwitchStmt
13 uses
go/ast (current package)
ast.go#L733: TypeSwitchStmt struct {
ast.go#L793: func (s *TypeSwitchStmt) Pos() token.Pos { return s.Switch }
ast.go#L850: func (s *TypeSwitchStmt) End() token.Pos { return s.Body.End() }
ast.go#L879: func (*TypeSwitchStmt) stmtNode() {}
walk.go#L236: case *TypeSwitchStmt:
go/parser
parser.go#L2265: return &ast.TypeSwitchStmt{Switch: pos, Init: s1, Assign: s2, Body: body}
resolver.go#L371: case *ast.TypeSwitchStmt:
go/printer
nodes.go#L1482: case *ast.TypeSwitchStmt:
go/types
labels.go#L188: case *ast.SwitchStmt, *ast.TypeSwitchStmt, *ast.SelectStmt, *ast.ForStmt, *ast.RangeStmt:
labels.go#L249: case *ast.TypeSwitchStmt:
return.go#L57: case *ast.TypeSwitchStmt:
return.go#L150: case *ast.TypeSwitchStmt:
stmt.go#L683: case *ast.TypeSwitchStmt:
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)