Skip to content

Commit 7c8c805

Browse files
committed
WIP
1 parent 46ef6d8 commit 7c8c805

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
@@ -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

Comments
 (0)