Skip to content

Commit ca16254

Browse files
committed
WIP
1 parent 8e82dfa commit ca16254

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

specification/dartLangSpec.tex

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23502,6 +23502,13 @@ \subsection{Same Type}
2350223502
and they must have textually identical type parameter declaration lists.
2350323503
With this, the $j$th type parameter declaration from $S$ and from $T$
2350423504
are considered to be the same declaration, for all $j \in 1 .. s$.
23505+
\item There exists an alpha conversion of $S$ yielding $S'$, and
23506+
$S'$ and $T$ are the same type.
23507+
\commentary{%
23508+
This rule can be used to obtain
23509+
textually identical type parameter declaration lists,
23510+
if they only differ in the choice of naming.%
23511+
}
2350523512
\item $S$ is of the form \code{$F$<$U_1$, \ldots\ $U_s$>} where $F$
2350623513
denotes a type alias declaration,
2350723514
the unfolding of the type alias yields $S'$,
@@ -23510,13 +23517,6 @@ \subsection{Same Type}
2351023517
denotes a type alias declaration,
2351123518
the unfolding of the type alias yields $T'$,
2351223519
and $S$ is the same type as $T'$.
23513-
\item There exists an alpha conversion of $S$ yielding $S'$, and
23514-
$S'$ and $T$ are the same type.
23515-
\commentary{%
23516-
This rule can be used to obtain
23517-
textually identical type parameter declaration lists,
23518-
if they only differ in the choice of naming.%
23519-
}
2352023520
\end{itemize}
2352123521

2352223522
\LMHash{}%

0 commit comments

Comments
 (0)