aboutsummaryrefslogtreecommitdiff
path: root/gdb/parse.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-2/+2
2023-09-20Remove explanatory comments from includesTom Tromey1-1/+1
2023-05-23Add PARSER_LEAVE_BLOCK_ALONE flagTom Tromey1-16/+21
2023-05-23Add PARSER_DEBUG flagTom Tromey1-1/+1
2023-05-23Simplify parser_state constructorTom Tromey1-5/+2
2023-05-23Introduce and use parser flagsTom Tromey1-16/+13
2023-05-23Avoid forward declaration in parse.cTom Tromey1-24/+18
2023-04-28Move find_minimal_symbol_address to minsyms.cTom Tromey1-80/+0
2023-04-25Remove some "goto"s from parse.cTom Tromey1-14/+12
2023-04-17Add overload of fits_in_typeTom Tromey1-0/+26
2023-03-28Rename "raw" to "unrelocated"Tom Tromey1-1/+1
2023-03-28Use unrelocated_addr in minimal symbolsTom Tromey1-1/+1
2023-03-18Rename objfile_type to builtin_typeTom Tromey1-6/+6
2023-02-27Catch gdb_exception_error instead of gdb_exception (in many places)Kevin Buettner1-1/+1
2023-02-19Convert contained_in to methodTom Tromey1-1/+1
2023-02-19Convert block_linkage_function to methodTom Tromey1-1/+1
2023-01-04Convert exp_uses_objfile to a method of expressionTom Tromey1-12/+0
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-11-14Remove dump_prefix_expressionTom Tromey1-1/+1
2022-06-04[gdb/c] Fix type of 2147483648 and literal truncationTom de Vries1-0/+37
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi1-2/+3
2022-04-27gdb: remove BLOCK_ENTRY_PC macroSimon Marchi1-2/+2
2022-04-11gdb: remove MSYMBOL_TYPE macroSimon Marchi1-2/+2
2022-04-11gdb: remove symbol value macrosSimon Marchi1-3/+3
2022-04-07gdb: remove symtab::blockvectorSimon Marchi1-1/+1
2022-04-04Refactor expression completionTom Tromey1-48/+36
2022-03-29Unify gdb printf functionsTom Tromey1-3/+3
2022-03-29Unify vprintf functionsTom Tromey1-2/+2
2022-02-06gdb: remove SYMTAB_BLOCKVECTOR macroSimon Marchi1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-11-05Introduce make_unique_xstrndupTom Tromey1-1/+2
2021-04-15Use block_symbol in var_value_operationTom Tromey1-2/+2
2021-03-08Use bound_minimal_symbol in var_msym_value_operationTom Tromey1-3/+2
2021-03-08Change exp_uses_objfile to return boolTom Tromey1-4/+4
2021-03-08Inline expr_builder methodsTom Tromey1-14/+0
2021-03-08Inline expression constructorTom Tromey1-10/+0
2021-03-08Remove union exp_elementTom Tromey1-959/+19
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