Lines Matching full:data
17 attr_reader :data accessor in Regmap
19 def initialize(data, direct: false) argument
21 @data = data
23 @data = data[Options.arch]
24 raise "Regmap doesn't contain data for required arch" unless @data
29 def self.from_hash(data) argument
30 Regmap.new(data, direct: true)
34 @data[v]
39 Regmap.new(@data.merge(other.data), direct: true)
41 Regmap.new(@data.merge(other), direct: true)
49 Regmap.new(@data.select { |k, _| !other.data.key?(k) }, direct: true)
51 Regmap.new(@data.select { |k, _| !other.key?(k) }, direct: true)
59 @data == other.data
61 @data == other
68 @data.to_s
72 @data.inspect