Class: Kumi::IR::DF::Passes::ImportInlining::RegGenerator

Inherits:
Object
  • Object
show all
Defined in:
lib/kumi/ir/df/passes/import_inlining.rb

Instance Method Summary collapse

Constructor Details

#initialize(function) ⇒ RegGenerator

Returns a new instance of RegGenerator.



248
249
250
# File 'lib/kumi/ir/df/passes/import_inlining.rb', line 248

def initialize(function)
  @counter = extract_highest(function)
end

Instance Method Details

#nextObject



252
253
254
255
# File 'lib/kumi/ir/df/passes/import_inlining.rb', line 252

def next
  @counter += 1
  :"v#{@counter}"
end