aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/error.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-20c++: Include the constraint parameter mapping in diagnostic constraint contextsPatrick Palka1-25/+10
2020-02-10c++: Improve dump_decl for standard conceptsPatrick Palka1-10/+8
2020-02-10c++: Fux strncmp last argument in dump_decl_name [PR93641]Jakub Jelinek1-1/+1
2020-02-07c++: Fix use of local in constexpr if.Jason Merrill1-6/+0
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-11Introduce pretty_printer::clone vfuncDavid Malcolm1-0/+5
2019-12-10Replace label_text ctor with "borrow" and "take"David Malcolm1-2/+2
2019-11-27PR c++/92206 - ICE with typedef to dependent alias.Jason Merrill1-3/+3
2019-11-27Diagnose certain constraint errors as hard errors, but otherwise treat them t...Andrew Sutton1-0/+3
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+1
2019-11-02PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek1-1/+3
2019-10-22[C++] Avoid exposing internal details in aka typesRichard Sandiford1-3/+7
2019-10-17decl.c (grokfndecl): Remove redundant use of in_system_header_at.Paolo Carlini1-4/+1
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-13/+189
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+2
2019-06-23Rename DEFAULT_ARG to DEFERRED_PARSE.Marek Polacek1-3/+3
2019-05-31[C++PATCH] Lambda names are anonymousNathan Sidwell1-8/+9
2019-05-28[PATCH] Commonize anon-name generationNathan Sidwell1-1/+1
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-15/+17
2019-02-19re PR c++/89390 (ICE in get_string, at spellcheck-tree.h:46)Jakub Jelinek1-1/+1
2019-01-17[PR86648] use auto identifier for class placeholder templatesAlexandre Oliva1-0/+6
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-29C++: namespaces and scopes for enum values (PR c++/88121)David Malcolm1-2/+23
2018-11-05Implement P0732R2, class types in non-type template parameters.Jason Merrill1-0/+3
2018-10-29C++: simplify output from suggest_alternatives_forDavid Malcolm1-7/+36
2018-09-28tree.h (BLOCK_ORIGIN): New.Richard Biener1-10/+0
2018-09-17Add range_idx param to range_label::get_textDavid Malcolm1-1/+1
2018-08-27Less verbose fix-it hints for missing header files (PR 87091)David Malcolm1-1/+1
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-0/+2
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm1-0/+28
2018-08-02Fix memory leak of pretty_printer prefixesDavid Malcolm1-2/+7
2018-08-01PR tree-optimization/86650 - -Warray-bounds missing inlining contextMartin Sebor1-1/+1
2018-07-28C++: clean up cp_printerDavid Malcolm1-26/+20
2018-06-20re PR c++/86240 (ice: unexpected expression absu_expr)Marek Polacek1-0/+1
2018-06-18tree.c (cp_expr_location): New.Jason Merrill1-1/+1
2018-05-24cp-tree.h (INDIRECT_TYPE_P): New.Paolo Carlini1-2/+2
2018-05-14cp-tree.h (TYPE_REF_P): New.Paolo Carlini1-10/+10
2018-04-18[PR c++/80290] recycle tinst garbage soonerAlexandre Oliva1-6/+6
2018-04-09PR c++/85279 - dump_expr doesn't understand decltype.Jason Merrill1-0/+1
2018-02-21PR c++/84454 - ICE with pack expansion in signature.Jason Merrill1-1/+1
2018-01-10Preserving locations for variable-uses and constants (PR c++/43486)David Malcolm1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-28Remove Cilk Plus support.Julia Koval1-22/+0
2017-11-22C/C++: fix quoting of "aka" typedef information (PR 62170)David Malcolm1-18/+81
2017-11-21Add quotes for constexpr keyword.Martin Liska1-2/+2
2017-11-21New POINTER_DIFF_EXPRMarc Glisse1-0/+4
2017-10-31[C++ PATCH] overloaded operator fns [2/N]Nathan Sidwell1-19/+10
2017-10-04re PR c++/82373 (syntax error in error message)Jakub Jelinek1-2/+3
2017-08-14PR c/81117 - Improve buffer overflow checking in strncpy - part 1Martin Sebor1-1/+7