class Metasm::MCS51::Memref

Attributes

base[RW]
offset[RW]

Public Class Methods

new(base, offset) click to toggle source
# File metasm/cpu/mcs51/main.rb, line 61
def initialize(base, offset)
        @base = base
        @offset = offset
end

Public Instance Methods

symbolic(di=nil) click to toggle source
# File metasm/cpu/mcs51/main.rb, line 70
def symbolic(di=nil)
        Indirection[(@base || @offset), 1, (di.address if di)]
end
to_s() click to toggle source
# File metasm/cpu/mcs51/main.rb, line 66
def to_s
        @base ? "@" + @base.to_s : @offset.to_s
end