@@ -36,6 +36,9 @@ getMethod
36
36
| calls.rb:322:1:326:3 | C1 | instance | calls.rb:323:5:325:7 | instance |
37
37
| calls.rb:328:1:332:3 | C2 | instance | calls.rb:329:5:331:7 | instance |
38
38
| calls.rb:334:1:338:3 | C3 | instance | calls.rb:335:5:337:7 | instance |
39
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | m1 | calls.rb:416:9:418:11 | m1 |
40
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | m2 | calls.rb:421:5:433:7 | m2 |
41
+ | calls.rb:477:1:483:3 | ExtendSingletonMethod | singleton | calls.rb:478:5:480:7 | singleton |
39
42
| hello.rb:1:1:8:3 | EnglishWords | hello | hello.rb:2:5:4:7 | hello |
40
43
| hello.rb:1:1:8:3 | EnglishWords | world | hello.rb:5:5:7:7 | world |
41
44
| hello.rb:11:1:16:3 | Greeting | message | hello.rb:13:5:15:7 | message |
@@ -329,6 +332,23 @@ lookupMethod
329
332
| calls.rb:399:1:409:3 | SingletonOverride2 | private_on_main | calls.rb:182:1:183:3 | private_on_main |
330
333
| calls.rb:399:1:409:3 | SingletonOverride2 | puts | calls.rb:102:5:102:30 | puts |
331
334
| calls.rb:399:1:409:3 | SingletonOverride2 | to_s | calls.rb:169:5:170:7 | to_s |
335
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | add_singleton | calls.rb:364:1:368:3 | add_singleton |
336
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | call_block | calls.rb:81:1:83:3 | call_block |
337
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | call_instance_m | calls.rb:39:1:41:3 | call_instance_m |
338
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | create | calls.rb:275:1:283:3 | create |
339
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | foo | calls.rb:1:1:3:3 | foo |
340
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | foo | calls.rb:85:1:89:3 | foo |
341
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | funny | calls.rb:137:1:139:3 | funny |
342
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | indirect | calls.rb:155:1:157:3 | indirect |
343
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | m1 | calls.rb:416:9:418:11 | m1 |
344
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | m2 | calls.rb:421:5:433:7 | m2 |
345
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | new | calls.rb:114:5:114:16 | new |
346
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | optional_arg | calls.rb:76:1:79:3 | optional_arg |
347
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | pattern_dispatch | calls.rb:340:1:356:3 | pattern_dispatch |
348
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | private_on_main | calls.rb:182:1:183:3 | private_on_main |
349
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | puts | calls.rb:102:5:102:30 | puts |
350
+ | calls.rb:414:1:442:3 | ConditionalInstanceMethods | to_s | calls.rb:169:5:170:7 | to_s |
351
+ | calls.rb:477:1:483:3 | ExtendSingletonMethod | singleton | calls.rb:478:5:480:7 | singleton |
332
352
| file://:0:0:0:0 | Class | include | calls.rb:107:5:107:20 | include |
333
353
| file://:0:0:0:0 | Class | module_eval | calls.rb:106:5:106:24 | module_eval |
334
354
| file://:0:0:0:0 | Class | new | calls.rb:114:5:114:16 | new |
@@ -705,6 +725,42 @@ enclosingMethod
705
725
| calls.rb:407:9:407:44 | self | calls.rb:406:5:408:7 | singleton2 |
706
726
| calls.rb:407:14:407:44 | "SingletonOverride2#singleton2" | calls.rb:406:5:408:7 | singleton2 |
707
727
| calls.rb:407:15:407:43 | SingletonOverride2#singleton2 | calls.rb:406:5:408:7 | singleton2 |
728
+ | calls.rb:417:13:417:48 | call to puts | calls.rb:416:9:418:11 | m1 |
729
+ | calls.rb:417:13:417:48 | self | calls.rb:416:9:418:11 | m1 |
730
+ | calls.rb:417:18:417:48 | "ConditionalInstanceMethods#m1" | calls.rb:416:9:418:11 | m1 |
731
+ | calls.rb:417:19:417:47 | ConditionalInstanceMethods#m1 | calls.rb:416:9:418:11 | m1 |
732
+ | calls.rb:422:9:422:44 | call to puts | calls.rb:421:5:433:7 | m2 |
733
+ | calls.rb:422:9:422:44 | self | calls.rb:421:5:433:7 | m2 |
734
+ | calls.rb:422:14:422:44 | "ConditionalInstanceMethods#m2" | calls.rb:421:5:433:7 | m2 |
735
+ | calls.rb:422:15:422:43 | ConditionalInstanceMethods#m2 | calls.rb:421:5:433:7 | m2 |
736
+ | calls.rb:424:9:430:11 | m3 | calls.rb:421:5:433:7 | m2 |
737
+ | calls.rb:425:13:425:48 | call to puts | calls.rb:424:9:430:11 | m3 |
738
+ | calls.rb:425:13:425:48 | self | calls.rb:424:9:430:11 | m3 |
739
+ | calls.rb:425:18:425:48 | "ConditionalInstanceMethods#m3" | calls.rb:424:9:430:11 | m3 |
740
+ | calls.rb:425:19:425:47 | ConditionalInstanceMethods#m3 | calls.rb:424:9:430:11 | m3 |
741
+ | calls.rb:427:13:429:15 | m4 | calls.rb:424:9:430:11 | m3 |
742
+ | calls.rb:428:17:428:52 | call to puts | calls.rb:427:13:429:15 | m4 |
743
+ | calls.rb:428:17:428:52 | self | calls.rb:427:13:429:15 | m4 |
744
+ | calls.rb:428:22:428:52 | "ConditionalInstanceMethods#m4" | calls.rb:427:13:429:15 | m4 |
745
+ | calls.rb:428:23:428:51 | ConditionalInstanceMethods#m4 | calls.rb:427:13:429:15 | m4 |
746
+ | calls.rb:432:9:432:10 | call to m3 | calls.rb:421:5:433:7 | m2 |
747
+ | calls.rb:432:9:432:10 | self | calls.rb:421:5:433:7 | m2 |
748
+ | calls.rb:438:17:438:40 | call to puts | calls.rb:437:13:439:15 | m5 |
749
+ | calls.rb:438:17:438:40 | self | calls.rb:437:13:439:15 | m5 |
750
+ | calls.rb:438:22:438:40 | "AnonymousClass#m5" | calls.rb:437:13:439:15 | m5 |
751
+ | calls.rb:438:23:438:39 | AnonymousClass#m5 | calls.rb:437:13:439:15 | m5 |
752
+ | calls.rb:454:13:454:22 | call to puts | calls.rb:453:9:455:11 | foo |
753
+ | calls.rb:454:13:454:22 | self | calls.rb:453:9:455:11 | foo |
754
+ | calls.rb:454:18:454:22 | "foo" | calls.rb:453:9:455:11 | foo |
755
+ | calls.rb:454:19:454:21 | foo | calls.rb:453:9:455:11 | foo |
756
+ | calls.rb:460:13:460:22 | call to puts | calls.rb:459:9:461:11 | bar |
757
+ | calls.rb:460:13:460:22 | self | calls.rb:459:9:461:11 | bar |
758
+ | calls.rb:460:18:460:22 | "bar" | calls.rb:459:9:461:11 | bar |
759
+ | calls.rb:460:19:460:21 | bar | calls.rb:459:9:461:11 | bar |
760
+ | calls.rb:479:9:479:46 | call to puts | calls.rb:478:5:480:7 | singleton |
761
+ | calls.rb:479:9:479:46 | self | calls.rb:478:5:480:7 | singleton |
762
+ | calls.rb:479:14:479:46 | "ExtendSingletonMethod#singleton" | calls.rb:478:5:480:7 | singleton |
763
+ | calls.rb:479:15:479:45 | ExtendSingletonMethod#singleton | calls.rb:478:5:480:7 | singleton |
708
764
| hello.rb:3:9:3:22 | return | hello.rb:2:5:4:7 | hello |
709
765
| hello.rb:3:16:3:22 | "hello" | hello.rb:2:5:4:7 | hello |
710
766
| hello.rb:3:17:3:21 | hello | hello.rb:2:5:4:7 | hello |
0 commit comments