@@ -23443,6 +23443,13 @@ \subsection{Same Type}
2344323443 and they must have textually identical type parameter declaration lists.
2344423444 With this, the $j$th type parameter declaration from $S$ and from $T$
2344523445 are considered to be the same declaration, for all $j \in 1 .. s$.
23446+ \item There exists an alpha conversion of $S$ yielding $S'$, and
23447+ $S'$ and $T$ are the same type.
23448+ \commentary{%
23449+ This rule can be used to obtain
23450+ textually identical type parameter declaration lists,
23451+ if they only differ in the choice of naming.%
23452+ }
2344623453\item $S$ is of the form \code{$F$<$U_1$, \ldots\ $U_s$>} where $F$
2344723454 denotes a type alias declaration,
2344823455 the unfolding of the type alias yields $S'$,
@@ -23451,13 +23458,6 @@ \subsection{Same Type}
2345123458 denotes a type alias declaration,
2345223459 the unfolding of the type alias yields $T'$,
2345323460 and $S$ is the same type as $T'$.
23454- \item There exists an alpha conversion of $S$ yielding $S'$, and
23455- $S'$ and $T$ are the same type.
23456- \commentary{%
23457- This rule can be used to obtain
23458- textually identical type parameter declaration lists,
23459- if they only differ in the choice of naming.%
23460- }
2346123461\end{itemize}
2346223462
2346323463\LMHash{}%
0 commit comments