Lines Matching full:templates
239 /* A list of templates. This is used while printing. */
260 /* The list of templates which applies to this modifier. */
261 struct d_print_template *templates;
295 /* The list of templates, if any, that was current when this
297 struct d_print_template *templates;
328 /* The current list of templates, if any. */
329 struct d_print_template *templates;
348 /* Array of templates for saving into scopes. */
352 /* Number of copy templates in the above array. */
3818 /* Walk the tree, counting the number of templates encountered, and
3960 dpi->templates = NULL;
4155 if (dpi->templates == NULL)
4162 (d_right (dpi->templates->template_decl),
4266 link = &scope->templates;
4268 for (src = dpi->templates; src != NULL; src = src->next)
4314 /* Variable used to store the current templates while a previously
4318 /* Nonzero if templates have been stored in the above variable. */
4392 adpm[i].templates = dpi->templates;
4415 dpt.next = dpi->templates;
4416 dpi->templates = &dpt;
4450 adpm[i - 1].templates = dpi->templates;
4460 dpi->templates = dpt.next;
4545 templates. This is because the template parameter may
4549 hold_dpt = dpi->templates;
4550 dpi->templates = hold_dpt->next;
4554 dpi->templates = hold_dpt;
4702 We need to capture the current templates so
4731 saved_templates = dpi->templates;
4732 dpi->templates = scope->templates;
4744 dpi->templates = saved_templates;
4779 dpm.templates = dpi->templates;
4794 dpi->templates = saved_templates;
4833 dpm.templates = dpi->templates;
4878 adpm[0].templates = dpi->templates;
4932 dpm.templates = dpi->templates;
5467 hold_dpt = dpi->templates;
5468 dpi->templates = mods->templates;
5473 dpi->templates = hold_dpt;
5479 dpi->templates = hold_dpt;
5521 dpi->templates = hold_dpt;
5527 dpi->templates = hold_dpt;
5762 dpt.next = dpi->templates;
5763 dpi->templates = &dpt;
5771 dpi->templates = dpt.next;
5781 dpi->templates = dpt.next;