1 #include "nit__mdoc.sep.0.h"
2 /* method mdoc#MDoc#content for (self: MDoc): Array[String] */
3 val
* nit___nit__MDoc___content(val
* self
) {
4 val
* var
/* : Array[String] */;
5 val
* var1
/* : Array[String] */;
6 var1
= self
->attrs
[COLOR_nit__mdoc__MDoc___content
].val
; /* _content on <self:MDoc> */
7 if (unlikely(var1
== NULL
)) {
8 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _content");
9 PRINT_ERROR(" (%s:%d)\n", FILE_nit__mdoc
, 22);
16 /* method mdoc#MDoc#original_mentity= for (self: MDoc, nullable MEntity) */
17 void nit___nit__MDoc___original_mentity_61d(val
* self
, val
* p0
) {
18 self
->attrs
[COLOR_nit__mdoc__MDoc___original_mentity
].val
= p0
; /* _original_mentity on <self:MDoc> */
21 /* method mdoc#MEntity#mdoc for (self: MEntity): nullable MDoc */
22 val
* nit__mdoc___MEntity___mdoc(val
* self
) {
23 val
* var
/* : nullable MDoc */;
24 val
* var1
/* : nullable MDoc */;
25 var1
= self
->attrs
[COLOR_nit__mdoc__MEntity___mdoc
].val
; /* _mdoc on <self:MEntity> */
30 /* method mdoc#MEntity#mdoc= for (self: MEntity, nullable MDoc) */
31 void nit__mdoc___MEntity___mdoc_61d(val
* self
, val
* p0
) {
32 self
->attrs
[COLOR_nit__mdoc__MEntity___mdoc
].val
= p0
; /* _mdoc on <self:MEntity> */
35 /* method mdoc#MEntity#deprecation for (self: MEntity): nullable MDeprecationInfo */
36 val
* nit__mdoc___MEntity___deprecation(val
* self
) {
37 val
* var
/* : nullable MDeprecationInfo */;
38 val
* var1
/* : nullable MDeprecationInfo */;
39 var1
= self
->attrs
[COLOR_nit__mdoc__MEntity___deprecation
].val
; /* _deprecation on <self:MEntity> */
44 /* method mdoc#MEntity#deprecation= for (self: MEntity, nullable MDeprecationInfo) */
45 void nit__mdoc___MEntity___deprecation_61d(val
* self
, val
* p0
) {
46 self
->attrs
[COLOR_nit__mdoc__MEntity___deprecation
].val
= p0
; /* _deprecation on <self:MEntity> */
49 /* method mdoc#MDeprecationInfo#mdoc for (self: MDeprecationInfo): nullable MDoc */
50 val
* nit___nit__MDeprecationInfo___mdoc(val
* self
) {
51 val
* var
/* : nullable MDoc */;
52 val
* var1
/* : nullable MDoc */;
53 var1
= self
->attrs
[COLOR_nit__mdoc__MDeprecationInfo___mdoc
].val
; /* _mdoc on <self:MDeprecationInfo> */
58 /* method mdoc#MDeprecationInfo#mdoc= for (self: MDeprecationInfo, nullable MDoc) */
59 void nit___nit__MDeprecationInfo___mdoc_61d(val
* self
, val
* p0
) {
60 self
->attrs
[COLOR_nit__mdoc__MDeprecationInfo___mdoc
].val
= p0
; /* _mdoc on <self:MDeprecationInfo> */