@@ -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 => 3 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#
@@ -351,15 +353,20 @@ Schema => SemanticDB v4
351
353
Uri => Anonymous.scala
352
354
Text => empty
353
355
Language => Scala
354
- Symbols => 14 entries
355
- Occurrences => 30 entries
356
+ Symbols => 23 entries
357
+ Occurrences => 47 entries
356
358
Synthetics => 2 entries
357
359
358
360
Symbols:
359
- example/Anonymous# => class Anonymous extends Object { self: Anonymous & Anonymous => +6 decls }
361
+ example/Anonymous# => class Anonymous extends Object { self: Anonymous & Anonymous => +9 decls }
362
+ example/Anonymous#Bar# => trait Bar extends Object { self: Bar => +2 decls }
363
+ example/Anonymous#Bar#`<init>`(). => primary ctor <init> (): Bar
364
+ example/Anonymous#Bar#bar(). => abstract method bar => String
360
365
example/Anonymous#Foo# => trait Foo extends Object { self: Foo => +1 decls }
361
366
example/Anonymous#Foo#`<init>`(). => primary ctor <init> (): Foo
362
367
example/Anonymous#`<init>`(). => primary ctor <init> (): Anonymous
368
+ example/Anonymous#bar1. => val method bar1 Bar
369
+ example/Anonymous#bar2. => val method bar2 Bar
363
370
example/Anonymous#foo. => val method foo Foo
364
371
example/Anonymous#locally(). => method locally [typeparam A ](param x: A): A
365
372
example/Anonymous#locally().(x) => param x: A
@@ -370,6 +377,10 @@ example/Anonymous#m1().[T][_] => type _
370
377
example/Anonymous#m2(). => method m2 => Map[_, List[_] forSome { type _ }] forSome { type _ }
371
378
local0 => val local x: Function1[Int, Int]
372
379
local1 => final class $anon extends Object with Foo { self: $anon => +1 decls }
380
+ local3 => method bar => String <: example/Anonymous#Bar#bar().
381
+ local4 => final class $anon extends Object with Bar { self: $anon => +2 decls }
382
+ local6 => method bar => String <: example/Anonymous#Bar#bar().
383
+ local7 => final class $anon extends Object with Bar { self: $anon => +2 decls }
373
384
374
385
Occurrences:
375
386
[0:8..0:15): example <- example/
@@ -401,7 +412,24 @@ Occurrences:
401
412
[14:29..14:32): ??? -> scala/Predef.`???`().
402
413
[17:8..17:11): Foo <- example/Anonymous#Foo#
403
414
[18:6..18:9): foo <- example/Anonymous#foo.
415
+ [18:12..18:12): <- local1
404
416
[18:16..18:19): Foo -> example/Anonymous#Foo#
417
+ [20:8..20:11): Bar <- example/Anonymous#Bar#
418
+ [21:8..21:11): bar <- example/Anonymous#Bar#bar().
419
+ [21:13..21:19): String -> scala/Predef.String#
420
+ [22:6..22:10): bar1 <- example/Anonymous#bar1.
421
+ [22:12..22:15): Bar -> example/Anonymous#Bar#
422
+ [22:18..22:18): <- local4
423
+ [22:22..22:25): Bar -> example/Anonymous#Bar#
424
+ [22:32..22:35): bar <- local3
425
+ [22:37..22:43): String -> scala/Predef.String#
426
+ [22:46..22:49): ??? -> scala/Predef.`???`().
427
+ [23:6..23:10): bar2 <- example/Anonymous#bar2.
428
+ [23:12..23:15): Bar -> example/Anonymous#Bar#
429
+ [23:18..23:18): <- local7
430
+ [23:28..23:31): bar <- local6
431
+ [23:33..23:39): String -> scala/Predef.String#
432
+ [23:42..23:45): ??? -> scala/Predef.`???`().
405
433
406
434
Synthetics:
407
435
[10:2..10:9):locally => *[Unit]
@@ -440,7 +468,7 @@ Uri => Classes.scala
440
468
Text => empty
441
469
Language => Scala
442
470
Symbols => 109 entries
443
- Occurrences => 113 entries
471
+ Occurrences => 114 entries
444
472
Synthetics => 2 entries
445
473
446
474
Symbols:
@@ -658,6 +686,7 @@ Occurrences:
658
686
[43:101..43:104): ??? -> scala/Predef.`???`().
659
687
[47:7..47:8): N <- classes/N.
660
688
[48:6..48:15): anonClass <- classes/N.anonClass.
689
+ [48:18..48:18): <- local1
661
690
[48:22..48:24): C7 -> classes/C7#
662
691
[49:8..49:13): local <- local0
663
692
[49:16..49:19): ??? -> scala/Predef.`???`().
@@ -3423,7 +3452,7 @@ Uri => Traits.scala
3423
3452
Text => empty
3424
3453
Language => Scala
3425
3454
Symbols => 13 entries
3426
- Occurrences => 12 entries
3455
+ Occurrences => 13 entries
3427
3456
3428
3457
Symbols:
3429
3458
local0 => final class $anon extends Object with U { self: $anon => +1 decls }
@@ -3448,6 +3477,7 @@ Occurrences:
3448
3477
[7:7..7:8): U <- traits/U.
3449
3478
[8:6..8:7): u <- traits/U.u().
3450
3479
[8:9..8:10): U -> traits/U#
3480
+ [8:13..8:13): <- local0
3451
3481
[8:17..8:18): U -> traits/U#
3452
3482
[11:6..11:7): C <- traits/C#
3453
3483
[12:6..12:7): V <- traits/V#
@@ -4532,7 +4562,7 @@ Uri => semanticdb-Types.scala
4532
4562
Text => empty
4533
4563
Language => Scala
4534
4564
Symbols => 144 entries
4535
- Occurrences => 225 entries
4565
+ Occurrences => 228 entries
4536
4566
Synthetics => 1 entries
4537
4567
4538
4568
Symbols:
@@ -4790,13 +4820,16 @@ Occurrences:
4790
4820
[63:41..63:44): Int -> scala/Int#
4791
4821
[63:49..63:52): ??? -> scala/Predef.`???`().
4792
4822
[64:8..64:21): compoundType4 <- types/Test.C#compoundType4.
4823
+ [64:24..64:24): <- local3
4793
4824
[64:34..64:35): k <- local2
4794
4825
[64:37..64:40): Int -> scala/Int#
4795
4826
[64:43..64:46): ??? -> scala/Predef.`???`().
4796
4827
[65:8..65:21): compoundType5 <- types/Test.C#compoundType5.
4828
+ [65:24..65:24): <- local5
4797
4829
[65:28..65:29): M -> types/Test.M#
4798
4830
[65:35..65:36): N -> types/Test.N#
4799
4831
[66:8..66:21): compoundType6 <- types/Test.C#compoundType6.
4832
+ [66:24..66:24): <- local8
4800
4833
[66:28..66:29): M -> types/Test.M#
4801
4834
[66:35..66:36): N -> types/Test.N#
4802
4835
[66:43..66:44): k <- local7
0 commit comments