summaryrefslogtreecommitdiff
path: root/python/architecture.py
AgeCommit message (Expand)Author
2021-10-11Fix LowLevelIL returning an invalid ILSemanticFlagClassPeter LaFosse
2021-09-24Use more f-stringsPeter LaFosse
2021-09-16fix get_semantic_flag_class_indexPeter LaFosse
2021-09-16Fix type check error on self.regs/self.reg_stacksPeter LaFosse
2021-09-16Make RegisterInfo and RegisterStackInfo classes frozen and thus hashablePeter LaFosse
2021-09-15Fix initialization of IntrinsicInfo objects.Peter LaFosse
2021-09-15Use new types outside of `isinstance` checks to satisfy PyRightAlex Cameron
2021-09-15Avoid using `isinstance` on objects returned by `NewType`Alex Cameron
2021-09-15Fix RegisterInfo initializationPeter LaFosse
2021-09-08moving InstructionTextToken back to architecture module and aliasing from fun...Jordan Wiens
2021-09-07Improve backward compatibility of get_low_level_il* functionsPeter LaFosse
2021-09-06Fix import of logPeter LaFosse
2021-09-06Add some additional typehints to architecture.py, function.py and metadata.py...Peter LaFosse
2021-09-06Add __str__ for ArchitecturePeter LaFosse
2021-09-06Fix typecheck error in architecture.pyPeter LaFosse
2021-09-06Use more f-stringsPeter LaFosse
2021-09-06Fix some type check errors in debuginfo.pyPeter LaFosse
2021-09-05Remove some unnecessary properties for various derived HLIL Instructions, add...Peter LaFosse
2021-09-05Refactor Python TypesPeter LaFosse
2021-09-05Refactor ILs for greater speed and utilityPeter LaFosse
2021-09-05Don't inherit from object anymorePeter LaFosse
2021-09-05Fix InstructionInfoPeter LaFosse
2021-09-05fix issue when looking up branch type in Architecture._get_instruction_infoPeter LaFosse
2021-09-05Convert the following to dataclasses:Peter LaFosse
2021-09-05add a core.free_string helperPeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-08-05Also return the incomingType member in TypeFieldReferenceXusheng
2021-06-14Fix comparison of ReferenceSource and TypeFieldReferenceXusheng
2021-05-26Add the ability to automatically create struct membersXusheng
2021-03-26updating to latest sphinx-rtd theme and many doc formatting fixesJordan Wiens
2021-03-02Some python3 changesPeter LaFosse
2021-02-05fix max_instr_length note stylingJordan
2021-01-18updating copyright yearJordan Wiens
2021-01-08add note about max_instr_length to Architecture classJordan Wiens
2020-10-15edit current line in linear viewXusheng
2020-06-17many spelling fixesJordan Wiens
2020-05-20Fix hash method for ReferenceSource classPeter LaFosse
2020-05-11re-add deleted ge with the proper nameJordan Wiens
2020-05-11clean up some linter warningsJordan Wiens
2020-05-03Fix up equality operators and had hash operatorsPeter LaFosse
2020-04-28Add system register list to architectures.Rusty Wagner
2020-03-16add __lt__ to referencesource objects and raise exception if invalid typeJordan Wiens
2020-02-19updates get_instruction_text documentationJordan Wiens
2020-01-01update copyright year to 2020Jordan Wiens
2019-12-04Update architecture doctests to python3contact@devtty1er.com
2019-10-09arch: resolve need for bogus flag write typerssor
2019-09-24typelibrary: more consistent naming, type exportsRyan Snyder
2019-09-24typelibrary: minimal api commitRyan Snyder
2019-09-14lots of small documentation updates, mostly around making sure parameters are...Jordan Wiens
2019-07-10Remove extraneous str cast for instruction patchingKyleMiles