File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed
compiler/src/dotty/tools/dotc Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -24,13 +24,8 @@ class Compiler {
2424 * all refs to it would become outdated - they could not be dereferenced in the
2525 * new phase.
2626 *
27- * After erasure, signature changing denot-transformers are OK because erasure
28- * will make sure that only term refs with fixed SymDenotations survive beyond it. This
29- * is possible because:
30- *
31- * - splitter has run, so every ident or select refers to a unique symbol
32- * - after erasure, asSeenFrom is the identity, so every reference has a
33- * plain SymDenotation, as opposed to a UniqueRefDenotation.
27+ * After erasure, signature changing denot-transformers are OK because signatures
28+ * are never recomputed later than erasure.
3429 */
3530 def phases : List [List [Phase ]] =
3631 frontendPhases ::: picklerPhases ::: transformPhases ::: backendPhases
You can’t perform that action at this time.
0 commit comments