docs: def get_variable_accesses(self, variable, same_name=False):
          """
          Get a list of all references to the given variable.
  
          :param SimVariable variable:         The variable.
          :param bool same_name:               Whether to include all variables with the same variable name, or just
                                               based on the variable identifier.
          :return:                All references to the variable.
          :rtype:                 list
          """
  
          if variable.region == 'global':
              return self.global_manager.get_variable_accesses(variable, same_name=same_name)
  
          elif variable.region in self.function_managers:
              return self.function_managers[variable.region].get_variable_accesses(variable, same_name=same_name)
  
          l.warning('get_variable_accesses(): Region %s is not found.', variable.region)
          return [ ]