aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
AgeCommit message (Expand)AuthorFilesLines
2000-11-15class.c (build_vtbl_initializer): Fix typo in comment.Mark Mitchell1-1/+1
2000-11-07alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers1-2/+2
2000-10-31memtemp77.C (main): Adjust comparison against.Gabriel Dos Reis1-1/+1
2000-10-20class.c (subobject_offset_fn): New type.Mark Mitchell1-128/+254
2000-10-13Remove obstacks.Mark Mitchell1-2/+0
2000-09-07Move statement-tree facilities from C++ to C front-end.Mark Mitchell1-1/+1
2000-09-07Integrated preprocessor.Zack Weinberg1-10/+11
2000-09-06class.c (resolve_address_of_overloaded_function): Add explanation message.Nathan Sidwell1-1/+8
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij1-1/+1
2000-08-29top level:Zack Weinberg1-1/+2
2000-08-28[multiple changes]Jason Merrill1-1/+1
2000-08-21class.c (build_vtbl_initializer): Clear the entire vtbl_init_data.Mark Mitchell1-81/+115
2000-08-18cp-tree.h (PTRMEM_OK_P): New macro.Nathan Sidwell1-38/+28
2000-08-17class.c (instantiate_type): Reinstate local variable deleted in previous change.Nathan Sidwell1-1/+2
2000-08-17cp-tree.h (instantiate_type_flags): New enumeration.Nathan Sidwell1-11/+9
2000-08-04cp-tree.h (add_method): Change prototype.Mark Mitchell1-162/+171
2000-07-31Allow indirect primary bases.Mark Mitchell1-230/+292
2000-07-25Kill strict_prototype.Nathan Sidwell1-8/+0
2000-07-11class.c (layout_class_type): Add pointers to virtual bases after base classes...Mark Mitchell1-2/+2
2000-06-30c-common.c: Include c-common.h, not c-lex.h or c-tree.h.Mark Mitchell1-1/+1
2000-06-28cp-tree.h (CLEAR_BINFO_NEW_VTABLE_MARKED): Remove.Mark Mitchell1-46/+95
2000-06-23cp-tree.h (BV_USE_VCALL_INDEX_P): New macro.Mark Mitchell1-90/+118
2000-06-21class.c (push_lang_context): TYPE_NAME gets you to the Java types DECLs.Alexandre Petit-Bianco1-8/+8
2000-06-14cp-tree.h (BINFO_OVERRIDE_ALONG_VIRTUAL_PATH): New macro.Mark Mitchell1-5/+34
2000-06-14tree.h (TYPE_USER_ALIGN, [...]): Define.Jakub Jelinek1-2/+14
2000-06-12class.c (vcall_offset_data_s): Add last_init and fns.Mark Mitchell1-86/+90
2000-06-12mangle.c (NESTED_TEMPLATE_MATCH): Fix typo in comment.Mark Mitchell1-5/+4
2000-06-09Revert last patchMark Mitchell1-4/+8
2000-06-09cp-tree.h (cp_tree_index): Remove Java types.Mark Mitchell1-8/+4
2000-06-09revert mangling patchJason Merrill1-3/+35
2000-06-08invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell1-35/+3
2000-06-05class.c (indirect_primary_base_p): New function.Mark Mitchell1-12/+73
2000-06-04Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel1-5/+20
2000-05-29cp-tree.h (CLASSTYPE_ALIGN_UNIT): New macro.Mark Mitchell1-1/+1
2000-05-26tree.h (struct record_layout_info): Rename to (struct record_layout_info_s).Mark Mitchell1-1/+1
2000-05-26class.c (build_vtable_entry_ref): Correct usage of get_vtbl_decl_for_binfo.Mark Mitchell1-1/+3
2000-05-25Finish implementation of VTTs.Mark Mitchell1-16/+54
2000-05-24cp-tree.h (lang_decl_flags): Rename mutable_flag to uninlinable and bitfield ...Mark Mitchell1-6/+9
2000-05-23class.c (build_ctor_vtbl_group): Set inits.Mark Mitchell1-0/+1
2000-05-22cp-tree.h (SET_BINFO_NEW_VTABLE_MARKED): Add sanity checks.Mark Mitchell1-82/+369
2000-05-19Don't create a separate copy of virtual bases for the CLASSTYPE_VBASECLASSES ...Mark Mitchell1-31/+29
2000-05-16class.c (copy_virtuals): New function.Mark Mitchell1-27/+68
2000-05-11pedwarnJason Merrill1-1/+1
2000-05-11class.c (check_field_decls): Complain about non-static data members with same...Jason Merrill1-0/+7
2000-05-04class.c (update_vtable_entry_for_fn): Prototype.Kaveh R. Ghazi1-0/+1
2000-05-04cp-tree.h (special_function_kind): Add various kinds of destructors.Mark Mitchell1-6/+9
2000-05-01cp-tree.h (same_type_ignoring_top_level_qualifiers_p): New macro.Mark Mitchell1-1/+1
2000-04-26cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P.Mark Mitchell1-1/+1
2000-04-18cp-tree.h (lang_decl_flags): Remove const_memfunc and volatile_memfunc.Mark Mitchell1-7/+4
2000-04-17class.c (build_vtable_entry): Don't build thunks for type-info functions.Mark Mitchell1-1/+4