File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed
compiler/src/dotty/tools/dotc/semanticdb Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ class TypeOps:
81
81
case _ =>
82
82
symbolNotFound(name, tpe.typeSymbol)
83
83
None
84
- loop(tpe)
84
+ loop(tpe.dealias )
85
85
}
86
86
87
87
def toSemanticSig (using LinkMode , Context , SemanticSymbolBuilder )(sym : Symbol ): s.Signature =
Original file line number Diff line number Diff line change @@ -4,6 +4,6 @@ object Test_depmatch/*<-_empty_::Test_depmatch.*/ {
4
4
case Unit /* ->scala::Unit#*/ => Unit /* ->scala::Unit#*/
5
5
}
6
6
inline def baz /* <-_empty_::Test_depmatch.baz().*/ (foo/* <-_empty_::Test_depmatch.baz().(foo)*/ : Foo /* ->_empty_::Test_depmatch.Foo#*/ ): Unit /* ->scala::Unit#*/ = {
7
- val v /* <-local1*/ : Bar /* ->_empty_::Test_depmatch.Bar#*/ [foo/* ->_empty_::Test_depmatch.baz().(foo)*/ .U ] = ???/*-> scala:: Predef .`???`().*/
7
+ val v /* <-local1*/ : Bar /* ->_empty_::Test_depmatch.Bar#*/ [foo/* ->_empty_::Test_depmatch.baz().(foo)*/ .U /* ->local0 */ ] = ???/*-> scala:: Predef .`???`().*/
8
8
}
9
9
}
Original file line number Diff line number Diff line change @@ -3736,7 +3736,7 @@ Uri => dep-match.scala
3736
3736
Text => empty
3737
3737
Language => Scala
3738
3738
Symbols => 8 entries
3739
- Occurrences => 17 entries
3739
+ Occurrences => 18 entries
3740
3740
3741
3741
Symbols:
3742
3742
_empty_/Test_depmatch. => final object Test_depmatch extends Object { self: Test_depmatch.type => +4 decls }
@@ -3765,6 +3765,7 @@ Occurrences:
3765
3765
[6:8..6:9): v <- local1
3766
3766
[6:11..6:14): Bar -> _empty_/Test_depmatch.Bar#
3767
3767
[6:15..6:18): foo -> _empty_/Test_depmatch.baz().(foo)
3768
+ [6:19..6:20): U -> local0
3768
3769
[6:24..6:27): ??? -> scala/Predef.`???`().
3769
3770
3770
3771
expect/exports-example-Codec.scala
You can’t perform that action at this time.
0 commit comments