summaryrefslogtreecommitdiff
path: root/python/types.py
AgeCommit message (Expand)Author
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
2022-01-24Remove unnecessary check in Type.functionPeter LaFosse
2022-01-20Rework IL inheritance for Call instructionsPeter LaFosse
2022-01-20Create setter signed in TypeBuilderPeter LaFosse
2022-01-19Many type check fixesPeter LaFosse
2022-01-19Add getters and setters for syscall number in type objectsPeter LaFosse
2022-01-19Make enumeration's signed property BoolWithConfidencePeter LaFosse
2022-01-19Fix many python type errors/warningsPeter LaFosse
2022-01-19Fix FunctionBuilder.createPeter LaFosse
2022-01-16Fix ArrayBuilder, PointerBuilder in python/types.pyAndrew Lamoureux
2022-01-13Fix a bunch of core function calls with bad argsGlenn Smith
2022-01-13Allow the creation of const/volatile NTRsPeter LaFosse
2022-01-03update copyright yearsJordan Wiens
2021-12-29Fix bug in python structure/enum equalityPeter LaFosse
2021-12-29Improve repr for NamedTypeReference to reduce confusionPeter LaFosse
2021-12-20Fix EnumerationType.mutable_copy()Glenn Smith
2021-11-29Better handling of symbols whose raw names are obfuscatedPeter LaFosse
2021-11-29Fix error logging in types.pyPeter LaFosse
2021-11-10Add support for passing list of types to StructureBuilder\StructureType .crea...Peter LaFosse
2021-11-08add pep 484 and 561 compliance, fixes #2747Jordan Wiens
2021-09-28Remove some unnecessary codePeter LaFosse
2021-09-28Add Refactor Symbol to CoreSymbol and SymbolPeter LaFosse
2021-09-28Removed some commented codePeter LaFosse
2021-09-23Add comparison operators for SizeWithConfidence and OffsetWithConfidencePeter LaFosse
2021-09-23Add equality and order overloads for BoolWithConfidencePeter LaFosse
2021-09-18Fix creation of mutable StructureBuilder from StructureTypePeter LaFosse
2021-09-15Fix NamedTypeReferenceType.targetPeter LaFosse
2021-09-07Rename all TypeBuilder objects to end with 'Builder' to avoid name collisionsPeter LaFosse
2021-09-07Create NameSpace.get_core_struct()Peter LaFosse
2021-09-06Commonize _to_core_struct/_from_core_structPeter LaFosse
2021-09-06Add BNTypeBuilderSetChildTypePeter LaFosse
2021-09-06Add some additional typehints to architecture.py, function.py and metadata.py...Peter LaFosse
2021-09-06Fix many bugs in types.pyPeter LaFosse