Parent

Something

Public Class Methods

classmethod() click to toggle source
   # File test/something.rb, line 4
4:   def self.classmethod
5:     1 + 1
6:   end

Public Instance Methods

bbegin() click to toggle source

TODO: sort list

    # File test/something.rb, line 32
32:   def bbegin
33:     begin
34:       1
35:     rescue SyntaxError => e1
36:       2
37:     rescue Exception => e2
38:       3
39:     else
40:       4
41:     ensure
42:       5
43:     end
44:   end
bbegin_no_exception() click to toggle source
    # File test/something.rb, line 46
46:   def bbegin_no_exception
47:     begin
48:       5
49:     rescue
50:       6
51:     end
52:   end
determine_args() click to toggle source
    # File test/something.rb, line 27
27:   def determine_args
28:     5 == unknown_args(4, "known")
29:   end
multi_args(arg1, arg2) click to toggle source
    # File test/something.rb, line 16
16:   def multi_args(arg1, arg2)
17:     arg3 = arg1 * arg2 * 7
18:     puts(arg3.to_s)
19:     return "foo"
20:   end
opt_args(arg1, arg2 = 42, *args) click to toggle source

Other edge cases:

    # File test/something.rb, line 10
10:   def opt_args(arg1, arg2 = 42, *args)
11:     arg3 = arg1 * arg2 * 7
12:     puts(arg3.to_s)
13:     return "foo"
14:   end
unknown_args(arg1, arg2) click to toggle source
    # File test/something.rb, line 22
22:   def unknown_args(arg1, arg2)
23:     # does nothing
24:     return arg1
25:   end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.