aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
AgeCommit message (Expand)AuthorFilesLines
2004-07-12call.c (build_user_type_conversion_1, [...]): Pass type directly to lookup_fn...Nathan Sidwell1-0/+4
2004-07-12re PR c++/2204 (G++ doesn't check (member) function parameter for abstract-ne...Giovanni Bajo1-0/+16
2004-07-11cp-tree.h (saved_scope): Make old_bindings a vector.Mark Mitchell1-1/+0
2004-07-09re PR c++/8211 (-Weffc++ warns about copyable classes with func ptr members)Giovanni Bajo1-8/+29
2004-07-08cp-tree.h (saved_scope): Remove x_previous_class_type and x_previous_class_va...Mark Mitchell1-20/+34
2004-07-07expr.c (expand_expr_real_1): Fix formating.Andrew Pinski1-1/+0
2004-07-07tree.h (TYPE_BINFO_OFFSET, [...]): Remove.Nathan Sidwell1-54/+56
2004-07-06tree.h (TREE_VIA_VIRTUAL): Rename to ...Nathan Sidwell1-43/+43
2004-07-05c-tree.h (TYPE_ACTUAL_ARG_TYPES): Use TYPE_LANG_SLOT_1.Nathan Sidwell1-1/+1
2004-07-01tree.def (RTL_EXPR): Remove.Richard Henderson1-3/+0
2004-06-28Use vector API for vbase list.Nathan Sidwell1-51/+42
2004-06-24Make-lang.in (cp/lex.o): Do not depend on cp/lex.h.Mark Mitchell1-7/+1
2004-06-22tree.def (VTABLE_REF): Remove.Richard Henderson1-4/+37
2004-06-17class.c (build_clone): Don't call defer_fn, let mark_used do it.Geoffrey Keating1-2/+0
2004-05-31call.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2004-05-28re PR c++/15214 (Warning non-virtual-dtor too strict)Tom Marshall1-1/+10
2004-05-23class.c (alter_access): Use %E format specifier to print an identifier node.Gabriel Dos Reis1-3/+3
2004-05-22re PR c++/15507 (hang laying out union)Mark Mitchell1-5/+9
2004-05-18* class.c (build_base_path): Tidy a bit.Jason Merrill1-7/+11
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-16/+15
2004-04-30Refer to base members using COMPONENT_REFs where possible.Jason Merrill1-6/+81
2004-04-30class.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2004-04-22class.c (initialize_array): Don't set TREE_HAS_CONSTRUCTOR on braced initiali...Mark Mitchell1-1/+0
2004-04-20re PR middle-end/14531 (pessimise code, loose constantness)Roger Sayle1-4/+5
2004-04-01expr.c (get_inner_reference): Use DECL_UNSIGNED, not TREE_UNSIGNED.Richard Kenner1-1/+1
2004-03-31builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED.Richard Kenner1-8/+6
2004-03-18tree.h (TREE_CHECK2, [...]): New macros.Richard Kenner1-2/+2
2004-03-09re PR c++/14401 (Uninitialized reference error not reported.)Mark Mitchell1-19/+31
2004-02-29re PR debug/12103 (-g only crash (segfault) with a forward declared class use...Mark Mitchell1-1/+2
2004-02-16re PR c++/13971 (ICE when compiling koffice-cvs (in build_conditional_expr, a...Mark Mitchell1-109/+0
2004-02-02re PR c++/13113 (Nice warning about &(X::m) lost)Mark Mitchell1-2/+2
2004-01-31class.c: Fix comment typos.Kazu Hirata1-1/+1
2004-01-26class.c (add_method): Just check processing_template_decl to determine whethe...Mark Mitchell1-1/+1
2004-01-21Make-lang.in, [...]: Update copyright.Kazu Hirata1-1/+1
2004-01-19re PR c++/13592 (C++ parser regression)Mark Mitchell1-3/+0
2004-01-12re PR c++/12815 (Code compiled with optimization behaves unexpectedly)Jason Merrill1-2/+0
2004-01-12class.c (layout_class_type): For non-POD class types...Mark Mitchell1-0/+2
2004-01-06re PR c++/13057 (regparm attribute not applied to destructor)Mark Mitchell1-0/+3
2004-01-06re PR c++/12815 (Code compiled with optimization behaves unexpectedly)Mark Mitchell1-1/+1
2003-12-25PR c++/13268, c++/13339Andrew Pinski1-3/+9
2003-12-21call.c: Fix comment formatting.Kazu Hirata1-2/+2
2003-12-16re PR c++/13387 (assignment to base class corrupts subclass)Nathan Sidwell1-0/+4
2003-12-15class.c (add_method): Disallow destructor for java classes.Nathan Sidwell1-0/+6
2003-12-13ChangeLog: Fix typos.Kazu Hirata1-1/+1
2003-12-12re PR c++/13118 ([ABI] Missed covariant return thunk)Nathan Sidwell1-7/+14
2003-12-12PR c++/13114, c++/13115Nathan Sidwell1-7/+11
2003-12-06re PR c++/13323 (Template code does not compile in presence of typedef)Mark Mitchell1-2/+7
2003-11-18re PR c++/12932 (ICE with use of ptr-to-function as template arg)Kriang Lerdsuwanakij1-0/+3
2003-11-01re PR c++/12796 (Wrong line number in error message)Kriang Lerdsuwanakij1-0/+4
2003-10-24re PR c++/11076 (ICE with invalid base class)Kriang Lerdsuwanakij1-1/+1