aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/init.c
AgeCommit message (Expand)AuthorFilesLines
1999-03-26Warning fixes:Kaveh R. Ghazi1-5/+4
1999-03-19init.c (build_member_call): Handle template-id expressions correctly.Mark Mitchell1-1/+5
1999-03-09cp-tree.h (flag_access_control): Declare.Mark Mitchell1-40/+10
1999-02-26typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell1-2/+2
1999-01-26pt.c (instantiate_class_template): Set up the DECL_INITIAL of member constants.Jason Merrill1-1/+1
1999-01-25class.c (resolve_address_of_overloaded_function): Mark the chosen function used.Jason Merrill1-2/+2
1998-12-22Warning fixes:Kaveh R. Ghazi1-1/+1
1998-11-24except.c (expand_throw): Use cp_finish_decl for the throw temp.Jason Merrill1-8/+7
1998-11-22update copyrightsJason Merrill1-1/+1
1998-11-22decl.c (tag_name): New fn.Jason Merrill1-4/+10
1998-11-18cp-tree.h (PTRMEM_CST_CLASS): Fix typo.Mark Mitchell1-5/+3
1998-11-16typeck2.c (my_friendly_abort): Don't fatal twice in a row.Jason Merrill1-0/+5
1998-11-16decl.c (cplus_expand_expr_stmt): Promote warning about naked member function ...Jason Merrill1-0/+2
1998-11-02* init.c (expand_vec_init): Fix off-by-one error.Mark Mitchell1-2/+2
1998-11-01cp-tree.h (COMPARE_STRICT): New macro.Mark Mitchell1-3/+3
1998-10-30decl2.c (delete_sanity): Pass integer_zero_node, not integer_two_node, to bui...Mark Mitchell1-132/+173
1998-10-27init.c (build_delete): Reset TYPE_HAS_DESTRUCTOR here.Jason Merrill1-0/+4
1998-10-25typeck.c (convert_arguments): Don't handle pmf references specially.Jason Merrill1-2/+5
1998-10-23cplus-dem.c (work_stuff): Replace const_type and volatile_type with type_quals.Mark Mitchell1-9/+8
1998-10-22* init.c (build_new_1): Delay cleanup until end of full expression.Martin v. Löwis1-11/+0
1998-10-19Revamp references to member functions.Jason Merrill1-37/+9
1998-10-15typeck.c (build_indirect_ref): Complain about a pointer to data member, too.Jason Merrill1-6/+6
1998-10-06cp-tree.def (PTRMEM_CST): New tree node.Mark Mitchell1-39/+6
1998-10-03class.c (current_class_ptr, [...]): Clarify documentation.Mark Mitchell1-2/+16
1998-09-25Warning fixes:Kaveh R. Ghazi1-23/+18
1998-09-07revert error reporting patchJason Merrill1-67/+67
1998-09-06cp-error.def: New file.Mark Mitchell1-67/+67
1998-09-03cp-tree.h (finish_globally_qualified_member_call_expr): Rename to ...Mark Mitchell1-23/+24
1998-08-27search.c: Tear out all mi_matrix and memoize code.Jason Merrill1-7/+3
1998-08-27Never change BINFO_INHERITANCE_CHAIN.Jason Merrill1-5/+2
1998-08-26class.c: #if 0 complete_type_p.Jason Merrill1-2/+1
1998-08-20Handle new'ing of Java classes.Per Bothner1-2/+67
1998-08-20init.c (build_builtin_delete_call): Add missing assemble_external call.Jeffrey A Law1-0/+1
1998-08-17init.c (build_offset_ref): Don't mess with error_mark_node.Jason Merrill1-1/+1
1998-08-04decl.c (pushtag): Don't mangle the name of a TYPE_DECL if it uses template pa...Mark Mitchell1-0/+5
1998-07-31init.c (init_init_processing): Remove BI* handling.Jason Merrill1-30/+11
1998-07-23except.c (process_start_catch_block_old): Call start_decl_1 for catch parm.Jason Merrill1-1/+2
1998-07-16init.c (build_offset_ref): Don't call mark_used on an OVERLOAD.Jason Merrill1-2/+6
1998-07-14call.c (joust): Don't warn about "confusing" conversions to the same type.Jason Merrill1-1/+5
1998-06-22call.c (joust): Fix confusing conversion warning.Jason Merrill1-8/+13
1998-06-22Warning fixes:Kaveh R. Ghazi1-4/+1
1998-06-17typeck.c (build_binary_op_nodefault): Change % in format strings to %%.Jason Merrill1-0/+6
1998-06-15method.c (hack_identifier): Don't let a class template out.Jason Merrill1-18/+10
1998-06-13cp-tree.h (complete_type_or_else): Declare.Mark Mitchell1-10/+4
1998-06-12class.c (instantiate_type): Don't treat template-ids that don't specify any t...Mark Mitchell1-3/+35
1998-06-11call.c (convert_default_arg): Make global, not static.Mark Mitchell1-151/+56
1998-06-09init.c (resolve_offset_ref): Handle default-initialization.Jason Merrill1-5/+9
1998-06-08init.c (build_offset_ref): Correct previous change to use build, not build_min.Mark Mitchell1-3/+4
1998-06-07class.c (instantiate_type): Handle pointer-to-members where the member is a t...Mark Mitchell1-3/+4
1998-06-03method.c (make_thunk): Use overload machinery to make name.Jason Merrill1-1/+1