* Added type check to get_ssa_* functions 2017-04-21Merge branch 'mlil' into devRusty Wagner 2017-04-21Add Python variable creation APIsRusty Wagner 2017-04-21Allowing rename of all types of variablesRusty Wagner 2017-04-20Renaming and adding variable identifiersRusty Wagner 2017-04-17Use new variable system in functionsRusty Wagner 2017-04-02replaced BNHasExplicitlyDefinedType with BNFunctionHasExplicitlyDefinedTypelucasduffey 2017-03-22Adding new value object to hold disjoint setsRusty Wagner 2017-03-19change types in documentation for lowlevelil so the results will be ↵Jordan Wiens clickable, resolves #583 2017-03-16Switching to new data flow systemRusty Wagner 2017-03-16Adding APIs to query register and stack contents from ILRusty Wagner 2017-03-01Adding framework for medium level ILRusty Wagner 2017-02-28Adding return address register valueRusty Wagner 2017-02-23Instruction starts and SSA form are a property of IL functionsRusty Wagner 2017-02-22Add SSA form APIsRusty Wagner 2017-02-18Add back edge property to block edgesRusty Wagner 2017-02-17Add dominator APIsRusty Wagner 2017-02-16Basic blocks have incoming and outgoing edges with basic block references, ↵Rusty Wagner use core object identity for equality 2017-02-10Merge branch 'type_view' into devRusty Wagner 2017-02-09Fix highlight API's to work with HighlightStandardColor properlyPeter LaFosse 2017-01-17Add missing Python APIsRusty Wagner 2017-01-09Use new style class definitions, add __init__ BinaryDataNotificationPeter LaFosse 2017-01-09Wrapping some unwrapped enumeration values, and adding il basic block indexingPeter LaFosse 2017-01-05Modifying how enumerations are exposed and used, and a bunch of cleanup of ↵Peter LaFosse existing plugins 2017-01-02merging minor typoPeter LaFosse 2017-01-02Making platform and architecture optional parameters where possiblePeter LaFosse 2016-10-28Merging with devplafosse 2016-10-28Refactor python api into separate files and add Enumeration support. Also ↵plafosse fixed bugs found with pyflakes