File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
compiler/src/dotty/tools/dotc/core Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -185,10 +185,10 @@ object Names {
185185 def underlying : TermName = unsupported(" underlying" )
186186
187187 @ sharable // because of synchronized block in `and`
188- private [this ] var derivedNames : AnyRef /* immutable.Map[NameInfo, DerivedName] | j.u. HashMap */ =
188+ private [this ] var derivedNames : immutable.Map [NameInfo , DerivedName ] | HashMap [ NameInfo , DerivedName ] =
189189 immutable.Map .empty[NameInfo , DerivedName ]
190190
191- private def getDerived (info : NameInfo ): DerivedName /* | Null */ = derivedNames match {
191+ private def getDerived (info : NameInfo ): DerivedName /* | Null */ = ( derivedNames : @ unchecked) match {
192192 case derivedNames : immutable.AbstractMap [NameInfo , DerivedName ] @ unchecked =>
193193 if (derivedNames.contains(info)) derivedNames(info) else null
194194 case derivedNames : HashMap [NameInfo , DerivedName ] @ unchecked =>
You can’t perform that action at this time.
0 commit comments