1 #include "mdoc.sep.0.h"
2 /* method mdoc#MDoc#content for (self: MDoc): Array[String] */
3 val
* mdoc__MDoc__content(val
* self
) {
4 val
* var
/* : Array[String] */;
5 val
* var1
/* : Array[String] */;
6 var1
= self
->attrs
[COLOR_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", "model/mdoc.nit", 22);
16 /* method mdoc#MDoc#content for (self: Object): Array[String] */
17 val
* VIRTUAL_mdoc__MDoc__content(val
* self
) {
18 val
* var
/* : Array[String] */;
19 val
* var1
/* : Array[String] */;
20 val
* var3
/* : Array[String] */;
21 { /* Inline mdoc#MDoc#content (self) on <self:Object(MDoc)> */
22 var3
= self
->attrs
[COLOR_mdoc__MDoc___content
].val
; /* _content on <self:Object(MDoc)> */
23 if (unlikely(var3
== NULL
)) {
24 PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _content");
25 PRINT_ERROR(" (%s:%d)\n", "model/mdoc.nit", 22);
35 /* method mdoc#MDoc#original_mentity= for (self: MDoc, nullable MEntity) */
36 void mdoc__MDoc__original_mentity_61d(val
* self
, val
* p0
) {
37 self
->attrs
[COLOR_mdoc__MDoc___original_mentity
].val
= p0
; /* _original_mentity on <self:MDoc> */
40 /* method mdoc#MDoc#original_mentity= for (self: Object, nullable MEntity) */
41 void VIRTUAL_mdoc__MDoc__original_mentity_61d(val
* self
, val
* p0
) {
42 { /* Inline mdoc#MDoc#original_mentity= (self,p0) on <self:Object(MDoc)> */
43 self
->attrs
[COLOR_mdoc__MDoc___original_mentity
].val
= p0
; /* _original_mentity on <self:Object(MDoc)> */
48 /* method mdoc#MEntity#mdoc for (self: MEntity): nullable MDoc */
49 val
* mdoc__MEntity__mdoc(val
* self
) {
50 val
* var
/* : nullable MDoc */;
51 val
* var1
/* : nullable MDoc */;
52 var1
= self
->attrs
[COLOR_mdoc__MEntity___mdoc
].val
; /* _mdoc on <self:MEntity> */
57 /* method mdoc#MEntity#mdoc for (self: Object): nullable MDoc */
58 val
* VIRTUAL_mdoc__MEntity__mdoc(val
* self
) {
59 val
* var
/* : nullable MDoc */;
60 val
* var1
/* : nullable MDoc */;
61 val
* var3
/* : nullable MDoc */;
62 { /* Inline mdoc#MEntity#mdoc (self) on <self:Object(MEntity)> */
63 var3
= self
->attrs
[COLOR_mdoc__MEntity___mdoc
].val
; /* _mdoc on <self:Object(MEntity)> */
71 /* method mdoc#MEntity#mdoc= for (self: MEntity, nullable MDoc) */
72 void mdoc__MEntity__mdoc_61d(val
* self
, val
* p0
) {
73 self
->attrs
[COLOR_mdoc__MEntity___mdoc
].val
= p0
; /* _mdoc on <self:MEntity> */
76 /* method mdoc#MEntity#mdoc= for (self: Object, nullable MDoc) */
77 void VIRTUAL_mdoc__MEntity__mdoc_61d(val
* self
, val
* p0
) {
78 { /* Inline mdoc#MEntity#mdoc= (self,p0) on <self:Object(MEntity)> */
79 self
->attrs
[COLOR_mdoc__MEntity___mdoc
].val
= p0
; /* _mdoc on <self:Object(MEntity)> */
84 /* method mdoc#MEntity#deprecation for (self: MEntity): nullable MDeprecationInfo */
85 val
* mdoc__MEntity__deprecation(val
* self
) {
86 val
* var
/* : nullable MDeprecationInfo */;
87 val
* var1
/* : nullable MDeprecationInfo */;
88 var1
= self
->attrs
[COLOR_mdoc__MEntity___deprecation
].val
; /* _deprecation on <self:MEntity> */
93 /* method mdoc#MEntity#deprecation for (self: Object): nullable MDeprecationInfo */
94 val
* VIRTUAL_mdoc__MEntity__deprecation(val
* self
) {
95 val
* var
/* : nullable MDeprecationInfo */;
96 val
* var1
/* : nullable MDeprecationInfo */;
97 val
* var3
/* : nullable MDeprecationInfo */;
98 { /* Inline mdoc#MEntity#deprecation (self) on <self:Object(MEntity)> */
99 var3
= self
->attrs
[COLOR_mdoc__MEntity___deprecation
].val
; /* _deprecation on <self:Object(MEntity)> */
107 /* method mdoc#MEntity#deprecation= for (self: MEntity, nullable MDeprecationInfo) */
108 void mdoc__MEntity__deprecation_61d(val
* self
, val
* p0
) {
109 self
->attrs
[COLOR_mdoc__MEntity___deprecation
].val
= p0
; /* _deprecation on <self:MEntity> */
112 /* method mdoc#MEntity#deprecation= for (self: Object, nullable MDeprecationInfo) */
113 void VIRTUAL_mdoc__MEntity__deprecation_61d(val
* self
, val
* p0
) {
114 { /* Inline mdoc#MEntity#deprecation= (self,p0) on <self:Object(MEntity)> */
115 self
->attrs
[COLOR_mdoc__MEntity___deprecation
].val
= p0
; /* _deprecation on <self:Object(MEntity)> */
120 /* method mdoc#MDeprecationInfo#mdoc for (self: MDeprecationInfo): nullable MDoc */
121 val
* mdoc__MDeprecationInfo__mdoc(val
* self
) {
122 val
* var
/* : nullable MDoc */;
123 val
* var1
/* : nullable MDoc */;
124 var1
= self
->attrs
[COLOR_mdoc__MDeprecationInfo___mdoc
].val
; /* _mdoc on <self:MDeprecationInfo> */
129 /* method mdoc#MDeprecationInfo#mdoc for (self: Object): nullable MDoc */
130 val
* VIRTUAL_mdoc__MDeprecationInfo__mdoc(val
* self
) {
131 val
* var
/* : nullable MDoc */;
132 val
* var1
/* : nullable MDoc */;
133 val
* var3
/* : nullable MDoc */;
134 { /* Inline mdoc#MDeprecationInfo#mdoc (self) on <self:Object(MDeprecationInfo)> */
135 var3
= self
->attrs
[COLOR_mdoc__MDeprecationInfo___mdoc
].val
; /* _mdoc on <self:Object(MDeprecationInfo)> */
143 /* method mdoc#MDeprecationInfo#mdoc= for (self: MDeprecationInfo, nullable MDoc) */
144 void mdoc__MDeprecationInfo__mdoc_61d(val
* self
, val
* p0
) {
145 self
->attrs
[COLOR_mdoc__MDeprecationInfo___mdoc
].val
= p0
; /* _mdoc on <self:MDeprecationInfo> */
148 /* method mdoc#MDeprecationInfo#mdoc= for (self: Object, nullable MDoc) */
149 void VIRTUAL_mdoc__MDeprecationInfo__mdoc_61d(val
* self
, val
* p0
) {
150 { /* Inline mdoc#MDeprecationInfo#mdoc= (self,p0) on <self:Object(MDeprecationInfo)> */
151 self
->attrs
[COLOR_mdoc__MDeprecationInfo___mdoc
].val
= p0
; /* _mdoc on <self:Object(MDeprecationInfo)> */