
Definition at line 66 of file expr.h.
Data Fields | |
| symbol * | next |
| char * | name |
| char * | help |
| enum symbol_type | type |
| symbol_value curr | user |
| tristate | visible |
| int | flags |
| property * | prop |
| expr * | dep |
| expr * | dep2 |
| expr_value | rev_dep |
| struct expr* symbol::dep |
| struct expr * symbol::dep2 |
| int symbol::flags |
Definition at line 73 of file expr.h.
Referenced by conf_parse(), conf_read(), conf_write(), display_tree(), expr_join_and(), fill_row(), menu_finalize(), sym_calc_value(), sym_check_deps(), sym_clear_all_valid(), sym_find(), sym_has_value(), sym_init(), sym_is_choice(), sym_is_choice_value(), sym_is_optional(), sym_lookup(), sym_set_changed(), sym_set_string_value(), sym_set_tristate_value(), and update_tree().
| char* symbol::help |
Definition at line 69 of file expr.h.
Referenced by conf_choice(), conf_string(), conf_sym(), print_symbol(), show_help(), and text_insert_help().
| char* symbol::name |
Definition at line 68 of file expr.h.
Referenced by conf_choice(), conf_expand_value(), conf_read(), conf_string(), conf_sym(), expr_print(), fill_row(), menu_finalize(), menu_get_prompt(), menu_set_type(), print_symbol(), show_help(), sym_calc_value(), sym_check_deps(), sym_find(), sym_lookup(), sym_string_within_range(), and text_insert_help().
| struct symbol* symbol::next |
| struct property* symbol::prop |
Definition at line 74 of file expr.h.
Referenced by conf_read(), menu_finalize(), print_symbol(), prop_alloc(), prop_get_symbol(), sym_calc_value(), sym_check_deps(), and sym_set_changed().
| struct expr_value symbol::rev_dep |
Definition at line 76 of file expr.h.
Referenced by menu_finalize(), sym_calc_visibility(), sym_check_deps(), sym_is_changable(), and sym_tristate_within_range().
| enum symbol_type symbol::type |
Definition at line 70 of file expr.h.
Referenced by conf(), conf_read(), conf_sym(), display_tree(), expr_join_and(), expr_join_or(), menu_finalize(), menu_set_type(), print_symbol(), sym_calc_value(), sym_get_string_value(), sym_get_type(), sym_init(), sym_set_string_value(), sym_string_valid(), sym_string_within_range(), and sym_tristate_within_range().
| struct symbol_value curr symbol::user |
Definition at line 71 of file expr.h.
Referenced by conf_read(), sym_calc_choice(), sym_set_string_value(), and sym_set_tristate_value().
Definition at line 72 of file expr.h.
Referenced by conf_read(), menu_is_visible(), sym_calc_choice(), sym_calc_visibility(), sym_is_changable(), and sym_tristate_within_range().
1.4.7