Lines Matching +full:tri +full:- +full:default +full:- +full:2
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
38 * struct expr - expression
57 #define EXPR_NOT(dep) (2-(dep))
61 tristate tri; member
66 tristate tri; member
149 #define SYMBOL_WRITTEN 0x0800 /* track info to avoid double-write to .config */
166 * default y
181 P_DEFAULT, /* default y */
188 struct property *next; /* next property - null if last */
190 const char *text; /* the prompt value - P_PROMPT, P_MENU, P_COMMENT */
201 for (st = sym->prop; st; st = st->next) \
202 if (st->type == (tok))
205 for (st = sym->prop; st; st = st->next) \
206 if (st->text)
309 return !e || (e->type == E_SYMBOL && e->left.sym == &symbol_yes); in expr_is_yes()