From 82d6ebf392ba020557588d9167c2c94c349db5cf Mon Sep 17 00:00:00 2001 From: Torsten Ruger Date: Wed, 14 Oct 2015 13:45:46 +0300 Subject: [PATCH] giving the register_value it's value though not used yet --- lib/register/register_value.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/register/register_value.rb b/lib/register/register_value.rb index 1e61b4e9..6ebfdd55 100644 --- a/lib/register/register_value.rb +++ b/lib/register/register_value.rb @@ -4,14 +4,15 @@ module Register class RegisterValue - attr_accessor :symbol , :type + attr_accessor :symbol , :type , :value - def initialize r , type + def initialize r , type , value = nil raise "wrong type for register init #{r}" unless r.is_a? Symbol raise "double r #{r}" if r.to_s[0,1] == "rr" raise "not reg #{r}" unless self.class.look_like_reg r @type = Phisol::Type.from_sym type @symbol = r + @value = value end def to_s