Lines Matching refs:menup
28 static void free_menu(vimmenu_T **menup);
465 vimmenu_T **menup; in add_menu_path() local
494 menup = root_menu_ptr; in add_menu_path()
523 lower_pri = menup; in add_menu_path()
528 menu = *menup; in add_menu_path()
551 menup = &menu->next; in add_menu_path()
562 lower_pri = menup; in add_menu_path()
726 menup = &menu->children; in add_menu_path()
833 menup = root_menu_ptr; in add_menu_path()
835 menup = &parent->parent->children; in add_menu_path()
836 for ( ; *menup != NULL && *menup != parent; menup = &((*menup)->next)) in add_menu_path()
838 if (*menup == NULL) // safety check in add_menu_path()
841 free_menu(menup); in add_menu_path()
917 vimmenu_T **menup, in remove_menu() argument
926 if (*menup == NULL) in remove_menu()
933 while ((menu = *menup) != NULL) in remove_menu()
980 free_menu(menup); in remove_menu()
982 menup = &menu->next; in remove_menu()
985 menup = &menu->next; in remove_menu()
1024 *menup = menu; in remove_menu()
1025 free_menu(menup); in remove_menu()
1046 free_menu(vimmenu_T **menup) in free_menu() argument
1051 menu = *menup; in free_menu()
1062 *menup = menu->next; in free_menu()