aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
AgeCommit message (Expand)AuthorFilesLines
2005-06-06re PR c++/21903 (Default argument of template function causes a compile-time ...Nathan Sidwell1-6/+16
2005-06-05re PR c++/21619 (__builtin_constant_p(&"Hello"[0])?1:-1 not compile-time cons...Mark Mitchell1-4/+28
2005-05-27cp-tree.def (UNARY_PLUS_EXPR): New C++ unary tree code.Roger Sayle1-2/+2
2005-05-27re PR c++/21681 (ICE with nested types in template)Nathan Sidwell1-0/+8
2005-05-25common.opt (-Wattributes): New.DJ Delorie1-2/+4
2005-05-24class.c (layout_class_type): Do not issue C++ ABI warnings for ObjC structs.Ziemowit Laski1-20/+4
2005-05-19cfgexpand.c, [...]: Fix comment typos.Kazu Hirata1-2/+2
2005-05-17Yet more Objective-C++...Ziemowit Laski1-2/+1233
2005-04-23diagnostic.c (warning): Accept parameter to classify warning option.DJ Delorie1-6/+6
2005-04-21vec.h: Update API to separate allocation mechanism from type.Nathan Sidwell1-6/+10
2005-04-08re PR c++/20905 (confuses unrelated type name with instance name)Mark Mitchell1-18/+49
2005-04-04re PR c++/20679 (Parse error when accessing attributes of an inner class. Enc...Mark Mitchell1-8/+7
2005-03-22extend.texi: Deprecate C++ min/max operators.Mark Mitchell1-0/+19
2005-03-22re PR c++/20499 (ICE on duplicate class definition)Volker Reichelt1-1/+2
2005-03-19re PR c++/20333 (ICE on invalid code, typename outside of a template)Kriang Lerdsuwanakij1-7/+15
2005-03-18re PR c++/20463 (ICE on using undefined type)Paolo Carlini1-1/+2
2005-03-14Friend class name lookup 5/n PR c++/1016Kriang Lerdsuwanakij1-4/+1
2005-03-11cp-tree.h (struct cp_declarator): New id_loc field.Per Bothner1-2/+3
2005-02-24call.c, [...]: Fix comment typo(s).Volker Reichelt1-2/+2
2005-02-23re PR c++/19991 (Enum not accepted in array-size)Mark Mitchell1-2/+10
2005-02-22parser.c (cp_parser_direct_declarator): Always complain about non-constant ar...Mark Mitchell1-9/+2
2005-02-14re PR c++/19608 (ICE after friend function definition in local class)Nathan Sidwell1-3/+4
2005-02-10* parser.c (cp_parser_unqualified_id): Initialize type_decl.Mark Mitchell1-0/+1
2005-02-10re PR c++/19787 (Internal compiler error with ambiguous conversion functions)Mark Mitchell1-47/+64
2005-02-09re PR c++/19733 (ICE on invalid destructor call)Mark Mitchell1-0/+2
2005-02-08parser.c (cp_lexer_start_debugging): Avoid arithmetic operations on boolean v...Mark Mitchell1-2/+2
2005-02-03re PR c++/17401 (ICE with invalid pure specifier)Giovanni Bajo1-6/+11
2005-02-03re PR c++/19628 (g++ no longer accepts __builtin_constant_p in constant-expre...Matt Austern1-2/+3
2005-02-01parser.c (cp_parser_primary_expression): Don't complain about floating-point ...Mark Mitchell1-1/+2
2005-02-01* parser.c (cp_parser_template_id): Revert comment patch too.Alexandre Oliva1-2/+1
2005-02-01re PR c++/18757 (ICE (on invalid) in get_innermost_template_args)Alexandre Oliva1-1/+8
2005-02-01decl.c (build_enumerator): Do not issue duplicate error messages about invali...Mark Mitchell1-62/+148
2005-01-31parser.c (cp_lexer_new_main): Get the first token, first, before doing anything.Mike Stump1-4/+7
2005-01-29re PR c++/19253 (bad error message / ICE for invalid template parameter)Mark Mitchell1-1/+5
2005-01-26* parse.c (cp_parser_initializer_clause): Initialize *non_constant_p.J"orn Rennecke1-0/+3
2005-01-06re PR c++/19244 (Typedef of anonymous class incorrectly handled in member fun...Mark Mitchell1-5/+10
2005-01-05re PR c++/19030 (ice on tree check)Nathan Sidwell1-65/+58
2005-01-03re PR c++/14136 (double error message for typename used as destructor declara...Volker Reichelt1-1/+2
2004-12-30cp-tree.h (cp_declarator): Split "name" field into qualifying_scope and unqua...Mark Mitchell1-71/+66
2004-12-23re PR c++/17595 (Unfriendly error message/rejects legal #pragmas in the middl...Mark Mitchell1-0/+6
2004-12-22re PR c++/18378 (ICE when returning a copy of a packed member)Mark Mitchell1-12/+16
2004-12-15re PR c++/18981 (ICE in cp_parser_lookup_name)Nathan Sidwell1-4/+0
2004-12-15re PR c++/18738 (typename not allowed with non-dependent qualified name)Mark Mitchell1-8/+7
2004-12-14parser.c (cp_parser_uncommitted_to_tentative_parse_p): New function.Volker Reichelt1-31/+18
2004-12-10re PR c++/18731 (ICE on invalid template declaration)Volker Reichelt1-0/+9
2004-12-09* parser.c (cp_parser_member_declaration): Fix comment typo.Volker Reichelt1-1/+1
2004-12-09re PR c++/18757 (ICE (on invalid) in get_innermost_template_args)Alexandre Oliva1-2/+3
2004-12-08re PR c++/18803 (rejects access to operator() in template)Nathan Sidwell1-0/+10
2004-12-03re PR c++/18318 (ICE: error: Multiple inline callers)Nathan Sidwell1-9/+1
2004-12-02re PR c++/18758 (ICE redeclaring struct as template)Nathan Sidwell1-1/+11