Skip to content

Commit 25fdf1b

Browse files
nicolasstuckigriggt
authored andcommitted
Update reflect param clauses API
(cherry picked from commit 69e29ed)
1 parent 4c7f2aa commit 25fdf1b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

dotty/scalactic/src/main/scala/org/scalactic/BooleanMacro.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ object BooleanMacro {
6868
def unapply(t: Term): Option[Term] = t match {
6969
case Block(
7070
ddef @
71-
DefDef(_, (ValDef(name, _, _) :: Nil) :: Nil, _,
71+
DefDef(_, TermParamClause(param :: Nil) :: Nil, _,
7272
Some(Apply(Select(lhs, "=="), rhs :: Nil))
7373
) :: Nil,
7474
clos
7575
) if (clos.tpe.isFunctionType) => // walkaround: https://github.com/lampepfl/dotty/issues/6720
7676
(lhs, rhs) match {
77-
case (Ident(refName), _) if refName == name => Some(rhs)
78-
case (_, Ident(refName)) if refName == name => Some(lhs)
77+
case (Ident(refName), _) if refName == param.name => Some(rhs)
78+
case (_, Ident(refName)) if refName == param.name => Some(lhs)
7979
case _ => None
8080
}
8181
case _ => None

0 commit comments

Comments
 (0)