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:
8181 case _ =>
8282 symbolNotFound(name, tpe.typeSymbol)
8383 None
84- loop(tpe)
84+ loop(tpe.dealias )
8585 }
8686
8787 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.*/ {
44 case Unit /* ->scala::Unit#*/ => Unit /* ->scala::Unit#*/
55 }
66 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 .`???`().*/
88 }
99}
Original file line number Diff line number Diff line change @@ -3736,7 +3736,7 @@ Uri => dep-match.scala
37363736Text => empty
37373737Language => Scala
37383738Symbols => 8 entries
3739- Occurrences => 17 entries
3739+ Occurrences => 18 entries
37403740
37413741Symbols:
37423742_empty_/Test_depmatch. => final object Test_depmatch extends Object { self: Test_depmatch.type => +4 decls }
@@ -3765,6 +3765,7 @@ Occurrences:
37653765[6:8..6:9): v <- local1
37663766[6:11..6:14): Bar -> _empty_/Test_depmatch.Bar#
37673767[6:15..6:18): foo -> _empty_/Test_depmatch.baz().(foo)
3768+ [6:19..6:20): U -> local0
37683769[6:24..6:27): ??? -> scala/Predef.`???`().
37693770
37703771expect/exports-example-Codec.scala
You can’t perform that action at this time.
0 commit comments