Class: C::Declarator

Inherits:
Object
  • Object
show all
Defined in:
lib/csquare.rb

Instance Method Summary collapse

Instance Method Details

#recombine!(function, blueprint, type_symbol, return_type = nil) ⇒ Object

Replace some expression with the pattern from Blueprint.



720
721
722
723
724
725
726
# File 'lib/csquare.rb', line 720

def recombine! function, blueprint, type_symbol, return_type=nil
  args_types = {}

  result = init.recombine!(function, blueprint, type_symbol, return_type) unless init.nil?

  [self, nil]
end