Lines Matching refs:menu
175 static struct menu *current_menu, *current_entry;
208 struct menu *menu;
520 "if_entry", "if_end", "if_stmt", "if_block", "menu", "menu_entry",
1109 (yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno);
1110 if (current_menu == (yyvaluep->menu))
1119 (yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno);
1120 if (current_menu == (yyvaluep->menu))
1129 (yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno);
1130 if (current_menu == (yyvaluep->menu))
1589 (yyval.menu) = menu_add_menu();
1650 (yyval.menu) = menu_add_menu();
1669 printd(DEBUG_PARSE, "%s:%d:menu\n", zconf_curname(), zconf_lineno());
1676 (yyval.menu) = menu_add_menu();
2144 case T_MENU: return "menu";
2222 void print_symbol(FILE *out, struct menu *menu)
2224 struct symbol *sym = menu->sym;
2252 if (prop->menu != menu)
2294 struct menu *menu;
2296 menu = rootmenu.list;
2297 while (menu) {
2298 if ((sym = menu->sym))
2299 print_symbol(out, menu);
2300 else if ((prop = menu->prompt)) {
2323 if (menu->list)
2324 menu = menu->list;
2325 else if (menu->next)
2326 menu = menu->next;
2327 else while ((menu = menu->parent)) {
2328 if (menu->prompt && menu->prompt->type == P_MENU)
2330 if (menu->next) {
2331 menu = menu->next;
2343 #include "menu.c"