aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-type.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2024-01-12gdb/python: hoist common invalid object repr code into py-utils.cAndrew Burgess1-2/+1
2023-09-19Give a language to a typeTom Tromey1-9/+4
2023-09-05Add new Python APIs to support DAP value displayTom Tromey1-0/+57
2023-08-31gdb: remove TYPE_FIELD_BITSIZESimon Marchi1-1/+1
2023-08-31gdb: remove TYPE_FIELD_ARTIFICIALSimon Marchi1-1/+1
2023-07-21Fix typo in py-type.c docstringTom Tromey1-1/+1
2023-07-04gdb: add __repr__() implementation to a few Python typesMatheus Branco Borella1-1/+29
2023-05-12Add dynamic_prop::is_constantTom Tromey1-2/+2
2023-05-05gdb/python: add mechanism to manage Python initialization functionsAndrew Burgess1-1/+3
2023-05-01Replace field_is_static with a methodTom Tromey1-1/+1
2023-02-27Fix value chain use-after-freeTom Tromey1-3/+6
2023-02-13Turn allocate_optimized_out_value into static "constructor"Tom Tromey1-1/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-31Add missing TYPE_CODE_* constants to PythonTom Tromey1-30/+7
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-1/+1
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi1-4/+4
2022-07-28Rewrite registry.hTom Tromey1-33/+26
2022-07-28Change allocation of type-copying hash tableTom Tromey1-3/+2
2022-06-23Use PyBool_FromLongTom Tromey1-4/+2
2022-03-23gdb/python: remove Python 2/3 compatibility macrosSimon Marchi1-6/+6
2022-03-23gdb/python: remove Python 2 supportSimon Marchi1-13/+0
2022-03-07gdb/python: add Type.is_signed propertyAndrew Burgess1-0/+23
2022-03-07gdb/python: add Type.is_scalar propertyAndrew Burgess1-0/+15
2022-02-24gdb: use a range based for loop when iterating over an arrayAndrew Burgess1-6/+2
2022-02-14Remove LA_PRINT_TYPETom Tromey1-2/+3
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi1-1/+1
2022-02-06gdb: remove SYMBOL_CLASS macro, add getterSimon Marchi1-2/+2
2022-01-26Change how Python architecture and language are handledTom Tromey1-2/+2
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-10-29gdb: remove TYPE_FIELD_ENUMVALSimon Marchi1-1/+1
2021-10-29gdb: remove TYPE_FIELD_BITPOSSimon Marchi1-1/+1
2021-10-29gdb: remove TYPE_FIELD_LOC_KINDSimon Marchi1-1/+1
2021-09-30gdb: remove TYPE_FIELD_NAME and FIELD_NAME macrosSimon Marchi1-7/+7
2021-09-23Change pointer_type to a method of struct typeTom Tromey1-1/+1
2021-09-09gdb/python: remove all uses of Py_TPFLAGS_HAVE_ITERAndrew Burgess1-3/+3
2021-06-25Decode Ada types in Python layerTom Tromey1-0/+9
2021-04-28gdb: delay python initialisation until gdbpy_finish_initializationAndrew Burgess1-3/+8
2021-04-22gdb: fix getting range of flexible array member in PythonSimon Marchi1-2/+9
2021-01-28gdb: rename type::{arch,objfile} -> type::{arch_owner,objfile_owner}Simon Marchi1-5/+5
2021-01-22gdb: remove TYPE_OBJFILE macroSimon Marchi1-5/+5
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-18Fix accessing a method's fields from PythonHannes Domani1-0/+1
2020-12-04Remove redundant typedefsTom Tromey1-10/+10
2020-09-17Use htab_up in type copyingTom Tromey1-6/+4
2020-09-15Don't use PyInt_FromLongTom Tromey1-1/+1
2020-09-15Don't use PyLong_FromLongTom Tromey1-3/+3
2020-09-15Don't use gdb_py_long_from_longestTom Tromey1-5/+3
2020-09-14gdb: remove TYPE_STUBSimon Marchi1-1/+1
2020-07-12gdb: make type::bounds work for array and string typesSimon Marchi1-3/+0