aboutsummaryrefslogtreecommitdiff
path: root/gdb/parse.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-08Add operation-related methods to parser_stateTom Tromey1-0/+127
2021-03-08Add completion for operationsTom Tromey1-2/+24
2021-03-08Add an expr::operation_up to struct expressionTom Tromey1-7/+16
2021-02-11Fix two Fortran regressionsTom Tromey1-1/+1
2021-02-10gdb: Delete SYMBOL_OBJ_SECTION and MSYMBOL_OBJ_SECTIONAndrew Burgess1-3/+2
2021-02-05Extract symbol-writing function from parsersTom Tromey1-0/+26
2021-01-28gdb: rename type::{arch,objfile} -> type::{arch_owner,objfile_owner}Simon Marchi1-3/+3
2021-01-22gdb: remove TYPE_OBJFILE macroSimon Marchi1-3/+4
2021-01-08Pass void_context_p to parse_expressionTom Tromey1-4/+11
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-16Change parameters to language_defn::post_parserTom Tromey1-2/+2
2020-12-16Change void_context_p to boolTom Tromey1-4/+4
2020-12-01Use new+delete for struct expressionTom Tromey1-21/+28
2020-11-30Remove per-language op_name functionsTom Tromey1-1/+0
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-15/+15
2020-10-23gdb: move f_language class into a header fileAndrew Burgess1-1/+0
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