aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/method.c
AgeCommit message (Expand)AuthorFilesLines
1999-03-23cp-tree.h (TYPE_PTRMEMFUNC_P): Use TYPE_PTRMEMFUNC_FLAG.Mark Mitchell1-43/+29
1999-03-16method.c (old_backref_index): Split out...Jason Merrill1-22/+61
1999-03-13decl.c (duplicate_decls): Use same_type_p.Jason Merrill1-110/+78
1999-03-09cp-tree.h (flag_access_control): Declare.Mark Mitchell1-17/+3
1999-03-03class.c, [...]: Add 'static' to make SunOS 4 cc happy.Jason Merrill1-5/+5
1999-02-26typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell1-0/+1
1999-02-22errfn.c: Change varargs code to look like toplev.c.Jason Merrill1-6/+10
1999-02-16cp-tree.h (tsubst): Change prototype.Mark Mitchell1-1/+1
1998-12-22Warning fixes:Kaveh R. Ghazi1-1/+4
1998-11-23method.c (process_overload_item): Add call to build_mangled_C9x_name for intT...Benjamin Kosnik1-7/+46
1998-11-17cp-tree.h (TYPE_ALIAS_SET): Document language-dependent uses.Mark Mitchell1-4/+4
1998-11-08* method.c (build_overload_value): Handle REFERENCE_TYPE.Mark Mitchell1-0/+4
1998-10-27lex.c (do_identifier): Also generate LOOKUP_EXPR for RESULT_DECL.Jason Merrill1-1/+2
1998-10-23cplus-dem.c (work_stuff): Replace const_type and volatile_type with type_quals.Mark Mitchell1-1/+8
1998-10-19Revamp references to member functions.Jason Merrill1-0/+11
1998-10-16class.c (add_method): Fix documentation to reflect previous changes.Mark Mitchell1-1/+7
1998-10-06cp-tree.def (PTRMEM_CST): New tree node.Mark Mitchell1-16/+17
1998-10-05pt.c (instantiate_decl): Do save and restore file position.Jason Merrill1-0/+1
1998-09-21method.c (hack_identifier): Finding multiple members is always an error.Martin v. Löwis1-8/+3
1998-09-07revert error reporting patchJason Merrill1-20/+20
1998-09-06cp-error.def: New file.Mark Mitchell1-20/+20
1998-09-03cp-tree.h (finish_globally_qualified_member_call_expr): Rename to ...Mark Mitchell1-1/+1
1998-08-26class.c: #if 0 complete_type_p.Jason Merrill1-2/+0
1998-08-20tree.c (search_tree, [...]): New fn.Jason Merrill1-5/+0
1998-08-17decl.c (grokdeclarator): Catch parm with pointer to array of unknown bound he...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-5/+5
1998-08-03method.c (set_mangled_name_for_decl): Change return type to void.Jason Merrill1-1/+1
1998-08-02cp-tree.def (LOOKUP_EXPR): Document.Mark Mitchell1-2/+10
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