OSDN Git Service

* decl.c (complete_array_type): Allocate off same obstack. Fix
[pf3gnuchains/gcc-fork.git] / gcc / cp / decl.c
1999-05-28 nathan * decl.c (complete_array_type): Allocate off same...
1999-05-28 mmitchel * decl.c (lookup_namespace_name): Handle getting a
1999-05-25 mmitchel * class.c (finish_vtbls): Copy BINFO_VIRTUALs before...
1999-05-24 mmitchel * decl.c (lookup_tag): Remove code no longer needed...
1999-05-22 mmitchel * cp-tree.h (push_nested_namespace): Declare.
1999-05-21 mmitchel * Make-lang.in (cc1plus): Make it depend on gxx.gperf.
1999-05-20 mmitchel * decl.c (grokdeclarator): Don't treat [] as indicating a
1999-05-19 jason Implement anonymous structs.
1999-05-17 mmitchel * cp-tree.def (TEMPLATE_ID_EXPR): Update documentation.
1999-05-16 jason * decl2.c (finish_objects): Don't use .?tors.* if...
1999-05-13 bothnerh
1999-05-01 mmitchel * decl.c (wrapup_globals_for_namespace): Fix thinko...
1999-04-30 mmitchel * class.c (build_vtable): Use build_lang_decl when...
1999-04-30 nathan * decl.c (cp_finish_decl): Don't permit arrays of...
1999-04-22 mmitchel * cp-tree.h (lang_decl_flags): Remove returns_first_ar...
1999-04-22 mmitchel * decl.c (make_typename_type): Tighten error-checking.
1999-04-20 mmitchel * cp-tree.h (build_binary_op): Remove unneeded parameter.
1999-04-20 jason * decl.c (grokfndecl): Always call cplus_decl_attributes.
1999-04-17 mmitchel * decl.c (xref_tag): Revise handling of nested template
1999-04-16 mmitchel * class.c (finish_struct): Remove unused variable.
1999-04-16 mmitchel * cp-tree.h (TREE_NONLOCAL_FLAG): Remove.
1999-04-16 mmitchel * decl.c (warn_about_implicit_typename_lookup): New...
1999-04-15 mmitchel * cp-tree.h (lookup_nested_field): Remove.
1999-04-15 jason * parse.y (after_type_declarator_intern): New nonterminal.
1999-04-14 mmitchel * cp-tree.h (popclass): Change declaration.
1999-04-13 jason * tree.c (cp_valid_lang_attribute): New fn. Handle...
1999-04-13 mrs * decl2.c (import_export_decl): Because vtables always...
1999-04-13 jason * decl.c (xref_tag): Only complain once about using...
1999-04-11 mmitchel * decl.c (push_binding): Fix typo in comment.
1999-04-09 mmitchel * decl.c (make_typename_type): Complain if we don...
1999-04-09 jason * decl.c (start_decl): Pass attributes to grokdeclarator.
1999-04-05 mmitchel * decl.c (lookup_name_current_level): Tweak, and improve
1999-04-05 mmitchel * class.c (maybe_fixup_vptrs): Remove declaration.
1999-04-02 mmitchel1999-04-02 Mark Mitchell <mark@codesourcery.com>
1999-03-26 ghaziWarning fixes:
1999-03-25 jason * decl.c (init_decl_processing): Add `signed' type...
1999-03-25 jason * typeck.c (common_type): Handle cv-qual unification...
1999-03-24 jason * decl.c (lookup_name_real): Do nested field lookup...
1999-03-24 mmitchel * cp-tree.h (lang_type): Remove has_assignment and
1999-03-23 jason * decl2.c (finish_file): Set at_eof to 2 after expandi...
1999-03-19 jason * friend.c (make_friend_class): Avoid core dump when
1999-03-17 loewis * parse.y (named_complex_class_head_sans_basetype):
1999-03-15 mmitchel * decl.c (xref_basetypes): Set CLASSTYPE_VBASECLASSES...
1999-03-14 jason * decl.c (duplicate_decls): Use same_type_p.
1999-03-13 loewis * semantics.c (finish_switch_cond): Handle...
1999-03-12 loewis * decl.c (select_decl): Allow class templates...
1999-03-09 mmitchel * cp-tree.h (flag_access_control): Declare.
1999-03-06 jason * cp-tree.h (struct lang_type): Add anon_union field.
1999-03-05 mmitchel * cp-tree.h (ANON_UNION_TYPE_P): Robustify.
1999-03-03 loewis * decl.c (push_overloaded_decl): Only overwrite the...
1999-03-02 mmitchel * decl.c (maybe_push_to_top_level): Always call
1999-02-26 jason * typeck.c (complete_type_or_else): Add VALUE arg...
1999-02-26 mmitchel * decl.c (duplicate_decls): Copy DECL_TEMPLATE_INSTANT...
1999-02-25 jason * typeck.c (convert_for_assignment): Allow boolean...
1999-02-21 mmitchel1999-02-19 Mark Mitchell <mark@markmitchell.com>
1999-02-17 mmitchel * decl.c (xref_basetypes): Comment.
1999-02-16 mmitchel * cp-tree.h (tsubst): Change prototype.
1999-02-16 jason * decl.c (pushdecl): Remove dead code.
1999-02-15 jason * decl.c (grokfndecl): Return NULL_TREE instead of...
1999-02-11 jason * decl.c (grokdeclarator): Catch wierd declarators.
1999-02-05 jason * pt.c (unify): Call coerce_template_parms with the...
1999-01-28 jason * cp-tree.h (struct tree_binding): Replace scope field...
1999-01-26 jason * tree.c (equal_functions): Fix name in prototype.
1999-01-26 jason * decl.c (push_local_binding): Also wrap used decls...
1999-01-25 jason * class.c (resolve_address_of_overloaded_function...
1999-01-24 loewis1999-01-25 Martin von Loewis <loewis@informatik.hu...
1999-01-24 jason * decl.c (start_function): Make member functions one_o...
1999-01-21 mmitchel * cp-tree.h (PUSH_GLOBAL): New macro.
1999-01-21 jason * decl.c (grokdeclarator): Fix lang_c -> lang_name_c...
1999-01-21 mmitchel * cp-tree.h (PARM_DECL_EXPR): Delete.
1999-01-18 jason * typeck.c (build_component_ref): Wrap an OVERLOAD...
1999-01-16 jason * decl.c (grokdeclarator): Don't make 'main(){}' an...
1999-01-16 jason * cp-tree.h (struct lang_type): Added has_mutable...
1999-01-15 mmitchel * pt.c (process_template_parm): Ignore top-level quali...
1999-01-13 mmitchel * decl.c (grokdeclarator): Undo 1998-12-14 change.
1999-01-06 mmitchel * cp-tree.h (IDENTIFIER_TYPENAME_P): Use OPERAT...
1999-01-06 lawCopyright fixes.
1999-01-04 jason * decl.c (grok_op_properties): Use same_type_p.
1998-12-16 mmitchel * class.c (resolve_address_of_overloaded_function...
1998-12-15 mmitchel1998-12-15 Mark Mitchell <mark@markmitchell.com>
1998-12-15 mmitchel * decl.c (finish_function): Undo inadvertant change...
1998-12-14 mmitchel * class.c (pushclass): Tweak handling of class-level...
1998-12-13 mmitchel * cp-tree.def (CPLUS_BINDING): Update documentation.
1998-12-12 jason * decl.c (grokdeclarator): Allow field with same name...
1998-12-10 mmitchel(start_enum): Use push_obstacks, not end_temporary_allo...
1998-12-09 mmitchel * decl.c (grokdeclarator): Update the name of the...
1998-12-07 jason * decl.c (build_typename_type): Set DECL_ARTIFICIAL.
1998-12-04 jason * pt.c (check_template_shadow): New fn.
1998-12-03 mmitchel * class.c (handle_using_decl): Fix comment. Don't...
1998-11-29 jason * typeck2.c (process_init_constructor): Use same_type_p.
1998-11-25 jason * except.c (expand_throw): Use TYPE_PTR_P to check...
1998-11-25 jason * decl.c (start_decl): An explicit specialization...
1998-11-24 jason * lex.c (handle_generic_pragma): Use token_buffer.
1998-11-23 bkoz1998-11-23 Benjamin Kosnik <bkoz@cygnus.com>
1998-11-23 jason * class.c (finish_struct_1): Set things up for 0-width...
1998-11-22 jason * decl.c: Lose warn_about_return_type.
1998-11-22 jason * decl.c (tag_name): New fn.
1998-11-22 mmitchel * decl.c (poplevel): Remove code to handle KEEP == 2.
1998-11-21 jason * decl.c (require_complete_types_for_parms): Call...
1998-11-21 jason Handle specifying template args to member function...
next