aboutsummaryrefslogtreecommitdiffstats
path: root/spec/rubyspec/optional/capi/fixtures/proc.rb
blob: fbe37312da8a83ad77f14f1f258ce8fb16285b7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class CApiProcSpecs
  def call_nothing
  end

  def call_Proc_new
    Proc.new
  end

  def call_block_given?
    block_given?
  end

  def call_rb_Proc_new
    rb_Proc_new(0)
  end

  def call_rb_Proc_new_with_block
    rb_Proc_new(0) { :calling_with_block }
  end
end