Lines Matching refs:def_sym
280 struct symbol *def_sym; in sym_choice_default() local
289 def_sym = prop_get_symbol(prop); in sym_choice_default()
290 if (def_sym->visible != no) in sym_choice_default()
291 return def_sym; in sym_choice_default()
296 expr_list_for_each_sym(prop->expr, e, def_sym) in sym_choice_default()
297 if (def_sym->visible != no) in sym_choice_default()
298 return def_sym; in sym_choice_default()
306 struct symbol *def_sym; in sym_calc_choice() local
314 expr_list_for_each_sym(prop->expr, e, def_sym) { in sym_calc_choice()
315 sym_calc_visibility(def_sym); in sym_calc_choice()
316 if (def_sym->visible != no) in sym_calc_choice()
317 flags &= def_sym->flags; in sym_calc_choice()
323 def_sym = sym->def[S_DEF_USER].val; in sym_calc_choice()
324 if (def_sym && def_sym->visible != no) in sym_calc_choice()
325 return def_sym; in sym_calc_choice()
327 def_sym = sym_choice_default(sym); in sym_calc_choice()
329 if (def_sym == NULL) in sym_calc_choice()
333 return def_sym; in sym_calc_choice()