go/ast.CaseClause.List (field)
13 uses
go/ast (current package)
ast.go#L714: List []Expr // list of expressions or types; nil means default case
walk.go#L248: walkExprList(v, n.List)
go/parser
parser.go#L2190: return &ast.CaseClause{Case: pos, List: list, Colon: colon, Body: body}
resolver.go#L341: r.walkExprs(n.List)
go/printer
nodes.go#L1406: if s.List != nil {
nodes.go#L1408: p.exprList(s.Pos(), s.List, 1, 0, s.Colon, false)
go/types
return.go#L93: if cc.List == nil {
stmt.go#L135: if len(c.List) == 0 {
stmt.go#L617: check.caseValues(&x, clause.List, seen)
stmt.go#L710: T := check.caseTypes(sx, clause.List, seen)
stmt.go#L719: if len(clause.List) != 1 || T == nil {
stmt.go#L724: if n := len(clause.List); n > 0 {
stmt.go#L725: scopePos = clause.List[n-1].End()