- BasicBlock(uint64_t start_address, Disassembler * disassembler,
- InformationManager* manager)
- : start_address(start_address)
- , disassembler(disassembler)
- , manager(manager) {
- next_blocks[0] = 0;
- next_blocks[1] = 0;
- }
-
- uint64_t getStartAddress() const {
- return start_address;
- }
-
- uint64_t getEndAddress() const {
- return end_address;
- }
+ InformationManager* getManager() const {return manager;}
+ uint64_t getStartAddress() const {return start_address;}
+ uint64_t getEndAddress() const {return end_address;}
+ void setStartAddress(uint64_t address) {start_address = address;}
+ void setEndAddress(uint64_t address) {end_address = address;}