cp-tree.def (CPLUS_BINDING): Update documentation.
[gcc.git] / gcc / cp / decl.c
1998-12-13 Mark Mitchellcp-tree.def (CPLUS_BINDING): Update documentation.
1998-12-12 Jason Merrilldecl.c (grokdeclarator): Allow field with same name...
1998-12-10 Mark Mitchell(start_enum): Use push_obstacks, not end_temporary_allo...
1998-12-09 Mark Mitchelldecl.c (grokdeclarator): Update the name of the TEMPLAT...
1998-12-07 Jason Merrilldecl.c (build_typename_type): Set DECL_ARTIFICIAL.
1998-12-04 Jason Merrillpt.c (check_template_shadow): New fn.
1998-12-03 Mark Mitchellclass.c (handle_using_decl): Fix comment.
1998-11-29 Jason Merrilltypeck2.c (process_init_constructor): Use same_type_p.
1998-11-25 Jason Merrillexcept.c (expand_throw): Use TYPE_PTR_P to check for...
1998-11-25 Jason Merrilldecl.c (start_decl): An explicit specialization of...
1998-11-24 Jason Merrilllex.c (handle_generic_pragma): Use token_buffer.
1998-11-23 Benjamin Kosnikmethod.c (process_overload_item): Add call to build_man...
1998-11-23 Jason Merrillclass.c (finish_struct_1): Set things up for 0-width...
1998-11-22 Jason Merrilldecl.c: Lose warn_about_return_type.
1998-11-22 Jason Merrilldecl.c (tag_name): New fn.
1998-11-22 Mark Mitchelldecl.c (poplevel): Remove code to handle KEEP == 2.
1998-11-21 Jason Merrilldecl.c (require_complete_types_for_parms): Call layout_...
1998-11-21 Jason MerrillHandle specifying template args to member function...
1998-11-19 Jason Merrillsemantics.c (begin_class_definition): Call maybe_proces...
1998-11-18 Mark Mitchellcp-tree.h (PTRMEM_CST_CLASS): Fix typo.
1998-11-18 Jason Merrilldecl.c (cplus_expand_expr_stmt): Always complain about...
1998-11-18 Jason Merrillsearch.c (get_abstract_virtuals): Complain about virtua...
1998-11-17 Mark Mitchellcp-tree.h (TYPE_ALIAS_SET): Document language-dependent...
1998-11-16 Mark Mitchellcp-tree.h (DECL_TEMPLATE_INSTANTIATED): New macro.
1998-11-16 Jason Merrilldecl.c (cplus_expand_expr_stmt): Promote warning about...
1998-11-15 Jason Merrilldecl.c (struct cp_function): Add named_label_uses.
1998-11-11 Jason Merrillpt.c (try_one_overload): Take orig_targs again.
1998-11-08 Martin v. Löwisdecl.c (grokdeclarator): Allow namespace-scoped members...
1998-11-08 Jason Merrillpt.c (tsubst_decl): Don't mess with the global value...
1998-11-06 Mark Mitchellcp-tree.h (lang_decl_flags): Add defined_in_class.
1998-11-01 Mark Mitchellcp-tree.h (COMPARE_STRICT): New macro.
1998-10-29 Jason Merrill* decl.c (lookup_name_real): Simplify suggested fix.
1998-10-29 Jason Merrill* decl.c (lookup_name_real): OK, only warn if not lexing.
1998-10-28 Jason Merrillinit.c (build_delete): Reset TYPE_HAS_DESTRUCTOR here.
1998-10-27 Jason Merrillcall.c (standard_conversion): instantiate_type here.
1998-10-27 Mark Mitchelldecl.c (grokdeclarator): Use type_quals, rather than...
1998-10-26 Mark Mitchellerror.c (dump_decl): Deal with TEMPLATE_DECLs that...
1998-10-26 Jason Merrilldecl.c (grokdeclarator): Complain about a variable...
1998-10-26 Brendan Kehoe* decl.c (grokdeclarator): Disallow `explicit' in a...
1998-10-25 Mark Mitchelldecl.c (grokdeclarator): Set DECL_NONCONVERTING_P for...
1998-10-23 Mark Mitchellcplus-dem.c (work_stuff): Replace const_type and volati...
1998-10-23 Jason Merrillcp-tree.h (CP_TYPE_READONLY): New macro to handle arrays.
1998-10-18 Jason Merrill* decl.c (grokvardecl): Fix thinko.
1998-10-18 Jason Merrilldecl.c (grokdeclarator): Embedded attrs bind to the...
1998-10-18 Jason Merrillparse.y (fn.def2): Fix 'attrs' format.
1998-10-17 Jason Merrilldecl.c (grokfndecl): Set DECL_CONTEXT to namespace...
1998-10-17 Kaveh R. GhaziWarning fixes:
1998-10-16 Mark Mitchelldecl.c (lookup_name_real): Handle template parameters...
1998-10-16 Mark Mitchelldecl.c (expand_static_init): Build cleanups before...
1998-10-16 Mark Mitchellclass.c (add_method): Fix documentation to reflect...
1998-10-16 Jason Merrill* decl.c (grokfndecl): Also check ctype when checking...
1998-10-15 Jason Merrilldecl.c (grokfndecl): ::main and __builtin_* get C linkage.
1998-10-15 Mark Mitchellcp-tree.def (TYPENAME_TYPE): Add to documentation.
1998-10-14 Benjamin Kosnikpt.c (convert_nontype_argument): Check against type_ref...
1998-10-14 Jason Merrill* decl.c (grokfndecl): Fix my thinko.
1998-10-13 Jason Merrilltinfo2.cc (fast_compare): Remove.
1998-10-12 Herman ten Brugge* decl.c (start_function): Fix cut-and-paste error.
1998-10-12 Jason Merrilltypeck2.c (my_friendly_abort): Add URL.
1998-10-08 Jeffrey A Lawtypeck.c (unsigned_type): Only return TItype nodes...
1998-10-07 Mark Mitchellcp-tree.h (vtbl_ptr_type_node): New variable.
1998-10-06 Mark Mitchellcp-tree.def (PTRMEM_CST): New tree node.
1998-10-04 Jason Merrillpt.c (pop_tinst_level): Call extract_interface_info.
1998-10-04 Jason Merrilldecl.c (grokdeclarator): Remove redundant calls to...
1998-10-03 Mark Mitchellclass.c (current_class_ptr, [...]): Clarify documentation.
1998-10-03 Jason Merrilldecl2.c (merge_functions): Remove duplicates.
1998-10-01 Nick CliftonAdd invocation of SET_DEFAULT_DECL_ATTRIBUTES, if defined.
1998-09-28 Mark Mitchelldecl.c (grokdeclarator): Tighten checks for invalid...
1998-09-25 Martin v. Löwisdecl.c (lookup_namespace_name): If the name is a namesp...
1998-09-25 Kaveh R. GhaziWarning fixes:
1998-09-24 Mark Mitchellcp-tree.h (language_lvalue_valid): Remove.
1998-09-22 Benjamin Kosnikdecl.c (make_typename_type): Move error to point where...
1998-09-22 Mark Mitchelldecl.c (grokfndecl): Improve error-recovery.
1998-09-15 Richard Hendersontree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused.
1998-09-10 Mark Mitchelldecl.c (pushdecl): Don't copy types if the DECL_ABSTRAC...
1998-09-09 Jason Merrillerror.c (dump_type_real): Handle NAMESPACE_DECL.
1998-09-08 Mark Mitchellcp-tree.h (anonymous_namespace_name): Declare.
1998-09-08 Mark Mitchelldecl.c (grokparms): Distinguish between references...
1998-09-07 Jason Merrillrevert error reporting patch
1998-09-06 Mark Mitchellcp-error.def: New file.
1998-09-05 Mark Mitchellcp-tree.h (TI_PENDING_SPECIALIZATION_FLAG): Remove.
1998-09-03 Mark Mitchelldecl.c (finish_enum): Don't resolve CONST_DECLs to...
1998-09-03 Benjamin Kosnikdecl.c (pushdecl_class_level): Add warning here.
1998-09-01 Jason Merrilldecl.c (lookup_name_real): Also do implicit typename...
1998-08-31 Mark Mitchelldecl.c (finish_enum): Handle member enums of classes...
1998-08-30 Mark Mitchelldecl.c (grokfndecl): Issue error on declaration of...
1998-08-28 Mark Mitchellcp-tree.h (build_enumerator): Take the enumeration...
1998-08-27 Jason Merrillsearch.c: Tear out all mi_matrix and memoize code.
1998-08-27 Jason MerrillNever change BINFO_INHERITANCE_CHAIN.
1998-08-27 Mark Mitchellclass.c (build_vbase_path): Use reverse_path.
1998-08-27 Mark Mitchelldecl.c (build_enumerator): Set DECL_CONTEXT for the...
1998-08-26 Mark Mitchellcp-tree.h (finish_enum): Change prototype.
1998-08-25 Jason Merrilldecl.c (duplicate_decls): Don't complain about differen...
1998-08-24 Jason Merrilldecl.c (start_decl): Remove redundant linkage check.
1998-08-24 Mark Mitchellcp-tree.h (CLASS_TYPE_P): New macro.
1998-08-24 Benjamin Kosnikcp-tree.h: Declare.
1998-08-24 Jason Merrillc-common.c (combine_strings): Also set TREE_READONLY.
1998-08-24 Jason Merrilllex.c (real_yylex): Don't warn about long long constant...
1998-08-23 Mark Mitchelldecl.c (grokdeclarator): Complain about in-class initia...
1998-08-23 Mark Mitchelliomanip.h: Use __extension__ for `extern' explicit...
1998-08-20 Jason Merrilltree.c (search_tree, [...]): New fn.
next