aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/method.c
AgeCommit message (Expand)AuthorFilesLines
2000-11-02* collect2.c (main, write_c_file_stat), gcc.c (translate_options,Joseph Myers1-2/+2
2000-10-13Remove obstacks.Mark Mitchell1-1/+1
2000-09-12c-common.h (genrtl_clear_out_block): Remove.Mark Mitchell1-2/+0
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij1-19/+17
2000-08-23typeck.c (build_ptrmemfunc): Save the input pmf.Jason Merrill1-2/+2
2000-07-16cp-tree.h (THUNK_VCALL_OFFSET): Update documentation.Mark Mitchell1-1/+1
2000-06-29cp-tree.h (SET_DECL_ARTIFICIAL): Remove.Nathan Sidwell1-2/+2
2000-06-23parse.y (template_arg): Convert TEMPLATE_DECL that is a template template par...Kriang Lerdsuwanakij1-1/+1
2000-06-23cp-tree.h (BV_USE_VCALL_INDEX_P): New macro.Mark Mitchell1-29/+57
2000-06-20cpplex.c (parse_name): Don't warn about $ in identifiers if skipping.Zack Weinberg1-1/+0
2000-06-20call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell1-3/+3
2000-06-16cp-tree.h (struct language_function): Remove x_base_init_list and x_member_in...Mark Mitchell1-12/+14
2000-06-09revert mangling patchJason Merrill1-3/+1825
2000-06-08invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell1-1825/+3
2000-06-08* method.c (make_thunk): Clear DECL_VTT_PARM in thunk.Jakub Jelinek1-0/+1
2000-06-05ir.texi: Correct typo.Mark Mitchell1-0/+3
2000-06-04Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel1-16/+62
2000-06-03cp-tree.h (TMPL_ARGS_LEVEL): Clarify comment.Mark Mitchell1-1/+1
2000-05-31decl.c (build_cp_library_fn): Set DECL_CONTEXT.Mark Mitchell1-6/+4
2000-05-28cp-tree.h (ansi_opname): Make it a macro.Alex Samuel1-57/+48
2000-05-27tree.h (TREE_CODE_LENGTH): New macro.Richard Kenner1-1/+1
2000-05-26decl2.c (grokclassfn): Set DECL_LANGUAGE here.Mark Mitchell1-3/+0
2000-05-22cp-tree.h (IDENTIFIER_TYPENAME_P): Use a flag, not strncmp.Mark Mitchell1-0/+4
2000-05-22cp-tree.h (SET_BINFO_NEW_VTABLE_MARKED): Add sanity checks.Mark Mitchell1-3/+22
2000-05-19Don't create a separate copy of virtual bases for the CLASSTYPE_VBASECLASSES ...Mark Mitchell1-1/+2
2000-05-05cp-tree.h (DELTA_FROM_VTABLE_ENTRY): Remove.Mark Mitchell1-26/+38
2000-05-03cp-tree.def (THUNK_DECL): Remove.Mark Mitchell1-6/+10
2000-04-30* method.c (emit_thunk): Don't try to return a `void' value.Mark Mitchell1-1/+4
2000-04-17* method.c (make_thunk): Set DECL_CONTEXT for a THUNK_DECL.Mark Mitchell1-0/+1
2000-04-16Fix typoMark Mitchell1-1/+1
2000-04-16cp-tree.def (THUNK_DECL): Add to documentation.Mark Mitchell1-11/+50
2000-04-11cp-tree.h (cp_tree_index): Add CPTI_DTOR_IDENTIFIER.Mark Mitchell1-1/+10
2000-04-11cp-tree.h (lang_decl_flags): Rename constructor_for_vbase_attr to has_in_char...Mark Mitchell1-2/+2
2000-04-11cp-tre.h (finish_function): Change prototype.Mark Mitchell1-2/+2
2000-04-09cp-tree.h (cp_tree_index): Add CPTI_COMPLETE_CTOR_IDENTIFIER.Mark Mitchell1-1/+84
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-1/+1
2000-03-23builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.Theodore Papadopoulo1-5/+5
2000-03-20method.c (build_overload_int): Use host_integerp.Jed Wing1-5/+3
2000-03-10decl.c (push_overloaded_decl_1, [...]): Lose.Jason Merrill1-1/+1
2000-03-07rtl.h (rtunion_def): Constify member `rtstr'.Kaveh R. Ghazi1-1/+1
2000-03-07tree.h (INT_CST_LT, [...]): Remove unneeded casts.Richard Kenner1-3/+3
2000-02-26Fix copyrightsJeff Law1-1/+2
2000-02-22cp-tree.h (CPTI_VTABLE_INDEX_TYPE): New macro.Mark Mitchell1-6/+16
2000-02-16Make DECL_CONTEXT mean the class in which a member function was declared, eve...Mark Mitchell1-10/+5
2000-02-07cp-tree.h (struct saved_scope): Add incomplete field.Jason Merrill1-4/+3
2000-01-29cp-tree.def (THUNK_DECL): Discuss vcall indices.Mark Mitchell1-1/+9
2000-01-26call.c: PROTO -> PARAMS.Kaveh R. Ghazi1-31/+31
2000-01-17cp-tree.h (scratchalloc): Remove.Mark Mitchell1-1/+1
2000-01-14method.c (build_decl_overload_real): Check whether we are in :: before return...Martin v. Löwis1-2/+3
1999-12-29cp-tree.h (do_inline_function_hair): Remove.Mark Mitchell1-52/+0