Lines Matching refs:r

704 static void get_prompt_str(struct gstr *r, struct property *prop,  in get_prompt_str()  argument
711 str_printf(r, "Prompt: %s\n", prop->text); in get_prompt_str()
744 str_printf(r, " Location:\n"); in get_prompt_str()
748 jump->offset = strlen(r->s); in get_prompt_str()
749 str_printf(r, "%*c-> %s", j, ' ', in get_prompt_str()
752 str_printf(r, " (%s [=%s])", menu->sym->name ? in get_prompt_str()
756 str_append(r, "\n"); in get_prompt_str()
773 static void get_symbol_props_str(struct gstr *r, struct symbol *sym, in get_symbol_props_str() argument
781 str_append(r, prefix); in get_symbol_props_str()
784 str_printf(r, " && "); in get_symbol_props_str()
785 expr_gstr_print(prop->expr, r); in get_symbol_props_str()
788 str_append(r, "\n"); in get_symbol_props_str()
794 static void get_symbol_str(struct gstr *r, struct symbol *sym, in get_symbol_str() argument
800 str_printf(r, "Symbol: %s [=%s]\n", sym->name, in get_symbol_str()
802 str_printf(r, "Type : %s\n", sym_type_name(sym->type)); in get_symbol_str()
806 str_printf(r, "Range : "); in get_symbol_str()
807 expr_gstr_print(prop->expr, r); in get_symbol_str()
808 str_append(r, "\n"); in get_symbol_str()
813 get_prompt_str(r, prop, head); in get_symbol_str()
817 str_printf(r, " Defined at %s:%d\n", prop->menu->file->name, in get_symbol_str()
820 str_append(r, " Depends on: "); in get_symbol_str()
821 expr_gstr_print(prop->visible.expr, r); in get_symbol_str()
822 str_append(r, "\n"); in get_symbol_str()
826 get_symbol_props_str(r, sym, P_SELECT, " Selects: "); in get_symbol_str()
828 expr_gstr_print_revdep(sym->rev_dep.expr, r, yes, " Selected by [y]:\n"); in get_symbol_str()
829 expr_gstr_print_revdep(sym->rev_dep.expr, r, mod, " Selected by [m]:\n"); in get_symbol_str()
830 expr_gstr_print_revdep(sym->rev_dep.expr, r, no, " Selected by [n]:\n"); in get_symbol_str()
833 get_symbol_props_str(r, sym, P_IMPLY, " Implies: "); in get_symbol_str()
835 expr_gstr_print_revdep(sym->implied.expr, r, yes, " Implied by [y]:\n"); in get_symbol_str()
836 expr_gstr_print_revdep(sym->implied.expr, r, mod, " Implied by [m]:\n"); in get_symbol_str()
837 expr_gstr_print_revdep(sym->implied.expr, r, no, " Implied by [n]:\n"); in get_symbol_str()
840 str_append(r, "\n\n"); in get_symbol_str()