Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/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 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 DChangeLog-19962954 * class.c (pushclass): Don't set it here.
3279 * class.c (pushclass, popclass): Likewise.
3773 (pushclass): Likewise.
H A Dclass.cc8092 pushclass (tree type) in pushclass() function
8294 pushclass (type); in push_nested_class()
H A DChangeLog-20112413 * class.c (pushclass): Accept NULL argument.
3211 * class.c (pushclass): Accept NULL argument.
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 Dname-lookup.cc5094 pushclass (inner); in push_inner_scope_r()
H A DChangeLog-20063298 (pushclass): Clear it.
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 DChangeLog-20007 * class.c (pushclass): Remove #if 0'd code.
5248 build_base_field, finish_struct_1, pushclass): Likewise.
H A Dcp-tree.h6695 extern void pushclass (tree);
H A DChangeLog-2005175 * class.c (pushclass): Likewise.
H A Dsemantics.cc3510 pushclass (t); in begin_class_definition()
H A DChangeLog-20213129 * parser.c (cp_parser_class_head): Reinstate calls to pushclass
H A Dparser.cc26683 pushclass (type); in cp_parser_class_head()
26705 pushclass (type); in cp_parser_class_head()
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc839 pushclass (type); in plugin_push_class()
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dlibcp1plugin.cc683 pushclass (type); in plugin_push_class()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dclass.c7989 pushclass (tree type) in pushclass() function
8191 pushclass (type); in push_nested_class()
H A Dname-lookup.c4149 pushclass (inner); in push_inner_scope_r()
H A Dcp-tree.h6432 extern void pushclass (tree);
H A Dsemantics.c3188 pushclass (t); in begin_class_definition()
H A Dparser.c24678 pushclass (type); in cp_parser_class_head()