if_expr 98 scripts/kconfig/parser.y %type <expr> if_expr if_expr 184 scripts/kconfig/parser.y config_option: T_PROMPT prompt if_expr T_EOL if_expr 190 scripts/kconfig/parser.y config_option: default expr if_expr T_EOL if_expr 200 scripts/kconfig/parser.y config_option: T_SELECT nonconst_symbol if_expr T_EOL if_expr 206 scripts/kconfig/parser.y config_option: T_IMPLY nonconst_symbol if_expr T_EOL if_expr 212 scripts/kconfig/parser.y config_option: T_RANGE symbol symbol if_expr T_EOL if_expr 268 scripts/kconfig/parser.y choice_option: T_PROMPT prompt if_expr T_EOL if_expr 287 scripts/kconfig/parser.y choice_option: T_DEFAULT nonconst_symbol if_expr T_EOL if_expr 423 scripts/kconfig/parser.y visible: T_VISIBLE if_expr T_EOL if_expr 432 scripts/kconfig/parser.y | prompt if_expr if_expr 446 scripts/kconfig/parser.y if_expr: /* empty */ { $$ = NULL; } if_expr 36 tools/perf/util/expr.y %type <num> expr if_expr if_expr 65 tools/perf/util/expr.y all_expr: if_expr { *final_val = $1; } if_expr 68 tools/perf/util/expr.y if_expr: if_expr 88 tools/perf/util/expr.y | '(' if_expr ')' { $$ = $2; }