File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -6191,6 +6191,18 @@ \subsection{Mixin Application}
6191
6191
If $S_q$ is a generative const constructor, and $M$ does not declare any
6192
6192
fields, $C_q$ is also a const constructor.
6193
6193
6194
+ \LMHash{}%
6195
+ If $S$ does not declare any generative constructors then the application
6196
+ does not implicitly induce any forwarding constructors.
6197
+ In particular, it does not induce a default constructor
6198
+ (\ref{constructors}).
6199
+
6200
+ \commentary{%
6201
+ The default constructor would have a superinitializer
6202
+ that attempts to invoke a constructor that does not exist.
6203
+ Developers would have no way to eliminate this error.%
6204
+ }
6205
+
6194
6206
6195
6207
\section{Extensions}
6196
6208
\LMLabel{extensions}
You can’t perform that action at this time.
0 commit comments