aboutsummaryrefslogtreecommitdiff
path: root/gdb/varobj.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-1/+1
2023-09-07Fix bug in -var-evaluate-expressionTom Tromey1-0/+9
2023-09-07Remove variable_default_displayTom Tromey1-11/+1
2023-09-07Remove dead code from varobj_set_display_formatTom Tromey1-14/+1
2023-09-07Allow pretty-printer 'children' method to return stringsTom Tromey1-0/+3
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-1/+1
2023-06-05[gdb] Fix more typosTom de Vries1-1/+1
2023-06-03[gdb] Fix typosTom de Vries1-1/+1
2023-05-01Remove evaluate_typeTom Tromey1-1/+1
2023-05-01Remove evaluate_expressionTom Tromey1-6/+6
2023-04-25Use scoped_restore in varobj.cTom Tromey1-3/+2
2023-03-28Put pretty-printers to_string output in varobj resultTom Tromey1-21/+8
2023-02-19Convert block_objfile to methodTom Tromey1-1/+1
2023-02-13Rely on value_ref_ptr::operator->Tom Tromey1-7/+7
2023-02-13Remove deprecated_lval_hackTom Tromey1-1/+1
2023-02-13Turn value_fetch_lazy into a methodTom Tromey1-1/+1
2023-02-13Turn value_lazy and set_value_lazy functions into methodsTom Tromey1-8/+8
2023-02-13Turn value_type into methodTom Tromey1-6/+6
2023-01-04Convert exp_uses_objfile to a method of expressionTom Tromey1-2/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-19Use bool constants for value_print_optionsTom Tromey1-1/+1
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-4/+4
2022-08-11gdb/varobj: Only re-evaluate invalid globals during re_setLancelot SIX1-13/+5
2022-08-11gdb/varobj: Reset varobj after relocations have been computedTom de Vries1-14/+8
2022-08-11gdb/varobj: Do not invalidate locals in varobj_invalidate_iterLancelot SIX1-2/+0
2022-08-03gdb: Fix regression in varobj recreationLancelot SIX1-2/+7
2022-07-26gdb/varobj: Fix varobj_invalidate_iterLancelot SIX1-7/+13
2022-07-26gdb/varobj: Fix use after free in varobjLancelot SIX1-1/+65
2022-07-15Expose current 'print' settings to PythonTom Tromey1-4/+9
2022-06-06Simplify varobj "change" logicTom Tromey1-5/+2
2022-04-27gdb: remove BLOCK_{START,END} macrosSimon Marchi1-2/+2
2022-03-29Unify gdb printf functionsTom Tromey1-4/+4
2022-02-14Remove LA_PRINT_STRINGTom Tromey1-2/+2
2022-01-26gdb: add string_file::release methodSimon Marchi1-1/+1
2022-01-18Move gdb_regex to gdbsupportTom Tromey1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-11-18gdbsupport: make gdb_assert_not_reached accept a format stringSimon Marchi1-2/+1
2021-08-02Avoid crash in varobj deletionTom Tromey1-2/+4
2021-01-28gdb: rename get_type_arch to type::archSimon Marchi1-1/+1
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-15Introduce expression::first_opcodeTom Tromey1-3/+4
2020-12-11install_variable cannot failTom Tromey1-9/+3
2020-12-11Use gdbpy_ref in instantiate_pretty_printerTom Tromey1-8/+3
2020-12-11Remove varobj_clear_saved_itemTom Tromey1-13/+1
2020-12-11Change varobj_item::value to a value_ref_ptrTom Tromey1-16/+8
2020-12-11Change varobj_dynamic::child_iter to unique_ptrTom Tromey1-8/+4
2020-12-11Change varobj_dynamic::saved_item to unique_ptrTom Tromey1-8/+4
2020-12-11Change varobj_iter::next to return unique_ptrTom Tromey1-6/+4
2020-12-11C++-ify varobj iterationTom Tromey1-5/+5
2020-12-11Change all_root_varobjs to take a function_viewTom Tromey1-6/+6