aboutsummaryrefslogtreecommitdiff
path: root/gdb/p-exp.y
AgeCommit message (Expand)AuthorFilesLines
2024-09-27gdb/symtab: pass program space to lookup_symtab and iterate_over_symtabsSimon Marchi1-2/+2
2024-08-12gdb: add program_space parameter to lookup_minimal_symbolSimon Marchi1-1/+1
2024-08-12gdb: remove lookup_bound_minimal_symbolSimon Marchi1-1/+1
2024-08-12gdb: drop struct keyword when using bound_minimal_symbolSimon Marchi1-3/+2
2024-07-15gdb: pass program space to have_{full,partial}_symbolsSimon Marchi1-2/+2
2024-04-21Remove some alloca usesTom Tromey1-7/+2
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-25gdb: remove skip_quoted and skip_quoted_charsAndrew Burgess1-1/+25
2024-01-28Use domain_search_flags in lookup_symbol et alTom Tromey1-9/+10
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2024-01-04gdb: merge error handling from different expression parsersAndrew Burgess1-4/+1
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-1/+1
2023-08-14[gdb/build] Fix struct token odr violationTom de Vries1-3/+3
2023-03-20Remove some unnecessary includes from *-exp.yTom Tromey1-4/+0
2023-02-13Turn value_type into methodTom Tromey1-3/+3
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-1/+1
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi1-7/+7
2022-06-04[gdb/pascal] Fix literal truncationTom de Vries1-66/+29
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi1-3/+2
2022-04-11gdb: remove symbol value macrosSimon Marchi1-2/+2
2022-04-08Fix undefined behavior in the Fortran, Go and Pascal number parsersPedro Alves1-7/+5
2022-04-07gdb: remove symtab::blockvectorSimon Marchi1-2/+3
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi1-3/+3
2022-02-06gdb: remove SYMBOL_CLASS macro, add getterSimon Marchi1-4/+4
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-12-08Use for-each more in gdbTom Tromey1-10/+10
2021-04-15Use block_symbol in var_value_operationTom Tromey1-4/+2
2021-03-08Use bound_minimal_symbol in var_msym_value_operationTom Tromey1-1/+1
2021-03-08Remove BINOP_ENDTom Tromey1-15/+15
2021-03-08Convert p-exp.y to use operationsTom Tromey1-142/+125
2021-02-05Extract symbol-writing function from parsersTom Tromey1-26/+5
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-23gdb: move pascal_language into p-lang.hAndrew Burgess1-5/+6
2020-12-11Avoid side effects in expression lexersTom Tromey1-25/+23
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-53/+53
2020-06-08gdb: remove TYPE_FIELD_TYPE macroSimon Marchi1-2/+3
2020-05-16gdb: remove TYPE_NAME macroSimon Marchi1-1/+1
2020-05-14gdb: remove TYPE_CODE macroSimon Marchi1-8/+8
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-04-19Make copy_name return std::stringTom Tromey1-30/+39
2019-04-04Move innermost_block_tracker global to parse_stateTom Tromey1-2/+2
2019-04-04Move completion parsing to parser_stateTom Tromey1-3/+3
2019-04-04Move arglist_len et al to parser_stateTom Tromey1-4/+4
2019-04-04Move lexptr and prev_lexptr to parser_stateTom Tromey1-25/+25
2019-04-04Move comma_terminates global to parser_stateTom Tromey1-1/+1
2019-04-04Remove paren_depth globalTom Tromey1-0/+4
2019-04-04Move expression_context_* globals to parser_stateTom Tromey1-10/+16
2019-04-04Turn parse_language into a methodTom Tromey1-3/+3