aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/lex.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-1/+1
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-0/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-09-06Remove support for repo files (PR c++/91125).Martin Liska1-2/+0
2019-08-28PR c++/91360 - Implement C++20 P1143R2: constinit.Marek Polacek1-0/+2
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-1/+1
2019-06-25Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz1-0/+5
2019-06-24ipa-utils.h (type_with_linkage_p): Verify that type is CXX_ODR_P.Jan Hubicka1-0/+3
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-6/+6
2019-01-14Implement P0482R5, char8_t: A type for UTF-8 characters and stringsTom Honermann1-0/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-1/+1
2018-11-01Implement P0846R0, ADL and function templates.Marek Polacek1-0/+3
2018-10-29C++: simplify output from suggest_alternatives_forDavid Malcolm1-2/+15
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-0/+1
2018-06-21Let -fmem-report see callers of cxx_make_type.Jason Merrill1-4/+12
2018-06-18tree.c (cp_expr_location): New.Jason Merrill1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-01[C++ PATCH] overloaded operator fns [8/N]Nathan Sidwell1-4/+3
2017-11-01[C++ PATCH] overloaded operator fns [6/N]Nathan Sidwell1-17/+81
2017-10-31[C++ PATCH] overloaded operator fns [5/N]Nathan Sidwell1-6/+4
2017-10-31[C++ PATCH] overloaded operator fns [4/N]Nathan Sidwell1-39/+5
2017-10-31[C++ PATCH] overloaded operator fns [3/N]Nathan Sidwell1-22/+27
2017-10-30[C++ PATCH] operator name cleanup prepatchNathan Sidwell1-4/+1
2017-10-25[C++ PATCH] Kill IDENTIFIER_LABEL_VALUENathan Sidwell1-1/+0
2017-10-06[C++ PATCH] use hash-table for namespace contentsNathan Sidwell1-1/+1
2017-09-13Conv-op identifers not in identifier hash tableNathan Sidwell1-35/+33
2017-08-17lex.c (maybe_add_lang_type_raw): BOUND_TEMPLATE_TEMPLATE_PARMs don't need lan...Nathan Sidwell1-7/+4
2017-07-29use c++ instead of _stat for copy_node_statTrevor Saunders1-2/+2
2017-06-30config-lang.in (gtfiles): Add cp/lex.c.Nathan Sidwell1-0/+70
2017-06-29lex.c (maybe_add_lang_type_raw): Exit early, rather than use a flag.Nathan Sidwell1-13/+13
2017-06-22Reorder IDENTIFIER flagsNathan Sidwell1-28/+58
2017-06-02Remove lang_type_ptrmem.Nathan Sidwell1-16/+8
2017-05-31cp-tree.h (lang_decl_slector): New enum.Nathan Sidwell1-56/+106
2017-05-30Kill IDENTIFIER_NAMESPACE_BINDINGSNathan Sidwell1-1/+5
2017-05-26cp-tree.h (struct lang_decl_decomp): New type.Jakub Jelinek1-4/+20
2017-05-05call.c (make_temporary_var_for_ref_to_temp): Push decl into current scope.Nathan Sidwell1-7/+3
2017-04-21tree.h (build_qualified_type): Annotate with CXX_MEM_STAT_INFO.Richard Biener1-4/+4
2017-01-31Introduce C++ support in libcc1Alexandre Oliva1-1/+1
2017-01-20C++: fix fix-it hints for misspellings within explicit namespacesDavid Malcolm1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-04extend.texi (Java Exceptions): Remove.Jakub Jelinek1-19/+0
2016-05-30re PR c++/71238 (Undeclared function message imprecisely points to error column)Paolo Carlini1-13/+20
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-11decl.c: Remove unused header files.Andrew MacLeod1-6/+0
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod1-5/+4
2015-10-04Implement N4514, C++ Extensions for Transactional Memory.Jason Merrill1-0/+2
2015-08-07Add C++ Concepts TS support.Andrew Sutton1-0/+2
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-1/+0
2015-07-01c-common.h (D_CXX11): Rename from D_CXX0X.Jason Merrill1-1/+1