# File lib/gobject-introspection/callable-info.rb, line 25 def in_args args.find_all do |arg| case arg.direction when Direction::IN, Direction::INOUT true else false end end end
# File lib/gobject-introspection/callable-info.rb, line 36 def n_in_args in_args.size end
# File lib/gobject-introspection/callable-info.rb, line 51 def n_out_args out_args.size end
# File lib/gobject-introspection/callable-info.rb, line 40 def out_args args.find_all do |arg| case arg.direction when Direction::OUT, Direction::INOUT true else false end end end