Lines Matching refs:mods
3600 struct d_print_mod *mods, int suffix)
3604 if (mods == NULL || d_print_saw_error (dpi))
3607 if (mods->printed
3609 && (mods->mod->type == DEMANGLE_COMPONENT_RESTRICT_THIS
3610 || mods->mod->type == DEMANGLE_COMPONENT_VOLATILE_THIS
3611 || mods->mod->type == DEMANGLE_COMPONENT_CONST_THIS)))
3613 d_print_mod_list (dpi, mods->next, suffix);
3617 mods->printed = 1;
3620 dpi->templates = mods->templates;
3622 if (mods->mod->type == DEMANGLE_COMPONENT_FUNCTION_TYPE)
3624 d_print_function_type (dpi, mods->mod, mods->next);
3628 else if (mods->mod->type == DEMANGLE_COMPONENT_ARRAY_TYPE)
3630 d_print_array_type (dpi, mods->mod, mods->next);
3634 else if (mods->mod->type == DEMANGLE_COMPONENT_LOCAL_NAME)
3646 d_print_comp (dpi, d_left (mods->mod));
3654 dc = d_right (mods->mod);
3666 d_print_mod (dpi, mods->mod);
3670 d_print_mod_list (dpi, mods->next, suffix);
3733 struct d_print_mod *mods)
3744 for (p = mods; p != NULL; p = p->next)
3796 d_print_mod_list (dpi, mods, 0);
3808 d_print_mod_list (dpi, mods, 1);
3818 struct d_print_mod *mods)
3823 if (mods != NULL)
3829 for (p = mods; p != NULL; p = p->next)
3850 d_print_mod_list (dpi, mods, 0);