Lines Matching refs:modifiers

248 /* A list of type modifiers.  This is used while printing.  */
296 /* The current list of modifiers (e.g., pointer, reference, etc.),
298 struct d_print_mod *modifiers;
2724 dpi->modifiers = NULL;
2889 hold_modifiers = dpi->modifiers;
2900 adpm[i].next = dpi->modifiers;
2901 dpi->modifiers = &adpm[i];
2945 dpi->modifiers = &adpm[i];
2961 /* If the modifiers didn't get printed by the type, print them
2973 dpi->modifiers = hold_modifiers;
2983 /* Don't push modifiers into a template definition. Doing so
2987 hold_dpm = dpi->modifiers;
2988 dpi->modifiers = NULL;
3017 dpi->modifiers = hold_dpm;
3158 for (pdpm = dpi->modifiers; pdpm != NULL; pdpm = pdpm->next)
3184 /* We keep a list of modifiers on the stack. */
3187 dpm.next = dpi->modifiers;
3188 dpi->modifiers = &dpm;
3200 dpi->modifiers = dpm.next;
3221 d_print_function_type (dpi, dc, dpi->modifiers);
3230 dpm.next = dpi->modifiers;
3231 dpi->modifiers = &dpm;
3238 dpi->modifiers = dpm.next;
3250 d_print_function_type (dpi, dc, dpi->modifiers);
3265 CV-qualified. We do this by copying the modifiers down
3270 hold_modifiers = dpi->modifiers;
3273 dpi->modifiers = &adpm[0];
3294 adpm[i].next = dpi->modifiers;
3295 dpi->modifiers = &adpm[i];
3305 dpi->modifiers = hold_modifiers;
3316 d_print_array_type (dpi, dc, dpi->modifiers);
3325 dpm.next = dpi->modifiers;
3326 dpi->modifiers = &dpm;
3342 dpi->modifiers = dpm.next;
3595 /* Print a list of modifiers. SUFFIX is 1 if we are printing
3642 modifiers. */
3644 hold_modifiers = dpi->modifiers;
3645 dpi->modifiers = NULL;
3647 dpi->modifiers = hold_modifiers;
3793 hold_modifiers = dpi->modifiers;
3794 dpi->modifiers = NULL;
3810 dpi->modifiers = hold_modifiers;
3898 hold_dpm = dpi->modifiers;
3899 dpi->modifiers = NULL;
3919 dpi->modifiers = hold_dpm;