#include "BasicBlock.hxx"
class InformationManager;
+class QXmlStreamWriter;
class Function {
public:
-
uint64_t getStartAddress() const {
return start_address;
}
const std::map<uint64_t, BasicBlock*>& blocks() {
return _blocks;
}
+
+ void serialize(QXmlStreamWriter& stream);
private:
Function(uint64_t start_address, InformationManager* manager);