Lines Matching +full:bool +full:- +full:property
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
56 bool conf_set_all_new_symbols(enum conf_def_mode mode);
103 struct property *menu_add_prompt(enum prop_type type, char *prompt, struct expr *dep);
114 bool menu_is_empty(struct menu *menu);
115 bool menu_is_visible(struct menu *menu);
116 bool menu_has_prompt(struct menu *menu);
120 bool menu_has_help(struct menu *menu);
128 struct property *sym_get_range_prop(struct symbol *sym);
131 struct symbol *prop_get_symbol(struct property *prop);
135 return sym->curr.tri; in sym_get_tristate_value()
141 return (struct symbol *)sym->curr.val; in sym_get_choice_value()
144 static inline bool sym_set_choice_value(struct symbol *ch, struct symbol *chval) in sym_set_choice_value()
149 static inline bool sym_is_choice(struct symbol *sym) in sym_is_choice()
151 return sym->flags & SYMBOL_CHOICE ? true : false; in sym_is_choice()
154 static inline bool sym_is_choice_value(struct symbol *sym) in sym_is_choice_value()
156 return sym->flags & SYMBOL_CHOICEVAL ? true : false; in sym_is_choice_value()
159 static inline bool sym_is_optional(struct symbol *sym) in sym_is_optional()
161 return sym->flags & SYMBOL_OPTIONAL ? true : false; in sym_is_optional()
164 static inline bool sym_has_value(struct symbol *sym) in sym_has_value()
166 return sym->flags & SYMBOL_DEF_USER ? true : false; in sym_has_value()