Files
codeql/ruby/ql/test/library-tests/modules/methods.expected
2022-09-13 11:39:15 +02:00

379 lines
26 KiB
Plaintext

getMethod
| calls.rb:15:1:24:3 | M | instance_m | calls.rb:16:5:16:23 | instance_m |
| calls.rb:29:1:44:3 | C | baz | calls.rb:37:5:43:7 | baz |
| calls.rb:51:1:55:3 | D | baz | calls.rb:52:5:54:7 | baz |
| calls.rb:77:1:80:3 | Integer | abs | calls.rb:79:5:79:16 | abs |
| calls.rb:77:1:80:3 | Integer | bit_length | calls.rb:78:5:78:23 | bit_length |
| calls.rb:82:1:84:3 | String | capitalize | calls.rb:83:5:83:23 | capitalize |
| calls.rb:86:1:88:3 | Kernel | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:90:1:95:3 | Module | include | calls.rb:92:5:92:20 | include |
| calls.rb:90:1:95:3 | Module | module_eval | calls.rb:91:5:91:24 | module_eval |
| calls.rb:90:1:95:3 | Module | prepend | calls.rb:93:5:93:20 | prepend |
| calls.rb:90:1:95:3 | Module | private | calls.rb:94:5:94:20 | private |
| calls.rb:97:1:100:3 | Object | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:97:1:100:3 | Object | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:97:1:100:3 | Object | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:97:1:100:3 | Object | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:97:1:100:3 | Object | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:97:1:100:3 | Object | new | calls.rb:99:5:99:16 | new |
| calls.rb:97:1:100:3 | Object | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:97:1:100:3 | Object | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:97:1:100:3 | Object | private_on_main | private.rb:31:1:32:3 | private_on_main |
| calls.rb:102:1:104:3 | Hash | [] | calls.rb:103:5:103:15 | [] |
| calls.rb:106:1:117:3 | Array | [] | calls.rb:107:3:107:13 | [] |
| calls.rb:106:1:117:3 | Array | foreach | calls.rb:110:3:116:5 | foreach |
| calls.rb:106:1:117:3 | Array | length | calls.rb:108:3:108:17 | length |
| calls.rb:144:1:148:3 | S | s_method | calls.rb:145:5:147:7 | s_method |
| calls.rb:150:1:153:3 | A | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:155:1:158:3 | B | to_s | calls.rb:156:5:157:7 | to_s |
| hello.rb:1:1:8:3 | EnglishWords | hello | hello.rb:2:5:4:7 | hello |
| hello.rb:1:1:8:3 | EnglishWords | world | hello.rb:5:5:7:7 | world |
| hello.rb:11:1:16:3 | Greeting | message | hello.rb:13:5:15:7 | message |
| hello.rb:18:1:22:3 | HelloWorld | message | hello.rb:19:5:21:7 | message |
| modules.rb:4:1:24:3 | Foo | method_in_another_definition_of_foo | modules.rb:27:3:28:5 | method_in_another_definition_of_foo |
| modules.rb:4:1:24:3 | Foo | method_in_foo | modules.rb:16:3:17:5 | method_in_foo |
| modules.rb:5:3:14:5 | Foo::Bar | method_in_another_definition_of_foo_bar | modules.rb:52:3:53:5 | method_in_another_definition_of_foo_bar |
| modules.rb:5:3:14:5 | Foo::Bar | method_in_foo_bar | modules.rb:9:5:10:7 | method_in_foo_bar |
| modules.rb:37:1:46:3 | Bar | method_a | modules.rb:38:3:39:5 | method_a |
| modules.rb:37:1:46:3 | Bar | method_b | modules.rb:41:3:42:5 | method_b |
| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
lookupMethod
| calls.rb:15:1:24:3 | M | instance_m | calls.rb:16:5:16:23 | instance_m |
| calls.rb:29:1:44:3 | C | baz | calls.rb:37:5:43:7 | baz |
| calls.rb:29:1:44:3 | C | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:29:1:44:3 | C | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:29:1:44:3 | C | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:29:1:44:3 | C | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:29:1:44:3 | C | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:29:1:44:3 | C | instance_m | calls.rb:16:5:16:23 | instance_m |
| calls.rb:29:1:44:3 | C | new | calls.rb:99:5:99:16 | new |
| calls.rb:29:1:44:3 | C | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:29:1:44:3 | C | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:29:1:44:3 | C | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:29:1:44:3 | C | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:51:1:55:3 | D | baz | calls.rb:52:5:54:7 | baz |
| calls.rb:51:1:55:3 | D | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:51:1:55:3 | D | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:51:1:55:3 | D | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:51:1:55:3 | D | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:51:1:55:3 | D | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:51:1:55:3 | D | instance_m | calls.rb:16:5:16:23 | instance_m |
| calls.rb:51:1:55:3 | D | new | calls.rb:99:5:99:16 | new |
| calls.rb:51:1:55:3 | D | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:51:1:55:3 | D | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:51:1:55:3 | D | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:51:1:55:3 | D | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:77:1:80:3 | Integer | abs | calls.rb:79:5:79:16 | abs |
| calls.rb:77:1:80:3 | Integer | bit_length | calls.rb:78:5:78:23 | bit_length |
| calls.rb:77:1:80:3 | Integer | new | calls.rb:99:5:99:16 | new |
| calls.rb:77:1:80:3 | Integer | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:77:1:80:3 | Integer | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:82:1:84:3 | String | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:82:1:84:3 | String | capitalize | calls.rb:83:5:83:23 | capitalize |
| calls.rb:82:1:84:3 | String | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:82:1:84:3 | String | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:82:1:84:3 | String | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:82:1:84:3 | String | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:82:1:84:3 | String | new | calls.rb:99:5:99:16 | new |
| calls.rb:82:1:84:3 | String | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:82:1:84:3 | String | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:82:1:84:3 | String | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:82:1:84:3 | String | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:86:1:88:3 | Kernel | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:90:1:95:3 | Module | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:90:1:95:3 | Module | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:90:1:95:3 | Module | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:90:1:95:3 | Module | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:90:1:95:3 | Module | include | calls.rb:92:5:92:20 | include |
| calls.rb:90:1:95:3 | Module | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:90:1:95:3 | Module | module_eval | calls.rb:91:5:91:24 | module_eval |
| calls.rb:90:1:95:3 | Module | new | calls.rb:99:5:99:16 | new |
| calls.rb:90:1:95:3 | Module | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:90:1:95:3 | Module | prepend | calls.rb:93:5:93:20 | prepend |
| calls.rb:90:1:95:3 | Module | private | calls.rb:94:5:94:20 | private |
| calls.rb:90:1:95:3 | Module | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:90:1:95:3 | Module | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:90:1:95:3 | Module | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:97:1:100:3 | Object | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:97:1:100:3 | Object | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:97:1:100:3 | Object | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:97:1:100:3 | Object | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:97:1:100:3 | Object | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:97:1:100:3 | Object | new | calls.rb:99:5:99:16 | new |
| calls.rb:97:1:100:3 | Object | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:97:1:100:3 | Object | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:97:1:100:3 | Object | private_on_main | private.rb:31:1:32:3 | private_on_main |
| calls.rb:97:1:100:3 | Object | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:97:1:100:3 | Object | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:102:1:104:3 | Hash | [] | calls.rb:103:5:103:15 | [] |
| calls.rb:102:1:104:3 | Hash | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:102:1:104:3 | Hash | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:102:1:104:3 | Hash | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:102:1:104:3 | Hash | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:102:1:104:3 | Hash | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:102:1:104:3 | Hash | new | calls.rb:99:5:99:16 | new |
| calls.rb:102:1:104:3 | Hash | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:102:1:104:3 | Hash | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:102:1:104:3 | Hash | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:102:1:104:3 | Hash | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:106:1:117:3 | Array | [] | calls.rb:107:3:107:13 | [] |
| calls.rb:106:1:117:3 | Array | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:106:1:117:3 | Array | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:106:1:117:3 | Array | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:106:1:117:3 | Array | foreach | calls.rb:110:3:116:5 | foreach |
| calls.rb:106:1:117:3 | Array | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:106:1:117:3 | Array | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:106:1:117:3 | Array | length | calls.rb:108:3:108:17 | length |
| calls.rb:106:1:117:3 | Array | new | calls.rb:99:5:99:16 | new |
| calls.rb:106:1:117:3 | Array | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:106:1:117:3 | Array | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:106:1:117:3 | Array | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:106:1:117:3 | Array | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:144:1:148:3 | S | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:144:1:148:3 | S | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:144:1:148:3 | S | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:144:1:148:3 | S | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:144:1:148:3 | S | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:144:1:148:3 | S | new | calls.rb:99:5:99:16 | new |
| calls.rb:144:1:148:3 | S | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:144:1:148:3 | S | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:144:1:148:3 | S | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:144:1:148:3 | S | s_method | calls.rb:145:5:147:7 | s_method |
| calls.rb:144:1:148:3 | S | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:150:1:153:3 | A | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:150:1:153:3 | A | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:150:1:153:3 | A | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:150:1:153:3 | A | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:150:1:153:3 | A | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:150:1:153:3 | A | new | calls.rb:99:5:99:16 | new |
| calls.rb:150:1:153:3 | A | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:150:1:153:3 | A | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:150:1:153:3 | A | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:150:1:153:3 | A | s_method | calls.rb:145:5:147:7 | s_method |
| calls.rb:150:1:153:3 | A | to_s | calls.rb:151:5:152:7 | to_s |
| calls.rb:155:1:158:3 | B | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:155:1:158:3 | B | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:155:1:158:3 | B | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:155:1:158:3 | B | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:155:1:158:3 | B | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:155:1:158:3 | B | new | calls.rb:99:5:99:16 | new |
| calls.rb:155:1:158:3 | B | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:155:1:158:3 | B | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:155:1:158:3 | B | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:155:1:158:3 | B | s_method | calls.rb:145:5:147:7 | s_method |
| calls.rb:155:1:158:3 | B | to_s | calls.rb:156:5:157:7 | to_s |
| calls.rb:169:1:184:3 | Singletons | call_block | calls.rb:67:1:69:3 | call_block |
| calls.rb:169:1:184:3 | Singletons | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:169:1:184:3 | Singletons | foo | calls.rb:71:1:75:3 | foo |
| calls.rb:169:1:184:3 | Singletons | funny | calls.rb:119:1:121:3 | funny |
| calls.rb:169:1:184:3 | Singletons | indirect | calls.rb:137:1:139:3 | indirect |
| calls.rb:169:1:184:3 | Singletons | new | calls.rb:99:5:99:16 | new |
| calls.rb:169:1:184:3 | Singletons | optional_arg | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:169:1:184:3 | Singletons | private_on_main | calls.rb:164:1:165:3 | private_on_main |
| calls.rb:169:1:184:3 | Singletons | puts | calls.rb:87:5:87:17 | puts |
| calls.rb:169:1:184:3 | Singletons | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | Class | include | calls.rb:92:5:92:20 | include |
| file://:0:0:0:0 | Class | module_eval | calls.rb:91:5:91:24 | module_eval |
| file://:0:0:0:0 | Class | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | Class | prepend | calls.rb:93:5:93:20 | prepend |
| file://:0:0:0:0 | Class | private | calls.rb:94:5:94:20 | private |
| file://:0:0:0:0 | Class | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | Class | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | Complex | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | Complex | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | Complex | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | FalseClass | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | FalseClass | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | FalseClass | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | Float | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | Float | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | Float | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | NilClass | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | NilClass | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | NilClass | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | Numeric | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | Numeric | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | Numeric | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | Rational | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | Rational | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | Rational | to_s | calls.rb:151:5:152:7 | to_s |
| file://:0:0:0:0 | TrueClass | new | calls.rb:99:5:99:16 | new |
| file://:0:0:0:0 | TrueClass | puts | calls.rb:87:5:87:17 | puts |
| file://:0:0:0:0 | TrueClass | to_s | calls.rb:151:5:152:7 | to_s |
| hello.rb:1:1:8:3 | EnglishWords | hello | hello.rb:2:5:4:7 | hello |
| hello.rb:1:1:8:3 | EnglishWords | world | hello.rb:5:5:7:7 | world |
| hello.rb:11:1:16:3 | Greeting | hello | hello.rb:2:5:4:7 | hello |
| hello.rb:11:1:16:3 | Greeting | message | hello.rb:13:5:15:7 | message |
| hello.rb:11:1:16:3 | Greeting | new | calls.rb:99:5:99:16 | new |
| hello.rb:11:1:16:3 | Greeting | puts | calls.rb:87:5:87:17 | puts |
| hello.rb:11:1:16:3 | Greeting | to_s | calls.rb:151:5:152:7 | to_s |
| hello.rb:11:1:16:3 | Greeting | world | hello.rb:5:5:7:7 | world |
| hello.rb:18:1:22:3 | HelloWorld | hello | hello.rb:2:5:4:7 | hello |
| hello.rb:18:1:22:3 | HelloWorld | message | hello.rb:19:5:21:7 | message |
| hello.rb:18:1:22:3 | HelloWorld | new | calls.rb:99:5:99:16 | new |
| hello.rb:18:1:22:3 | HelloWorld | puts | calls.rb:87:5:87:17 | puts |
| hello.rb:18:1:22:3 | HelloWorld | to_s | calls.rb:151:5:152:7 | to_s |
| hello.rb:18:1:22:3 | HelloWorld | world | hello.rb:5:5:7:7 | world |
| modules.rb:4:1:24:3 | Foo | method_in_another_definition_of_foo | modules.rb:27:3:28:5 | method_in_another_definition_of_foo |
| modules.rb:4:1:24:3 | Foo | method_in_foo | modules.rb:16:3:17:5 | method_in_foo |
| modules.rb:5:3:14:5 | Foo::Bar | method_in_another_definition_of_foo_bar | modules.rb:52:3:53:5 | method_in_another_definition_of_foo_bar |
| modules.rb:5:3:14:5 | Foo::Bar | method_in_foo_bar | modules.rb:9:5:10:7 | method_in_foo_bar |
| modules.rb:6:5:7:7 | Foo::Bar::ClassInFooBar | new | calls.rb:99:5:99:16 | new |
| modules.rb:6:5:7:7 | Foo::Bar::ClassInFooBar | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:6:5:7:7 | Foo::Bar::ClassInFooBar | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:19:3:20:5 | Foo::ClassInFoo | new | calls.rb:99:5:99:16 | new |
| modules.rb:19:3:20:5 | Foo::ClassInFoo | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:19:3:20:5 | Foo::ClassInFoo | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:30:3:31:5 | Foo::ClassInAnotherDefinitionOfFoo | new | calls.rb:99:5:99:16 | new |
| modules.rb:30:3:31:5 | Foo::ClassInAnotherDefinitionOfFoo | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:30:3:31:5 | Foo::ClassInAnotherDefinitionOfFoo | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:37:1:46:3 | Bar | method_a | modules.rb:38:3:39:5 | method_a |
| modules.rb:37:1:46:3 | Bar | method_b | modules.rb:41:3:42:5 | method_b |
| modules.rb:37:1:46:3 | Bar | new | calls.rb:99:5:99:16 | new |
| modules.rb:37:1:46:3 | Bar | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:37:1:46:3 | Bar | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:49:3:50:5 | Foo::Bar::ClassInAnotherDefinitionOfFooBar | new | calls.rb:99:5:99:16 | new |
| modules.rb:49:3:50:5 | Foo::Bar::ClassInAnotherDefinitionOfFooBar | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:49:3:50:5 | Foo::Bar::ClassInAnotherDefinitionOfFooBar | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:66:5:67:7 | Test::Foo1::Bar | new | calls.rb:99:5:99:16 | new |
| modules.rb:66:5:67:7 | Test::Foo1::Bar | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:66:5:67:7 | Test::Foo1::Bar | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:72:5:73:7 | Test::Foo2::Foo2::Bar | new | calls.rb:99:5:99:16 | new |
| modules.rb:72:5:73:7 | Test::Foo2::Foo2::Bar | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:72:5:73:7 | Test::Foo2::Foo2::Bar | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:112:1:113:3 | YY | new | calls.rb:99:5:99:16 | new |
| modules.rb:112:1:113:3 | YY | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:112:1:113:3 | YY | to_s | calls.rb:151:5:152:7 | to_s |
| modules.rb:116:7:117:9 | XX::YY | new | calls.rb:99:5:99:16 | new |
| modules.rb:116:7:117:9 | XX::YY | puts | calls.rb:87:5:87:17 | puts |
| modules.rb:116:7:117:9 | XX::YY | to_s | calls.rb:151:5:152:7 | to_s |
| modules_rec.rb:1:1:2:3 | B::A | new | calls.rb:99:5:99:16 | new |
| modules_rec.rb:1:1:2:3 | B::A | puts | calls.rb:87:5:87:17 | puts |
| modules_rec.rb:1:1:2:3 | B::A | to_s | calls.rb:151:5:152:7 | to_s |
| modules_rec.rb:4:1:5:3 | A::B | new | calls.rb:99:5:99:16 | new |
| modules_rec.rb:4:1:5:3 | A::B | puts | calls.rb:87:5:87:17 | puts |
| modules_rec.rb:4:1:5:3 | A::B | to_s | calls.rb:151:5:152:7 | to_s |
| private.rb:1:1:29:3 | E | new | calls.rb:99:5:99:16 | new |
| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
| private.rb:1:1:29:3 | E | private_on_main | private.rb:31:1:32:3 | private_on_main |
| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
| private.rb:1:1:29:3 | E | puts | calls.rb:87:5:87:17 | puts |
| private.rb:1:1:29:3 | E | to_s | calls.rb:151:5:152:7 | to_s |
| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
enclosingMethod
| calls.rb:2:5:2:14 | call to puts | calls.rb:1:1:3:3 | foo |
| calls.rb:2:5:2:14 | self | calls.rb:1:1:3:3 | foo |
| calls.rb:2:10:2:14 | "foo" | calls.rb:1:1:3:3 | foo |
| calls.rb:2:11:2:13 | foo | calls.rb:1:1:3:3 | foo |
| calls.rb:8:5:8:14 | call to puts | calls.rb:7:1:9:3 | bar |
| calls.rb:8:5:8:14 | self | calls.rb:7:1:9:3 | bar |
| calls.rb:8:10:8:14 | "bar" | calls.rb:7:1:9:3 | bar |
| calls.rb:8:11:8:13 | bar | calls.rb:7:1:9:3 | bar |
| calls.rb:38:9:38:18 | call to instance_m | calls.rb:37:5:43:7 | baz |
| calls.rb:38:9:38:18 | self | calls.rb:37:5:43:7 | baz |
| calls.rb:39:9:39:12 | self | calls.rb:37:5:43:7 | baz |
| calls.rb:39:9:39:23 | call to instance_m | calls.rb:37:5:43:7 | baz |
| calls.rb:41:9:41:19 | call to singleton_m | calls.rb:37:5:43:7 | baz |
| calls.rb:41:9:41:19 | self | calls.rb:37:5:43:7 | baz |
| calls.rb:42:9:42:12 | self | calls.rb:37:5:43:7 | baz |
| calls.rb:42:9:42:24 | call to singleton_m | calls.rb:37:5:43:7 | baz |
| calls.rb:53:9:53:13 | call to super | calls.rb:52:5:54:7 | baz |
| calls.rb:62:18:62:18 | a | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:62:18:62:18 | a | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:62:22:62:22 | 4 | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:62:25:62:25 | b | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:62:25:62:25 | b | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:62:28:62:28 | 5 | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:63:5:63:5 | a | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:63:5:63:16 | call to bit_length | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:64:5:64:5 | b | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:64:5:64:16 | call to bit_length | calls.rb:62:1:65:3 | optional_arg |
| calls.rb:68:5:68:11 | yield ... | calls.rb:67:1:69:3 | call_block |
| calls.rb:68:11:68:11 | 1 | calls.rb:67:1:69:3 | call_block |
| calls.rb:72:5:72:7 | var | calls.rb:71:1:75:3 | foo |
| calls.rb:72:5:72:18 | ... = ... | calls.rb:71:1:75:3 | foo |
| calls.rb:72:11:72:14 | Hash | calls.rb:71:1:75:3 | foo |
| calls.rb:72:11:72:18 | call to new | calls.rb:71:1:75:3 | foo |
| calls.rb:73:5:73:7 | var | calls.rb:71:1:75:3 | foo |
| calls.rb:73:5:73:10 | ...[...] | calls.rb:71:1:75:3 | foo |
| calls.rb:73:9:73:9 | 1 | calls.rb:71:1:75:3 | foo |
| calls.rb:74:5:74:29 | call to call_block | calls.rb:71:1:75:3 | foo |
| calls.rb:74:5:74:29 | self | calls.rb:71:1:75:3 | foo |
| calls.rb:74:16:74:29 | { ... } | calls.rb:71:1:75:3 | foo |
| calls.rb:74:19:74:19 | x | calls.rb:71:1:75:3 | foo |
| calls.rb:74:19:74:19 | x | calls.rb:71:1:75:3 | foo |
| calls.rb:74:22:74:24 | var | calls.rb:71:1:75:3 | foo |
| calls.rb:74:22:74:27 | ...[...] | calls.rb:71:1:75:3 | foo |
| calls.rb:74:26:74:26 | x | calls.rb:71:1:75:3 | foo |
| calls.rb:110:15:110:19 | &body | calls.rb:110:3:116:5 | foreach |
| calls.rb:110:16:110:19 | body | calls.rb:110:3:116:5 | foreach |
| calls.rb:111:5:111:5 | x | calls.rb:110:3:116:5 | foreach |
| calls.rb:111:5:111:9 | ... = ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:111:9:111:9 | 0 | calls.rb:110:3:116:5 | foreach |
| calls.rb:112:5:115:7 | while ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:112:11:112:11 | x | calls.rb:110:3:116:5 | foreach |
| calls.rb:112:11:112:25 | ... < ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:112:15:112:18 | self | calls.rb:110:3:116:5 | foreach |
| calls.rb:112:15:112:25 | call to length | calls.rb:110:3:116:5 | foreach |
| calls.rb:112:26:115:7 | do ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:113:9:113:24 | yield ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:113:15:113:15 | x | calls.rb:110:3:116:5 | foreach |
| calls.rb:113:18:113:21 | self | calls.rb:110:3:116:5 | foreach |
| calls.rb:113:18:113:24 | ...[...] | calls.rb:110:3:116:5 | foreach |
| calls.rb:113:23:113:23 | x | calls.rb:110:3:116:5 | foreach |
| calls.rb:114:9:114:9 | x | calls.rb:110:3:116:5 | foreach |
| calls.rb:114:9:114:9 | x | calls.rb:110:3:116:5 | foreach |
| calls.rb:114:9:114:14 | ... += ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:114:9:114:14 | ... = ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:114:11:114:12 | ... + ... | calls.rb:110:3:116:5 | foreach |
| calls.rb:114:14:114:14 | 1 | calls.rb:110:3:116:5 | foreach |
| calls.rb:120:5:120:20 | yield ... | calls.rb:119:1:121:3 | funny |
| calls.rb:120:11:120:20 | "prefix: " | calls.rb:119:1:121:3 | funny |
| calls.rb:120:12:120:19 | prefix: | calls.rb:119:1:121:3 | funny |
| calls.rb:137:14:137:15 | &b | calls.rb:137:1:139:3 | indirect |
| calls.rb:137:15:137:15 | b | calls.rb:137:1:139:3 | indirect |
| calls.rb:138:5:138:17 | call to call_block | calls.rb:137:1:139:3 | indirect |
| calls.rb:138:5:138:17 | self | calls.rb:137:1:139:3 | indirect |
| calls.rb:138:16:138:17 | &... | calls.rb:137:1:139:3 | indirect |
| calls.rb:138:17:138:17 | b | calls.rb:137:1:139:3 | indirect |
| calls.rb:146:9:146:12 | self | calls.rb:145:5:147:7 | s_method |
| calls.rb:146:9:146:17 | call to to_s | calls.rb:145:5:147:7 | s_method |
| calls.rb:171:9:171:12 | self | calls.rb:170:5:172:7 | singleton_a |
| calls.rb:171:9:171:24 | call to singleton_b | calls.rb:170:5:172:7 | singleton_a |
| calls.rb:175:9:175:12 | self | calls.rb:174:5:176:7 | singleton_b |
| calls.rb:175:9:175:24 | call to singleton_c | calls.rb:174:5:176:7 | singleton_b |
| calls.rb:182:9:182:12 | self | calls.rb:181:5:183:7 | singleton_d |
| calls.rb:182:9:182:24 | call to singleton_a | calls.rb:181:5:183:7 | singleton_d |
| hello.rb:3:9:3:22 | return | hello.rb:2:5:4:7 | hello |
| hello.rb:3:16:3:22 | "hello" | hello.rb:2:5:4:7 | hello |
| hello.rb:3:17:3:21 | hello | hello.rb:2:5:4:7 | hello |
| hello.rb:6:9:6:22 | return | hello.rb:5:5:7:7 | world |
| hello.rb:6:16:6:22 | "world" | hello.rb:5:5:7:7 | world |
| hello.rb:6:17:6:21 | world | hello.rb:5:5:7:7 | world |
| hello.rb:14:9:14:20 | return | hello.rb:13:5:15:7 | message |
| hello.rb:14:16:14:20 | call to hello | hello.rb:13:5:15:7 | message |
| hello.rb:14:16:14:20 | self | hello.rb:13:5:15:7 | message |
| hello.rb:20:9:20:40 | return | hello.rb:19:5:21:7 | message |
| hello.rb:20:16:20:20 | call to super | hello.rb:19:5:21:7 | message |
| hello.rb:20:16:20:26 | ... + ... | hello.rb:19:5:21:7 | message |
| hello.rb:20:16:20:34 | ... + ... | hello.rb:19:5:21:7 | message |
| hello.rb:20:16:20:40 | ... + ... | hello.rb:19:5:21:7 | message |
| hello.rb:20:24:20:26 | " " | hello.rb:19:5:21:7 | message |
| hello.rb:20:25:20:25 | | hello.rb:19:5:21:7 | message |
| hello.rb:20:30:20:34 | call to world | hello.rb:19:5:21:7 | message |
| hello.rb:20:30:20:34 | self | hello.rb:19:5:21:7 | message |
| hello.rb:20:38:20:40 | "!" | hello.rb:19:5:21:7 | message |
| hello.rb:20:39:20:39 | ! | hello.rb:19:5:21:7 | message |