fix source for exit label

This commit is contained in:
Torsten Ruger 2018-04-18 20:10:07 +03:00
parent 75d5fff611
commit 8e1efa3993

View File

@ -63,7 +63,7 @@ module Risc
message[:receiver] << space
end
exit_label = Risc.label("_exit_label for __init__" , "#{compiler.type.object_class.name}.#{compiler.method.name}" )
exit_label = Risc.label(compiler.method , "#{compiler.type.object_class.name}.#{compiler.method.name}" )
ret_tmp = compiler.use_reg(:Label)
builder.build do
add_load_constant("__init__ load return", exit_label , ret_tmp)