We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1e04416 commit 70e800aCopy full SHA for 70e800a
compiler/src/dotty/tools/dotc/core/TypeEval.scala
@@ -109,8 +109,9 @@ object TypeEval:
109
Some:
110
defn.NamedTupleTypeRef.appliedTo:
111
nestedPairs(fieldLabels) :: nestedPairs(fieldTypes) :: Nil
112
- else
113
- None
+ else arg.widenDealias match
+ case arg @ defn.NamedTuple(_, _) => Some(arg)
114
+ case _ => None
115
116
def constantFold1[T](extractor: Type => Option[T], op: T => Any): Option[Type] =
117
expectArgsNum(1)
0 commit comments