We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11593cb commit bf9e352Copy full SHA for bf9e352
test/ffi_test.rb
@@ -39,10 +39,9 @@ def run_ffi_test(match, **overrides)
39
overrides.each { |key, value| config[key] = value }
40
41
inputter = RubyBindgen::Inputter.new(config_dir, config[:match])
42
- parser = RubyBindgen::Parser.new(inputter, config[:clang_args] || [])
43
outputter = create_outputter("c")
44
- visitor = RubyBindgen::Visitors::FFI.new(outputter, config)
45
- parser.generate(visitor)
46
- validate_result(visitor.outputter)
+ generator = RubyBindgen::Generators::FFI.new(inputter, outputter, config)
+ generator.generate
+ validate_result(generator.outputter)
47
end
48
0 commit comments