neelance / ffi_gen

A generator for Ruby FFI bindings, directly from header files via LLVM's Clang compiler
MIT License
88 stars 26 forks source link

"No translation for values of type 114" on clang-3.5 #29

Closed whitequark closed 9 years ago

whitequark commented 9 years ago

Can be fixed by regenerating bindings and changing ruby_output.rb:79:

+    when :incomplete_array
+      element_type_data = to_ruby_type Clang.get_array_element_type(canonical_type)
+      [":pointer", "Array<#{element_type_data[:description]}>"]