Lines Matching refs:modifiers

216 /* A list of type modifiers.  This is used while printing.  */
245 /* The current list of modifiers (e.g., pointer, reference, etc.),
247 struct d_print_mod *modifiers;
2695 dpi.modifiers = NULL;
2755 hold_modifiers = dpi->modifiers;
2766 adpm[i].next = dpi->modifiers;
2767 dpi->modifiers = &adpm[i];
2811 dpi->modifiers = &adpm[i];
2827 /* If the modifiers didn't get printed by the type, print them
2839 dpi->modifiers = hold_modifiers;
2848 /* Don't push modifiers into a template definition. Doing so
2852 hold_dpm = dpi->modifiers;
2853 dpi->modifiers = NULL;
2866 dpi->modifiers = hold_dpm;
3007 for (pdpm = dpi->modifiers; pdpm != NULL; pdpm = pdpm->next)
3033 /* We keep a list of modifiers on the stack. */
3036 dpm.next = dpi->modifiers;
3037 dpi->modifiers = &dpm;
3049 dpi->modifiers = dpm.next;
3070 d_print_function_type (dpi, dc, dpi->modifiers);
3079 dpm.next = dpi->modifiers;
3080 dpi->modifiers = &dpm;
3087 dpi->modifiers = dpm.next;
3099 d_print_function_type (dpi, dc, dpi->modifiers);
3114 CV-qualified. We do this by copying the modifiers down
3119 hold_modifiers = dpi->modifiers;
3122 dpi->modifiers = &adpm[0];
3143 adpm[i].next = dpi->modifiers;
3144 dpi->modifiers = &adpm[i];
3154 dpi->modifiers = hold_modifiers;
3165 d_print_array_type (dpi, dc, dpi->modifiers);
3174 dpm.next = dpi->modifiers;
3175 dpi->modifiers = &dpm;
3191 dpi->modifiers = dpm.next;
3444 /* Print a list of modifiers. SUFFIX is 1 if we are printing
3491 modifiers. */
3493 hold_modifiers = dpi->modifiers;
3494 dpi->modifiers = NULL;
3496 dpi->modifiers = hold_modifiers;
3642 hold_modifiers = dpi->modifiers;
3643 dpi->modifiers = NULL;
3659 dpi->modifiers = hold_modifiers;
3747 hold_dpm = dpi->modifiers;
3748 dpi->modifiers = NULL;
3768 dpi->modifiers = hold_dpm;