cp-tree.def (PTRMEM_CST): New tree node.
[gcc.git] / gcc / cp / decl.c
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.
1998-08-20 Mark Mitchelldecl.c (duplicate_decls): Always merge the old and...
1998-08-19 Mark Mitchellcp-tree.h (ansi_null_node): New variable.
1998-08-17 Jason Merrill* decl.c (grokparms): No, here.
1998-08-17 Jason Merrilldecl.c (grokdeclarator): Catch parm with pointer to...
1998-08-17 Jason Merrillgxxint.texi: Remove obsolete documentation of overloadi...
1998-08-17 Benjamin Kosnikdecl.c (grokdeclarator): Allow anonymous types to be...
1998-08-12 Mark Mitchelldecl.c (grokdeclarator): Issue errors on namespace...
1998-08-06 Mark Mitchellcp-tree.h (ENUM_TEMPLATE_INFO): New macro.
1998-08-04 Mark Mitchelldecl.c (pushtag): Don't mangle the name of a TYPE_DECL...
1998-08-03 Jason Merrillmethod.c (set_mangled_name_for_decl): Change return...
1998-07-31 Mark Mitchellcp-tree.h (PROCESSING_REAL_TEMPLATE_DECL_P): New macro.
1998-07-29 Jason Merrilldecl.c (push_overloaded_decl): Use current_namespace...
1998-07-29 Jason Merrill* decl.c (lookup_name_real): Fix typo.
1998-07-28 Mark Mitchellcp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.
1998-07-25 Jason Merrilldecl.c (lookup_name_real): OK, do return the from_obj...
1998-07-24 Jason Merrillcp-tree.h: Add prototype for set_identifier_local_value.
1998-07-23 Jason Merrillexcept.c (process_start_catch_block_old): Call start_de...
1998-07-23 Jason Merrillclass.c (build_vtable): Pass at_eof to import_export_vt...
1998-07-21 Jason Merrilltree.c (canonical_type_variant): New fn to handle arrays.
1998-07-19 Mark Mitchelldecl.c (pushtag): Revert previous change.
1998-07-19 Mark Mitchelldecl.c (pushtag): Don't put out debugging information...
1998-07-18 Jason Merrilldecl.c (lookup_name_real): Pull out single function...
1998-07-17 Jason Merrill* decl.c (qualify_lookup): Tweak again.
1998-07-17 Jason Merrillpt.c (tsubst, [...]): Fix getting complete args for...
1998-07-17 Jason Merrillparse.y (primary): Use notype_unqualified_id instead...
1998-07-16 Jason Merrilldecl.c (qualify_lookup): Handle templates.
1998-07-16 Jason Merrillinit.c (build_offset_ref): Don't call mark_used on...
1998-07-16 Jason Merrilldecl.c (qualify_lookup): New fn.
1998-07-16 Jason Merrilldecl2.c (arg_assoc_class): Also look at template argume...
1998-07-15 Martin v. Löwisdecl2.c (add_using_namespace): Iterate over namespaces...
1998-07-14 Jason Merrillcall.c (joust): Don't warn about "confusing" conversion...
1998-07-12 Martin v. Löwisdecl.c (struct binding_level): New field using_directives.
1998-07-12 Martin v. Löwisxref.c (classname): New function.
1998-07-12 Jason Merrillfriend.c (do_friend): Pull the identifier out of declar...
1998-07-08 Vladimir N. Makarovtoplev.c (lang_options): Add -Wlong-long, -Wno-long...
1998-07-07 Jason Merrilloops
1998-07-07 Jason Merrilldecl.c (xref_tag): Handle attributes between 'class...
1998-07-06 Jason Merrilldecl.c (lookup_tag): Use CP_DECL_CONTEXT.
1998-06-25 Benjamin Kosnik
1998-06-25 Benjamin Kosnikdecl.c (start_enum): Put local enums on permanant_obstack.
1998-06-25 Mark Mitchellcp-tree.h (c_get_alias_set): Declare.
1998-06-25 Jason Merrillcp-tree.h (CP_DECL_CONTEXT): New macro.
1998-06-23 Jason Merrillcall.c (joust): Fix confusing conversion warning.
1998-06-17 Jason Merrillclass.c (finish_struct): Make conflicting use of id...
1998-06-17 Jason Merrilltypeck.c (build_binary_op_nodefault): Change % in forma...
1998-06-16 Andrew MacLeoddecl.c (grokvardecl): Don't build external assembler...
1998-06-16 Jason Merrillmethod.c (hack_identifier): Don't let a class template...
1998-06-12 Brendan Kehoept.c (check_explicit_specialization): If DECLARATOR...
1998-06-10 Brendan Kehoedecl.c (grokparms): Check that INIT isn't an error_mark...
1998-06-09 Jason Merrillsearch.c (lookup_member): New fn.
1998-06-08 Kaveh R. GhaziWarning fixes:
1998-06-08 Jason Merrillfunction.c: Define current_function_cannot_inline.
1998-06-05 Martin v. Löwiscp-tree.h (DECL_NAMESPACE_ALIAS, [...]): Declare.
1998-06-01 Per Bothnercp-tree.h (TYPE_FOR_JAVA): New macro.
1998-05-29 Mark Mitchelldecl.c (grokdeclarator): Don't complain about in-class...
1998-05-29 Jason Merrillcp-tree.h (DECL_DESTRUCTOR_P): New macro.
1998-05-28 Jason Merrilldecl.c (start_decl): Always pedwarn about vacuously...
1998-05-27 Mark Mitchelldecl.c (shadow_label): Don't treat decls as identifiers.
1998-05-27 Mark Mitchelldecl.c (grokdeclarator): Don't try to use TYPE_OBSTACK...
1998-05-26 Mark Mitchelldecl.c (store_parm_decls): Remove redundant call to...
next