aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-01re PR c++/56794 (C++11 Error in range-based for with parameter pack array)Jason Merrill1-1/+4
2013-04-01Implement N2439 (ref-qualifiers for 'this')Bronek Kozicki1-3/+46
2013-04-01cp-tree.h (DECL_UNBOUND_CLASS_TEMPLATE_P): Remove.Paolo Carlini1-3/+1
2013-03-31decl2.c (collect_candidates_for_java_method_aliases): Use DECL_CLASS_SCOPE_P.Paolo Carlini1-5/+3
2013-03-29call.c (add_builtin_candidate): Use TYPE_PTR_P and VOID_TYPE_P.Paolo Carlini1-1/+1
2013-03-29cp-tree.h (AUTO_IS_DECLTYPE): New.Jason Merrill1-3/+19
2013-03-29parser.c (cp_parser_decltype_expr): Split out...Jason Merrill1-60/+72
2013-03-29tree.h (VAR_P): New.Gabriel Dos Reis1-4/+4
2013-03-29Add uniform debug dump function names.Lawrence Crowl1-0/+46
2013-03-28re PR c++/56679 ([C++11] Cannot take sizeof... a template template parameter ...Jason Merrill1-21/+44
2013-03-28call.c (joust): Don't call inform for a permerror returning false.Paolo Carlini1-6/+6
2013-03-27call.c (build_new_method_call_1): Use INDIRECT_REF_P.Gabriel Dos Reis1-1/+1
2013-03-22cp-tree.h (identifier_p): New.Gabriel Dos Reis1-15/+14
2013-03-20re PR c++/56646 (ICE: in cp_parser_late_return_type_opt, at cp/parser.c:16970)Jason Merrill1-2/+6
2013-03-17re PR c++/54359 ([C++0x] decltype in member function's trailing return type w...Jason Merrill1-3/+12
2013-03-16re PR c++/55931 ([C++11] Constexpr member function inside a static member is ...Jason Merrill1-1/+0
2013-03-16parser.c (cp_parser_lambda_declarator_opt): Use cp_parser_trailing_type_id.Jason Merrill1-1/+2
2013-03-16re PR c++/45917 (inaccessible types allowed as template argument in nested-na...Jason Merrill1-1/+1
2013-03-16re PR c++/54359 ([C++0x] decltype in member function's trailing return type w...Jason Merrill1-1/+3
2013-03-16re PR c++/52748 ([C++11] N3276 changes to decltype)Jason Merrill1-24/+104
2013-03-16* parser.c (cp_parser_lambda_expression): Use nreverse.Jason Merrill1-13/+2
2013-03-16re PR c++/55240 ([c++0x] ICE on non-static data member initialization using '...Jason Merrill1-0/+13
2013-03-16parser.c (lookup_literal_operator): Correct parm/arg naming mixup.Jason Merrill1-13/+12
2013-03-06re PR c++/56534 (ICE Segfault on invalid code in check_elaborated_type_specif...Paolo Carlini1-4/+6
2013-03-05parser.c (cp_parser_braced_list): For {} initialize *non_constant_p to false.Jakub Jelinek1-0/+2
2013-02-13re PR c++/55670 ([C++11] This isn't a pure virtual method.)Jason Merrill1-0/+1
2013-02-07re PR c++/56239 (parse error calling operator() on parenthesized value-initia...Jakub Jelinek1-3/+9
2013-02-06* parser.c (cp_parser_enum_specifier): Check for error_mark_node.Jason Merrill1-1/+1
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-09re PR c++/55878 (--enable-checking=yes rejection of typeid)Jason Merrill1-2/+2
2013-01-08statement before variable declaration in cp_parser_initializer_list.Joel Brobecker1-1/+2
2013-01-04PR c++/54526 (again)Paolo Carlini1-6/+4
2012-12-07PR c++/54401 - Confusing diagnostics about type-alias at class scopeDodji Seketeli1-2/+23
2012-12-06re PR c++/54744 (internal compiler error: Segmentation fault, by dependent ba...Jason Merrill1-1/+1
2012-12-06re PR c++/54947 ([C++11] lambda cannot capture-by-copy inside braced-init-list)Jason Merrill1-1/+4
2012-12-06re PR c++/54653 (tsubst_template_parms ICE)Jason Merrill1-1/+2
2012-11-29re PR c++/52654 ([C++11] Warn on overflow in user-defined literals)Ed Smith-Rowland1-1/+17
2012-11-19re PR c++/55368 (Comma before semicolon in struct definition is not rejected)Paolo Carlini1-1/+9
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-131/+115
2012-11-12Index declspecs.locations by ds_typedef rather than ds_thread.Ed Smith-Rowland1-1/+1
2012-10-31PR c++/54955 - Fail to parse alignas expr at the beginning of a declarationDodji Seketeli1-5/+6
2012-10-25re PR c++/34892 (ICE with ellipsis in default template argument)Paolo Carlini1-3/+12
2012-10-15PR c++/50080 (again)Paolo Carlini1-3/+23
2012-10-15re PR c++/50080 ([DR 468] error: 'template' (as a disambiguator) is only allo...Paolo Carlini1-22/+3
2012-10-10Disambiguate nested objc-message-expressions and c++11 attributesDodji Seketeli1-1/+14
2012-10-09re PR c++/54194 (misleading suggestion about arithmetic in operand of '|')Paolo Carlini1-0/+2
2012-10-08Partial implementation of C++11 thread_local.Jason Merrill1-46/+72
2012-10-08PR c++/53528 C++11 attribute supportDodji Seketeli1-76/+584
2012-10-05cp-tree.h (SIZEOF_EXPR_TYPE_P): Define.Jakub Jelinek1-3/+26
2012-09-29re PR c++/54738 ([C++11][SFINAE] Hard errors for pointer-to-member function e...Paolo Carlini1-1/+2