Lines Matching refs:decl_p
1264 save_template_attributes (tree *attr_p, tree *decl_p, int flags)
1271 tree late_attrs = splice_template_attributes (attr_p, *decl_p);
1275 if (DECL_P (*decl_p))
1276 q = &DECL_ATTRIBUTES (*decl_p);
1278 q = &TYPE_ATTRIBUTES (*decl_p);
1286 && !DECL_P (*decl_p)
1289 if (!dependent_type_p (*decl_p))
1290 *decl_p = cp_build_type_attribute_variant (*decl_p, late_attrs);
1293 *decl_p = build_variant_type_copy (*decl_p);
1294 TYPE_ATTRIBUTES (*decl_p) = late_attrs;
1300 if (!DECL_P (*decl_p) && *decl_p == TYPE_MAIN_VARIANT (*decl_p))
1306 for (variant = TYPE_NEXT_VARIANT (*decl_p); variant;
1310 TYPE_ATTRIBUTES (variant) = TYPE_ATTRIBUTES (*decl_p);