go/src/cmd/compile/internal/walk/select.go

func walkSelect(sel *ir.SelectStmt) {}

func walkSelectCases(cases []*ir.CommClause) []ir.Node {}

// bytePtrToIndex returns a Node representing "(*byte)(&n[i])".
func bytePtrToIndex(n ir.Node, i int64) ir.Node {}

var scase

// Keep in sync with src/runtime/select.go.
func scasetype() *types.Type {}