@@ -3534,6 +3534,98 @@ Occurrences:
3534
3534
[4:12..4:16): Test -> i9727/Test#
3535
3535
[4:16..4:16): -> i9727/Test#`<init>`().
3536
3536
3537
+ expect/i9782.scala
3538
+ ------------------
3539
+
3540
+ Summary:
3541
+ Schema => SemanticDB v4
3542
+ Uri => i9782.scala
3543
+ Text => empty
3544
+ Language => Scala
3545
+ Symbols => 22 entries
3546
+ Occurrences => 55 entries
3547
+
3548
+ Symbols:
3549
+ _empty_/Copy# => trait Copy
3550
+ _empty_/Copy#[In] => typeparam In
3551
+ _empty_/Copy#[Out] => typeparam Out
3552
+ _empty_/Copy#`<init>`(). => primary ctor <init>
3553
+ _empty_/Copy#apply(). => method apply
3554
+ _empty_/Copy#apply().(in) => param in
3555
+ _empty_/Copy#apply().[Repr] => typeparam Repr
3556
+ _empty_/Copy#copyImpl(). => abstract method copyImpl
3557
+ _empty_/Copy#copyImpl().(in) => param in
3558
+ _empty_/Copy#copyImpl().[Repr] => typeparam Repr
3559
+ _empty_/Elem# => trait Elem
3560
+ _empty_/Elem#[T] => typeparam T
3561
+ _empty_/Elem#`<init>`(). => primary ctor <init>
3562
+ _empty_/Obj# => trait Obj
3563
+ _empty_/Obj#[T] => typeparam T
3564
+ _empty_/Obj#`<init>`(). => primary ctor <init>
3565
+ _empty_/Txn# => trait Txn
3566
+ _empty_/Txn#[T] => typeparam T
3567
+ _empty_/Txn#`<init>`(). => primary ctor <init>
3568
+ local0 => val local out
3569
+ local1 => val local inObj
3570
+ local2 => val local outObj
3571
+
3572
+ Occurrences:
3573
+ [1:6..1:9): Txn <- _empty_/Txn#
3574
+ [1:9..1:9): <- _empty_/Txn#`<init>`().
3575
+ [1:10..1:11): T <- _empty_/Txn#[T]
3576
+ [1:15..1:18): Txn -> _empty_/Txn#
3577
+ [1:19..1:20): T -> _empty_/Txn#[T]
3578
+ [3:6..3:10): Elem <- _empty_/Elem#
3579
+ [3:10..3:10): <- _empty_/Elem#`<init>`().
3580
+ [3:11..3:12): T <- _empty_/Elem#[T]
3581
+ [3:16..3:19): Txn -> _empty_/Txn#
3582
+ [3:20..3:21): T -> _empty_/Elem#[T]
3583
+ [5:6..5:9): Obj <- _empty_/Obj#
3584
+ [5:9..5:9): <- _empty_/Obj#`<init>`().
3585
+ [5:10..5:11): T <- _empty_/Obj#[T]
3586
+ [5:15..5:18): Txn -> _empty_/Txn#
3587
+ [5:19..5:20): T -> _empty_/Obj#[T]
3588
+ [5:31..5:35): Elem -> _empty_/Elem#
3589
+ [5:36..5:37): T -> _empty_/Obj#[T]
3590
+ [7:6..7:10): Copy <- _empty_/Copy#
3591
+ [7:10..7:10): <- _empty_/Copy#`<init>`().
3592
+ [7:11..7:13): In <- _empty_/Copy#[In]
3593
+ [7:17..7:20): Txn -> _empty_/Txn#
3594
+ [7:21..7:23): In -> _empty_/Copy#[In]
3595
+ [7:26..7:29): Out <- _empty_/Copy#[Out]
3596
+ [7:33..7:36): Txn -> _empty_/Txn#
3597
+ [7:37..7:40): Out -> _empty_/Copy#[Out]
3598
+ [8:6..8:14): copyImpl <- _empty_/Copy#copyImpl().
3599
+ [8:15..8:19): Repr <- _empty_/Copy#copyImpl().[Repr]
3600
+ [8:45..8:47): in <- _empty_/Copy#copyImpl().(in)
3601
+ [8:49..8:53): Repr -> _empty_/Copy#copyImpl().[Repr]
3602
+ [8:54..8:56): In -> _empty_/Copy#[In]
3603
+ [8:60..8:64): Repr -> _empty_/Copy#copyImpl().[Repr]
3604
+ [8:65..8:68): Out -> _empty_/Copy#[Out]
3605
+ [10:6..10:11): apply <- _empty_/Copy#apply().
3606
+ [10:12..10:16): Repr <- _empty_/Copy#apply().[Repr]
3607
+ [10:42..10:44): in <- _empty_/Copy#apply().(in)
3608
+ [10:46..10:50): Repr -> _empty_/Copy#apply().[Repr]
3609
+ [10:51..10:53): In -> _empty_/Copy#[In]
3610
+ [10:57..10:61): Repr -> _empty_/Copy#apply().[Repr]
3611
+ [10:62..10:65): Out -> _empty_/Copy#[Out]
3612
+ [11:8..11:11): out <- local0
3613
+ [11:14..11:22): copyImpl -> _empty_/Copy#copyImpl().
3614
+ [11:23..11:27): Repr -> _empty_/Copy#apply().[Repr]
3615
+ [11:29..11:31): in -> _empty_/Copy#apply().(in)
3616
+ [12:5..12:5): -> scala/Tuple2.apply().
3617
+ [12:5..12:7): in -> _empty_/Copy#apply().(in)
3618
+ [12:9..12:12): out -> local0
3619
+ [13:12..13:12): -> scala/Tuple2.unapply().
3620
+ [13:12..13:17): inObj <- local1
3621
+ [13:19..13:22): Obj -> _empty_/Obj#
3622
+ [13:23..13:25): In -> _empty_/Copy#[In]
3623
+ [13:28..13:34): outObj <- local2
3624
+ [13:36..13:39): Obj -> _empty_/Obj#
3625
+ [13:40..13:43): Out -> _empty_/Copy#[Out]
3626
+ [14:8..14:15): println -> scala/Predef.println(+1).
3627
+ [17:4..17:7): out -> local0
3628
+
3537
3629
expect/inlineconsume.scala
3538
3630
--------------------------
3539
3631
@@ -3625,7 +3717,7 @@ Uri => recursion.scala
3625
3717
Text => empty
3626
3718
Language => Scala
3627
3719
Symbols => 36 entries
3628
- Occurrences => 56 entries
3720
+ Occurrences => 57 entries
3629
3721
3630
3722
Symbols:
3631
3723
local0 => case val method N$1
@@ -3693,6 +3785,7 @@ Occurrences:
3693
3785
[15:13..15:17): Succ <- recursion/Nats.Succ#
3694
3786
[15:17..15:17): <- recursion/Nats.Succ#`<init>`().
3695
3787
[15:18..15:19): N <- recursion/Nats.Succ#[N]
3788
+ [15:23..15:26): Nat -> recursion/Nats.Nat#
3696
3789
[15:28..15:29): p <- recursion/Nats.Succ#p.
3697
3790
[15:31..15:32): N -> recursion/Nats.Succ#[N]
3698
3791
[15:42..15:45): Nat -> recursion/Nats.Nat#
0 commit comments