Class: Kumi::IR::DF::Passes::ImportInlining::RegGenerator
- Inherits:
-
Object
- Object
- Kumi::IR::DF::Passes::ImportInlining::RegGenerator
- Defined in:
- lib/kumi/ir/df/passes/import_inlining.rb
Instance Method Summary collapse
-
#initialize(function) ⇒ RegGenerator
constructor
A new instance of RegGenerator.
- #next ⇒ Object
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
#next ⇒ Object
252 253 254 255 |
# File 'lib/kumi/ir/df/passes/import_inlining.rb', line 252 def next @counter += 1 :"v#{@counter}" end |