summaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
Commit message (Expand)AuthorAgeFilesLines
* * class.c (build_vtbl_initializer): Fix typo in comment.mmitchel2000-11-151-1/+1
* * alias.c (init_alias_analysis), calls.c (expand_call,jsm282000-11-071-2/+2
* testsuite/gdr2000-10-311-1/+1
* * class.c (subobject_offset_fn): New type.mmitchel2000-10-201-128/+254
* Remove obstacks.mmitchel2000-10-131-2/+0
* Move statement-tree facilities from C++ to C front-end.mmitchel2000-09-071-1/+1
* Integrated preprocessor.zack2000-09-071-10/+11
* * class.c (resolve_address_of_overloaded_function): Addnathan2000-09-061-1/+8
* * cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.jason2000-09-051-1/+1
* top level:zack2000-08-291-1/+2
* 2000-08-28 Daniel Berlin <dberlin@redhat.com>jason2000-08-291-1/+1
* * class.c (build_vtbl_initializer): Clear the entiremmitchel2000-08-211-81/+115
* * cp-tree.h (PTRMEM_OK_P): New macro.nathan2000-08-181-38/+28
* * class.c (instantiate_type): Reinstate local variablenathan2000-08-171-1/+2
* * cp-tree.h (instantiate_type_flags): New enumeration.nathan2000-08-171-11/+9
* * cp-tree.h (add_method): Change prototype.mmitchel2000-08-041-162/+171
* Allow indirect primary bases.mmitchel2000-07-311-230/+292
* Kill strict_prototype. Backwards compatibility only fornathan2000-07-251-8/+0
* * class.c (layout_class_type): Add pointers to virtual bases aftermmitchel2000-07-111-2/+2
* * c-common.c: Include c-common.h, not c-lex.h or c-tree.h.mmitchel2000-06-301-1/+1
* * cp-tree.h (CLEAR_BINFO_NEW_VTABLE_MARKED): Remove.mmitchel2000-06-281-46/+95
* * cp-tree.h (BV_USE_VCALL_INDEX_P): New macro.mmitchel2000-06-231-90/+118
* 2000-06-20 Alexandre Petit-Bianco <apbianco@cygnus.com>apbianco2000-06-211-8/+8
* * cp-tree.h (BINFO_OVERRIDE_ALONG_VIRTUAL_PATH): New macro.mmitchel2000-06-141-5/+34
* * tree.h (TYPE_USER_ALIGN, DECL_USER_ALIGN): Define.jakub2000-06-141-2/+14
* * class.c (vcall_offset_data_s): Add last_init and fns.mmitchel2000-06-121-86/+90
* * mangle.c (NESTED_TEMPLATE_MATCH): Fix typo in comment.mmitchel2000-06-121-5/+4
* Revert last patchmmitchel2000-06-091-4/+8
* * cp-tree.h (cp_tree_index): Remove Java types.mmitchel2000-06-091-8/+4
* revert mangling patchjason2000-06-091-3/+35
* * invoke.texi: Remove documentation for -fsquangle andmmitchel2000-06-081-35/+3
* * class.c (indirect_primary_base_p): New function.mmitchel2000-06-051-12/+73
* * Make-lang.in (CXX_SRCS): Add mangle.c.mmitchel2000-06-041-5/+20
* * cp-tree.h (CLASSTYPE_ALIGN_UNIT): New macro.mmitchel2000-05-291-1/+1
* * tree.h (struct record_layout_info): Rename to (structmmitchel2000-05-261-1/+1
* * class.c (build_vtable_entry_ref): Correct usage ofmmitchel2000-05-261-1/+3
* Finish implementation of VTTs.mmitchel2000-05-251-16/+54
* * cp-tree.h (lang_decl_flags): Rename mutable_flag to uninlinablemmitchel2000-05-241-6/+9
* * class.c (build_ctor_vtbl_group): Set inits.mmitchel2000-05-231-0/+1
* * cp-tree.h (SET_BINFO_NEW_VTABLE_MARKED): Add sanity checks.mmitchel2000-05-221-82/+369
* Don't create a separate copy of virtual bases for themmitchel2000-05-191-31/+29
* * class.c (copy_virtuals): New function.mmitchel2000-05-161-27/+68
* pedwarnjason2000-05-111-1/+1
* * class.c (check_field_decls): Complain about non-static datajason2000-05-111-0/+7
* * class.c (update_vtable_entry_for_fn): Prototype.ghazi2000-05-041-0/+1
* * cp-tree.h (special_function_kind): Add various kinds ofmmitchel2000-05-041-6/+9
* * cp-tree.h (same_type_ignoring_top_level_qualifiers_p): Newmmitchel2000-05-011-1/+1
* * cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P.mmitchel2000-04-261-1/+1
* * cp-tree.h (lang_decl_flags): Remove const_memfunc andmmitchel2000-04-181-7/+4
* * class.c (build_vtable_entry): Don't build thunks for type-infommitchel2000-04-171-1/+4