X-Git-Url: https://git.siccegge.de//index.cgi?a=blobdiff_plain;f=src%2Fdisassembler%2FFunction.hxx;h=ccca54c2198ec22b247ba27e264bac30e526908a;hb=f47dd6b106b9ba1d6363277b47cdec2ac0448f6c;hp=6cad001dcf74c68ea2f0113c078487c767af7e68;hpb=d84d4109b1f5bd5f87732b7e49860639d963a553;p=frida%2Ffrida.git diff --git a/src/disassembler/Function.hxx b/src/disassembler/Function.hxx index 6cad001..ccca54c 100644 --- a/src/disassembler/Function.hxx +++ b/src/disassembler/Function.hxx @@ -5,19 +5,21 @@ class Function { public: - Function(const std::string& name) { - this->name = name; + Function(const std::string& name, uint64_t start_address) + : name(name) + , start_address(start_address) { + } + + uint64_t getStartAddress() const { + return start_address; } std::string getName() const { return name; } - - BasicBlock * getEntry(); - private: std::string name; - BasicBlock * start; + uint64_t start_address; }; #endif