aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2004-07-21re PR c++/14497 (Accepts invalid specialization of member template missing "t...Giovanni Bajo2-29/+17
2004-07-21re PR c++/509 (G++ forbids template specialization as ambiguous)Giovanni Bajo2-4/+59
2004-07-20cp-tree.def (TINST_LEVEL): Make it an 'x' node.Steven Bosscher8-11/+59
2004-07-20* parser.c (cp_parser_simple_type_specifier): Fix typo.Mark Mitchell2-2/+5
2004-07-20re PR c++/16637 (syntax error on valid input code)Mark Mitchell2-2/+11
2004-07-20re PR c++/16175 (Wrong type reported in diagnostic)Kriang Lerdsuwanakij2-0/+7
2004-07-20re PR c++/16623 (g++ ICE in tsubst_decl:6081)Mark Mitchell5-4/+26
2004-07-20tree.h (binfo_member): Remove.Nathan Sidwell3-17/+3
2004-07-20cp-tree.h (struct lang_type_class): Remove vfields field.Nathan Sidwell4-59/+21
2004-07-20tree.h: Include vec.hNathan Sidwell13-295/+195
2004-07-20c-common.h (check_case_value): Remove prototype.Steven Bosscher3-13/+17
2004-07-20Revert patch for PR c++/16623.Mark Mitchell4-14/+6
2004-07-20Remove DOS style trailing Carriage ReturnsKelley Cook2-2/+6
2004-07-19re PR c++/16623 (g++ ICE in tsubst_decl:6081)Mark Mitchell4-2/+25
2004-07-19vec.h: Propagate location information properly.Nathan Sidwell7-93/+105
2004-07-19re PR c++/12170 (ICE in cp_type_quals)Kriang Lerdsuwanakij2-4/+9
2004-07-19c-tree.h (struct c_expr): Define.Joseph Myers2-1/+12
2004-07-19tree.c (no_linkage_helper): Remove.Mark Mitchell2-22/+55
2004-07-18c-common.c (c_common_truthvalue_conversion): Don't warn if TREE_NO_WARNING is...Steven Bosscher4-14/+13
2004-07-18mangle.c (write_expression): Issue a sorry for zero-operand functional casts.Mark Mitchell2-1/+12
2004-07-18re PR c++/13092 (Accepts invalid pointer-to-member conversion)Kriang Lerdsuwanakij6-7/+49
2004-07-18re PR tree-optimization/16115 (double-destruction problem with argument passi...Jason Merrill4-16/+94
2004-07-17langhooks.h (builtin_function): New langhook.Joseph Myers2-0/+6
2004-07-17class.c (finish_struct_methods): Remove unncessary code.Mark Mitchell7-60/+134
2004-07-17cfgcleanup.c (try_simplify_condjump): Don't remove line notes to avoid unreac...Steven Bosscher2-1/+6
2004-07-16langhooks-def.h (LANG_HOOKS_TREE_INLINING_COPY_RES_DECL_FOR_INLINING, [...]):...Richard Henderson5-49/+8
2004-07-16undo reversionJason Merrill2-1/+20
2004-07-16revert: cp-lang.c (cxx_types_compatible_p): To the middle-end, references and...Jason Merrill2-20/+1
2004-07-16class.c (finish_struct_bits): Use for loop.Nathan Sidwell2-29/+20
2004-07-16re PR c++/16583 (G++ segfaults with -fdump-translation-unit)Nathan Sidwell2-1/+5
2004-07-16* pt.c (tsubst) <TREE_BINFO case>: We should never get here.Nathan Sidwell2-22/+9
2004-07-16vec.h (VEC_address): New function.Mark Mitchell11-261/+252
2004-07-15re PR middle-end/15885 (wrong va_start warning (and code))Jason Merrill2-2/+21
2004-07-15decl.c (xref_basetypes): Refactor.Nathan Sidwell4-212/+200
2004-07-15name-lookup.c (set_inherited_value_binding_p): Add class_type parameter.Mark Mitchell2-18/+14
2004-07-15class.c (finish_struct_bits): Don't set TYPE_HAS_CONVERSION here.Nathan Sidwell3-29/+18
2004-07-15class.c (check_bases): Don't set CLASSTYPE_NON_AGGREGATE here.Nathan Sidwell3-27/+25
2004-07-15lex.c (cxx_make_type): Remove call to get_pointer_type.Mark Mitchell2-5/+5
2004-07-14cp-tree.h (IDENTIFIER_VALUE): Remove.Mark Mitchell9-445/+371
2004-07-13re PR c++/16518 (mutable specifier only applies to first item in declaration ...Mark Mitchell4-104/+98
2004-07-13cp-tree.h (lang_identifier): Remove class_value.Mark Mitchell10-255/+141
2004-07-12cp-tree.h (get_aggr_typedef): Remove.Mark Mitchell3-31/+3
2004-07-12* name-lookup.c (push_class_level_binding): Simplify.Mark Mitchell2-48/+49
2004-07-12re PR c++/16475 (FAIL: g++.dg/rtti/tinfo1.C scan-assembler _ZTIP9CTemplateIhE:)Andrew Pinski2-5/+10
2004-07-12parser.c (cp_parser_class_head): Remove unused variable.Eric Christopher2-80/+83
2004-07-12decl.c (grok_op_properties): Reject [de-]allocation functions declared in a n...Giovanni Bajo2-0/+24
2004-07-12cp-tree.h (make_binfo): Remove.Nathan Sidwell4-62/+27
2004-07-12missed in previous commitNathan Sidwell1-6/+7
2004-07-12call.c (build_user_type_conversion_1, [...]): Pass type directly to lookup_fn...Nathan Sidwell16-91/+186
2004-07-12re PR c++/2204 (G++ doesn't check (member) function parameter for abstract-ne...Giovanni Bajo7-22/+210