summaryrefslogtreecommitdiff
path: root/python/types.py
AgeCommit message (Expand)Author
2023-03-30Add support for deriving structures from other structuresRusty Wagner
2023-03-29Fix Type.named_type_from_typeGlenn Smith
2023-03-08Fix improper creation of NTR via Type.registered_namePeter LaFosse
2023-02-25Fix python constructor of QualifiedNames and some of the operators on the C++...Peter LaFosse
2023-02-14Fix crash from creating 0 width enumJosh Ferrell
2023-02-14Python API: Critical fixKyleMiles
2023-01-30Fix Type object leaksRusty Wagner
2023-01-10Fix many type errors in types.pyJosh Ferrell
2023-01-10Annotate TypeBuilder.builder(...) as returning proper subclassJosh Ferrell
2023-01-05Update copyright to 2023Josh F
2022-12-23Fixed missing newlines before `:param` in docstringsGalen Williamson
2022-10-11api: expose methods needed to construct offset pointersRyan Snyder
2022-10-10[Python API] Fixed PointerType.origin to return a valid NTRTypeGlenn Smith
2022-10-10python: support for getting offset pointer origin informationRyan Snyder
2022-08-22Fix issue where EnumerationBuilder couldn't set the width of the enumerationPeter LaFosse
2022-08-18fix typos in various doc strings (a/an, repeated words) (skip-ci)Galen Williamson
2022-08-09Add New Theme and some C++ API Documentationkat
2022-08-05Allow passing QualifiedNameType instead of QualifiedName to many functionsJosh F
2022-07-29Fix stack_adjustment.setterPeter LaFosse
2022-05-18Allow QualifiedName.escape() to accept all of QualifiedNameTypeGlenn Smith
2022-05-11Clang+TypeParser APIsGlenn Smith
2022-05-06many pydoc formatting cleanups, added deprecated decorator and replaced ad-ho...Jordan Wiens
2022-04-22Add FunctionBuilder setter for stack adjustment w/ confidencePeter LaFosse
2022-04-22Ensure stackadjustment confidence and varargs have better default confidence ...Peter LaFosse
2022-04-14Add some python api side caching to improve performance for some frequently a...Peter LaFosse
2022-04-08Add __hash__ for Type/TypeBuilderPeter LaFosse
2022-03-29Add various type hintsPeter LaFosse
2022-03-28Add 'Type.children' property for ease of iterating nested type objectsPeter LaFosse
2022-03-23Fix a bunch of reference miscounts in the C++ and python apisPeter LaFosse
2022-03-23Turn assert into ValueErrorPeter LaFosse
2022-03-16Add support for structured loggingPeter LaFosse
2022-03-14add additional documentation warning users from creating objects with handles...Jordan Wiens
2022-02-16Escape type names and definitionsGlenn Smith
2022-02-10Move TypeView::getLinesForType into core as Type::GetLinesGlenn Smith
2022-02-03Use .value=None to indicate default EnumerationMember, issue #2896Andrew Lamoureux
2022-02-02Save .isDefault from EnumerationMember issue #2896Andrew Lamoureux
2022-01-31Fix ParamsType being the incorrect orderGlenn Smith
2022-01-28Format All FilesKyleMiles
2022-01-26Convert some asserts to ValueError and add some type hintsPeter LaFosse
2022-01-26Remove some unnecessary codePeter LaFosse
2022-01-26Remove minimally used TypeCreationException in favor of ValueErrorPeter LaFosse
2022-01-26Convert SizeWithConfidence to OffsetWithConfidence and removePeter LaFosse
2022-01-25Fix TypeBuilder.__repr__ and add unit testPeter LaFosse
2022-01-25Fix issue with serialization of MemberScope and MemberAcess along with a few ...Peter LaFosse
2022-01-25Fix errors and add unit test for EnumBuilderPeter LaFosse
2022-01-25Fix bug and add test for NamedTypeReferenceBuilder.__repr__Peter LaFosse
2022-01-25Various python types api bug fixes and unit testsPeter LaFosse
2022-01-24Add system_call_number property for Type objectPeter LaFosse
2022-01-24Add additional unit tests for types.py and fix some resulting bugsPeter LaFosse
2022-01-24Fix Variable.__hash__ and fix some Type APIsPeter LaFosse