cp-tree.h: Declare flag_use_repository.
[gcc.git] / gcc / cp / pt.c
1999-08-19 Jason Merrillcp-tree.h: Declare flag_use_repository.
1999-08-19 Mark Mitchellcp-tree.def (PSEUDO_DTOR_EXPR): New tree code.
1999-08-18 Mark Mitchellcp-tree.h (build_lang_field_decl): Remove.
1999-08-17 Mark Mitchelldecl.c (add_decl_to_level): New function.
1999-08-17 Mark Mitchellcp-tree.h (CALL_DECLARATOR_PARMS): New macro.
1999-08-16 Mark Mitchellcp-tree.def (STMT_EXPR): New tree node.
1999-08-16 Mark MitchellFix typo in last change
1999-08-15 Mark Mitchellpt.c (check_default_tmpl_args): Don't check in local...
1999-08-14 Mark Mitchellcp-tree.def (DECL_STMT): Make it smaller.
1999-08-13 Mark MitchellFix incorrect commit on previous change.
1999-08-13 Mark Mitchellpt.c (tsubst): Back out 1999-08-06 patch.
1999-08-12 Mark Mitchellcp-tree.h (minimal_parse_mode): Remove.
1999-08-09 Jason Merrillsemantics.c (begin_function_try_block, [...]): New...
1999-08-08 Jason Merrillfix thinko in last change
1999-08-07 Jason Merrillrevert
1999-08-07 Jason Merrilldecl.c (bad_specifiers): It's OK to have an EH spec...
1999-08-06 Alexandre Olivapt.c (tsubst): Use build_index_type to build in-templat...
1999-08-04 Nathan Sidwellcp-tree.h (empty_except_spec): New global var.
1999-08-03 Mark Mitchellinvoke.texi (-fdump-translation-unit): New option.
1999-08-03 Richard Hendersoncall.c: Include defaults.h instead of expr.h.
1999-08-02 Jakub JelinekJakub Jelinek <jj@ultra.linux.cz>
1999-07-27 Jason Merrillmethod.c: Remove prototype for largest_union_member.
1999-07-26 Mark Mitchellcp-tree.h (CP_INTEGRAL_TYPE_P): New macro.
1999-07-23 Mark Mitchellpt.c (convert_nontype_argument): Don't call decl_consta...
1999-07-21 Jason Merrilldecl.c (warn_extern_redeclared_static): Check DECL_ARTI...
1999-07-19 Mark Mitchellpt.c (check_default_tmpl_args): Move test for missing...
1999-07-18 Mark Mitchellpt.c (determine_specialization): Tighten error-checking.
1999-07-14 Mark Mitchellpt.c (check_default_tmpl_args): Handle friends defined...
1999-07-09 Jason Merrillpt.c (do_decl_instantiation): Downgrade duplicate insta...
1999-06-14 Martin v. Löwispt.c (tsubst_friend_function): Push into namespace...
1999-05-25 Mark Mitchellclass.c (finish_vtbls): Copy BINFO_VIRTUALs before...
1999-05-22 Mark Mitchellpt.c (for_each_template_parm): Walk into TYPENAME_TYPEs...
1999-05-22 Mark Mitchellcp-tree.h (push_nested_namespace): Declare.
1999-05-21 Mark MitchellMake-lang.in (cc1plus): Make it depend on gxx.gperf.
1999-05-21 Mark Mitchellpt.c (tsubst): Don't issue error messages when we're...
1999-05-20 Mark Mitchellcall.c (build_object_call): Don't look at DECL_NAME...
1999-05-20 Mark Mitchellpt.c (for_each_template_parm): Rework to match document...
1999-05-20 Mark Mitchellcp-tree.h (make_ptrmem_cst): New function.
1999-05-19 Mark Mitchell* pt.c (build_template_decl): Copy DECL_NONCONVERTING_P.
1999-05-19 Jason MerrillImplement anonymous structs.
1999-05-17 Mark Mitchellcp-tree.def (TEMPLATE_ID_EXPR): Update documentation.
1999-05-10 Jason Merrillinit.c (build_offset_ref): Wrap baselinks in OFFSET_REF...
1999-05-05 Mark Mitchelldecl2.c (start_objects): Don't let static constructors...
1999-04-28 Mark Mitchell* pt.c (tsubst_friend_class): Check for NULL.
1999-04-22 Mark Mitchellcp-tree.h (lang_decl_flags): Remove returns_first_arg...
1999-04-22 Mark Mitchellgxx.gperf (RETURN): Rename to RETURN_KEYWORD to avoid...
1999-04-20 Mark Mitchellcp-tree.h (build_binary_op): Remove unneeded parameter.
1999-04-19 Mark Mitchellcp-tree.h (finish_static_data_member_decl): New function.
1999-04-17 Mark Mitchelldecl.c (xref_tag): Revise handling of nested template...
1999-04-15 Mark Mitchellcp-tree.h (lang_type): Add documentation.
1999-04-14 Mark Mitchellcp-tree.h (popclass): Change declaration.
1999-04-13 Jason Merrill* pt.c (tsubst_function_type): Copy attributes over.
1999-04-13 Mark Mitchellclass.c (finish_struct_1): Look at the const-ness of...
1999-04-12 Jason Merrill* pt.c (lookup_template_class): Look through implict...
1999-04-11 Jeff LawFix typo.
1999-04-10 Mark Mitchellerror.c (dump_type_real): If a typename is a template...
1999-04-05 Mark Mitchellpt.c (check_template_shadow): Don't treat OVERLOADs...
1999-04-02 Mark Mitchelltinfo.h (__class_type_info): Fix illegal declaration.
1999-03-31 Jason Merrillsemantics.c (begin_inline_definitions, [...]): Rename...
1999-03-29 Jason Merrill* pt.c (fn_type_unification): Ignore 'this' parm from...
1999-03-27 Mark Mitchellcp-tree.h (add_friend): Declare.
1999-03-26 Kaveh R. GhaziWarning fixes:
1999-03-25 Mark Mitchell* pt.c (tsubst_decl): Tsubst into DECL_BEFRIENDING_CLASSES.
1999-03-24 Mark Mitchellcp-tree.h (lang_type): Remove has_assignment and has_re...
1999-03-23 Mark Mitchellpt.c (convert_nontype_argument): Don't create things...
1999-03-23 Mark Mitchellcp-tree.h (TYPE_PTRMEMFUNC_P): Use TYPE_PTRMEMFUNC_FLAG.
1999-03-09 Mark Mitchellcp-tree.h (flag_access_control): Declare.
1999-03-05 Jason Merrill* pt.c (tsubst, case ARRAY_REF): Use tsubst_expr again.
1999-03-03 Jason Merrillclass.c, [...]: Add 'static' to make SunOS 4 cc happy.
1999-03-02 Mark Mitchellcp-tree.h (determine_specialization): Don't declare.
1999-02-26 Mark Mitchelldecl.c (duplicate_decls): Copy DECL_TEMPLATE_INSTANTIAT...
1999-02-24 Jason Merrill* pt.c (tsubst): Allow an array of explicit size zero.
1999-02-21 Mark Mitchellcp-tree.h (CLASSTYPE_METHOD_VEC): Adjust comment.
1999-02-17 Mark Mitchelldecl.c (xref_basetypes): Comment.
1999-02-16 Mark Mitchellcp-tree.h (tsubst): Change prototype.
1999-02-15 Jason Merrilldecl.c (grokfndecl): Return NULL_TREE instead of error_...
1999-02-10 Mark Mitchellcp-tree.h (get_template_base): Don't declare.
1999-02-10 Mark Mitchellcp-tree.h (get_template_base): Don't declare.
1999-02-07 Jason Merrillpt.c (maybe_process_partial_specialization): Complain...
1999-02-05 Jason Merrillpt.c (unify): Call coerce_template_parms with the COMPL...
1999-02-01 Mark Mitchellpt.c (tsubst, [...]): Check TYPE_BEING_DEFINED before...
1999-01-26 Jason Merrillpt.c (instantiate_class_template): Set up the DECL_INIT...
1999-01-21 Mark Mitchellcp-tree.h (PARM_DECL_EXPR): Delete.
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...
next