'Constructor.
:param SimStackVariable stack_variable:
:param SimRegisterVariable register_variable:
:param list stack_variable_sources:
:param list stack_variable_consumers:
:param int prologue_addr:
:param int prologue_size:
:param int epilogue_addr:
:param int epilogue_size:'

def __init__(self, stack_variable, register_variable, stack_variable_sources, stack_variable_consumers, prologue_addr, prologue_size, epilogue_addr, epilogue_size):

    self.stack_variable = stack_variable
    self.register_variable = register_variable
    self.stack_variable_sources = stack_variable_sources
    self.stack_variable_consumers = stack_variable_consumers
    self.prologue_addr = prologue_addr
    self.prologue_size = prologue_size
    self.epilogue_addr = epilogue_addr
    self.epilogue_size = epilogue_size
