Method: Rex::Poly::LogicalRegister#initialize

Defined in:
lib/rex/poly/register.rb

#initialize(name, regnum = nil) ⇒ LogicalRegister

Initializes the register’s name and number, if assigned. If a register number is specified, the instance will be assumed to have a statically assigned register number. The name is meant to be used as a symbolic variable name, such as ‘counter’ or ‘key’.



31
32
33
34
35
# File 'lib/rex/poly/register.rb', line 31

def initialize(name, regnum = nil)
  @name   = name
  @regnum = regnum
  @static = (regnum) ? true : false
end