Lines Matching refs:choice
761 choice = Choice()
762 self.choices.append(choice)
765 choice = self.named_choices.get(name)
766 if choice is None:
767 choice = Choice()
768 choice.name = name
769 self.named_choices[name] = choice
770 self.choices.append(choice)
772 choice.config = self
773 choice.parent = parent
775 choice.def_locations.append((line_feeder.filename,
779 self._parse_properties(line_feeder, choice, deps,
781 choice.block = self._parse_block(line_feeder, T_ENDCHOICE,
782 choice, deps, visible_if_deps)
784 choice._determine_actual_symbols()
788 if choice.type == UNKNOWN:
789 for item in choice.actual_symbols:
791 choice.type = item.type
795 for item in choice.actual_symbols:
797 item.type = choice.type
799 block.append(choice)
1507 choice = sym.parent
1508 for _, e in choice.prompts:
1510 for _, e in choice.def_exprs:
1916 choice = self.parent
1917 mode = choice.get_mode()
1922 if choice.get_selection() is self:
2446 choice = self.parent
2448 choice.user_val = self
2449 choice.user_mode = "y"
2451 choice.user_val = None
2452 choice.user_mode = "m"