aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/init.c
AgeCommit message (Expand)AuthorFilesLines
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
1998-05-25decl2.c (build_anon_union_vars): Don't crash on empty sub-unions.Mark Mitchell1-1/+1
1998-05-18tweakJason Merrill1-0/+2
1998-05-18init.c (build_member_call): Handle template_ids.Jason Merrill1-0/+7
1998-05-17init.c (build_new_1): Call suspend_momentary around the creation of values th...Mark Mitchell1-0/+10
1998-05-10class.c (finish_struct_1): Use OVL_CURRENT on TREE_VEC_ELT.Jason Merrill1-1/+3
1998-05-07massive namespace patchMartin v. Löwis1-18/+7
1998-05-06call.c, [...]: Add include of toplev.h.Robert Lipe1-0/+1
1998-05-05init.c (expand_vec_init): The initialization of each array element is a full-...Jason Merrill1-0/+7
1998-04-09sig.c (build_signature_pointer_constructor): Don't set TREE_HAS_CONSTRUCTOR f...Jason Merrill1-1/+4
1998-03-31call.c: Include system.h.Jeffrey A Law1-1/+1
1998-03-28pt.c (tsubst): Clear TREE_USED for new FUNCTION_DECLs.Mark Mitchell1-1/+1
1998-03-12dManfred Hollstein1-2/+1
1998-03-03cvt.c, [...]: Clean up more old overloading code, old RTTI code, and some for...Jason Merrill1-3/+3
1998-03-02call.c, [...]: Remove support for -fno-ansi-overloading and overloading METHO...Jason Merrill1-221/+4
1998-02-26commentJason Merrill1-0/+1
1998-02-26pt.c (tsubst, [...]): Support member class templates.Jason Merrill1-0/+3
1998-02-24Partial implementation of namespaces.Jason Merrill1-14/+5
1998-02-13* init.c (build_new): Propagate error_mark_node up.Mike Stump1-7/+5
1998-02-01Various fixes for -Wall problems from Kaveh. See ChangeLog for details.Kaveh R. Ghazi1-15/+15
1998-01-22pt.c (coerce_template_parms): Don't access elements of ARGLIST that is not re...Kriang Lerdsuwanakij1-3/+6
1998-01-12init.c (build_new_1): Split out from build_new.Jason Merrill1-107/+62
1997-12-09init.c (expand_vec_init): Don't fold a list of parameters.Jason Merrill1-15/+1
1997-12-06Merge from gcc-2.8Jeff Law1-1/+1
1997-12-04init.c (build_new): Use a TARGET_EXPR instead of SAVE_EXPR for alloc_expr.Jason Merrill1-16/+54
1997-11-26except.c (expand_start_catch_block): Fix catching a reference to pointer.Jason Merrill1-0/+7
1997-11-20method.c (build_decl_overload_real): Don't mess with global placement delete.Jason Merrill1-10/+24
1997-11-15call.c (build_new_op): Fix copy error.Jason Merrill1-50/+26
1997-11-13init.c (build_new): Make the cleanup last longer.Jason Merrill1-1/+17
1997-11-12thinkoJason Merrill1-7/+1
1997-11-12pt.c (do_type_instantiation): Fix typo.Jason Merrill1-3/+10
1997-11-12init.c (build_new): Handle freeing allocated memory when the constructor throws.Jason Merrill1-2/+23
1997-11-10stmt.c (expand_decl_cleanup_no_eh): New fn.Jason Merrill1-1/+11
1997-11-09decl.c (add_block_current_level): Delete.Jim Wilson1-2/+0
1997-10-14fix two typosBrendan Kehoe1-1/+1
1997-10-14cp-tree.h (scratchalloc, [...]): Define as macros for now.Jason Merrill1-32/+32