1 #include "nit__light_only.sep.0.h"
2 /* method light_only#MClassType#cname_normal_class for (self: MClassType): String */
3 val
* nit__light_only___MClassType___cname_normal_class(val
* self
) {
4 val
* var
/* : String */;
6 val
* var1
/* : String */;
7 char* var2
/* : NativeString */;
8 val
* var3
/* : FlatString */;
9 if (likely(varonce
!=NULL
)) {
13 var3
= standard___standard__NativeString___to_s_with_length(var2
, 5l);
22 /* method light_only#AMethPropdef#accept_externmeth for (self: AMethPropdef): Bool */
23 short int nit__light_only___AMethPropdef___accept_externmeth(val
* self
) {
24 short int var
/* : Bool */;
25 val
* var1
/* : nullable AExternCalls */;
26 val
* var3
/* : nullable AExternCalls */;
27 short int var4
/* : Bool */;
28 short int var5
/* : Bool */;
29 val
* var_other
/* var other: nullable Object */;
30 short int var7
/* : Bool */;
31 short int var9
/* : Bool */;
33 { /* Inline parser_nodes#AMethPropdef#n_extern_calls (self) on <self:AMethPropdef> */
34 var3
= self
->attrs
[COLOR_nit__parser_nodes__AMethPropdef___n_extern_calls
].val
; /* _n_extern_calls on <self:AMethPropdef> */
40 var4
= 1; /* is null */
42 var4
= 0; /* arg is null but recv is not */
45 { /* Inline kernel#Object#== (var1,((val*)NULL)) on <var1:nullable AExternCalls> */
46 var_other
= ((val
*)NULL
);
48 { /* Inline kernel#Object#is_same_instance (var1,var_other) on <var1:nullable AExternCalls(AExternCalls)> */
49 var9
= var1
== var_other
;