@@ -49,7 +49,7 @@ Uri => Advanced.scala
4949Text => empty
5050Language => Scala
5151Symbols => 60 entries
52- Occurrences => 132 entries
52+ Occurrences => 134 entries
5353Synthetics => 3 entries
5454
5555Symbols:
@@ -139,6 +139,7 @@ Occurrences:
139139[13:6..13:8): s2 <- advanced/Structural#s2().
140140[13:16..13:17): x <- local1
141141[13:19..13:22): Int -> scala/Int#
142+ [13:27..13:27): <- local3
142143[13:37..13:38): x <- local2
143144[13:40..13:43): Int -> scala/Int#
144145[13:46..13:49): ??? -> scala/Predef.`???`().
@@ -147,6 +148,7 @@ Occurrences:
147148[14:18..14:19): x <- local5
148149[14:21..14:24): Int -> scala/Int#
149150[14:27..14:30): Int -> scala/Int#
151+ [14:35..14:35): <- local9
150152[14:45..14:46): m <- local8
151153[14:47..14:48): x <- local7
152154[14:50..14:53): Int -> scala/Int#
@@ -351,15 +353,20 @@ Schema => SemanticDB v4
351353Uri => Anonymous.scala
352354Text => empty
353355Language => Scala
354- Symbols => 14 entries
355- Occurrences => 30 entries
356+ Symbols => 23 entries
357+ Occurrences => 47 entries
356358Synthetics => 2 entries
357359
358360Symbols:
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
360365example/Anonymous#Foo# => trait Foo extends Object { self: Foo => +1 decls }
361366example/Anonymous#Foo#`<init>`(). => primary ctor <init> (): Foo
362367example/Anonymous#`<init>`(). => primary ctor <init> (): Anonymous
368+ example/Anonymous#bar1. => val method bar1 Bar
369+ example/Anonymous#bar2. => val method bar2 Bar
363370example/Anonymous#foo. => val method foo Foo
364371example/Anonymous#locally(). => method locally [typeparam A ](param x: A): A
365372example/Anonymous#locally().(x) => param x: A
@@ -370,6 +377,10 @@ example/Anonymous#m1().[T][_] => type _
370377example/Anonymous#m2(). => method m2 => Map[_, List[_] forSome { type _ }] forSome { type _ }
371378local0 => val local x: Function1[Int, Int]
372379local1 => 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 }
373384
374385Occurrences:
375386[0:8..0:15): example <- example/
@@ -401,7 +412,24 @@ Occurrences:
401412[14:29..14:32): ??? -> scala/Predef.`???`().
402413[17:8..17:11): Foo <- example/Anonymous#Foo#
403414[18:6..18:9): foo <- example/Anonymous#foo.
415+ [18:12..18:12): <- local1
404416[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.`???`().
405433
406434Synthetics:
407435[10:2..10:9):locally => *[Unit]
@@ -440,7 +468,7 @@ Uri => Classes.scala
440468Text => empty
441469Language => Scala
442470Symbols => 109 entries
443- Occurrences => 113 entries
471+ Occurrences => 114 entries
444472Synthetics => 2 entries
445473
446474Symbols:
@@ -658,6 +686,7 @@ Occurrences:
658686[43:101..43:104): ??? -> scala/Predef.`???`().
659687[47:7..47:8): N <- classes/N.
660688[48:6..48:15): anonClass <- classes/N.anonClass.
689+ [48:18..48:18): <- local1
661690[48:22..48:24): C7 -> classes/C7#
662691[49:8..49:13): local <- local0
663692[49:16..49:19): ??? -> scala/Predef.`???`().
@@ -3423,7 +3452,7 @@ Uri => Traits.scala
34233452Text => empty
34243453Language => Scala
34253454Symbols => 13 entries
3426- Occurrences => 12 entries
3455+ Occurrences => 13 entries
34273456
34283457Symbols:
34293458local0 => final class $anon extends Object with U { self: $anon => +1 decls }
@@ -3448,6 +3477,7 @@ Occurrences:
34483477[7:7..7:8): U <- traits/U.
34493478[8:6..8:7): u <- traits/U.u().
34503479[8:9..8:10): U -> traits/U#
3480+ [8:13..8:13): <- local0
34513481[8:17..8:18): U -> traits/U#
34523482[11:6..11:7): C <- traits/C#
34533483[12:6..12:7): V <- traits/V#
@@ -4532,7 +4562,7 @@ Uri => semanticdb-Types.scala
45324562Text => empty
45334563Language => Scala
45344564Symbols => 144 entries
4535- Occurrences => 225 entries
4565+ Occurrences => 228 entries
45364566Synthetics => 1 entries
45374567
45384568Symbols:
@@ -4790,13 +4820,16 @@ Occurrences:
47904820[63:41..63:44): Int -> scala/Int#
47914821[63:49..63:52): ??? -> scala/Predef.`???`().
47924822[64:8..64:21): compoundType4 <- types/Test.C#compoundType4.
4823+ [64:24..64:24): <- local3
47934824[64:34..64:35): k <- local2
47944825[64:37..64:40): Int -> scala/Int#
47954826[64:43..64:46): ??? -> scala/Predef.`???`().
47964827[65:8..65:21): compoundType5 <- types/Test.C#compoundType5.
4828+ [65:24..65:24): <- local5
47974829[65:28..65:29): M -> types/Test.M#
47984830[65:35..65:36): N -> types/Test.N#
47994831[66:8..66:21): compoundType6 <- types/Test.C#compoundType6.
4832+ [66:24..66:24): <- local8
48004833[66:28..66:29): M -> types/Test.M#
48014834[66:35..66:36): N -> types/Test.N#
48024835[66:43..66:44): k <- local7
0 commit comments