'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'

def get_variable_accesses(self, variable, same_name=False):

    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 []
