Lines Matching refs:cur

3588             cur = node
3589 while cur.next and _auto_menu_dep(node, cur.next):
3592 self._finalize_node(cur.next, visible_if)
3593 cur = cur.next
3594 cur.parent = node
3596 if cur is not node:
3600 node.next = cur.next
3601 cur.next = None
3616 cur = node.list
3617 while cur:
3618 self._finalize_node(cur, visible_if)
3619 cur = cur.next
3650 cur = node.list
3651 while cur:
3652 dep = cur.dep = self._make_and(cur.dep, basedep)
3654 if cur.item.__class__ in _SYMBOL_CHOICE:
3656 if cur.prompt:
3657 cur.prompt = (cur.prompt[0],
3659 cur.prompt[1],
3663 if cur.defaults:
3664 cur.defaults = [(default, self._make_and(cond, dep))
3665 for default, cond in cur.defaults]
3668 if cur.ranges:
3669 cur.ranges = [(low, high, self._make_and(cond, dep))
3670 for low, high, cond in cur.ranges]
3673 if cur.selects:
3674 cur.selects = [(target, self._make_and(cond, dep))
3675 for target, cond in cur.selects]
3678 if cur.implies:
3679 cur.implies = [(target, self._make_and(cond, dep))
3680 for target, cond in cur.implies]
3682 elif cur.prompt: # Not a symbol/choice
3685 cur.prompt = (cur.prompt[0],
3686 self._make_and(cur.prompt[1], dep))
3688 cur = cur.next
6512 cur = node.list
6513 while cur and not cur.item:
6514 cur = cur.next
6516 node.list = cur
6518 while cur:
6519 next = cur.next
6525 # cur.next = next
6526 # cur = next
6529 cur.next = cur = next
6539 cur = node.list
6540 while cur:
6541 if cur.item.__class__ is Symbol:
6542 cur.item.choice = choice
6543 choice.syms.append(cur.item)
6544 cur = cur.next
6669 def _found_dep_loop(loop, cur):
6672 # Is the symbol/choice 'cur' where the loop started?
6673 if cur is not loop[0]:
6675 return loop + (cur,)