Home
last modified time | relevance | path

Searched refs:pushclass (Results 1 – 23 of 23) sorted by relevance

/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog-20031582 * class.c (pushclass): Push dependent using decls for nested
2005 (pushclass): Adjust call to set_identifier_type_value.
2339 * class.c (pushclass): If we're entering a template, push any
2351 * cp-tree.h (pushclass): Remove unneeded parameter.
2352 * class.c (pushclass): Remove unneeded MODIFY parm. Adjust.
2353 (push_nested_class): Adjust pushclass call.
4239 (pushclass): Use cxx_remember_type_decls.
6072 * class.c (pushclass): Change "modify" parameter type from int to
6075 (push_nested_class): Adjust calls to pushclass, remove modify
6078 (pushclass): Change prototype.
[all …]
H A DChangeLog-19991460 (pushclass): Don't call it.
4551 (pushclass): Only free the class_cache_obstack if we know how far
5302 (pushclass): Likewise.
5312 (pushclass): Likewise. Use storetags to install tag declarations,
5332 (start_decl): Use push_nested_class, not just pushclass.
5385 * pt.c (instantiate_class_template): Move call to pushclass, and
5567 (pushclass): Clear names_used in the class stack entry.
5650 * semantics.c (begin_class_definition): Let pushclass push
H A DChangeLog-199872 * class.c (pushclass): Tweak handling of class-level bindings.
129 * class.c (pushclass): Update comments; use push_class_binding.
617 (pushclass): Free the cache, when appropriate.
1563 (pushclass): Save current_access_specifier.
1619 (regenerate_decl_from_template): Call pushclass a bit earlier.
2293 (pushclass, popclass): Lose memoize support.
4044 * class.c (pushclass): Always store TYPE_MAIN_VARIANT in
5630 * class.c (pushclass): Only use the mi_matrix stuff #ifdef MI_MATRIX.
H A Dsemantics.c2179 pushclass (t); in begin_class_definition()
H A DChangeLog-2004542 * class.c (pushclass): Don't call cxx_remember_type_decls.
3651 (pushclass): Do not add USING_DECLs. Do not call
3702 (pushclass): ... here. Do not call clear_identifier_class_values.
3848 * class.c (pushclass): Don't use unuse_fields.
3923 * class.c (pushclass): Restore the identifier cache more
H A Dclass.c5467 pushclass (tree type) in pushclass() function
5646 pushclass (type); in push_nested_class()
H A DChangeLog-19962954 * class.c (pushclass): Don't set it here.
3279 * class.c (pushclass, popclass): Likewise.
3773 (pushclass): Likewise.
H A Dcp-tree.h3826 extern void pushclass (tree);
H A Dname-lookup.c2348 pushclass (inner); in push_inner_scope_r()
H A DChangeLog-20022231 * pt.c (regenerate_decl_from_template): Call pushclass and popclass
2233 (instantiate_decl) Call pushclass and popclass when tsubst'ing type
H A DChangeLog-19971864 * class.c (pushclass): Don't overload_template_name; the alias
H A DChangeLog3318 (pushclass): Clear it.
3690 * class.c (pushclass): Likewise.
H A DChangeLog-20007 * class.c (pushclass): Remove #if 0'd code.
5248 build_base_field, finish_struct_1, pushclass): Likewise.
H A DChangeLog-19943405 * class.c (pushclass): Overload the template name whenever pushing
4925 * class.c (pushclass): If the new class is the same as the old
H A Dpt.c5825 pushclass (type); in instantiate_class_template()
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dsemantics.c1782 pushclass (t, 1);
H A DChangeLog.21460 (pushclass): Don't call it.
4551 (pushclass): Only free the class_cache_obstack if we know how far
5302 (pushclass): Likewise.
5312 (pushclass): Likewise. Use storetags to install tag declarations,
5332 (start_decl): Use push_nested_class, not just pushclass.
5385 * pt.c (instantiate_class_template): Move call to pushclass, and
5567 (pushclass): Clear names_used in the class stack entry.
5650 * semantics.c (begin_class_definition): Let pushclass push
6860 * class.c (pushclass): Tweak handling of class-level bindings.
6917 * class.c (pushclass): Update comments; use push_class_binding.
[all …]
H A Dclass.c5770 pushclass (type, modify) in pushclass() function
5950 pushclass (type, modify);
H A Ddecl2.c4092 pushclass (t, 2);
H A Dcp-tree.h3657 extern void pushclass PARAMS ((tree, int));
H A DChangeLog1116 (pushclass): Remember CLASSTYPE_NESTED_UTDS.
1760 * decl2.c (push_scope): Don't pushclass for non-class types.
3634 * pt.c (regenerate_decl_from_template): Call pushclass and popclass
3636 (instantiate_decl) Call pushclass and popclass when tsubst'ing type
9879 * class.c (pushclass): Remove #if 0'd code.
15120 build_base_field, finish_struct_1, pushclass): Likewise.
H A Dpt.c5472 pushclass (type, 1);
H A DChangeLog.16845 * class.c (pushclass): Overload the template name whenever pushing
8365 * class.c (pushclass): If the new class is the same as the old