X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fdisassembler%2FFunction.hxx;fp=src%2Fdisassembler%2FFunction.hxx;h=6cad001dcf74c68ea2f0113c078487c767af7e68;hp=0000000000000000000000000000000000000000;hb=d84d4109b1f5bd5f87732b7e49860639d963a553;hpb=516e590392ed1f4ead816731bfd95fc3c4690b9f diff --git a/src/disassembler/Function.hxx b/src/disassembler/Function.hxx new file mode 100644 index 0000000..6cad001 --- /dev/null +++ b/src/disassembler/Function.hxx @@ -0,0 +1,23 @@ +#ifndef INCLUDE__Function_hxx +#define INCLUDE__Function_hxx + +#include "disassembler/BasicBlock.hxx" + +class Function { +public: + Function(const std::string& name) { + this->name = name; + } + + std::string getName() const { + return name; + } + + BasicBlock * getEntry(); + +private: + std::string name; + BasicBlock * start; +}; + +#endif