class Crabstone::M680X::Operand
Public Instance Methods
constant?()
click to toggle source
# File lib/crabstone/arch/4/m680x.rb, line 84 def constant? self[:type] == OP_CONSTANT end
Also aliased as: const_val?
direct?()
click to toggle source
# File lib/crabstone/arch/4/m680x.rb, line 76 def direct? self[:type] == OP_DIRECT end
Also aliased as: direct_addr?
extended?()
click to toggle source
# File lib/crabstone/arch/4/m680x.rb, line 72 def extended? self[:type] == OP_EXTENDED end
Also aliased as: ext?
immediate?()
click to toggle source
# File lib/crabstone/arch/4/m680x.rb, line 64 def immediate? self[:type] == OP_IMMEDIATE end
Also aliased as: imm?
indexed?()
click to toggle source
# File lib/crabstone/arch/4/m680x.rb, line 68 def indexed? self[:type] == OP_INDEXED end
Also aliased as: idx?
register?()
click to toggle source
# File lib/crabstone/arch/4/m680x.rb, line 60 def register? self[:type] == OP_REGISTER end
Also aliased as: reg?
relative?()
click to toggle source
# File lib/crabstone/arch/4/m680x.rb, line 80 def relative? self[:type] == OP_RELATIVE end
Also aliased as: rel?