# File lib/generator/type.rb, line 44 def initialize(params = { }) super params = { :declaration => get_full_decl, :typedefs => { } }.merge(params) @full_decl = params[:declaration] @typedefs = params[:typedefs] || { } @declaration = Declaration.new(@full_decl) @is_pointer = 0 end
# File lib/generator/type.rb, line 52 def to_s ffi_type_from(@full_decl) end