@@ -49,7 +49,7 @@ Uri => Advanced.scala
49
49
Text => empty
50
50
Language => Scala
51
51
Symbols => 60 entries
52
- Occurrences => 132 entries
52
+ Occurrences => 134 entries
53
53
Synthetics => 4 entries
54
54
55
55
Symbols:
@@ -139,6 +139,7 @@ Occurrences:
139
139
[13:6..13:8): s2 <- advanced/Structural#s2().
140
140
[13:16..13:17): x <- local1
141
141
[13:19..13:22): Int -> scala/Int#
142
+ [13:27..13:27): <- local3
142
143
[13:37..13:38): x <- local2
143
144
[13:40..13:43): Int -> scala/Int#
144
145
[13:46..13:49): ??? -> scala/Predef.`???`().
@@ -147,6 +148,7 @@ Occurrences:
147
148
[14:18..14:19): x <- local5
148
149
[14:21..14:24): Int -> scala/Int#
149
150
[14:27..14:30): Int -> scala/Int#
151
+ [14:35..14:35): <- local9
150
152
[14:45..14:46): m <- local8
151
153
[14:47..14:48): x <- local7
152
154
[14:50..14:53): Int -> scala/Int#
@@ -357,15 +359,20 @@ Schema => SemanticDB v4
357
359
Uri => Anonymous.scala
358
360
Text => empty
359
361
Language => Scala
360
- Symbols => 14 entries
361
- Occurrences => 30 entries
362
+ Symbols => 23 entries
363
+ Occurrences => 47 entries
362
364
Synthetics => 2 entries
363
365
364
366
Symbols:
365
- example/Anonymous# => class Anonymous extends Object { self: Anonymous & Anonymous => +6 decls }
367
+ example/Anonymous# => class Anonymous extends Object { self: Anonymous & Anonymous => +9 decls }
368
+ example/Anonymous#Bar# => trait Bar extends Object { self: Bar => +2 decls }
369
+ example/Anonymous#Bar#`<init>`(). => primary ctor <init> (): Bar
370
+ example/Anonymous#Bar#bar(). => abstract method bar => String
366
371
example/Anonymous#Foo# => trait Foo extends Object { self: Foo => +1 decls }
367
372
example/Anonymous#Foo#`<init>`(). => primary ctor <init> (): Foo
368
373
example/Anonymous#`<init>`(). => primary ctor <init> (): Anonymous
374
+ example/Anonymous#bar1. => val method bar1 Bar
375
+ example/Anonymous#bar2. => val method bar2 Bar
369
376
example/Anonymous#foo. => val method foo Foo
370
377
example/Anonymous#locally(). => method locally [typeparam A ](param x: A): A
371
378
example/Anonymous#locally().(x) => param x: A
@@ -376,6 +383,10 @@ example/Anonymous#m1().[T][_] => type _
376
383
example/Anonymous#m2(). => method m2 => Map[_, List[_] forSome { type _ }] forSome { type _ }
377
384
local0 => val local x: Function1[Int, Int]
378
385
local1 => final class $anon extends Object with Foo { self: $anon => +1 decls }
386
+ local3 => method bar => String <: example/Anonymous#Bar#bar().
387
+ local4 => final class $anon extends Object with Bar { self: $anon => +2 decls }
388
+ local6 => method bar => String <: example/Anonymous#Bar#bar().
389
+ local7 => final class $anon extends Object with Bar { self: $anon => +2 decls }
379
390
380
391
Occurrences:
381
392
[0:8..0:15): example <- example/
@@ -407,7 +418,24 @@ Occurrences:
407
418
[14:29..14:32): ??? -> scala/Predef.`???`().
408
419
[17:8..17:11): Foo <- example/Anonymous#Foo#
409
420
[18:6..18:9): foo <- example/Anonymous#foo.
421
+ [18:12..18:12): <- local1
410
422
[18:16..18:19): Foo -> example/Anonymous#Foo#
423
+ [20:8..20:11): Bar <- example/Anonymous#Bar#
424
+ [21:8..21:11): bar <- example/Anonymous#Bar#bar().
425
+ [21:13..21:19): String -> scala/Predef.String#
426
+ [22:6..22:10): bar1 <- example/Anonymous#bar1.
427
+ [22:12..22:15): Bar -> example/Anonymous#Bar#
428
+ [22:18..22:18): <- local4
429
+ [22:22..22:25): Bar -> example/Anonymous#Bar#
430
+ [22:32..22:35): bar <- local3
431
+ [22:37..22:43): String -> scala/Predef.String#
432
+ [22:46..22:49): ??? -> scala/Predef.`???`().
433
+ [23:6..23:10): bar2 <- example/Anonymous#bar2.
434
+ [23:12..23:15): Bar -> example/Anonymous#Bar#
435
+ [23:18..23:18): <- local7
436
+ [23:28..23:31): bar <- local6
437
+ [23:33..23:39): String -> scala/Predef.String#
438
+ [23:42..23:45): ??? -> scala/Predef.`???`().
411
439
412
440
Synthetics:
413
441
[10:2..10:9):locally => *[Unit]
@@ -446,7 +474,7 @@ Uri => Classes.scala
446
474
Text => empty
447
475
Language => Scala
448
476
Symbols => 109 entries
449
- Occurrences => 113 entries
477
+ Occurrences => 114 entries
450
478
Synthetics => 2 entries
451
479
452
480
Symbols:
@@ -664,6 +692,7 @@ Occurrences:
664
692
[43:101..43:104): ??? -> scala/Predef.`???`().
665
693
[47:7..47:8): N <- classes/N.
666
694
[48:6..48:15): anonClass <- classes/N.anonClass.
695
+ [48:18..48:18): <- local1
667
696
[48:22..48:24): C7 -> classes/C7#
668
697
[49:8..49:13): local <- local0
669
698
[49:16..49:19): ??? -> scala/Predef.`???`().
@@ -3430,7 +3459,7 @@ Uri => Traits.scala
3430
3459
Text => empty
3431
3460
Language => Scala
3432
3461
Symbols => 13 entries
3433
- Occurrences => 12 entries
3462
+ Occurrences => 13 entries
3434
3463
3435
3464
Symbols:
3436
3465
local0 => final class $anon extends Object with U { self: $anon => +1 decls }
@@ -3455,6 +3484,7 @@ Occurrences:
3455
3484
[7:7..7:8): U <- traits/U.
3456
3485
[8:6..8:7): u <- traits/U.u().
3457
3486
[8:9..8:10): U -> traits/U#
3487
+ [8:13..8:13): <- local0
3458
3488
[8:17..8:18): U -> traits/U#
3459
3489
[11:6..11:7): C <- traits/C#
3460
3490
[12:6..12:7): V <- traits/V#
@@ -4522,7 +4552,7 @@ Uri => semanticdb-Types.scala
4522
4552
Text => empty
4523
4553
Language => Scala
4524
4554
Symbols => 144 entries
4525
- Occurrences => 225 entries
4555
+ Occurrences => 228 entries
4526
4556
Synthetics => 1 entries
4527
4557
4528
4558
Symbols:
@@ -4780,13 +4810,16 @@ Occurrences:
4780
4810
[63:41..63:44): Int -> scala/Int#
4781
4811
[63:49..63:52): ??? -> scala/Predef.`???`().
4782
4812
[64:8..64:21): compoundType4 <- types/Test.C#compoundType4.
4813
+ [64:24..64:24): <- local3
4783
4814
[64:34..64:35): k <- local2
4784
4815
[64:37..64:40): Int -> scala/Int#
4785
4816
[64:43..64:46): ??? -> scala/Predef.`???`().
4786
4817
[65:8..65:21): compoundType5 <- types/Test.C#compoundType5.
4818
+ [65:24..65:24): <- local5
4787
4819
[65:28..65:29): M -> types/Test.M#
4788
4820
[65:35..65:36): N -> types/Test.N#
4789
4821
[66:8..66:21): compoundType6 <- types/Test.C#compoundType6.
4822
+ [66:24..66:24): <- local8
4790
4823
[66:28..66:29): M -> types/Test.M#
4791
4824
[66:35..66:36): N -> types/Test.N#
4792
4825
[66:43..66:44): k <- local7
0 commit comments