@@ -36,6 +36,9 @@ getMethod
3636| calls.rb:322:1:326:3 | C1 | instance | calls.rb:323:5:325:7 | instance |
3737| calls.rb:328:1:332:3 | C2 | instance | calls.rb:329:5:331:7 | instance |
3838| 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 |
3942| hello.rb:1:1:8:3 | EnglishWords | hello | hello.rb:2:5:4:7 | hello |
4043| hello.rb:1:1:8:3 | EnglishWords | world | hello.rb:5:5:7:7 | world |
4144| hello.rb:11:1:16:3 | Greeting | message | hello.rb:13:5:15:7 | message |
@@ -329,6 +332,23 @@ lookupMethod
329332| calls.rb:399:1:409:3 | SingletonOverride2 | private_on_main | calls.rb:182:1:183:3 | private_on_main |
330333| calls.rb:399:1:409:3 | SingletonOverride2 | puts | calls.rb:102:5:102:30 | puts |
331334| 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 |
332352| file://:0:0:0:0 | Class | include | calls.rb:107:5:107:20 | include |
333353| file://:0:0:0:0 | Class | module_eval | calls.rb:106:5:106:24 | module_eval |
334354| file://:0:0:0:0 | Class | new | calls.rb:114:5:114:16 | new |
@@ -705,6 +725,42 @@ enclosingMethod
705725| calls.rb:407:9:407:44 | self | calls.rb:406:5:408:7 | singleton2 |
706726| calls.rb:407:14:407:44 | "SingletonOverride2#singleton2" | calls.rb:406:5:408:7 | singleton2 |
707727| 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 |
708764| hello.rb:3:9:3:22 | return | hello.rb:2:5:4:7 | hello |
709765| hello.rb:3:16:3:22 | "hello" | hello.rb:2:5:4:7 | hello |
710766| hello.rb:3:17:3:21 | hello | hello.rb:2:5:4:7 | hello |
0 commit comments