+/* method parser_nodes#ACastAsExternCall#n_dot for (self: ACastAsExternCall): nullable TDot */
+val* parser_nodes__ACastAsExternCall__n_dot(val* self) {
+val* var /* : nullable TDot */;
+val* var1 /* : nullable TDot */;
+var1 = self->attrs[COLOR_parser_nodes__ACastAsExternCall___n_dot].val; /* _n_dot on <self:ACastAsExternCall> */
+var = var1;
+RET_LABEL:;
+return var;
+}
+/* method parser_nodes#ACastAsExternCall#n_dot for (self: Object): nullable TDot */
+val* VIRTUAL_parser_nodes__ACastAsExternCall__n_dot(val* self) {
+val* var /* : nullable TDot */;
+val* var1 /* : nullable TDot */;
+var1 = parser_nodes__ACastAsExternCall__n_dot(self);
+var = var1;
+RET_LABEL:;
+return var;
+}
+/* method parser_nodes#ACastAsExternCall#n_dot= for (self: ACastAsExternCall, nullable TDot) */
+void parser_nodes__ACastAsExternCall__n_dot_61d(val* self, val* p0) {
+self->attrs[COLOR_parser_nodes__ACastAsExternCall___n_dot].val = p0; /* _n_dot on <self:ACastAsExternCall> */
+RET_LABEL:;
+}
+/* method parser_nodes#ACastAsExternCall#n_dot= for (self: Object, nullable TDot) */
+void VIRTUAL_parser_nodes__ACastAsExternCall__n_dot_61d(val* self, val* p0) {
+parser_nodes__ACastAsExternCall__n_dot_61d(self, p0);
+RET_LABEL:;
+}