@@ -101,7 +101,7 @@ Occurrences:
101101[5:21..5:31): Selectable -> scala/reflect/Selectable.
102102[5:32..5:52): reflectiveSelectable -> scala/reflect/Selectable.reflectiveSelectable().
103103[7:6..7:7): C <- advanced/C#
104- [7:7..7:10 ): <- advanced/C#`<init>`().
104+ [7:7..7:7 ): <- advanced/C#`<init>`().
105105[7:8..7:9): T <- advanced/C#[T]
106106[8:6..8:7): t <- advanced/C#t().
107107[8:9..8:10): T -> advanced/C#[T]
@@ -230,7 +230,7 @@ Occurrences:
230230[4:35..4:41): macros -> scalaShadowing/language.experimental.macros.
231231[6:1..6:16): ClassAnnotation -> com/javacp/annot/ClassAnnotation#
232232[7:6..7:17): Annotations <- annot/Annotations#
233- [7:17..7:72 ): <- annot/Annotations#`<init>`().
233+ [7:17..7:17 ): <- annot/Annotations#`<init>`().
234234[7:19..7:42): TypeParameterAnnotation -> com/javacp/annot/TypeParameterAnnotation#
235235[7:43..7:44): T <- annot/Annotations#[T]
236236[7:47..7:66): ParameterAnnotation -> com/javacp/annot/ParameterAnnotation#
@@ -248,7 +248,7 @@ Occurrences:
248248[17:3..17:17): TypeAnnotation -> com/javacp/annot/TypeAnnotation#
249249[18:7..18:8): S <- annot/Annotations#S#
250250[21:6..21:7): B <- annot/B#
251- [21:7..21:40 ): <- annot/B#`<init>`().
251+ [21:7..21:7 ): <- annot/B#`<init>`().
252252[21:9..21:30): ConstructorAnnotation -> com/javacp/annot/ConstructorAnnotation#
253253[21:33..21:34): x <- annot/B#x.
254254[21:36..21:39): Int -> scala/Int#
@@ -459,50 +459,50 @@ Occurrences:
459459[1:22..1:34): experimental -> scalaShadowing/language.experimental.
460460[1:35..1:41): macros -> scalaShadowing/language.experimental.macros.
461461[2:6..2:8): C1 <- classes/C1#
462- [2:8..2:21 ): <- classes/C1#`<init>`().
462+ [2:8..2:8 ): <- classes/C1#`<init>`().
463463[2:13..2:15): x1 <- classes/C1#x1.
464464[2:17..2:20): Int -> scala/Int#
465465[2:30..2:36): AnyVal -> scala/AnyVal#
466466[2:36..2:36): -> scala/AnyVal#`<init>`().
467467[4:6..4:8): C2 <- classes/C2#
468- [4:8..4:21 ): <- classes/C2#`<init>`().
468+ [4:8..4:8 ): <- classes/C2#`<init>`().
469469[4:13..4:15): x2 <- classes/C2#x2.
470470[4:17..4:20): Int -> scala/Int#
471471[4:30..4:36): AnyVal -> scala/AnyVal#
472472[4:36..4:36): -> scala/AnyVal#`<init>`().
473473[5:7..5:9): C2 <- classes/C2.
474474[7:11..7:13): C3 <- classes/C3#
475- [7:13..7:21 ): <- classes/C3#`<init>`().
475+ [7:13..7:13 ): <- classes/C3#`<init>`().
476476[7:14..7:15): x <- classes/C3#x.
477477[7:17..7:20): Int -> scala/Int#
478478[9:11..9:13): C4 <- classes/C4#
479- [9:13..9:21 ): <- classes/C4#`<init>`().
479+ [9:13..9:13 ): <- classes/C4#`<init>`().
480480[9:14..9:15): x <- classes/C4#x.
481481[9:17..9:20): Int -> scala/Int#
482482[10:7..10:9): C4 <- classes/C4.
483483[12:7..12:8): M <- classes/M.
484484[13:17..13:19): C5 <- classes/M.C5#
485- [13:19..13:27 ): <- classes/M.C5#`<init>`().
485+ [13:19..13:19 ): <- classes/M.C5#`<init>`().
486486[13:20..13:21): x <- classes/M.C5#x.
487487[13:23..13:26): Int -> scala/Int#
488488[16:11..16:13): C6 <- classes/C6#
489- [16:13..16:33 ): <- classes/C6#`<init>`().
489+ [16:13..16:13 ): <- classes/C6#`<init>`().
490490[16:26..16:27): x <- classes/C6#x.
491491[16:29..16:32): Int -> scala/Int#
492492[18:6..18:8): C7 <- classes/C7#
493- [18:8..18:16 ): <- classes/C7#`<init>`().
493+ [18:8..18:8 ): <- classes/C7#`<init>`().
494494[18:9..18:10): x <- classes/C7#x.
495495[18:12..18:15): Int -> scala/Int#
496496[20:6..20:8): C8 <- classes/C8#
497- [20:8..20:34 ): <- classes/C8#`<init>`().
497+ [20:8..20:8 ): <- classes/C8#`<init>`().
498498[20:27..20:28): x <- classes/C8#x.
499499[20:30..20:33): Int -> scala/Int#
500500[22:6..22:8): C9 <- classes/C9#
501- [22:8..22:34 ): <- classes/C9#`<init>`().
501+ [22:8..22:8 ): <- classes/C9#`<init>`().
502502[22:27..22:28): x <- classes/C9#x().
503503[22:30..22:33): Int -> scala/Int#
504504[24:6..24:9): C10 <- classes/C10#
505- [24:9..24:23 ): <- classes/C10#`<init>`().
505+ [24:9..24:9 ): <- classes/C10#`<init>`().
506506[24:10..24:11): s <- classes/C10#s.
507507[24:16..24:22): String -> scala/Predef.String#
508508[26:6..26:9): C11 <- classes/C11#
@@ -881,7 +881,7 @@ Occurrences:
881881[27:9..27:17): Saturday <- _empty_/Enums.WeekDays.Saturday.
882882[28:9..28:15): Sunday <- _empty_/Enums.WeekDays.Sunday.
883883[30:7..30:11): Coin <- _empty_/Enums.Coin#
884- [30:11..30:23 ): <- _empty_/Enums.Coin#`<init>`().
884+ [30:11..30:11 ): <- _empty_/Enums.Coin#`<init>`().
885885[30:12..30:17): value <- _empty_/Enums.Coin#value.
886886[30:19..30:22): Int -> scala/Int#
887887[31:9..31:14): Penny <- _empty_/Enums.Coin.Penny.
@@ -905,17 +905,17 @@ Occurrences:
905905[35:30..35:30): -> _empty_/Enums.Coin#`<init>`().
906906[35:35..35:35): -> scala/runtime/EnumValue#
907907[37:7..37:12): Maybe <- _empty_/Enums.Maybe#
908- [37:12..37:16 ): <- _empty_/Enums.Maybe#`<init>`().
908+ [37:12..37:12 ): <- _empty_/Enums.Maybe#`<init>`().
909909[37:14..37:15): A <- _empty_/Enums.Maybe#[A]
910910[38:9..38:13): Just <- _empty_/Enums.Maybe.Just#
911- [38:13..38:23 ): <- _empty_/Enums.Maybe.Just#`<init>`().
911+ [38:13..38:13 ): <- _empty_/Enums.Maybe.Just#`<init>`().
912912[38:14..38:19): value <- _empty_/Enums.Maybe.Just#value.
913913[38:21..38:22): A -> _empty_/Enums.Maybe.Just#[A]
914914[39:4..39:4): -> _empty_/Enums.Maybe#`<init>`().
915915[39:9..39:13): None <- _empty_/Enums.Maybe.None.
916916[39:13..39:13): -> scala/runtime/EnumValue#
917917[41:7..41:10): Tag <- _empty_/Enums.Tag#
918- [41:10..41:13 ): <- _empty_/Enums.Tag#`<init>`().
918+ [41:10..41:10 ): <- _empty_/Enums.Tag#`<init>`().
919919[41:11..41:12): A <- _empty_/Enums.Tag#[A]
920920[42:9..42:15): IntTag <- _empty_/Enums.Tag.IntTag.
921921[42:24..42:27): Tag -> _empty_/Enums.Tag#
@@ -928,11 +928,11 @@ Occurrences:
928928[43:40..43:40): -> _empty_/Enums.Tag#`<init>`().
929929[43:40..43:40): -> scala/runtime/EnumValue#
930930[45:7..45:10): <:< <- _empty_/Enums.`<:<`#
931- [45:10..45:17 ): <- _empty_/Enums.`<:<`#`<init>`().
931+ [45:10..45:10 ): <- _empty_/Enums.`<:<`#`<init>`().
932932[45:12..45:13): A <- _empty_/Enums.`<:<`#[A]
933933[45:15..45:16): B <- _empty_/Enums.`<:<`#[B]
934934[46:9..46:13): Refl <- _empty_/Enums.`<:<`.Refl#
935- [46:13..46:18 ): <- _empty_/Enums.`<:<`.Refl#`<init>`().
935+ [46:13..46:13 ): <- _empty_/Enums.`<:<`.Refl#`<init>`().
936936[46:14..46:15): C <- _empty_/Enums.`<:<`.Refl#[C]
937937[46:28..46:29): C -> _empty_/Enums.`<:<`.Refl#[C]
938938[46:30..46:33): <:< -> _empty_/Enums.`<:<`#
@@ -976,7 +976,7 @@ Occurrences:
976976[54:23..54:23): -> scala/Some.apply().
977977[54:27..54:27): -> _empty_/Enums.`<:<`.given_T().
978978[56:7..56:13): Planet <- _empty_/Enums.Planet#
979- [56:13..56:43 ): <- _empty_/Enums.Planet#`<init>`().
979+ [56:13..56:13 ): <- _empty_/Enums.Planet#`<init>`().
980980[56:14..56:18): mass <- _empty_/Enums.Planet#mass.
981981[56:20..56:26): Double -> scala/Double#
982982[56:28..56:34): radius <- _empty_/Enums.Planet#radius.
@@ -1299,7 +1299,7 @@ Occurrences:
12991299[14:6..14:13): soLong1 <- a/b/Givens.soLong1.
13001300[14:16..14:16): -> a/b/Givens.extension_saySoLong().
13011301[16:8..16:14): Monoid <- a/b/Givens.Monoid#
1302- [16:14..16:17 ): <- a/b/Givens.Monoid#`<init>`().
1302+ [16:14..16:14 ): <- a/b/Givens.Monoid#`<init>`().
13031303[16:15..16:16): A <- a/b/Givens.Monoid#[A]
13041304[17:8..17:13): empty <- a/b/Givens.Monoid#empty().
13051305[17:15..17:16): A -> a/b/Givens.Monoid#[A]
@@ -1423,7 +1423,7 @@ Occurrences:
14231423[29:16..29:20): char -> example/ImplicitConversion#char.
14241424[32:7..32:25): ImplicitConversion <- example/ImplicitConversion.
14251425[33:23..33:39): newAny2stringadd <- example/ImplicitConversion.newAny2stringadd#
1426- [33:39..33:63 ): <- example/ImplicitConversion.newAny2stringadd#`<init>`().
1426+ [33:39..33:39 ): <- example/ImplicitConversion.newAny2stringadd#`<init>`().
14271427[33:40..33:41): A <- example/ImplicitConversion.newAny2stringadd#[A]
14281428[33:55..33:59): self <- example/ImplicitConversion.newAny2stringadd#self.
14291429[33:61..33:62): A -> example/ImplicitConversion.newAny2stringadd#[A]
@@ -1945,10 +1945,10 @@ Occurrences:
19451945[3:13..3:21): language -> scalaShadowing/language.
19461946[3:22..3:34): existentials -> scalaShadowing/language.existentials.
19471947[5:6..5:13): Methods <- example/Methods#
1948- [5:13..5:16 ): <- example/Methods#`<init>`().
1948+ [5:13..5:13 ): <- example/Methods#`<init>`().
19491949[5:14..5:15): T <- example/Methods#[T]
19501950[6:8..6:12): List <- example/Methods#List#
1951- [6:12..6:15 ): <- example/Methods#List#`<init>`().
1951+ [6:12..6:12 ): <- example/Methods#List#`<init>`().
19521952[6:13..6:14): T <- example/Methods#List#[T]
19531953[7:7..7:12): AList <- example/Methods#AList#
19541954[7:13..7:14): T <- example/Methods#AList#[T]
@@ -2178,7 +2178,7 @@ Occurrences:
21782178[6:44..6:45): c -> example/NamedApplyBlockMethods.foo().(c)
21792179[9:7..9:43): NamedApplyBlockCaseClassConstruction <- example/NamedApplyBlockCaseClassConstruction.
21802180[10:13..10:16): Msg <- example/NamedApplyBlockCaseClassConstruction.Msg#
2181- [10:16..10:70 ): <- example/NamedApplyBlockCaseClassConstruction.Msg#`<init>`().
2181+ [10:16..10:16 ): <- example/NamedApplyBlockCaseClassConstruction.Msg#`<init>`().
21822182[10:17..10:21): body <- example/NamedApplyBlockCaseClassConstruction.Msg#body.
21832183[10:23..10:29): String -> scala/Predef.String#
21842184[10:31..10:35): head <- example/NamedApplyBlockCaseClassConstruction.Msg#head.
@@ -2227,7 +2227,7 @@ Occurrences:
22272227[2:6..2:20): NamedArguments <- example/NamedArguments#
22282228[3:2..3:2): <- example/NamedArguments#`<init>`().
22292229[3:13..3:17): User <- example/NamedArguments#User#
2230- [3:17..3:31 ): <- example/NamedArguments#User#`<init>`().
2230+ [3:17..3:17 ): <- example/NamedArguments#User#`<init>`().
22312231[3:18..3:22): name <- example/NamedArguments#User#name.
22322232[3:24..3:30): String -> scala/Predef.String#
22332233[4:2..4:6): User -> example/NamedArguments#User.
@@ -2305,7 +2305,7 @@ Occurrences:
23052305[2:14..2:17): foo <- example/A#foo().
23062306[2:19..2:22): Int -> scala/Int#
23072307[3:6..3:7): B <- example/B#
2308- [3:7..3:9 ): <- example/B#`<init>`().
2308+ [3:7..3:7 ): <- example/B#`<init>`().
23092309[3:18..3:19): A -> example/A#
23102310[3:26..3:29): foo <- example/B#foo().
23112311[3:31..3:34): Int -> scala/Int#
@@ -2593,15 +2593,15 @@ Occurrences:
25932593[25:5..25:5): -> example/Synthetic#s.apply().
25942594[26:6..26:11): apply -> example/Synthetic#s.apply().
25952595[27:15..27:18): Bar <- example/Synthetic#s.Bar#
2596- [27:18..27:20 ): <- example/Synthetic#s.Bar#`<init>`().
2596+ [27:18..27:18 ): <- example/Synthetic#s.Bar#`<init>`().
25972597[28:4..28:7): Bar -> example/Synthetic#s.Bar.
25982598[28:7..28:7): -> example/Synthetic#s.Bar.apply().
25992599[29:9..29:21): asInstanceOf -> scala/Any#asInstanceOf().
26002600[29:22..29:25): Int -> scala/Int#
26012601[29:29..29:32): Int -> scala/Int#
26022602[29:33..29:33): -> scala/Function1#apply().
26032603[32:8..32:9): J <- example/Synthetic#J#
2604- [32:9..32:22 ): <- example/Synthetic#J#`<init>`().
2604+ [32:9..32:9 ): <- example/Synthetic#J#`<init>`().
26052605[32:10..32:11): T <- example/Synthetic#J#[T]
26062606[32:13..32:21): Manifest -> scala/Predef.Manifest#
26072607[32:21..32:21): -> example/Synthetic#J#[T]
@@ -2864,7 +2864,7 @@ local4 => implicit var local yil
28642864Occurrences:
28652865[0:8..0:15): example <- example/
28662866[2:15..2:19): Vals <- example/Vals#
2867- [2:19..2:53 ): <- example/Vals#`<init>`().
2867+ [2:19..2:19 ): <- example/Vals#`<init>`().
28682868[2:20..2:21): p <- example/Vals#p.
28692869[2:23..2:26): Int -> scala/Int#
28702870[2:32..2:34): xp <- example/Vals#xp.
@@ -3044,6 +3044,40 @@ Occurrences:
30443044[2:0..2:0): <- example/FilenameWithSpaces#`<init>`().
30453045[2:6..2:24): FilenameWithSpaces <- example/FilenameWithSpaces#
30463046
3047+ expect/i9727.scala
3048+ ------------------
3049+
3050+ Summary:
3051+ Schema => SemanticDB v4
3052+ Uri => i9727.scala
3053+ Text => empty
3054+ Language => Scala
3055+ Symbols => 7 entries
3056+ Occurrences => 12 entries
3057+
3058+ Symbols:
3059+ i9727/Test# => class Test
3060+ i9727/Test#`<init>`(). => primary ctor <init>
3061+ i9727/Test#`<init>`().(a) => param a
3062+ i9727/Test#a. => val method a
3063+ i9727/i9727$package. => final package object i9727
3064+ i9727/i9727$package.a. => val method a
3065+ i9727/i9727$package.b. => val method b
3066+
3067+ Occurrences:
3068+ [0:8..0:13): i9727 <- i9727/
3069+ [2:6..2:10): Test <- i9727/Test#
3070+ [2:10..2:10): <- i9727/Test#`<init>`().
3071+ [2:11..2:12): a <- i9727/Test#a.
3072+ [2:14..2:17): Int -> scala/Int#
3073+ [3:0..3:13): val a = new T <- i9727/i9727$package.
3074+ [3:4..3:5): a <- i9727/i9727$package.a.
3075+ [3:12..3:16): Test -> i9727/Test#
3076+ [3:16..3:16): -> i9727/Test#`<init>`().
3077+ [4:4..4:5): b <- i9727/i9727$package.b.
3078+ [4:12..4:16): Test -> i9727/Test#
3079+ [4:16..4:16): -> i9727/Test#`<init>`().
3080+
30473081expect/inlineconsume.scala
30483082--------------------------
30493083
@@ -3205,7 +3239,7 @@ Occurrences:
32053239[14:14..14:18): Zero <- recursion/Nats.Zero.
32063240[14:27..14:30): Nat -> recursion/Nats.Nat#
32073241[15:13..15:17): Succ <- recursion/Nats.Succ#
3208- [15:17..15:33 ): <- recursion/Nats.Succ#`<init>`().
3242+ [15:17..15:17 ): <- recursion/Nats.Succ#`<init>`().
32093243[15:18..15:19): N <- recursion/Nats.Succ#[N]
32103244[15:28..15:29): p <- recursion/Nats.Succ#p.
32113245[15:31..15:32): N -> recursion/Nats.Succ#[N]
@@ -3353,7 +3387,7 @@ Occurrences:
33533387[8:13..8:16): Int -> scala/Int#
33543388[8:25..8:28): ??? -> scala/Predef.`???`().
33553389[9:17..9:18): C <- flags/p/package.C#
3356- [9:18..9:47 ): <- flags/p/package.C#`<init>`().
3390+ [9:18..9:18 ): <- flags/p/package.C#`<init>`().
33573391[9:20..9:21): T <- flags/p/package.C#[T]
33583392[9:24..9:25): U <- flags/p/package.C#[U]
33593393[9:27..9:28): V <- flags/p/package.C#[V]
@@ -3393,15 +3427,15 @@ Occurrences:
33933427[20:2..20:2): <- flags/p/package.Z#`<init>`().
33943428[20:15..20:16): Z <- flags/p/package.Z#
33953429[21:8..21:10): AA <- flags/p/package.AA#
3396- [21:10..21:42 ): <- flags/p/package.AA#`<init>`().
3430+ [21:10..21:10 ): <- flags/p/package.AA#`<init>`().
33973431[21:11..21:12): x <- flags/p/package.AA#x.
33983432[21:14..21:17): Int -> scala/Int#
33993433[21:23..21:24): y <- flags/p/package.AA#y.
34003434[21:26..21:29): Int -> scala/Int#
34013435[21:35..21:36): z <- flags/p/package.AA#z().
34023436[21:38..21:41): Int -> scala/Int#
34033437[22:8..22:9): S <- flags/p/package.S#
3404- [22:9..22:25 ): <- flags/p/package.S#`<init>`().
3438+ [22:9..22:9 ): <- flags/p/package.S#`<init>`().
34053439[22:11..22:22): specialized -> scala/specialized#
34063440[22:23..22:24): T <- flags/p/package.S#[T]
34073441[23:6..23:10): List -> scala/package.List.
@@ -3582,7 +3616,7 @@ Occurrences:
35823616[3:13..3:21): language -> scalaShadowing/language.
35833617[3:22..3:33): higherKinds -> scalaShadowing/language.higherKinds.
35843618[5:6..5:9): ann <- types/ann#
3585- [5:9..5:18 ): <- types/ann#`<init>`().
3619+ [5:9..5:9 ): <- types/ann#`<init>`().
35863620[5:10..5:11): T <- types/ann#[T]
35873621[5:13..5:14): x <- types/ann#x.
35883622[5:16..5:17): T -> types/ann#[T]
@@ -3622,7 +3656,7 @@ Occurrences:
36223656[22:14..22:15): X -> types/T#X#
36233657[22:15..22:15): -> types/T#X#`<init>`().
36243658[25:11..25:14): Foo <- types/Foo#
3625- [25:14..25:24 ): <- types/Foo#`<init>`().
3659+ [25:14..25:14 ): <- types/Foo#`<init>`().
36263660[25:15..25:16): s <- types/Foo#s.
36273661[27:7..27:10): Foo <- types/Foo.
36283662[28:6..28:7): x <- types/Foo.x.
@@ -3747,7 +3781,7 @@ Occurrences:
37473781[79:34..79:34): -> types/B#`<init>`().
37483782[79:41..79:42): x <- types/Test.C#ClassInfoType2#x().
37493783[80:10..80:24): ClassInfoType3 <- types/Test.C#ClassInfoType3#
3750- [80:24..80:27 ): <- types/Test.C#ClassInfoType3#`<init>`().
3784+ [80:24..80:24 ): <- types/Test.C#ClassInfoType3#`<init>`().
37513785[80:25..80:26): T <- types/Test.C#ClassInfoType3#[T]
37523786[82:11..82:21): MethodType <- types/Test.C#MethodType.
37533787[83:10..83:12): x1 <- types/Test.C#MethodType.x1().
@@ -3780,7 +3814,7 @@ Occurrences:
37803814[92:25..92:28): Int -> scala/Int#
37813815[92:31..92:34): ??? -> scala/Predef.`???`().
37823816[95:15..95:27): RepeatedType <- types/Test.C#RepeatedType#
3783- [95:27..95:39 ): <- types/Test.C#RepeatedType#`<init>`().
3817+ [95:27..95:27 ): <- types/Test.C#RepeatedType#`<init>`().
37843818[95:28..95:29): s <- types/Test.C#RepeatedType#s.
37853819[95:31..95:37): String -> scala/Predef.String#
37863820[96:10..96:12): m1 <- types/Test.C#RepeatedType#m1().
@@ -3876,7 +3910,7 @@ Occurrences:
38763910[14:2..14:9): println -> scala/Predef.println(+1).
38773911[14:12..14:13): + -> scala/Int#`+`(+4).
38783912[16:13..16:16): Foo <- _empty_/AnObject.Foo#
3879- [16:16..16:24 ): <- _empty_/AnObject.Foo#`<init>`().
3913+ [16:16..16:16 ): <- _empty_/AnObject.Foo#`<init>`().
38803914[16:17..16:18): x <- _empty_/AnObject.Foo#x.
38813915[16:20..16:23): Int -> scala/Int#
38823916
0 commit comments