aboutsummaryrefslogtreecommitdiff
path: root/gdb/cp-name-parser.y
AgeCommit message (Expand)AuthorFilesLines
2024-05-14Add spaceship operator to cp-name-parser.yTom Tromey1-1/+18
2024-05-14Allow function types as template parameters in name canonicalizerTom Tromey1-0/+4
2024-05-14Implement C++14 numeric separatorsTom Tromey1-5/+26
2024-05-14Fix C++ canonicalization of hex literalsTom Tromey1-5/+56
2024-05-14Remove some unnecessary allocations from cpname_state::parse_numberTom Tromey1-13/+12
2024-05-14Fix C++ name canonicalizations of character literalsTom Tromey1-6/+43
2024-05-14Change storage of demangle_componentTom Tromey1-71/+7
2024-05-14Clean up demangle_parse_infoTom Tromey1-12/+0
2024-05-14Remove test code from cp-name-parser.yTom Tromey1-135/+0
2024-04-21Remove some alloca usesTom Tromey1-4/+0
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2023-11-30gdb: fix warnings about invalid [[fallthrough]] usageSimon Marchi1-1/+1
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-2/+2
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-1/+1
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-1/+1
2023-04-29gdb: Fix building with latest libc++Manoj Gupta1-1/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-17gdb: silence unused-but-set-variable warning about yynerrs in cp-name-parser.ySimon Marchi1-1/+6
2022-05-10Fix "b f(std::string)", always use DMGL_VERBOSEPedro Alves1-8/+4
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-04-01Use startswith in gdb subfolder.Martin Liska1-34/+34
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-6/+6
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-03-12Fix test-cp-name-parser build, unused variablePedro Alves1-1/+0
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-06-04Change functions in cp-name-parser.y into methodsTom Tromey1-253/+273
2018-06-01Make two cp-name-parser.y constants "const"Tom Tromey1-2/+2
2018-06-01Include parser-defs.h in cp-name-parser.yTom Tromey1-5/+1
2018-06-01Make cp-name-parser.y a pure parserTom Tromey1-284/+304
2018-06-01Use yy-remap.h in cp-name-parser.yTom Tromey1-54/+8
2018-06-01Remove a static buffer from cp-name-parser.yTom Tromey1-13/+9
2018-05-22Support UTF-8 identifiers in C/C++ expressions (PR gdb/22973)Pedro Alves1-25/+4
2018-05-04Fix "fall through" commentsTom Tromey1-1/+1
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-11-210xff chars in name components table; cp-name-parser lex UTF-8 identifiersPedro Alves1-3/+25
2017-11-08Fix "make test-cp-name-parser"Pedro Alves1-1/+1
2017-08-09Make cp_comp_to_string return a gdb::unique_xmalloc_ptr<char>Pedro Alves1-3/+4
2017-04-05-Wwrite-strings: The RestPedro Alves1-2/+2
2017-03-27gdb/cp-name-parser.y: Eliminate make_empty, use cplus_demangle_fill_componentPedro Alves1-46/+14
2017-03-20Implement demangling for rvalue reference type namesArtemiy Volkov1-0/+4
2017-03-14Restore test-cp-name-parser buildPedro Alves1-9/+8
2017-03-13Merge libiberty: Initialize d_printing in all cplus_demangle_fill_* functions.mark1-0/+1
2017-01-10Add constructor and destructor to demangle_parse_infoTom Tromey1-29/+10
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-11-28Adjust GDB to demangler API changePedro Alves1-1/+1
2015-09-25Add casts to memory allocation related callsSimon Marchi1-3/+3
2015-08-06Add casts for legitimate integer to enum conversionsSimon Marchi1-1/+1