aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
AgeCommit message (Expand)AuthorFilesLines
2003-07-06call.c: Fix comment formatting.Kazu Hirata1-6/+6
2003-07-05call.c: Fix comment typos.Kazu Hirata1-2/+2
2003-07-03call.c (build_scoped_method_call): Use convert_to_void.Mark Mitchell1-6/+0
2003-07-03class.c (add_method, [...]): Fix format specifier.Kaveh R. Ghazi1-2/+2
2003-06-24call.c (enforce_access): Assert we get a binfo.Nathan Sidwell1-3/+2
2003-06-24langhooks-def.h (LANG_HOOKS_PREPARE_ASSEMBLE_VARIABLE): New macro.Jan Hubicka1-0/+1
2003-06-17re PR c++/10712 (ICE in constructor_name_full, at cp/decl2.c:1255)Mark Mitchell1-0/+3
2003-05-31class.c (dump_array): Call CONSTRUCTOR_ELTS to access the operand of a CONSTR...Diego Novillo1-1/+1
2003-05-20fix whitespaceJason Merrill1-1/+1
2003-05-18hashtable.h (struct ht_identifier): Add data member "hash_value".Gabriel Dos Reis1-2/+1
2003-05-15call.c (build_op_delete_call): Avoid creating unnecessary types.Mark Mitchell1-3/+1
2003-05-10re PR c++/9252 ([New parser] Errors due to legally used "typename")Kriang Lerdsuwanakij1-1/+1
2003-05-03class.c (finish_struct): Use location_t and input_location directly.Nathan Sidwell1-6/+3
2003-05-01input.h (lineno): Rename to ...Nathan Sidwell1-3/+3
2003-04-29re PR c++/10549 (ICE in store_bit_field on bitfields that exceed the precisio...Mark Mitchell1-8/+12
2003-04-28re PR c++/10506 (ICE in build_new at cp/init.c with -fkeep-inline-functions a...Mark Mitchell1-5/+15
2003-04-23re PR c++/9847 (ICE on :?-operator with double class definition in expand_expr)Mark Mitchell1-72/+0
2003-04-13tree.c (build_constructor): New function.Zack Weinberg1-1/+1
2003-04-10class.c (layout_class_type): Correct handling for overlong bit-fields whose w...Mark Mitchell1-14/+22
2003-04-03stor-layout.c (do_type_align): New fn, split out from...Jason Merrill1-33/+5
2003-03-31re PR java/10145 (java and c++ disagree about class layout)Jason Merrill1-9/+0
2003-03-22PR c++/9978, c++/9708Nathan Sidwell1-1/+2
2003-03-16re PR c++/9629 (virtual inheritance segfault)Nathan Sidwell1-2/+19
2003-03-06re PR c++/9791 (-Woverloaded-virtual reports hiding of destructor)Mark Mitchell1-5/+13
2003-03-05* class.c (end_of_class): Correct thinko.Mark Mitchell1-1/+1
2003-03-03re PR c++/9878 (error: non-lvalue in unary `&' wrongly issued)Mark Mitchell1-5/+3
2003-03-03tree-inline.c (find_builtin_longjmp_call): Save and restore lineno and input_...Jason Merrill1-3/+2
2003-02-20Change base class access representation.Nathan Sidwell1-565/+226
2003-02-18re PR c++/9704 (miscompilation of classes with bit fields)Mark Mitchell1-4/+16
2003-02-18class.c (build_base_field): Mark fields for base classes with DECL_IGNORED_P.Michael Elizabeth Chastain1-1/+2
2003-02-15search.c: ANSIfy function declarations and definitions.Nathan Sidwell1-1/+1
2003-01-30class.c (check_field_decls): Only check C_TYPE_FIELDS_READONLY for class types.Mark Mitchell1-1/+1
2003-01-30c-common.c (builtin_define_float_constants): Define __<TYPE>_HAS_INFINITY__ a...Mark Mitchell1-11/+11
2003-01-27class.c (update_vtable_entry_for_fn): Add index parameter.Nathan Sidwell1-10/+43
2003-01-23class.c, parser.c: ANSIfy function definitions and declarations.Nathanael Nerode1-491/+283
2003-01-22re PR c++/9388 ([new parser] ICE in cxx_incomplete_type_diagnostic, at cp/typ...Mark Mitchell1-0/+4
2003-01-16arm.h (CONDITIONAL_REGISTER_USAGE): Avoid signed/unsigned warning.Kaveh R. Ghazi1-1/+1
2003-01-13re PR c++/8748 (ICE in cp_expr_size at cp/cp-lang.c: 307)Jason Merrill1-6/+8
2003-01-10Merge from pch-branch.Geoffrey Keating1-10/+123
2003-01-07class.c (layout_class_type): Don't use PCC_BITFIELD_TYPE_MATTERS if not defined.Andreas Schwab1-1/+3
2003-01-07class.c (layout_class_type): Correct handling of unnamed bitfields wider than...Mark Mitchell1-1/+16
2003-01-03cp-tree.h (struct lang_type_class): add field for key methodMatt Austern1-3/+35
2003-01-01call.c, [...]: Replace "GNU CC" with "GCC" in the copyright header.Steven Bosscher1-4/+4
2002-12-31class.c (modify_vtable_entry): Remove unused variable.Nathan Sidwell1-64/+80
2002-12-30cp-tree.h (THUNK_TARGET): New macro.Nathan Sidwell1-19/+21
2002-12-30re PR c++/9054 (segfault on legal code with option -fdump-translation-unit)Nathan Sidwell1-0/+1
2002-12-28Make-lang.in (po-generated): Remove parse.c.Mark Mitchell1-31/+26
2002-12-20ChangeLog: Fix a typo.Kazu Hirata1-3/+3
2002-12-19class.c (build_base_field): Do not set DECL_PACKED on the FIELD_DECL.Mark Mitchell1-2/+0
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-10/+84