X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fdisassembler%2FFunction.hxx;h=ccca54c2198ec22b247ba27e264bac30e526908a;hp=6cad001dcf74c68ea2f0113c078487c767af7e68;hb=c55f9e2b5f5ff83817ab5187eb0122600a4c5cea;hpb=958caf716f72e03523a69a808b78958197a5a6a3 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