Home | History | Annotate | Download | only in chan

Lines Matching defs:choices

438 var choices []choice
446 if cp >= len(choices) {
448 choices = append(choices, choice{0, n})
449 cp = len(choices)
453 if n != choices[cp].n {
454 panic("inconsistent choices")
456 i := choices[cp].i
469 cp = len(choices) - 1
470 for cp >= 0 && choices[cp].i == choices[cp].n-1 {
474 choices = choices[:0]
477 choices[cp].i++
478 choices = choices[:cp+1]