aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/method.c
AgeCommit message (Expand)AuthorFilesLines
1998-07-28cp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.Mark Mitchell1-29/+24
1998-07-21tree.c (canonical_type_variant): New fn to handle arrays.Jason Merrill1-9/+15
1998-07-15method.c (build_decl_overload_real): Fix namespace handling.Jason Merrill1-1/+2
1998-07-14call.c (joust): Don't warn about "confusing" conversions to the same type.Jason Merrill1-4/+18
1998-07-11typeck.c (comptypes, [...]): Add parameter comparison.Kriang Lerdsuwanakij1-1/+1
1998-07-11cplus-dem.c (string): Move definition before work_stuff.Mark Mitchell1-261/+288
1998-06-24cp-tree.h (CP_DECL_CONTEXT): New macro.Jason Merrill1-20/+17
1998-06-24method.c (emit_thunk): Set current_function_is_thunk for the ASM_OUTPUT_MI_TH...Richard Henderson1-0/+1
1998-06-16method.c (hack_identifier): Complain about getting a namespace or class templ...Jason Merrill1-2/+9
1998-06-15revertJason Merrill1-5/+0
1998-06-15method.c (hack_identifier): Don't let a class template out.Jason Merrill1-0/+5
1998-06-03method.c (make_thunk): Use overload machinery to make name.Jason Merrill1-8/+15
1998-06-01cp-tree.h (TYPE_FOR_JAVA): New macro.Per Bothner1-52/+19
1998-05-28cp-tree.h (DECL_DESTRUCTOR_P): New macro.Jason Merrill1-0/+10
1998-05-25decl2.c (build_anon_union_vars): Don't crash on empty sub-unions.Mark Mitchell1-9/+12
1998-05-19Warning fixes:Kaveh R. Ghazi1-1/+2
1998-05-12cp-tree.h (CANONICAL_TYPE_VARIANT): New macro.Mark Mitchell1-5/+3
1998-05-11call.c (add_template_candidate): Adjust for changes to fn_type_unification.Mark Mitchell1-1/+1
1998-05-07massive namespace patchMartin v. Löwis1-32/+31
1998-05-07clear TREE_USED f;ag for build_type_variant types as wellAndrew MacLeod1-1/+6
1998-05-06error.c: Convert to using ctype macros defined in system.h.Kaveh R. Ghazi1-1/+1
1998-05-06call.c, [...]: Add include of toplev.h.Robert Lipe1-0/+1
1998-05-05Call build_type_variant in method.cAndrew MacLeod1-0/+2
1998-04-17Typos in last checkin.Jeff Law1-3/+3
1998-04-17tree.c (avoid_overlap): Add prototype.Jeffrey A Law1-0/+7
1998-04-09cp-tree.h (start_decl): Update prototype.Benjamin Kosnik1-8/+54
1998-04-06call.c (build_call): Still evaluate the actual argument.Jason Merrill1-2/+10
1998-04-04method.c (check_btype): Add missing argument to xrealloc.Jeffrey A Law1-2/+2
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-1/+1
1998-03-29* method.c (thunk_printable_name): Delete dead function.Jeffrey A Law1-8/+0
1998-03-24cplus-dem.c (optable): Add sizeof.Mark Mitchell1-24/+86
1998-03-06Fix typo.Jeffrey A Law1-1/+1
1998-03-06Warning fix:Kaveh Ghazi1-15/+11
1998-03-02call.c, [...]: Remove support for -fno-ansi-overloading and overloading METHO...Jason Merrill1-392/+1
1998-02-26pt.c (tsubst, [...]): Support member class templates.Jason Merrill1-9/+0
1998-02-24Partial implementation of namespaces.Jason Merrill1-12/+56
1998-02-23pt.c, [...]: Remove unused NARGS argument to tsubst and friends.Jason Merrill1-2/+1
1998-02-22Support for friend templates.Jason Merrill1-26/+42
1998-02-19opps.Jeff Law1-1/+1
1998-02-19method.c (build_mangled_name): Start CPP directives in column zero.Jeff Law1-3/+3
1998-02-10Add support for squangling.Andrew Macleod1-355/+616
1998-02-08* method.c (make_thunk): Avoid name buffer overflow.Scott Snyder1-1/+2
1998-02-01Various fixes for -Wall problems from Kaveh. See ChangeLog for details.Kaveh R. Ghazi1-0/+6
1998-01-27call.c (add_template_candidate_real): New function.Mark Mitchell1-1/+4
1998-01-22pt.c (coerce_template_parms): Don't access elements of ARGLIST that is not re...Kriang Lerdsuwanakij1-2/+86
1998-01-14Bring in final gcc-2.8.0 changes.Jeff Law1-3/+5
1998-01-12init.c (build_new_1): Split out from build_new.Jason Merrill1-1/+0
1997-12-03tree.c (is_overloaded_fn): Handle getting a fn template.Jason Merrill1-0/+8
1997-11-20method.c (build_decl_overload_real): Don't mess with global placement delete.Jason Merrill1-8/+6
1997-11-06decl2.c (finish_file): Remove redundant code.Jason Merrill1-0/+7