// get_addressesfunctionintuvm_mem::get_addresses(uvm_reg_addr_toffset=0,uvm_reg_mapmap=null,refuvm_reg_addr_taddr[]);uvm_reg_map_infomap_info;uvm_reg_mapsystem_map;uvm_reg_maporig_map=map;if(offset>=m_size)begin`uvm_warning("RegModel",$sformatf("Offset '%0x' lies outside of memory '%s', which has a size of %0x",offset,get_name(),m_size))return-1;endmap=get_local_map(map);if(map==null)begin`uvm_warning("RegModel",$sformatf("Memory '%s' not found in map '%s'",get_name(),(orig_map==null)?"<null>":orig_map.get_full_name()))return-1;end