1/* SPDX-License-Identifier: GPL-2.0-only */ 2#ifndef INTERNAL_H 3#define INTERNAL_H 4 5#include "hashtable.h" 6 7#define SYMBOL_HASHSIZE (1U << 14) 8 9extern HASHTABLE_DECLARE(sym_hashtable, SYMBOL_HASHSIZE); 10 11#define for_all_symbols(sym) \ 12 hash_for_each(sym_hashtable, sym, node) 13 14struct menu; 15 16extern struct menu *current_menu, *current_entry; 17 18extern const char *cur_filename; 19extern int cur_lineno; 20 21#endif /* INTERNAL_H */ 22