diff --git a/include/inc-deep/deep.hpp b/include/inc-deep/deep.hpp index 52a49bf53cab54babecf2d4cbe61bd79f5fe8018..cc0b6f1a3cf2e5aab2736680346adbcc5d5e0a02 100644 --- a/include/inc-deep/deep.hpp +++ b/include/inc-deep/deep.hpp @@ -29,9 +29,10 @@ namespace IRDB_SDK DeepAnalysis_t(const DeepAnalysis_t& copy) = delete; public: + virtual unique_ptr<FunctionSet_t > getLeafFunctions() const = 0; virtual unique_ptr<DeadRegisterMap_t > getDeadRegisters() const = 0; virtual unique_ptr<StaticGlobalStartMap_t > getStaticGlobalRanges() const = 0; - virtual unique_ptr<RangeSentinelSet_t > getRangeSentinels() const = 0; + virtual unique_ptr<RangeSentinelSet_t > getRangeSentinels() const = 0; // factories static unique_ptr<DeepAnalysis_t> factory(FileIR_t* firp, const AnalysisEngine_t& ae=aeSTARS, const vector<string>& options={});