aboutsummaryrefslogtreecommitdiff
path: root/gdb/parse.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-22gdb/fortran: add support for parsing array strides in expressionsAndrew Burgess1-0/+2
2020-10-22gdb: rename 'enum range_type' to 'enum range_flag'Andrew Burgess1-4/+4
2020-10-22gdb: Convert enum range_type to a bit field enumAndrew Burgess1-15/+7
2020-09-19gdb/fortran: Move Fortran expression handling into f-lang.cAndrew Burgess1-1/+0
2020-09-16gdb: Convert language_data::la_exp_desc to a methodAndrew Burgess1-4/+5
2020-06-23gdb: Convert language la_post_parser field to a methodAndrew Burgess1-10/+1
2020-06-23gdb: Convert language la_parser field to a methodAndrew Burgess1-1/+1
2020-05-15Remove lookup_objfile_from_blockTom Tromey1-1/+1
2020-01-13gdb: add back declarations for _initialize functionsSimon Marchi1-1/+2
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-12-16Use an accessor function for general_symbol_info::languageChristian Biesinger1-1/+1
2019-11-26Make a bunch of functions staticSimon Marchi1-1/+1
2019-09-18Change boolean options to bool instead of intChristian Biesinger1-2/+2
2019-07-09Rename common to gdbsupportTom Tromey1-1/+1
2019-04-30gdb/fortran: Introduce fortran-operator.def fileAndrew Burgess1-1/+0
2019-04-19Make copy_name return std::stringTom Tromey1-28/+9
2019-04-08Replace throw_exception with throw in some casesTom Tromey1-1/+1
2019-04-08Rename gdb exception typesTom Tromey1-2/+2
2019-04-08Rewrite TRY/CATCHTom Tromey1-6/+4
2019-04-04Move innermost_block_tracker global to parse_stateTom Tromey1-18/+18
2019-04-04Move type stack handling to a new classTom Tromey1-333/+0
2019-04-04Move completion parsing to parser_stateTom Tromey1-51/+42
2019-04-04Move arglist_len et al to parser_stateTom Tromey1-32/+0
2019-04-04Move lexptr and prev_lexptr to parser_stateTom Tromey1-8/+3
2019-04-04Move comma_terminates global to parser_stateTom Tromey1-4/+1
2019-04-04Remove paren_depth globalTom Tromey1-2/+0
2019-04-04Move expression_context_* globals to parser_stateTom Tromey1-6/+6
2019-04-04Make base class for parser_stateTom Tromey1-21/+21
2019-04-04Turn parse_gdbarch into a methodTom Tromey1-2/+2
2019-04-04Remove parser_state "initial_size" parameterTom Tromey1-4/+3
2019-04-04Make increase_expout_size staticTom Tromey1-2/+7
2019-03-24More block constificationTom Tromey1-2/+1
2019-03-23Have parser reset the innermost block trackerTom Tromey1-19/+12
2019-03-06gdb/fortran: Add Fortran 'kind' intrinsic and keywordAndrew Burgess1-0/+1
2019-01-06Use std::vector in type stacksTom Tromey1-18/+6
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-10-04Simple -Wshadow=local fixesTom Tromey1-3/+3
2018-10-03Avoid undefined behavior in ada_operator_lengthTom Tromey1-1/+5
2018-08-28Implement struct type_stack with a vectorSimon Marchi1-69/+43
2018-08-23Use BLOCK_ENTRY_PC in place of most uses of BLOCK_STARTKevin Buettner1-2/+2
2018-07-22Simple unused variable removalsTom Tromey1-1/+0
2018-06-18Remove la_errorTom Tromey1-2/+1
2018-04-27Add inclusive range support for RustTom Tromey1-0/+2
2018-04-26For PPC64/ELFv1: Introduce mst_data_gnu_ifuncPedro Alves1-26/+19
2018-02-21Remove a cleanup from parse_expression_for_completionTom Tromey1-16/+14
2018-01-21gdb: PR mi/20395: Fix -var-update for registers in frames 1 and upAndrew Burgess1-2/+7
2018-01-21gdb: New API for tracking innermost blockAndrew Burgess1-1/+10
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-30C++-ify parser_stateTom Tromey1-40/+37
2017-12-05Remove some unused variablesSimon Marchi1-2/+0