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()