error.c (dump_function_decl): Don't print the argument types for a function when...
[gcc.git] / gcc / cp / pt.c
1999-01-20 Mark Mitchellerror.c (dump_function_decl): Don't print the argument...
1999-01-18 Jason Merrilltree.c (copy_template_template_parm): Use permanent_obs...
1999-01-15 Mark Mitchellpt.c (process_template_parm): Ignore top-level qualifie...
1999-01-13 Mark Mitchelldecl.c (grokdeclarator): Undo 1998-12-14 change.
1999-01-06 Mark Mitchellcp-tree.h (IDENTIFIER_TYPENAME_P): Use OPERATOR_TYPENAM...
1998-12-17 Mark Mitchellpt.c (push_inline_template_parms_recursive): Set it.
1998-12-14 Mark Mitchellclass.c (pushclass): Tweak handling of class-level...
1998-12-13 Mark Mitchellcp-tree.def (CPLUS_BINDING): Update documentation.
1998-12-09 Mark Mitchellcp-tree.h (most_specialized_instantiation): New function.
1998-12-04 Jason Merrillpt.c (check_template_shadow): New fn.
1998-11-29 Jason Merrillpt.c (unify, [...]): Pass down 'strict' rather than...
1998-11-23 Mark Mitchellpt.c (instantiate_class_template): Don't try to figure...
1998-11-23 Jason Merrillupdate copyrights
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-17 Mark Mitchellcp-tree.h (TYPE_ALIAS_SET): Document language-dependent...
1998-11-17 Jason Merrillpt.c (tsubst): Add diagnostics for invalid array, refer...
1998-11-16 Mark Mitchellcp-tree.h (DECL_TEMPLATE_INSTANTIATED): New macro.
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 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-03 Mark Mitchell* pt.c (tsubst): Use build_index_type, not build_index_...
1998-11-03 Jason Merrillclass.c (instantiate_type): Be more helpful.
1998-11-01 Mark Mitchellcp-tree.h (COMPARE_STRICT): New macro.
1998-10-29 Jason Merrill* pt.c (push_template_decl_real):Remove unused var.
1998-10-29 Jason Merrillpt.c (push_template_decl_real): Generalize check for...
1998-10-28 Jason Merrillclass.c (finish_struct_1): Don't complain about non...
1998-10-28 Jason Merrillrevert: pt.c (convert_nontype_argument): Tell instantia...
1998-10-28 Jason Merrillpt.c (push_template_decl_real): Complain about default...
1998-10-28 Jason Merrillcall.c (add_function_candidate): Treat conversion funct...
1998-10-27 Jason Merrillcall.c (standard_conversion): instantiate_type here.
1998-10-26 Jason Merrillcp-tree.def (TYPEOF_TYPE): New code.
1998-10-23 Mark Mitchellcplus-dem.c (work_stuff): Replace const_type and volati...
1998-10-19 Jason MerrillRevamp references to member functions.
1998-10-17 Kaveh R. GhaziWarning fixes:
1998-10-16 Mark Mitchellpt.c (for_each_template_parm): Don't examine uninstanti...
1998-10-14 Benjamin Kosnikpt.c (convert_nontype_argument): Check against type_ref...
1998-10-14 Mark Mitchellpt.c (lookup_template_class): Add comment.
1998-10-13 Mark Mitchellcp-tree.h (specializations_of_same_template_p): Remove.
1998-10-11 Mark Mitchellcp-tree.h (specializations_of_same_template_p): Declare.
1998-10-09 Jason Merrillpt.c (resolve_overloaded_unification): New fn.
1998-10-06 Mark Mitchellcp-tree.def (PTRMEM_CST): New tree node.
1998-10-06 Kaveh R. GhaziWarning fixes:
1998-10-05 Jason Merrillpt.c (instantiate_decl): Do save and restore file position.
1998-10-04 Jason Merrillpt.c (pop_tinst_level): Call extract_interface_info.
1998-09-25 Kaveh R. GhaziWarning fixes:
1998-09-22 Mark Mitchelldecl.c (grokfndecl): Improve error-recovery.
1998-09-14 Mark Mitchellpt.c (check_specialization_scope): Fix spelling error.
1998-09-09 Jason Merrillclass.c (get_enclosing_class): New function.
1998-09-08 Richard Hendersonpt.c (process_partial_specialization): Consistantly...
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-04 Mark Mitchellcp-tree.h (hash_tree_cons_simple): New macro.
1998-09-04 Jason Merrilldecl2.c (import_export_vtable): Always make artificials...
1998-09-03 Mark Mitchelldecl.c (finish_enum): Don't resolve CONST_DECLs to...
1998-09-02 Jason Merrillcvt.c (convert_pointer_to_real): Tidy.
1998-09-01 Mark Mitchellcp-tree.h (DECL_FRIEND_PSEUDO_TEMPLATE_INSTANTIATION...
1998-09-01 Jason Merrilldecl.c (lookup_name_real): Also do implicit typename...
1998-08-30 Mark Mitchellpt.c (convert_template_argument): New function, split...
1998-08-29 Benjamin Kosnikpt.c (decl_template_parm_p): Add checks for TEMPLATE_TE...
1998-08-28 Mark Mitchellcp-tree.h (build_enumerator): Take the enumeration...
1998-08-27 Jason MerrillNever change BINFO_INHERITANCE_CHAIN.
1998-08-26 Mark Mitchellcp-tree.h (finish_enum): Change prototype.
1998-08-25 Brendan Kehoept.c (tsubst_copy): Only do typename overloading on...
1998-08-24 Mark Mitchellpt.c (tsubst_decl): Move special case code for dealing...
1998-08-24 Mark Mitchell* pt.c (process_template_parm): Undo previous change.
1998-08-24 Benjamin Kosnikcp-tree.h: Declare.
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 Per BothnerHandle new'ing of Java classes.
1998-08-20 Mark Mitchelldecl.c (duplicate_decls): Always merge the old and...
1998-08-13 Jason Merrillpt.c (tsubst_copy): Hush warning.
1998-08-12 Mark Mitchellpt.c (print_template_context): Don't abort when instant...
1998-08-09 Mark Mitchellpt.c (check_explicit_specialization): Don't abort on...
1998-08-07 Mark Mitchelltypeck.c (require_complete_type): Use complete_type_or_...
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-02 Mark Mitchellcp-tree.def (LOOKUP_EXPR): Document.
1998-07-31 Mark Mitchellcp-tree.h (PROCESSING_REAL_TEMPLATE_DECL_P): New macro.
1998-07-28 Mark Mitchellcp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.
1998-07-24 Jason Merrill* pt.c (coerce_template_parms): Also complain about...
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-17 Jason Merrillpt.c (lookup_template_class): Don't mess with the conte...
1998-07-17 Jason Merrillpt.c (tsubst, [...]): Fix getting complete args for...
1998-07-15 Jason Merrillpt.c (complete_template_args): Don't look at the contex...
1998-07-14 Jason Merrillcall.c (joust): Don't warn about "confusing" conversion...
1998-07-12 Martin v. Löwisdecl2.c (build_expr_from_tree): Change calls of do_iden...
1998-07-12 Kriang Lerdsuwanakijtypeck.c (comptypes, [...]): Add parameter comparison.
1998-07-11 Mark Mitchellpt.c (push_template_decl_real): Don't look at DECL_TEMP...
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 Mark Mitchellpt.c (convert_nontype_argument): Issue an error when...
1998-06-13 Mark Mitchellpt.c (for_each_template_parm): Traverse the TYPE_CONTEX...
1998-06-12 Brendan Kehoept.c (check_explicit_specialization): If DECLARATOR...
1998-06-11 Mark Mitchellpt.c (is_member_template_class): New function.
1998-06-09 Mark Mitchellpt.c (fn_type_unification): Revise documentation.
next