Skip to content

Commit a340bd3

Browse files
committed
Added constraint that the colliding members must be concrete
1 parent ee37748 commit a340bd3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

specification/dartLangSpec.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5514,10 +5514,10 @@ \subsection{Mixin Application}
55145514
Let \DefineSymbol{L_M} be the library containing the declaration of $M$.
55155515

55165516
\LMHash{}%
5517-
Assume that $S$ has a member $m_S$ which is accessible to $L_M$,
5517+
Assume that $S$ has a concrete member $m_S$ which is accessible to $L_M$,
55185518
that $m_S$ has the name $n$ which is private
55195519
(\commentary{so $m_S$ is declared in $L_M$}),
5520-
and that $M$ declares a member $m_M$ which is also named $n$
5520+
and that $M$ declares a concrete member $m_M$ which is also named $n$
55215521
\commentary{(note that $m_M$ is also declared in $L_M$)}.
55225522
In this case a compile-time error occurs.
55235523

0 commit comments

Comments
 (0)