aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/method.c
AgeCommit message (Expand)AuthorFilesLines
1999-09-10cp-tree.h (FN_TRY_BLOCK_P): New macro.Mark Mitchell1-15/+27
1999-09-09Reorganize per-function data.Mark Mitchell1-2/+4
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1-2/+2
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell1-2/+2
1999-09-06Get ready for garbage collection.Mark Mitchell1-60/+56
1999-09-04Makefile.in (CXX_TREE_H): Include function.h.Mark Mitchell1-3/+2
1999-09-02cp-tree.h (cp_function): Move here, from decl.c.Mark Mitchell1-2/+0
1999-08-26decl.c (grokdeclarator): Amend comment.Mark Mitchell1-1/+7
1999-08-25cp-tree.def (SUBOBJECT): New tree node.Mark Mitchell1-10/+9
1999-08-20method.c (process_overload_item): Call build_mangled_C9x_name () for all inte...Andrew Haley1-6/+4
1999-08-11extend.texi (C++ Signatures): Remove node.Mark Mitchell1-9/+1
1999-08-09Include function.h in most files.Bernd Schmidt1-0/+1
1999-08-07class.c (count_fields, [...]): Add static prototype.Kaveh R. Ghazi1-5/+5
1999-07-27method.c: Remove prototype for largest_union_member.Jason Merrill1-1/+0
1999-07-21decl.c (warn_extern_redeclared_static): Check DECL_ARTIFICIAL...Jason Merrill1-18/+0
1999-06-16decl2.c (import_export_decl): Use same_type_p, rather than relying on pointer...Mark Mitchell1-29/+8
1999-06-06method.c (is_back_referenceable_type): Back-reference bools when not squangling.Mark Mitchell1-1/+7
1999-05-25class.c (finish_vtbls): Copy BINFO_VIRTUALs before using it to intialize a vt...Mark Mitchell1-2/+2
1999-05-19Implement anonymous structs.Jason Merrill1-24/+7
1999-04-16cp-tree.h (TREE_NONLOCAL_FLAG): Remove.Mark Mitchell1-1/+2
1999-04-13class.c (finish_struct_1): Look at the const-ness of the field's type...Mark Mitchell1-1/+1
1999-04-11friend.c (add_friend): Deal gracefully with error_mark_node.Mark Mitchell1-0/+16
1999-04-02tinfo.h (__class_type_info): Fix illegal declaration.Mark Mitchell1-15/+8
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